@charset "UTF-8";.login-container{align-items:center;background:linear-gradient(135deg,#fed230,#fec578);display:flex;justify-content:center;min-height:100vh}.login-container .login-card{box-shadow:0 4px 20px rgba(0,0,0,.1);max-width:400px;width:100%}.login-container .login-card .login-header{margin-bottom:30px;text-align:center}.login-container .login-card .login-header h2{color:#1b1b1b;font-weight:600}.login-container .login-card .login-button{background-color:#fed230;border-color:#fed230;color:#1b1b1b;font-weight:500;height:42px}.login-container .login-card .login-button:hover{background-color:#1b1b1b;border-color:#1b1b1b;color:#fed230}.google-login-page{display:flex;margin:0;min-height:100vh;padding:0}.google-login-page .login-left-image{background-image:url(/static/media/bg-login.ed306f28f8f48bc2ab80.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1;margin:0;padding:0}.google-login-page .login-right-content{align-items:center;background:#fff;display:flex;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;justify-content:center;padding:60px;width:450px}.google-login-page .login-right-content .login-form{max-width:350px;width:100%}.google-login-page .login-right-content .login-form .logo{margin-bottom:50px;text-align:center}.google-login-page .login-right-content .login-form .logo img{height:auto;max-width:250px}.google-login-page .login-right-content .login-form .title{color:#fed230;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:36px;font-weight:700;margin:0 0 10px;text-align:center}.google-login-page .login-right-content .login-form .subtitle{color:#666;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.4;margin:0 0 40px;text-align:center}.google-login-page .login-right-content .login-form .google-button-wrapper{display:flex;justify-content:center}@media(max-width:768px){.google-login-page{flex-direction:column}.google-login-page .login-left-image{display:none}.google-login-page .login-right-content{flex:1 1;padding:40px 20px;width:100%}}.financial-modal-loading{align-items:center;display:flex;justify-content:center;min-height:200px}.financial-modal-content{padding:4px 0}.financial-modal-content .modal-project-name{margin-bottom:16px;text-align:center}.financial-modal-content .explanation-text{color:#1b1b1b;font-size:15px;line-height:1.5;margin-bottom:16px;padding:0 8px;text-align:center}.financial-modal-content .main-value{font-family:Avenir,sans-serif;font-size:28px;font-weight:600;margin:16px 0;text-align:center}.financial-modal-content .main-value.revenue-value{color:#7ed321}.financial-modal-content .main-value.cost-value{color:#fd3635}.financial-modal-content .main-value.zero-value{color:#4a4a4a}.financial-modal-content .main-value.profit-value{color:#7ed321}.financial-modal-content .main-value.loss-value{color:#fd3635}.financial-modal-content .currency-note{background:rgba(254,210,48,.125);border:1px solid #fed230;color:#1b1b1b;display:block;font-size:12px;margin:12px 0;text-align:center}.financial-modal-content .cost-calculation,.financial-modal-content .currency-calculation,.financial-modal-content .profit-calculation{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;font-family:Monaco,Menlo,Consolas,monospace;margin:16px 0;padding:16px}.financial-modal-content .cost-calculation .calc-row,.financial-modal-content .currency-calculation .calc-row,.financial-modal-content .profit-calculation .calc-row{align-items:center;border-bottom:1px solid transparent;display:flex;padding:4px 0}.financial-modal-content .cost-calculation .calc-row.operator,.financial-modal-content .currency-calculation .calc-row.operator,.financial-modal-content .profit-calculation .calc-row.operator{border-top:1px solid #e8e8e8;margin-top:8px;padding-top:12px}.financial-modal-content .cost-calculation .calc-row.total,.financial-modal-content .currency-calculation .calc-row.total,.financial-modal-content .profit-calculation .calc-row.total{border-top:2px solid #1b1b1b;font-weight:600;margin-top:8px;padding-top:12px}.financial-modal-content .cost-calculation .calc-row.final,.financial-modal-content .currency-calculation .calc-row.final,.financial-modal-content .profit-calculation .calc-row.final{border-top:2px double #1b1b1b;font-size:15px;font-weight:700;margin-top:8px;padding-top:12px}.financial-modal-content .cost-calculation .calc-row .calc-operator,.financial-modal-content .currency-calculation .calc-row .calc-operator,.financial-modal-content .profit-calculation .calc-row .calc-operator{color:#4a4a4a;font-size:16px;font-weight:600;text-align:center;width:20px}.financial-modal-content .cost-calculation .calc-row .calc-label,.financial-modal-content .currency-calculation .calc-row .calc-label,.financial-modal-content .profit-calculation .calc-row .calc-label{color:#4a4a4a;flex:1 1;font-size:13px;font-weight:500}.financial-modal-content .cost-calculation .calc-row .calc-value,.financial-modal-content .currency-calculation .calc-row .calc-value,.financial-modal-content .profit-calculation .calc-row .calc-value{color:#1b1b1b;font-size:14px;font-weight:600;min-width:100px;text-align:right}.financial-modal-content .cost-calculation .calc-source,.financial-modal-content .currency-calculation .calc-source,.financial-modal-content .profit-calculation .calc-source{border-top:1px solid #e8e8e8;color:#4a4a4a;font-family:Avenir,sans-serif;font-size:11px;font-style:italic;margin-top:12px;padding-top:8px}.financial-modal-content .detail-cards{margin:16px 0}.financial-modal-content .detail-cards .detail-row{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:6px;padding:8px 12px}.financial-modal-content .detail-cards .detail-row .detail-label{color:#4a4a4a;font-size:13px;font-weight:500}.financial-modal-content .detail-cards .detail-row .detail-value{color:#1b1b1b;font-size:13px;font-weight:600}.financial-modal-content .no-data-message{color:#4a4a4a;font-size:14px;padding:24px;text-align:center}.financial-modal-content .no-data-message .anticon{display:block;margin-bottom:8px}.status-recruit{align-items:center;display:inline-flex;font-size:11px;font-weight:500;text-transform:uppercase}.status-recruit .status-indicator{border-radius:50%;height:8px;margin-right:6px;width:8px}.status-recruit .status-indicator.active,.status-recruit .status-indicator.completed,.status-recruit .status-indicator.on-going{background-color:#7ed321}.status-recruit .status-indicator.in-planning,.status-recruit .status-indicator.in-progress{background-color:#fed230}.status-recruit .status-indicator.inactive,.status-recruit .status-indicator.on-hold{background-color:#fd3635}@media(max-width:768px){.financial-modal-content .main-value{font-size:24px}.financial-modal-content .explanation-text{font-size:14px}.financial-modal-content .detail-cards .detail-card .ant-card-body{padding:10px 12px}}.pm-modal.ant-modal-wrap{overflow-y:auto}.pm-modal.ant-modal-wrap .ant-modal{margin:50px auto;padding-bottom:0;top:0}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#1b1b1b;font-size:19px!important;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body{max-height:none}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .section-title{color:#1b1b1b;font-size:16px!important;font-weight:400;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-form-item{margin-bottom:16px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-form-item-label{padding-bottom:4px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-form-item-label>label{color:#646464!important;font-size:15px;font-weight:400!important;height:auto}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-form-item-label>label.ant-form-item-required:before{color:#ff4d4f}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-input,.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select .ant-select-selector{font-size:15px;min-height:42px;padding:8px 11px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector{height:42px;line-height:26px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-item,.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-placeholder{line-height:26px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector{height:auto;min-height:42px;padding:4px 11px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{height:auto}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item{background:#f0f0f0;border:1px solid #d9d9d9;border-radius:4px;height:28px;line-height:26px;margin:2px 6px 2px 0;padding:0 8px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-content{font-size:14px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-remove{color:#8c8c8c;font-size:12px;margin-left:4px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item .ant-select-selection-item-remove:hover{color:#ff4d4f}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{height:28px;line-height:26px;margin:2px 0}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-placeholder{line-height:26px;margin:2px 0}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body textarea.ant-input{height:auto;line-height:1.5;min-height:42px;padding:10px 11px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .link-button{color:#1b1b1b;font-size:16px!important;font-weight:400;height:auto;letter-spacing:.5px;margin-top:8px;padding:4px 0;text-decoration:none;text-transform:uppercase}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .link-button:hover{color:#000;text-decoration:underline}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .link-button.secondary{color:#8c8c8c;font-size:12px!important;font-weight:400;text-transform:none}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .link-button.secondary:hover{color:#1b1b1b}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-btn-link.link-button:not(.secondary){color:#1b1b1b;font-size:16px!important;font-weight:400;height:auto;margin-bottom:16px;margin-top:12px;padding:0;text-transform:uppercase}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-checkbox-wrapper{color:#8c8c8c;font-size:13px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card{background-color:#fafafa;border:1px solid #d9d9d9;border-radius:8px;margin-top:16px;padding:16px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row{align-items:flex-start;display:flex;margin-bottom:8px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row:last-child{margin-bottom:0}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row .info-label{color:#595959;font-size:14px;font-weight:500;min-width:120px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row .info-separator{color:#8c8c8c;margin:0 8px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row .info-value{color:#1b1b1b;flex:1 1;font-size:14px}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row .info-value.status{font-weight:500}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row .info-value.status.active{color:#52c41a}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .contact-preview-card .contact-info-row .info-value.status.inactive{color:#ff4d4f}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer{border-top:none;text-align:right}.pm-modal.ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-footer .ant-btn+.ant-btn{margin-left:8px}.revenue-lock-modal .modal-title-custom{align-items:center;color:#1b1b1b;display:flex;font-family:Avenir,sans-serif;font-size:16px;font-weight:600}.revenue-lock-modal .ant-modal-body{padding:24px}.revenue-lock-modal .ant-form-item{margin-bottom:24px}.revenue-lock-modal .ant-form-item-label>label{color:#1b1b1b;font-family:Avenir,sans-serif;font-weight:500;margin-bottom:8px}.revenue-lock-modal .ant-form-item-explain{color:#8c8c8c;font-size:11px;margin-top:4px}.revenue-lock-modal .ant-alert,.revenue-lock-modal .ant-input,.revenue-lock-modal .ant-input-textarea,.revenue-lock-modal .ant-picker{border-radius:4px;font-family:Avenir,sans-serif}.revenue-lock-modal .ant-table{font-family:Avenir,sans-serif}.revenue-lock-modal .ant-table .ant-table-thead>tr>th{background-color:#fafafa;color:#1b1b1b;font-size:11px;font-weight:600;text-transform:uppercase}.revenue-lock-modal .ant-table .ant-table-tbody>tr>td{font-size:13px}.revenue-lock-modal .ant-table .ant-table-tbody>tr:hover>td{background-color:#fafafa}.revenue-lock-modal .ant-btn{border-radius:4px;font-family:Avenir,sans-serif;font-size:11px;font-weight:500;height:32px;padding:6px 20px;text-transform:uppercase}.revenue-lock-modal .ant-btn.btn-recruit.btn-primary{background:#fed230;border:none;color:#000}.revenue-lock-modal .ant-btn.btn-recruit.btn-primary:hover:not(:disabled):not(.ant-btn-loading){background:#000;color:#fed230}.revenue-lock-modal .ant-btn.btn-recruit.btn-primary.ant-btn-loading,.revenue-lock-modal .ant-btn.btn-recruit.btn-primary:disabled{background:#fed230;color:#000;opacity:.6}.revenue-lock-modal .ant-btn.ant-btn-default{background:transparent;border:.8px solid #dee2e6;color:#646464}.revenue-lock-modal .ant-btn.ant-btn-default:hover:not(:disabled){border-color:#b4b4b4;color:#505050}.revenue-lock-modal .ant-btn.ant-btn-dangerous{background:transparent;border:.8px solid #fd3635;color:#fd3635}.revenue-lock-modal .ant-btn.ant-btn-dangerous:hover:not(:disabled):not(.ant-btn-loading){background:#fd3635;border-color:#fd3635;color:#fff!important}.revenue-lock-modal .ant-btn.ant-btn-dangerous:focus{background:transparent;border-color:#fd3635;color:#fd3635}.revenue-lock-modal .ant-btn.ant-btn-dangerous.ant-btn-loading,.revenue-lock-modal .ant-btn.ant-btn-dangerous:disabled{opacity:.6}.revenue-lock-modal .ant-tag{border-radius:4px;font-family:Avenir,sans-serif;font-size:11px;padding:2px 8px}.revenue-lock-modal h3{color:#1b1b1b;font-family:Avenir,sans-serif;font-size:14px;font-weight:600;margin-bottom:16px;text-transform:uppercase}.revenue-lock-modal .ant-spin-nested-loading .ant-spin-container{min-height:200px}.revenue-lock-modal .ant-card{border-radius:4px;font-family:Avenir,sans-serif}.revenue-lock-modal .ant-card .ant-card-head-title{font-family:Avenir,sans-serif;text-transform:uppercase}.revenue-lock-modal .ant-card .ant-card-body{padding:20px}.revenue-lock-modal .ant-card .ant-statistic .ant-statistic-title{color:#595959;font-family:Avenir,sans-serif;font-size:12px;margin-bottom:8px}.revenue-lock-modal .ant-card .ant-statistic .ant-statistic-content{font-family:Avenir,sans-serif}.revenue-lock-modal code{background-color:#f5f5f5;border-radius:3px;color:#d73a49;font-family:Courier New,monospace;font-size:12px;padding:2px 6px}.revenue-lock-modal p{color:#1b1b1b;font-weight:600;margin-bottom:8px}.revenue-lock-modal p:first-child{margin-top:0}.revenue-lock-modal ul li{line-height:1.6;margin-bottom:8px}@-webkit-keyframes growBar{0%{width:0}}@keyframes growBar{0%{width:0}}.ant-modal-confirm .ant-modal-confirm-title{color:#1b1b1b!important;font-size:15px!important;font-weight:600!important}.ant-modal-confirm .ant-modal-confirm-content{margin-top:16px!important}.ds-button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:Avenir,sans-serif;font-weight:600;gap:8px;justify-content:center;outline:none;position:relative;transition:all .2s ease}.ds-button span{background:none!important}.ds-button--uppercase{text-transform:uppercase}.ds-button--small{font-size:11px;height:28px;padding:0 12px}.ds-button--medium{font-size:13px;height:36px;padding:0 20px}.ds-button--large{font-size:14px;height:44px;padding:0 28px}.ds-button--primary{background-color:#1b1b1b;border:none;color:#fff}.ds-button--primary:hover:not(.ds-button--disabled):not(.ds-button--loading){background-color:#fad133;color:#1b1b1b}.ds-button--primary:hover:not(.ds-button--disabled):not(.ds-button--loading) .ds-button__icon{color:#1b1b1b!important}.ds-button--primary .ds-button__icon{color:#fff}.ds-button--secondary{background-color:transparent;border:1px solid #1b1b1b;color:#1b1b1b}.ds-button--secondary:hover:not(.ds-button--disabled):not(.ds-button--loading){background-color:#1b1b1b;color:#fff}.ds-button--secondary:hover:not(.ds-button--disabled):not(.ds-button--loading) .ds-button__icon{color:#fff!important}.ds-button--secondary .ds-button__icon{color:#1b1b1b}.ds-button--danger{background-color:#fd3635;border:none;color:#fff}.ds-button--danger:hover:not(.ds-button--disabled):not(.ds-button--loading){background-color:#e0302f}.ds-button--danger:hover:not(.ds-button--disabled):not(.ds-button--loading) .ds-button__icon{color:#fff!important}.ds-button--danger .ds-button__icon{color:#fff}.ds-button--disabled{cursor:not-allowed;opacity:.2;pointer-events:auto}.ds-button--disabled:hover{opacity:.3}.ds-button--loading{cursor:wait;pointer-events:none}.ds-button__icon{align-items:center;display:inline-flex;font-size:inherit;justify-content:center;transition:color .2s ease}.ds-button__text{display:inline-block;font-weight:600}.ds-button__spinner{align-items:center;display:inline-flex;justify-content:center}.ds-button__spinner-icon{-webkit-animation:ds-button-spin .6s linear infinite;animation:ds-button-spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;display:inline-block;height:14px;width:14px}@-webkit-keyframes ds-button-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ds-button-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ds-button:focus-visible{outline:2px solid #fad133;outline-offset:2px}.ds-modal{font-family:Avenir,sans-serif}.ds-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.ds-modal .ant-modal-header{display:none}.ds-modal .ant-modal-body{display:flex;flex-direction:column;overflow:hidden;padding:0}.ds-modal .ant-modal-close{right:16px;top:16px;z-index:10}.ds-modal-header{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;margin:0;padding:0 0 16px;position:relative;z-index:11}.ds-modal-header:after{background:radial-gradient(ellipse at center top,rgba(0,0,0,.15),transparent 70%);bottom:-8px;content:"";height:8px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease;z-index:11}.ds-modal-header.show-shadow:after{opacity:1}.ds-modal-header__content{align-items:center;display:flex;justify-content:space-between}.ds-modal-header__title-section{display:flex;flex:1 1;flex-direction:column;justify-content:center}.ds-modal-header__title{color:#1b1b1b;font-size:20px;font-weight:600;line-height:1.4;margin:0;text-transform:uppercase}.ds-modal-header__subtitle{color:#666;display:block;font-size:13px;font-weight:400;line-height:1.4;margin-bottom:0;margin-top:2px;text-transform:none}.ds-modal-header__actions{align-items:center;align-self:center;display:flex;flex-shrink:0;gap:8px;margin-left:16px}.ds-modal-body{background-color:#fff;flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;scroll-behavior:smooth}.ds-modal-body--padding-default,.ds-modal-body--padding-true{padding:16px 0}.ds-modal-body--padding-false,.ds-modal-body--padding-none{padding:0}.ds-modal-body--padding-horizontal{padding:0 16px}.ds-modal-body--padding-full{padding:16px}.ds-modal-footer{background:#fff;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin:0;padding:16px 0 0;position:relative;z-index:11}.ds-modal-footer__alert{width:100%}.ds-modal-footer__buttons{align-items:center;display:flex;gap:12px;justify-content:inherit;width:100%}.ds-modal-footer:not([style*=justify-content]) .ds-modal-footer__buttons{justify-content:flex-end}.ds-modal-footer:before{background:radial-gradient(ellipse at center bottom,rgba(0,0,0,.15),transparent 70%);content:"";height:8px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:-8px;transition:opacity .3s ease;z-index:11}.ds-modal-footer.show-shadow:before{opacity:1}.ds-modal-footer .ds-button span{background:none!important}.ds-modal-footer .ds-button.ds-button--secondary:hover:not(.ds-button--disabled):not(.ds-button--loading) .ds-button__icon,.ds-modal-footer .ds-button.ds-button--secondary:hover:not(.ds-button--disabled):not(.ds-button--loading) span{color:#fff!important}.ds-modal-footer .ds-button.ds-button--primary:hover:not(.ds-button--disabled):not(.ds-button--loading) .ds-button__icon,.ds-modal-footer .ds-button.ds-button--primary:hover:not(.ds-button--disabled):not(.ds-button--loading) span{color:#1b1b1b!important}.ds-modal--small .ds-modal-footer,.ds-modal--small .ds-modal-header{padding-left:16px;padding-right:16px}.ds-modal--large .ds-modal-footer,.ds-modal--large .ds-modal-header,.ds-modal--xl .ds-modal-footer,.ds-modal--xl .ds-modal-header{padding-left:24px;padding-right:24px}@media(max-width:768px){.ds-modal-header{padding:12px 16px}.ds-modal-header__title{font-size:18px}.ds-modal-header__subtitle{font-size:12px}.ds-modal-header__content{flex-direction:column;gap:12px}.ds-modal-header__actions{margin-left:0;width:100%}.ds-modal-footer{flex-wrap:wrap;padding:12px 16px}.ds-modal-footer .ds-button{flex:1 1;min-width:120px}}.ds-modal-tabs{margin:0;width:100%}.ds-modal-tabs__container .ant-tabs-nav{background:#fafafa;border-bottom:1px solid #f0f0f0;margin:0 -24px;padding:0 24px}.ds-modal-tabs__container .ant-tabs-nav:before{display:none}.ds-modal-tabs__container .ant-tabs-tab{color:#666;font-size:14px;font-weight:500;padding:12px 16px;transition:all .3s ease}.ds-modal-tabs__container .ant-tabs-tab:hover{color:#1b1b1b}.ds-modal-tabs__container .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1b1b1b;font-weight:600}.ds-modal-tabs__container .ant-tabs-ink-bar{background:#fed230;height:3px}.ds-modal-tabs__container .ant-tabs-content-holder{padding:0}.ds-modal-tabs__container .ant-tabs-content{height:100%}.ds-modal-tabs__container .ant-tabs-tabpane{outline:none;padding:0}.ds-modal-tabs__content{display:flex;flex-direction:column;height:100%;padding:0}@media(max-width:768px){.ds-modal-tabs__container .ant-tabs-nav{margin:0 -16px;padding:0 16px}.ds-modal-tabs__container .ant-tabs-tab{font-size:13px;padding:10px 12px}}.ds-table{border-collapse:initial!important;border-spacing:0!important;margin:16px 0}.ds-table,.ds-table .ant-table-container{width:100%}.ds-table.ds-table-rounded,.ds-table.ds-table-rounded .ant-table-container{border-radius:6px;overflow:hidden}.ds-table-financial.ds-table-bordered .ant-table-thead>tr>th{background-color:#e6e6e6!important;border:none!important;border-bottom:2px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;color:#1b1b1b!important;font-size:11px!important;font-weight:600!important;padding:20px 8px 16px!important;position:relative;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;z-index:4}.ds-table-financial.ds-table-bordered .ant-table-thead>tr>th.ant-table-cell-center{text-align:center!important}.ds-table-financial.ds-table-bordered .ant-table-thead>tr>th.ant-table-cell-right{text-align:right!important}.ds-table-financial.ds-table-bordered .ant-table-tbody>tr>td{border:1px solid #e8e8e8!important;border-left:none!important;border-top:none!important;font-size:12px;padding:8px;vertical-align:middle!important}.ds-table-financial.ds-table-bordered .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table>tbody>tr>td,.ds-table-financial.ds-table-bordered .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-bottom:1px solid #e8e8e8!important;border-right:1px solid #e8e8e8!important}.ds-table-financial.ds-table-bordered .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.ds-table-financial.ds-table-borderless .ant-table-thead>tr>th{background-color:#e6e6e6!important;border:none!important;color:#1b1b1b!important;font-size:11px!important;font-weight:600!important;padding:20px 8px 16px!important;position:relative;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;z-index:4}.ds-table-financial.ds-table-borderless .ant-table-thead>tr>th.ant-table-cell-center{text-align:center!important}.ds-table-financial.ds-table-borderless .ant-table-thead>tr>th.ant-table-cell-right{text-align:right!important}.ds-table-financial.ds-table-borderless .ant-table-tbody>tr>td{border:none!important;font-size:12px;padding:8px;vertical-align:middle!important}.ds-table-financial.ds-table-borderless .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.ds-table-standard.ds-table-bordered .ant-table-thead>tr>th{background-color:#fafafa!important;border-bottom:1px solid #f0f0f0!important;color:#1b1b1b!important;font-size:12px!important;font-weight:600!important;padding:16px 12px!important;text-align:left!important}.ds-table-standard.ds-table-bordered .ant-table-thead>tr>th.ant-table-cell-center{text-align:center!important}.ds-table-standard.ds-table-bordered .ant-table-thead>tr>th.ant-table-cell-right{text-align:right!important}.ds-table-standard.ds-table-bordered .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0!important;font-size:12px;padding:12px}.ds-table-standard.ds-table-bordered .ant-table-tbody>tr:hover>td{background-color:#fafafa}.ds-table-standard.ds-table-borderless .ant-table-thead>tr>th{background-color:transparent!important;border:none!important;color:#1b1b1b!important;font-size:12px!important;font-weight:600!important;padding:16px 12px!important;text-align:left!important}.ds-table-standard.ds-table-borderless .ant-table-thead>tr>th.ant-table-cell-center{text-align:center!important}.ds-table-standard.ds-table-borderless .ant-table-thead>tr>th.ant-table-cell-right{text-align:right!important}.ds-table-standard.ds-table-borderless .ant-table-tbody>tr>td{border:none!important;font-size:12px;padding:12px}.ds-table-standard.ds-table-borderless .ant-table-tbody>tr:hover>td{background-color:#fafafa}.ds-table-matrix .ant-table-thead>tr>th{background-color:#e6e6e6!important;border:none!important;border-bottom:2px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;color:#1b1b1b!important;font-size:11px!important;font-weight:600!important;padding:20px 8px 16px!important;position:relative;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;z-index:4}.ds-table-matrix .ant-table-thead>tr>th.ant-table-cell-center{text-align:center!important}.ds-table-matrix .ant-table-thead>tr>th.ant-table-cell-right{text-align:right!important}.ds-table-matrix .ant-table-tbody>tr>td{border:1px solid #e8e8e8!important;border-left:none!important;border-top:none!important;font-size:12px;padding:8px;vertical-align:middle!important}.ds-table-matrix .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.ds-table .ant-table-tbody>tr.summary-row,.ds-table .ant-table-tbody>tr.total-row{background-color:#f5f5f5!important;border-top:1px solid #d9d9d9!important}.ds-table .ant-table-tbody>tr.summary-row>td,.ds-table .ant-table-tbody>tr.total-row>td{background-color:#f5f5f5!important;border-bottom:none;font-weight:600!important;padding:16px 8px!important}.ds-table .ant-table-tbody>tr.summary-row:hover>td,.ds-table .ant-table-tbody>tr.total-row:hover>td{background-color:#f5f5f5!important}.ds-table .ant-table-tbody>tr.credit-note-row{background:#fff2f0!important;border-left:3px solid #ff4d4f}.ds-table .ant-table-tbody>tr.credit-note-row>td{border-bottom:1px solid #ffccc7!important}.ds-table .ant-table-tbody>tr.credit-note-row>td:last-child{color:#ff4d4f;font-weight:600}.ds-table .ant-table-tbody>tr.credit-note-row:hover>td{background:#ffebe8!important}.ds-table .ant-table-tbody>tr.parent-row{background-color:#fafafa!important;font-weight:600}.ds-table .ant-table-tbody>tr.parent-row:hover>td{background-color:#e8e8e8!important}.ds-table .ant-table-tbody>tr.child-row{background-color:#fff!important}.ds-table .ant-table-tbody>tr.child-row>td{padding-left:24px!important}.ds-table .ant-table-tbody>tr.child-row:hover>td{background-color:#f8f9fa!important}.ds-badge{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.ds-badge__container,.ds-badge__icon-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.ds-badge__icon-wrapper{background:#ccc;border:2px solid #ccc;transition:all .3s ease}.ds-badge__icon-wrapper i{color:#fff;transition:all .3s ease;z-index:2}.ds-badge__lock-overlay{align-items:center;background:rgba(0,0,0,.6);border-radius:inherit;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:3}.ds-badge__lock-overlay i{color:#fff;font-size:1.2em}.ds-badge__count{align-items:center;background:#fed230;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#1b1b1b;display:flex;font-size:11px;font-weight:700;height:24px;justify-content:center;min-width:24px;padding:0 6px;position:absolute;right:-8px;top:-8px;z-index:4}.ds-badge__title{color:#1b1b1b;font-size:12px;font-weight:600;line-height:1.3;margin-top:8px;max-width:100px;text-align:center}.ds-badge__tooltip{background:#1b1b1b;border-radius:6px;bottom:100%;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#fff;font-size:12px;left:50%;padding:8px 12px;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px);white-space:nowrap;z-index:100}.ds-badge__tooltip:after{border:6px solid transparent;border-top-color:#1b1b1b;content:"";left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ds-badge--earned .ds-badge__icon-wrapper{background:linear-gradient(135deg,#fed230,#fdd14e);border-color:#fed230;box-shadow:0 4px 12px rgba(254,210,48,.4)}.ds-badge--earned .ds-badge__icon-wrapper i{-webkit-animation:badge-glow 2s ease-in-out infinite;animation:badge-glow 2s ease-in-out infinite;color:#1b1b1b}.ds-badge--earned:hover .ds-badge__icon-wrapper{box-shadow:0 6px 16px rgba(254,210,48,.6);-webkit-transform:scale(1.1);transform:scale(1.1)}.ds-badge--locked{opacity:.6}.ds-badge--locked .ds-badge__icon-wrapper{background:#ccc;border-color:#999}.ds-badge--locked .ds-badge__title{color:#999}.ds-badge--clickable{cursor:pointer}.ds-badge--clickable:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ds-badge--clickable:active{-webkit-transform:translateY(0);transform:translateY(0)}.ds-badge--small .ds-badge__icon-wrapper{border-radius:8px;height:48px;width:48px}.ds-badge--small .ds-badge__icon-wrapper i{font-size:20px}.ds-badge--small .ds-badge__title{font-size:10px;max-width:60px}.ds-badge--small .ds-badge__count{font-size:9px;height:18px;min-width:18px;right:-6px;top:-6px}.ds-badge--medium .ds-badge__icon-wrapper{border-radius:12px;height:72px;width:72px}.ds-badge--medium .ds-badge__icon-wrapper i{font-size:32px}.ds-badge--medium .ds-badge__title{font-size:12px;max-width:100px}.ds-badge--large .ds-badge__icon-wrapper{border-radius:16px;height:96px;width:96px}.ds-badge--large .ds-badge__icon-wrapper i{font-size:42px}.ds-badge--large .ds-badge__title{font-size:14px;max-width:120px}.ds-badge--large .ds-badge__count{font-size:12px;height:28px;min-width:28px;right:-10px;top:-10px}.ds-badge--hexagon .ds-badge__icon-wrapper{-webkit-clip-path:polygon(30% 0,70% 0,100% 50%,70% 100%,30% 100%,0 50%);clip-path:polygon(30% 0,70% 0,100% 50%,70% 100%,30% 100%,0 50%)}.ds-badge--circle .ds-badge__icon-wrapper{border-radius:50%}.ds-badge--shield .ds-badge__icon-wrapper{-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.ds-badge--square .ds-badge__icon-wrapper{border-radius:8px}@-webkit-keyframes badge-glow{0%,to{-webkit-filter:drop-shadow(0 0 2px rgba(254,210,48,.5));filter:drop-shadow(0 0 2px rgba(254,210,48,.5))}50%{-webkit-filter:drop-shadow(0 0 8px rgba(254,210,48,.8));filter:drop-shadow(0 0 8px rgba(254,210,48,.8))}}@keyframes badge-glow{0%,to{-webkit-filter:drop-shadow(0 0 2px rgba(254,210,48,.5));filter:drop-shadow(0 0 2px rgba(254,210,48,.5))}50%{-webkit-filter:drop-shadow(0 0 8px rgba(254,210,48,.8));filter:drop-shadow(0 0 8px rgba(254,210,48,.8))}}.ds-progress-ring{align-items:center;display:inline-flex;justify-content:center;position:relative}.ds-progress-ring__svg{left:0;position:absolute;top:0;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.ds-progress-ring__circle-bg{transition:stroke .3s ease}.ds-progress-ring__circle{transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1)}.ds-progress-ring__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:12px;position:relative;z-index:1}.ds-progress-ring__percentage{color:#1b1b1b;font-size:24px;font-weight:700;line-height:1;margin-bottom:4px}.ds-progress-ring__label{color:#666;font-size:11px;font-weight:600;line-height:1.2;max-width:80%;text-align:center}.ds-progress-ring--small .ds-progress-ring__percentage{font-size:16px}.ds-progress-ring--small .ds-progress-ring__label{font-size:9px}.ds-progress-ring--large .ds-progress-ring__percentage{font-size:32px}.ds-progress-ring--large .ds-progress-ring__label{font-size:13px}.ds-stat-card{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);gap:16px;overflow:hidden;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.ds-stat-card,.ds-stat-card__icon{align-items:center;border-radius:12px;display:flex}.ds-stat-card__icon{background:rgba(254,210,48,.1);flex-shrink:0;height:56px;justify-content:center;transition:all .3s ease;width:56px}.ds-stat-card__icon i{font-size:28px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ds-stat-card__content{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ds-stat-card__value{align-items:baseline;color:#1b1b1b;display:flex;font-size:28px;font-weight:700;gap:4px;line-height:1.2}.ds-stat-card__prefix,.ds-stat-card__suffix{color:#666;font-size:18px;font-weight:600}.ds-stat-card__label{color:#666;font-size:13px;font-weight:600;letter-spacing:.5px;line-height:1.3;text-transform:uppercase}.ds-stat-card__trend{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:4px}.ds-stat-card__trend i{font-size:10px}.ds-stat-card__trend--up{color:#52c41a}.ds-stat-card__trend--down{color:#ff4d4f}.ds-stat-card__trend--neutral{color:#666}.ds-stat-card__loading{align-items:center;display:flex;height:80px;justify-content:center;width:100%}.ds-stat-card__loading i{color:#fed230;font-size:24px}.ds-stat-card--clickable{cursor:pointer}.ds-stat-card--clickable:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ds-stat-card--clickable:hover .ds-stat-card__icon{background:rgba(254,210,48,.2)}.ds-stat-card--clickable:hover .ds-stat-card__icon i{-webkit-transform:scale(1.1);transform:scale(1.1)}.ds-stat-card--clickable:active{-webkit-transform:translateY(0);transform:translateY(0)}.ds-stat-card--bordered{border:2px solid #f5f5f5;box-shadow:none}.ds-stat-card--bordered:hover{border-color:#fed230}.ds-stat-card--minimal{background:transparent;box-shadow:none;padding:12px 0}.ds-stat-card--minimal .ds-stat-card__icon{background:transparent}.ds-stat-card--highlighted{background:linear-gradient(135deg,#fed230,#fdd14e)}.ds-stat-card--highlighted .ds-stat-card__label,.ds-stat-card--highlighted .ds-stat-card__value{color:#1b1b1b}.ds-stat-card--highlighted .ds-stat-card__icon{background:rgba(27,27,27,.1)}.ds-stat-card--highlighted .ds-stat-card__icon i{color:#1b1b1b!important}.ds-stat-card--small{gap:12px;padding:12px 16px}.ds-stat-card--small .ds-stat-card__icon{border-radius:8px;height:40px;width:40px}.ds-stat-card--small .ds-stat-card__icon i,.ds-stat-card--small .ds-stat-card__value{font-size:20px}.ds-stat-card--small .ds-stat-card__label{font-size:11px}.ds-stat-card--large{gap:20px;padding:28px}.ds-stat-card--large .ds-stat-card__icon{border-radius:16px;height:72px;width:72px}.ds-stat-card--large .ds-stat-card__icon i,.ds-stat-card--large .ds-stat-card__value{font-size:36px}.ds-stat-card--large .ds-stat-card__label{font-size:14px}.ds-stat-card--loading{pointer-events:none}@media(max-width:768px){.ds-stat-card{gap:12px;padding:16px}.ds-stat-card__icon{height:48px;width:48px}.ds-stat-card__icon i,.ds-stat-card__value{font-size:24px}.ds-stat-card__label{font-size:12px}}.ds-level-bar{display:flex;flex-direction:column;width:100%}.ds-level-bar__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ds-level-bar__level{align-items:baseline;display:flex;gap:6px}.ds-level-bar__level-label{color:#999;font-size:11px;font-weight:700;letter-spacing:1px}.ds-level-bar__level-number{color:#1b1b1b;font-size:20px;font-weight:700}.ds-level-bar__xp-info{align-items:baseline;display:flex;font-size:13px;font-weight:600;gap:4px}.ds-level-bar__current-xp{color:#1b1b1b;font-weight:700}.ds-level-bar__separator{color:#999}.ds-level-bar__next-xp{color:#666}.ds-level-bar__percentage{color:#1b1b1b;font-weight:700}.ds-level-bar__container{border-radius:12px;box-shadow:inset 0 2px 4px rgba(0,0,0,.1);height:24px;overflow:hidden;position:relative;width:100%}.ds-level-bar__background{background:#f5f5f5;height:100%;left:0;position:absolute;top:0;width:100%}.ds-level-bar__fill{background:linear-gradient(90deg,#fed230,#fdd14e);border-radius:12px;box-shadow:0 2px 4px rgba(254,210,48,.3);height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:width .5s cubic-bezier(.4,0,.2,1)}.ds-level-bar__shine{-webkit-animation:shine 2s ease-in-out infinite;animation:shine 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);height:100%;left:-100%;position:absolute;top:0;width:100%}.ds-level-bar__next-level{color:#999;font-size:11px;font-weight:600;margin-top:6px;text-align:right}.ds-level-bar--small .ds-level-bar__level-number{font-size:16px}.ds-level-bar--small .ds-level-bar__xp-info{font-size:11px}.ds-level-bar--small .ds-level-bar__container{border-radius:8px;height:16px}.ds-level-bar--small .ds-level-bar__fill{border-radius:8px}.ds-level-bar--large .ds-level-bar__level-label{font-size:12px}.ds-level-bar--large .ds-level-bar__level-number{font-size:24px}.ds-level-bar--large .ds-level-bar__xp-info{font-size:15px}.ds-level-bar--large .ds-level-bar__container{border-radius:16px;height:32px}.ds-level-bar--large .ds-level-bar__fill{border-radius:16px}.ds-level-bar--large .ds-level-bar__next-level{font-size:12px}@-webkit-keyframes shine{0%{left:-100%}50%,to{left:100%}}@keyframes shine{0%{left:-100%}50%,to{left:100%}}.finance-export-modal__content{text-align:center}.finance-export-modal__description{color:#595959;font-size:15px;line-height:1.6;margin:0}.export-progress-modal__content{padding:16px 0;text-align:center}.export-progress-modal__icon-container{margin-bottom:24px}.export-progress-modal__icon{font-size:48px}.export-progress-modal__icon--loading{color:#1890ff}.export-progress-modal__icon--success{color:#52c41a}.export-progress-modal__icon--error{color:#ff4d4f}.export-progress-modal__progress-bar{margin-bottom:16px}.export-progress-modal__message{margin-bottom:8px}.export-progress-modal__message p{color:#595959;font-size:15px;margin:0}.export-progress-modal__records{margin-bottom:8px}.export-progress-modal__batch p,.export-progress-modal__records p{color:#8c8c8c;font-size:13px;margin:0}.export-progress-modal__error{margin-top:16px}.export-progress-modal__error p{color:#ff4d4f;font-size:13px;margin:0}.export-progress-modal__link-button{align-items:center;color:inherit;display:inline-flex;gap:6px;text-decoration:none}.export-progress-modal__link-button:hover{color:inherit;text-decoration:none}.export-progress-modal__link-button .anticon{font-size:14px}.detail-page{background-color:#f5f5f5;min-height:100vh;padding:0}.detail-page .page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.detail-page .page-header.centered{justify-content:center}.detail-page .page-header.centered .page-title{text-align:center}.detail-page .page-header .page-title{color:#1b1b1b;font-size:32px;font-weight:400;letter-spacing:.5px;margin:0}.detail-page .page-header .dev-test-badge{background-color:#ffa940;border-radius:4px;color:#fff;font-size:12px;font-weight:500;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase}.detail-page .detail-section{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:32px}.detail-page .detail-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:20px 24px}.detail-page .detail-section .section-header .section-title h4{color:#1b1b1b;font-size:16px;font-weight:500;letter-spacing:.5px;margin:0;text-transform:uppercase}.detail-page .detail-section .section-header .section-actions .edit-btn{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:4px;display:flex;height:32px;justify-content:center;padding:6px 8px}.detail-page .detail-section .section-header .section-actions .edit-btn:hover{border-color:#40a9ff;color:#40a9ff}.detail-page .detail-section .section-content{padding:32px 24px}.detail-page .detail-section .section-content .detail-info-layout{display:flex;gap:40px}.detail-page .detail-section .section-content .detail-info-layout .logo-section{flex-shrink:0}.detail-page .detail-section .section-content .detail-info-layout .logo-section .logo-placeholder{align-items:center;background-color:silver;border-radius:4px;color:#fff;display:flex;font-size:20px;font-weight:500;height:200px;justify-content:center;width:200px}.detail-page .detail-section .section-content .detail-info-layout .info-section{flex:1 1}.detail-page .detail-section .section-content .detail-info-layout .info-section .info-row{align-items:flex-start;display:flex;line-height:1.6;margin-bottom:20px}.detail-page .detail-section .section-content .detail-info-layout .info-section .info-row:last-child{margin-bottom:0}.detail-page .detail-section .section-content .detail-info-layout .info-section .info-row .info-label{color:#595959;flex-shrink:0;font-size:14px;font-weight:400;min-width:140px}.detail-page .detail-section .section-content .detail-info-layout .info-section .info-row .info-separator{color:#8c8c8c;flex-shrink:0;margin:0 12px}.detail-page .detail-section .section-content .detail-info-layout .info-section .info-row .info-value{color:#1b1b1b;flex:1 1;font-size:14px;word-break:break-word}.detail-page .detail-section .section-content .detail-info-layout .info-section .info-row .info-value.empty{color:#8c8c8c}.detail-page .detail-section .section-content .stats-wrapper{background-color:#f8f9fa;border-radius:8px;margin-top:32px;padding:24px}.detail-page .detail-section .section-content .stats-wrapper .stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.detail-page .detail-section .section-content .stats-wrapper .stats-grid .stat-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:20px 16px;text-align:center}.detail-page .detail-section .section-content .stats-wrapper .stats-grid .stat-card .stat-label{color:#8c8c8c;font-size:12px;font-weight:500;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.detail-page .detail-section .section-content .stats-wrapper .stats-grid .stat-card .stat-value{color:#1b1b1b;font-size:28px;font-weight:500;line-height:1.2;white-space:nowrap;word-break:keep-all}.detail-page .detail-section .section-content .stats-wrapper .stats-grid .stat-card .stat-value.currency{font-size:28px}.detail-page .detail-section .section-content .stats-wrapper .stats-grid .stat-card .stat-value.currency-md{font-size:22px}.detail-page .detail-section .section-content .stats-wrapper .stats-grid .stat-card .stat-value.currency-sm{font-size:18px}.detail-page .detail-section .section-content .stats-wrapper .stats-grid .stat-card .stat-value.currency-xs{font-size:14px}.detail-page .stats-section{margin-bottom:32px}.detail-page .stats-section .stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.detail-page .stats-section .stats-grid .stat-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px 16px;text-align:center}.detail-page .stats-section .stats-grid .stat-card .stat-label{color:#8c8c8c;font-size:12px;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.detail-page .stats-section .stats-grid .stat-card .stat-value{color:#1b1b1b;font-size:32px;font-weight:500;line-height:1.2;white-space:nowrap;word-break:keep-all}.detail-page .stats-section .stats-grid .stat-card .stat-value.currency{font-size:32px}.detail-page .stats-section .stats-grid .stat-card .stat-value.currency-md{font-size:24px}.detail-page .stats-section .stats-grid .stat-card .stat-value.currency-sm{font-size:20px}.detail-page .stats-section .stats-grid .stat-card .stat-value.currency-xs{font-size:16px}.detail-page .projects-section{margin-bottom:32px}.detail-page .contacts-section{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.detail-page .contacts-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:20px 24px}.detail-page .contacts-section .section-header .header-left h4{color:#1b1b1b;font-size:16px;font-weight:500;letter-spacing:.5px;margin:0;text-transform:uppercase}.detail-page .contacts-section .section-header .header-right .btn-white-add{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:4px;display:flex;font-size:12px;height:32px;padding:6px 12px}.detail-page .contacts-section .section-header .header-right .btn-white-add:hover{border-color:#40a9ff;color:#40a9ff}.detail-page .contacts-section .ant-table-wrapper{padding:0 24px 24px}.detail-page .contacts-section .contact-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#595959;font-size:13px;font-weight:500}.detail-page .contacts-section .contact-table .ant-table-tbody>tr>td{border-bottom:1px solid #f5f5f5;font-size:13px;padding:12px 16px}.detail-page .contacts-section .contact-table .status-badge{border-radius:10px;display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;text-transform:uppercase}.detail-page .contacts-section .contact-table .status-badge.active{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.detail-page .contacts-section .contact-table .status-badge.inactive{background-color:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.detail-page .info-value.status-active{color:#52c41a;font-weight:600;text-transform:uppercase}.detail-page .info-value.status-inactive{color:#ff4d4f;font-weight:600;text-transform:uppercase}.client-project-form{padding:0}.client-project-form .project-type-radio{width:100%}.client-project-form .project-type-radio .ant-radio-button-wrapper{border-color:#d9d9d9;border-radius:0;font-size:12px;font-weight:500}.client-project-form .project-type-radio .ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px!important}.client-project-form .project-type-radio .ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0!important}.client-project-form .project-type-radio .ant-radio-button-wrapper:hover{color:#fed230}.client-project-form .project-type-radio .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background-color:#fed230;border-color:#fed230;color:#1b1b1b}.client-project-form .project-type-radio .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{background-color:#fec578;border-color:#fec578}.client-project-form .ant-divider{margin:20px 0}.client-project-form .ant-form-item-label label{color:#1b1b1b;font-size:13px;font-weight:500}.client-project-form .ant-btn:not(.btn-create-new),.client-project-form .ant-input,.client-project-form .ant-input-number,.client-project-form .ant-picker,.client-project-form .ant-select-selector{box-sizing:border-box;height:46px!important}.client-project-form .ant-picker{padding:4px 11px;width:100%}.client-project-form .ant-picker .ant-picker-input{height:28px}.client-project-form .ant-picker .ant-picker-input input{height:100%}.client-project-form .ant-picker:hover{border-color:#fed230}.client-project-form .ant-picker.ant-picker-focused{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.client-project-form .ant-form-item-has-error .ant-picker,.client-project-form .ant-form-item-has-error .ant-picker:hover{border-color:#ff4d4f!important}.client-project-form .ant-form-item-has-error .ant-picker.ant-picker-focused{border-color:#ff4d4f!important;box-shadow:0 0 0 2px rgba(255,77,79,.1)!important}.client-project-form .ant-select .ant-select-selector{align-items:center;display:flex;min-height:46px!important;padding:0 11px}.client-project-form .ant-select .ant-select-selector .ant-select-selection-search input{height:44px!important}.client-project-form .ant-select .ant-select-selector .ant-select-selection-item,.client-project-form .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:44px!important}.client-project-form .ant-select.ant-select-multiple .ant-select-selector{align-items:center;display:flex;flex-wrap:wrap;height:auto!important;min-height:46px!important;padding:0 4px}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{align-items:center;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;display:inline-flex;height:26px;line-height:24px;margin:3px 2px}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item .ant-select-selection-item-content{align-items:center;display:inline-flex;height:100%}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove{align-items:center;color:#999;display:inline-flex}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove:hover{color:#1b1b1b}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-placeholder{line-height:30px!important;padding:0 4px}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow{align-items:center;display:flex;flex-wrap:wrap;width:100%}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-search{margin:3px 2px}.client-project-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-search input{height:26px!important;line-height:24px!important}.client-project-form .ant-select:hover .ant-select-selector{border-color:#fed230!important}.client-project-form .ant-select.ant-select-focused .ant-select-selector{border-color:#fed230!important;box-shadow:0 0 0 2px rgba(254,210,48,.1)!important}.client-project-form .ant-input-number{align-items:center;border-radius:6px!important;display:flex;padding:0;width:100%}.client-project-form .ant-input-number .ant-input-number-input-wrap{align-items:center;display:flex;height:44px}.client-project-form .ant-input-number .ant-input-number-input{border-radius:6px!important;height:100%;padding:4px 11px}.client-project-form .ant-input-number .ant-input-number-handler-wrap{opacity:1}.client-project-form .ant-input-number:hover{border-color:#fed230}.client-project-form .ant-input-number.ant-input-number-focused{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.client-project-form .ant-input{border-radius:6px!important}.client-project-form .ant-input:hover{border-color:#fed230}.client-project-form .ant-input:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.client-project-form textarea.ant-input{min-height:150px!important;overflow-y:auto!important;resize:vertical!important}.client-project-form .ant-upload{display:block;width:100%}.client-project-form .ant-upload.ant-upload-select{width:100%}.client-project-form .ant-upload .ant-btn{align-items:center;display:flex;justify-content:center;width:100%}.client-project-form .ant-upload .ant-btn span{align-items:center;display:flex;gap:8px}.client-project-form .ant-checkbox-wrapper{color:#595959;font-size:13px}.client-project-form .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#fed230;border-color:#fed230}.client-project-form .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#1b1b1b}.client-project-form .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#fed230}.project-creation-modal .select-type-title{color:#595959;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:30px;margin-top:0;text-align:center;text-transform:uppercase}.project-creation-modal .options-container{margin-top:20px}.project-creation-modal .option-card{border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;height:220px;transition:all .3s ease}.project-creation-modal .option-card:hover{border-color:#fed230;box-shadow:0 4px 16px rgba(0,0,0,.08);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.project-creation-modal .option-card .ant-card-body{height:100%;padding:30px 20px}.project-creation-modal .option-card .card-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.project-creation-modal .option-card .card-content .icon-wrapper{align-items:center;border-radius:8px;display:flex;height:80px;justify-content:center;margin-bottom:20px;width:80px}.project-creation-modal .option-card .card-content .icon-wrapper.client-icon{background:linear-gradient(135deg,#5b9cf6,#1e78ff)}.project-creation-modal .option-card .card-content .icon-wrapper.internal-icon{background:linear-gradient(135deg,#36cfc9,#13c2c2)}.project-creation-modal .option-card .card-content .icon-wrapper.prospect-icon{background:linear-gradient(135deg,#95de64,#52c41a)}.project-creation-modal .option-card .card-content .icon-wrapper .card-icon{color:#fff;font-size:36px}.project-creation-modal .option-card .card-content h3{color:#1b1b1b;font-size:14px;font-weight:700;letter-spacing:.3px;margin-bottom:8px;text-transform:uppercase}.project-creation-modal .option-card .card-content p{color:#8c8c8c;font-size:13px;line-height:1.5;margin:0}.client-modal.ant-modal .ant-modal-header .ant-modal-title{font-size:19px!important;font-weight:400!important}.pm-modal.ant-modal-wrap .client-modal .ant-btn-link.link-button:not(.secondary),.pm-modal.ant-modal-wrap .client-modal .section-title{font-size:16px!important;font-weight:400!important}.black-button{background-color:#1b1b1b!important;border-color:#1b1b1b!important;border-radius:4px;color:#fff!important;font-size:13px;font-weight:600;height:36px;letter-spacing:.5px;padding:0 24px;text-transform:uppercase;transition:all .3s ease}.black-button:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.black-button:focus{background-color:#1b1b1b!important;border-color:#1b1b1b!important;color:#fff!important}.black-button:active{background-color:#333!important;border-color:#333!important;color:#fff!important}.black-button.ant-btn-loading{background-color:#1b1b1b!important;border-color:#1b1b1b!important;opacity:.8}.black-button.ant-btn-sm{font-size:12px;height:32px;padding:0 16px}.black-button.ant-btn-lg{font-size:14px;height:40px;padding:0 32px}.vendor-modal.ant-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:20px 24px}.vendor-modal.ant-modal .ant-modal-header .ant-modal-title{color:#212529;font-size:18px!important;font-weight:500!important;letter-spacing:.5px;text-transform:uppercase}.vendor-modal.ant-modal .ant-modal-body{padding:24px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item{margin-bottom:20px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label{padding:0 0 4px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label>label{color:#495057;font-size:14px;font-weight:400;height:auto}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-form-item-label>label.ant-form-item-required:before{display:none!important}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-input,.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select-selector{border:1px solid #ced4da;border-radius:6px;font-size:14px;min-height:38px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-input:hover,.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select-selector:hover{border-color:#80bdff}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-input:focus,.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-input:focus-within,.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select-selector:focus,.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select-selector:focus-within{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-input{padding:6px 12px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select{width:100%}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select .ant-select-selector{padding:4px 11px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector{min-height:38px;padding:2px 4px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{background:#e9ecef;border:1px solid #ced4da;border-radius:3px;height:26px;line-height:22px;margin:2px;padding:2px 8px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove{font-size:14px;margin-left:4px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item.freelancer-item .ant-form-item-control-input-content label{align-items:center;color:#495057;cursor:pointer;display:flex;font-size:14px}.vendor-modal.ant-modal .ant-modal-body .ant-form .ant-form-item.freelancer-item .ant-form-item-control-input-content label input[type=checkbox]{cursor:pointer;height:16px;margin-right:8px;width:16px}.vendor-modal.ant-modal .ant-modal-footer{border-top:1px solid #f0f0f0;padding:16px 24px;text-align:right}.vendor-modal.ant-modal .ant-modal-footer .ant-btn{border-radius:6px;font-size:14px;font-weight:500;height:36px;min-width:80px;text-transform:uppercase}.pm-modal.ant-modal-wrap .vendor-modal{width:700px!important}.pm-modal.ant-modal-wrap .vendor-modal .ant-btn-link.link-button:not(.secondary),.pm-modal.ant-modal-wrap .vendor-modal .section-title{font-size:16px!important;font-weight:400!important}.time-spent-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.time-spent-section .section-header h4{color:#1b1b1b;font-size:18px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.time-spent-section .section-header .header-actions{align-items:center;display:flex;gap:12px}.time-spent-section .project-filter.yellow-dropdown .ant-select-selector{align-items:center!important;background-color:#ffe47d!important;border:.8px solid transparent!important;border-radius:450px!important;color:#1b1b1b!important;display:flex!important;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:11px!important;font-weight:400!important;height:32px!important;padding:0 32px 0 14px!important;text-transform:uppercase!important}.time-spent-section .project-filter.yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64!important}.time-spent-section .project-filter.yellow-dropdown .ant-select-arrow{color:#1b1b1b}.time-spent-section .ant-input-affix-wrapper{border-radius:4px;height:32px}.time-spent-section .ant-input-affix-wrapper:focus,.time-spent-section .ant-input-affix-wrapper:hover{border-color:#fed230}.time-spent-section .ant-input-affix-wrapper .ant-input{height:26px}.time-spent-section .table-link{color:#1b1b1b;cursor:pointer;font-weight:500;text-decoration:underline}.time-spent-section .table-link:hover{color:#fed230}.time-spent-section .ant-empty{margin:48px 0}.employees-section{background:#fff;min-height:calc(100vh - 64px);padding:24px}.employees-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.employees-section .section-header h4{align-items:center;display:flex;gap:12px;margin:0}.employees-section .section-header h4 .export-btn{color:#666;font-size:18px}.employees-section .section-header h4 .export-btn:hover{color:#000}.employees-section .section-header .header-actions{display:flex;gap:12px}.employees-section .department-filter.yellow-dropdown .ant-select-selector{align-items:center!important;background-color:#ffe47d!important;border:.8px solid transparent!important;border-radius:450px!important;color:#1b1b1b!important;display:flex!important;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:11px!important;font-weight:400!important;height:32px!important;padding:0 32px 0 14px!important;text-transform:uppercase!important}.employees-section .department-filter.yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64!important}.employees-section .department-filter.yellow-dropdown .ant-select-arrow{color:#1b1b1b}.employees-section .data-table .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f0f0f0;color:#666;font-weight:600}.employees-section .data-table .ant-table-tbody>tr:hover{background-color:#fafafa}.employees-section .data-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 16px}.employees-section .data-table .employee-name{color:#1b1b1b;cursor:pointer;font-weight:500}.employees-section .data-table .employee-name:hover{color:#fed230;text-decoration:underline}.employees-section .data-table .status-cell{align-items:center;display:flex;justify-content:center}.employees-section .data-table .status-cell .status-indicator-wrapper.deactivated .status-text{color:#999}.employees-section .ant-input-affix-wrapper{border-radius:4px}.employees-section .ant-input-affix-wrapper:focus,.employees-section .ant-input-affix-wrapper:hover{border-color:#fed230}.employees-section .ant-empty{margin:48px 0}.classification-container{background-color:#f5f5f5;min-height:100vh;padding:24px}.classification-container .classification-section{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px}.classification-container .classification-section:last-child{margin-bottom:0}.classification-container .classification-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.classification-container .classification-section .section-header .header-left h4{color:#1b1b1b;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.classification-container .classification-section .section-header .header-right{align-items:center;display:flex}.classification-container .classification-section .section-header .header-right .ant-input-affix-wrapper{border-radius:4px}.classification-container .classification-section .section-header .header-right .ant-input-affix-wrapper:hover{border-color:#fed230}.classification-container .classification-section .section-header .header-right .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.classification-container .classification-section .section-header .header-right .ant-input-affix-wrapper:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.2)}.classification-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:20px 24px}.classification-modal .ant-modal-title{color:#1b1b1b;font-size:18px;font-weight:600}.classification-modal .ant-modal-close{right:24px;top:20px}.classification-modal .ant-modal-close .ant-modal-close-x{color:#8c8c8c;font-size:16px}.classification-modal .ant-modal-body{padding:24px}.classification-modal .ant-form-item-label>label{color:#595959;font-size:14px;font-weight:500}.classification-modal .ant-input{border-radius:4px;font-size:14px;height:40px}.classification-modal .ant-input:hover{border-color:#fed230}.classification-modal .ant-input:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.2)}.monthly-breakdown-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.monthly-breakdown-modal .ant-modal-body{padding:24px}.monthly-breakdown-modal .ant-table{font-size:12px}.monthly-breakdown-modal .ant-table .ant-table-thead>tr>th{background-color:#fafafa;font-size:11px;font-weight:600;padding:12px 8px;text-transform:uppercase}.monthly-breakdown-modal .ant-table .ant-table-tbody>tr>td{padding:12px 8px}.monthly-breakdown-modal .ant-table .ant-table-tbody>tr:hover>td{background-color:#fafafa}.monthly-breakdown-modal .expanded-row-content{background-color:#f9f9f9;margin:-8px;padding:16px}.monthly-breakdown-modal .expanded-row-content .ant-tabs .ant-tabs-nav{margin-bottom:12px}.monthly-breakdown-modal .expanded-row-content .ant-tabs .ant-tabs-nav .ant-tabs-tab{font-size:12px;padding:8px 16px}.monthly-breakdown-modal .expanded-row-content .ant-tabs .ant-tabs-nav .ant-tabs-tab .ant-tag{font-size:10px;margin-left:6px;padding:0 4px}.monthly-breakdown-modal .expanded-row-content .ant-tabs .ant-table{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px}.monthly-breakdown-modal .expanded-row-content .ant-tabs .ant-table .ant-table-thead>tr>th{background-color:#f0f0f0;font-size:11px}.monthly-breakdown-modal .expanded-row-content .ant-tabs .ant-table .ant-table-tbody>tr>td{font-size:11px;padding:8px}.monthly-breakdown-modal .date-in-month{color:#1890ff;font-weight:600}.monthly-breakdown-modal .row-in-month.invoice-row{background-color:#e6f7ff!important}.monthly-breakdown-modal .row-in-month.invoice-row:hover{background-color:#d9f0ff!important}.monthly-breakdown-modal .row-in-month.bill-row{background-color:#fff9e6!important}.monthly-breakdown-modal .row-in-month.bill-row:hover{background-color:#fff4d6!important}.monthly-breakdown-modal .ant-table-summary .ant-table-cell{background-color:#fafafa;border-top:2px solid #d9d9d9;font-size:12px;font-weight:600;padding:12px 8px}.monthly-breakdown-modal a{color:#1b1b1b;font-weight:500;text-decoration:underline;transition:color .2s}.monthly-breakdown-modal a:hover{color:#fed230;text-decoration:underline}.monthly-breakdown-modal .ant-table-row-expand-icon{color:#1890ff;cursor:pointer;margin-right:8px}.monthly-breakdown-modal .ant-table-row-expand-icon:hover{color:#40a9ff}.monthly-breakdown-modal .ant-empty{margin:40px 0}.monthly-breakdown-modal .ant-spin-nested-loading{min-height:200px}@media(max-width:1600px){.monthly-breakdown-modal .ant-modal{max-width:95vw}}.project-timeline-modal .ant-modal-body{max-height:calc(100vh - 200px);overflow-y:auto}.project-timeline-modal .finalization-month-row{background-color:#fff7e6}.project-timeline-modal .finalization-month-row:hover{background-color:#ffe7ba!important}.project-timeline-modal .synthetic-row{background-color:#fff7e6}.project-timeline-modal .synthetic-row td{font-style:italic}.project-timeline-modal .ant-table-thead>tr>th{background-color:#fafafa;font-size:12px;font-weight:600;text-transform:uppercase}.project-timeline-modal .ant-table-row-expand-icon{align-items:center;display:inline-flex;justify-content:center}.project-timeline-modal .ant-tabs-tabpane .ant-table-small{font-size:12px}.project-timeline-modal code{background-color:#f5f5f5;border-radius:3px;font-family:Courier New,monospace;font-size:11px;padding:2px 6px}.project-timeline-modal .ant-alert .ant-collapse{margin-top:8px}.project-timeline-modal .ant-alert .ant-collapse .ant-collapse-header{font-size:12px;padding:8px 0}.project-timeline-modal .ant-tag{border:none;font-size:11px;font-weight:500}.project-timeline-modal .ant-descriptions-small .ant-descriptions-item-label{font-weight:600}.project-timeline-modal .ant-modal-footer{align-items:center;display:flex;justify-content:space-between}.monthly-agency-revenue-details-modal .ant-modal-body{max-height:80vh;overflow-y:auto;padding:24px}.monthly-agency-revenue-details-modal .ant-table-small{font-size:13px}.monthly-agency-revenue-details-modal .ant-descriptions-item-label{color:#666;font-weight:600}.monthly-agency-revenue-details-modal .ant-tabs-tab{font-weight:500}.monthly-agency-revenue-details-modal .ant-alert{line-height:1.8}.monthly-agency-revenue-details-modal .ant-alert p{margin-bottom:8px}.monthly-agency-revenue-details-modal .ant-table-thead>tr>th{background-color:#fafafa;font-size:12px;font-weight:600;text-transform:uppercase}.monthly-agency-revenue-details-modal .ant-table-row:hover{background-color:#fafafa}.monthly-agency-revenue-details-modal .ant-table-summary{background-color:#f5f5f5;font-size:14px}.monthly-agency-revenue-details-modal .ant-table-summary td{border-top:2px solid #d9d9d9;padding:12px 16px}.monthly-agency-revenue-report{padding:24px}.monthly-agency-revenue-report .report-header{margin-bottom:24px}.monthly-agency-revenue-report .report-header h2{color:#1b1b1b;margin-bottom:8px}.monthly-agency-revenue-report .yellow-dropdown .ant-select-selector{align-items:center;background-color:#ffe47d;border:.8px solid transparent;border-radius:450px;color:#1b1b1b;display:flex;font-family:Avenir;font-size:11px;font-weight:400;height:32px;padding:0 32px 0 14px;text-transform:uppercase}.monthly-agency-revenue-report .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64}.monthly-agency-revenue-report .yellow-dropdown .ant-select-arrow{color:#1b1b1b}.monthly-agency-revenue-report .ant-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:2px solid #f0f0f0;color:#1b1b1b;font-weight:600}.monthly-agency-revenue-report .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.monthly-agency-revenue-report .ant-table .ant-table-expanded-row>td{padding-left:48px}.monthly-agency-revenue-report .ant-table .ant-table-expanded-row .ant-table-expanded-row>td{padding-left:72px}.monthly-agency-revenue-report .ant-table .ant-table-expanded-row .ant-table-expanded-row .ant-table-expanded-row>td{padding-left:96px}.monthly-agency-revenue-report .ant-statistic .ant-statistic-title{color:#4a4a4a;font-size:14px}.monthly-agency-revenue-report .ant-statistic .ant-statistic-content{color:#1b1b1b;font-size:24px;font-weight:600}.monthly-agency-revenue-report .ant-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.monthly-agency-revenue-report a{color:#1b1b1b;text-decoration:underline}.monthly-agency-revenue-report a:hover{color:#fed230}.agency-revenue-trends-report .yellow-dropdown .ant-select-selector{align-items:center;background-color:#ffe47d;border:.8px solid transparent;border-radius:450px;color:#1b1b1b;display:flex;font-family:Avenir;font-size:11px;font-weight:400;height:32px;padding:0 32px 0 14px;text-transform:uppercase}.agency-revenue-trends-report .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64}.agency-revenue-trends-report .yellow-dropdown .ant-select-arrow{color:#1b1b1b}.agency-revenue-trends-report .ant-table{font-size:13px}.agency-revenue-trends-report .ant-table .ant-table-thead>tr>th{background:#fafafa;font-size:12px;font-weight:600;text-transform:uppercase}.agency-revenue-trends-report .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.agency-revenue-trends-report .ant-table .ant-table-summary{background:#f5f5f5}.agency-revenue-trends-report .ant-table .ant-table-summary td{font-weight:600}.agency-revenue-trends-report .google-visualization-tooltip{font-size:12px}.archived-vendor-conversion-report .yellow-dropdown .ant-select-selector{align-items:center;background-color:#ffe47d;border:.8px solid transparent;border-radius:450px;color:#1b1b1b;display:flex;font-family:Avenir;font-size:11px;font-weight:400;height:32px;padding:0 32px 0 14px;text-transform:uppercase}.archived-vendor-conversion-report .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64}.archived-vendor-conversion-report .yellow-dropdown .ant-select-arrow{color:#1b1b1b}.archived-vendor-conversion-report .ant-table .ant-table-thead>tr>th{background:#fafafa;color:#1b1b1b;font-size:12px;font-weight:600;text-transform:uppercase}.archived-vendor-conversion-report .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.archived-vendor-conversion-report .ant-table .ant-table-cell{font-size:13px}.archived-vendor-conversion-report .ant-statistic-title{color:#666;font-size:13px;font-weight:500;margin-bottom:8px;text-transform:uppercase}.archived-vendor-conversion-report .ant-statistic-content{font-size:24px;font-weight:600}.archived-vendor-conversion-report .ant-card-head-title{color:#1b1b1b;font-size:14px;font-weight:600;text-transform:uppercase}.archived-vendor-conversion-report .ant-input,.archived-vendor-conversion-report .ant-picker{border-radius:4px;font-size:13px}.archived-vendor-conversion-report .ant-btn{border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.archived-vendor-conversion-report .ant-btn.ant-btn-primary:hover{background-color:#000;border-color:#000;color:#fed230}.archived-vendor-conversion-report .ant-tag{border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase}@media(max-width:768px){.archived-vendor-conversion-report{padding:16px!important}.archived-vendor-conversion-report .ant-statistic-content{font-size:20px}.archived-vendor-conversion-report .ant-table{font-size:12px}}.potential-vendor-conversion-report .yellow-dropdown .ant-select-selector{align-items:center;background-color:#ffe47d;border:.8px solid transparent;border-radius:450px;color:#1b1b1b;display:flex;font-family:Avenir;font-size:11px;font-weight:400;height:32px;padding:0 32px 0 14px;text-transform:uppercase}.potential-vendor-conversion-report .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64}.potential-vendor-conversion-report .yellow-dropdown .ant-select-arrow{color:#1b1b1b}.potential-vendor-conversion-report .ant-table .ant-table-thead>tr>th{background:#fafafa;color:#1b1b1b;font-size:12px;font-weight:600;text-transform:uppercase}.potential-vendor-conversion-report .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.potential-vendor-conversion-report .ant-table .ant-table-cell{font-size:13px}.potential-vendor-conversion-report .ant-statistic-title{color:#666;font-size:13px;font-weight:500;margin-bottom:8px;text-transform:uppercase}.potential-vendor-conversion-report .ant-statistic-content{font-size:24px;font-weight:600}.potential-vendor-conversion-report .ant-card-head-title{color:#1b1b1b;font-size:14px;font-weight:600;text-transform:uppercase}.potential-vendor-conversion-report .ant-input,.potential-vendor-conversion-report .ant-picker{border-radius:4px;font-size:13px}.potential-vendor-conversion-report .ant-btn{border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.potential-vendor-conversion-report .ant-btn.ant-btn-primary:hover{background-color:#000;border-color:#000;color:#fed230}.potential-vendor-conversion-report .ant-tag{border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase}@media(max-width:768px){.potential-vendor-conversion-report{padding:16px!important}.potential-vendor-conversion-report .ant-statistic-content{font-size:20px}.potential-vendor-conversion-report .ant-table{font-size:12px}}.project-finance-report .yellow-dropdown .ant-select-selector{align-items:center;background-color:#ffe47d;border:.8px solid transparent;border-radius:450px;color:#1b1b1b;display:flex;font-family:Avenir;font-size:11px;font-weight:400;height:32px;padding:0 32px 0 14px;text-transform:uppercase}.project-finance-report .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64}.project-finance-report .yellow-dropdown .ant-select-arrow{color:#1b1b1b}.project-finance-report .ant-table .ant-table-thead>tr>th{background:#fafafa;color:#1b1b1b;font-size:12px;font-weight:600;text-transform:uppercase}.project-finance-report .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.project-finance-report .ant-table .ant-table-cell{font-size:13px}.project-finance-report .ant-statistic-title{color:#666;font-size:13px;font-weight:500;margin-bottom:8px;text-transform:uppercase}.project-finance-report .ant-statistic-content{font-size:24px;font-weight:600}.project-finance-report .ant-card-head-title{color:#1b1b1b;font-size:14px;font-weight:600;text-transform:uppercase}.project-finance-report .ant-input,.project-finance-report .ant-picker{border-radius:4px;font-size:13px}.project-finance-report .ant-btn{border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase}.project-finance-report .ant-btn.ant-btn-primary:hover{background-color:#000;border-color:#000;color:#fed230}.project-finance-report .ant-tag{border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase}@media(max-width:768px){.project-finance-report{padding:16px!important}.project-finance-report .ant-statistic-content{font-size:20px}.project-finance-report .ant-table{font-size:12px}}.project-archive-management-page{background:#fff;min-height:calc(100vh - 64px);padding:24px}.project-archive-management-page .page-header{align-items:center;display:flex;margin-bottom:24px}.project-archive-management-page .filter-section .ant-checkbox-group .ant-checkbox-wrapper{margin-right:16px}.project-archive-management-page .project-link{color:#1b1b1b;cursor:pointer;font-weight:500;text-decoration:underline}.project-archive-management-page .project-link:hover{color:#fed230}.project-archive-management-page .project-name{color:#888;font-size:12px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-archive-management-page .date-warning{color:#fa8c16}.project-archive-management-page .action-buttons .ant-btn{font-size:12px}.project-archive-management-page .action-buttons .ant-space-compact{width:100%}.project-archive-management-page .ant-table .ant-table-thead>tr>th{background:#fafafa;font-size:12px;font-weight:600;text-transform:uppercase}.project-archive-management-page .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.project-archive-management-page .ant-card{border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.project-archive-management-page .ant-card .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:auto;padding:12px 16px}.project-archive-management-page .ant-card .ant-card-head .ant-card-head-title{font-size:14px;font-weight:600}.project-archive-management-page .ant-card .ant-card-body{padding:16px}.project-archive-management-page .ant-tag.ant-tag-default{background:#fafafa;border-color:#d9d9d9}.project-archive-management-page .ant-tag.ant-tag-green{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}.project-archive-management-page .ant-tag.ant-tag-red{background:#fff2f0;border-color:#ffccc7;color:#ff4d4f}.project-archive-management-page .ant-tag.ant-tag-orange{background:#fff7e6;border-color:#ffd591;color:#fa8c16}.project-archive-management-page .ant-tag.ant-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.project-archive-management-page .ant-btn-primary{background:#fed230;border-color:#fed230;color:#000}.project-archive-management-page .ant-btn-primary:hover{background:#1b1b1b;border-color:#1b1b1b;color:#fed230}.project-archive-management-page .ant-select-selector{font-size:12px}.project-archive-management-page .ant-modal-confirm-content p{margin-bottom:8px}.project-archive-management-page .row-has-problems{background-color:#fff2f0}.project-archive-management-page .row-has-problems:hover>td{background-color:#ffebe8!important}.project-archive-management-page .archive-date-problem{-webkit-animation:pulse-warning 2s infinite;animation:pulse-warning 2s infinite;cursor:help}@-webkit-keyframes pulse-warning{0%{box-shadow:0 0 0 0 rgba(255,77,79,.4)}70%{box-shadow:0 0 0 4px rgba(255,77,79,0)}to{box-shadow:0 0 0 0 rgba(255,77,79,0)}}@keyframes pulse-warning{0%{box-shadow:0 0 0 0 rgba(255,77,79,.4)}70%{box-shadow:0 0 0 4px rgba(255,77,79,0)}to{box-shadow:0 0 0 0 rgba(255,77,79,0)}}.project-archive-management-page .ant-switch.ant-switch-checked{background-color:#ff4d4f}.project-mass-editor-page{background:#fff;min-height:calc(100vh - 64px);padding:24px}.project-mass-editor-page .page-header{border-bottom:1px solid #f0f0f0;margin-bottom:24px;padding-bottom:16px}.project-mass-editor-page .ant-steps{margin-bottom:24px}.project-mass-editor-page .ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#fed230;border-color:#fed230}.project-mass-editor-page .ant-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#1b1b1b}.project-mass-editor-page .ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#1b1b1b;border-color:#1b1b1b}.project-mass-editor-page .ant-card{border-radius:8px}.project-mass-editor-page .ant-card .ant-card-head{background:#fafafa;border-radius:8px 8px 0 0}.project-mass-editor-page .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.project-mass-editor-page .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.project-mass-editor-page .ant-table .row-error{background-color:#fff2f0!important}.project-mass-editor-page .ant-table .row-error:hover>td{background-color:#ffebe8!important}.project-mass-editor-page .ant-table .row-excluded{background-color:#f5f5f5!important;opacity:.6}.project-mass-editor-page .ant-table .row-excluded:hover>td{background-color:#f0f0f0!important}.project-mass-editor-page .ant-tag{border-radius:4px}.project-mass-editor-page a{color:#1b1b1b;font-weight:500;text-decoration:underline}.project-mass-editor-page a:hover{color:#fed230}.project-mass-editor-page .ant-btn-primary{background:#fed230;border-color:#fed230;color:#1b1b1b}.project-mass-editor-page .ant-btn-primary:hover{background:#1b1b1b;border-color:#1b1b1b;color:#fed230}.project-mass-editor-page .ant-btn-primary:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#999}.project-mass-editor-page .ant-checkbox-group .ant-checkbox-wrapper{margin-bottom:8px}.project-mass-editor-page .ant-statistic .ant-statistic-title{color:#666;font-size:13px}.project-mass-editor-page .ant-statistic .ant-statistic-content{font-weight:600}.project-mass-editor-page .ant-alert{border-radius:8px}.project-mass-editor-page .ant-select-multiple .ant-select-selector{min-height:36px}.project-mass-editor-page .ant-picker{border-radius:4px}.project-mass-editor-page .ant-divider{margin:16px 0}.project-mass-editor-page .ant-badge-count{font-weight:600}.project-mass-editor-page .preview-change .old-value{color:#999;margin-right:8px;text-decoration:line-through}.project-mass-editor-page .preview-change .new-value{color:#52c41a;font-weight:500}.project-mass-editor-page .warning-tag{margin-bottom:4px}.project-mass-editor-page .preset-buttons .ant-btn{margin-bottom:8px;margin-right:8px}.project-mass-editor-page .filter-section .ant-col{margin-bottom:8px}.project-mass-editor-page .results-section .success-count{color:#52c41a;font-size:24px;font-weight:600}.project-mass-editor-page .results-section .failed-count{color:#ff4d4f;font-size:24px;font-weight:600}.finance-layout-header .ant-tabs .ant-tabs-nav{margin-bottom:0}.finance-layout-header .ant-tabs .ant-tabs-nav:before{border-bottom:none!important}.finance-layout-header .ant-tabs .ant-tabs-tab{font-family:Avenir;font-size:clamp(12px,2vw,16px);font-weight:500;text-transform:uppercase}.finance-layout-header .ant-tabs .ant-tabs-ink-bar{height:3px}.finance-layout-header .ant-tabs .ant-tabs-content-holder{display:none}.currency-toggle-container{align-items:center;background:#f0f0f0;border-radius:450px;box-sizing:border-box;display:inline-flex;gap:0;height:32px;padding:3px}.currency-toggle-container .currency-toggle-btn{background:transparent;border:none;border-radius:450px;color:#999;cursor:pointer;font-size:11px;font-weight:500;height:26px;letter-spacing:.5px;line-height:26px;min-width:120px;padding:0 20px;text-transform:uppercase;transition:all .3s ease}.currency-toggle-container .currency-toggle-btn:hover:not(:disabled):not(.active){background:hsla(0,0%,100%,.3);color:#666}.currency-toggle-container .currency-toggle-btn.active{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#1b1b1b;font-weight:600;position:relative;z-index:1}.currency-toggle-container .currency-toggle-btn:disabled{color:#999;cursor:not-allowed;opacity:.4}.currency-toggle-container .currency-toggle-btn:focus{outline:none}.currency-toggle-container .currency-toggle-btn.ant-btn{border:none;box-shadow:none}.currency-toggle-container .currency-toggle-btn.ant-btn:active,.currency-toggle-container .currency-toggle-btn.ant-btn:focus,.currency-toggle-container .currency-toggle-btn.ant-btn:hover{border:none;outline:none}.currency-highlight,.currency-value-wrapper{display:inline-block;text-decoration:inherit}.currency-highlight{border-radius:4px;padding:2px 6px;position:relative;transition:all .3s ease}.currency-highlight.currency-usd{background-color:rgba(254,210,48,.15);border:1px solid rgba(254,210,48,.6)!important;box-sizing:border-box}.currency-highlight.currency-project{background-color:transparent;border:none}.finance-date-range-modal__content{padding:16px 0}.finance-date-range-modal__label{color:#262626;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.finance-date-range-modal__picker{margin-bottom:16px;width:100%}.finance-date-range-modal__description{color:#666;font-size:12px;line-height:1.6;margin:0}.ai-tools-container{margin:0 auto;max-width:1200px;padding:24px}.ai-tools-container .ai-tools-header{margin-bottom:48px;text-align:center}.ai-tools-container .ai-tools-header h2{color:#1b1b1b;margin-bottom:8px}.ai-tools-container .ai-tools-header p{color:#666;font-size:16px;margin:0}.ai-tools-container .ai-tools-grid .ai-tool-card{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);height:100%;padding:24px;text-align:center;transition:all .3s ease}.ai-tools-container .ai-tools-grid .ai-tool-card:hover:not(.disabled){border-color:#fad133;box-shadow:0 8px 16px rgba(250,209,51,.25);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.ai-tools-container .ai-tools-grid .ai-tool-card.disabled{cursor:not-allowed;opacity:.6}.ai-tools-container .ai-tools-grid .ai-tool-card.disabled *{cursor:not-allowed!important}.ai-tools-container .ai-tools-grid .ai-tool-card .ai-tool-icon{align-items:center;color:#fad133;display:flex;font-size:48px;height:60px;justify-content:center;margin-bottom:16px}.ai-tools-container .ai-tools-grid .ai-tool-card h4{color:#1a1a1a;margin-bottom:12px}.ai-tools-container .ai-tools-grid .ai-tool-card .ai-tool-description{color:#666;margin-bottom:20px;min-height:48px}.ai-tools-container .ai-tools-grid .ai-tool-card .ai-tool-status .status-badge{border-radius:16px;font-size:12px;font-weight:500;padding:4px 12px}.ai-tools-container .ai-tools-grid .ai-tool-card .ai-tool-status .status-badge.active{background-color:#1b1b1b;border:1px solid #1b1b1b;color:#fad133}.ai-tools-container .ai-tools-grid .ai-tool-card .ai-tool-status .status-badge.coming-soon{background-color:#fff7e6;border:1px solid #fa8c16;color:#fa8c16}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:rgba(0,0,0,.2);--rc-drag-bar-size:6px;--rc-border-color:hsla(0,0%,100%,.7);--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{bottom:0;height:calc(100% + .5px);left:0;pointer-events:none;position:absolute;right:0;top:0;width:calc(100% + .5px)}.ReactCrop__crop-selection{cursor:move;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:1px solid hsla(0,0%,100%,.7);border:1px solid var(--rc-border-color);bottom:-1px;content:"";left:-1px;opacity:.3;pointer-events:none;position:absolute;right:-1px;top:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;color:#fff}.ReactCrop__crop-selection:focus{outline:2px solid #08f;outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{background-color:rgba(0,0,0,.2);background-color:var(--rc-drag-handle-bg-colour);border:1px solid hsla(0,0%,100%,.7);border:1px solid var(--rc-border-color);height:12px;height:var(--rc-drag-handle-size);position:absolute;width:12px;width:var(--rc-drag-handle-size)}.ReactCrop__drag-handle:focus{background:#08f;background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;left:0}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;left:50%}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{bottom:0;cursor:se-resize;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;height:var(--rc-drag-bar-size);left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ReactCrop__drag-bar.ord-e{height:100%;right:0;top:0;-webkit-transform:translate(50%);transform:translate(50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;height:var(--rc-drag-bar-size);left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;height:var(--rc-drag-handle-mobile-size);width:24px;width:var(--rc-drag-handle-mobile-size)}}.client-edit-form{background:#fff;padding:24px}.client-edit-form .edit-form{max-width:900px}.client-edit-form .edit-form .form-section{display:flex;gap:40px;margin-bottom:32px}.client-edit-form .edit-form .form-section .logo-upload-section{flex-shrink:0}.client-edit-form .edit-form .form-section .logo-upload-section .logo-preview{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;height:180px;justify-content:center;overflow:hidden;width:180px}.client-edit-form .edit-form .form-section .logo-upload-section .logo-preview img{height:100%;object-fit:contain;width:100%}.client-edit-form .edit-form .form-section .logo-upload-section .logo-preview .logo-placeholder{color:#8c8c8c;font-size:16px}.client-edit-form .edit-form .form-section .form-fields{flex:1 1}.client-edit-form .edit-form .form-section .form-fields .ant-form-item{margin-bottom:20px}.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-form-item-label{text-align:left}.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-form-item-label label{color:#595959;font-size:14px;font-weight:400}.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-form-item-label label:after{content:none}.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-input,.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-input-textarea,.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-picker,.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-select-selector{border-radius:4px;font-size:14px}.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-select-selector{min-height:32px;padding:4px 11px}.client-edit-form .edit-form .form-section .form-fields .ant-form-item .ant-checkbox-wrapper{color:#595959;font-size:14px}.client-edit-form .edit-form .form-section .form-fields .ant-form-item .upload-hint{color:#8c8c8c;font-size:12px;margin-top:8px}.client-edit-form .edit-form .form-section .form-fields .ant-select-selection-item{background:#f0f0f0;border:1px solid #d9d9d9;border-radius:4px;margin-right:4px;padding:2px 8px}.client-edit-form .edit-form .form-section .form-fields .ant-select-selection-item .ant-select-selection-item-remove{color:#8c8c8c;margin-left:4px}.client-edit-form .edit-form .form-section .form-fields .ant-select-selection-item .ant-select-selection-item-remove:hover{color:#595959}.client-edit-form .form-actions{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;margin-top:32px;padding-top:24px}.client-edit-form .form-actions button{border-radius:4px;font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.client-detail-page .detail-section{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.client-detail-page .detail-section .section-header{background-color:#fff;border-bottom:1px solid #f0f0f0;margin:0;padding:20px 24px}.client-detail-page .detail-section .content-wrapper{background-color:#f8f9fa;margin:32px 24px;padding:32px 24px}.client-detail-page .detail-section .content-wrapper .section-content{background-color:transparent;border:none;box-shadow:none;margin:0;padding:0 0 32px}.client-detail-page .detail-section .content-wrapper .section-content .detail-info-layout .logo-section{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;padding:.25rem}.client-detail-page .detail-section .content-wrapper .section-content .detail-info-layout .logo-section .logo-placeholder{background-color:#ccc}.client-detail-page .detail-section .content-wrapper .stats-wrapper{background-color:transparent;margin:0;padding:0}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}@media(max-width:1400px){.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid .stat-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center;min-height:90px;padding:20px 16px;text-align:center}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid .stat-card .stat-label{color:#8c8c8c;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1.2;margin-bottom:8px;text-transform:uppercase;white-space:nowrap}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid .stat-card .stat-value{color:#1b1b1b;font-size:28px;font-weight:600;line-height:1.2;white-space:nowrap;word-break:keep-all}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid .stat-card .stat-value.currency{font-size:28px}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid .stat-card .stat-value.currency-md{font-size:22px}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid .stat-card .stat-value.currency-sm{font-size:18px}.client-detail-page .detail-section .content-wrapper .stats-wrapper .stats-grid .stat-card .stat-value.currency-xs{font-size:14px}.detail-page .content-wrapper{background-color:#f8f9fa;margin:32px 24px;padding:32px 24px}.detail-page .content-wrapper .section-content{background-color:transparent;border:none;box-shadow:none;margin:0;padding:0 0 32px}.detail-page .content-wrapper .stats-wrapper{background-color:transparent;margin:0;padding:0}.detail-page .content-wrapper .stats-wrapper .stat-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center;min-height:90px;padding:20px 16px;text-align:center}.detail-page .content-wrapper .stats-wrapper .stat-card .stat-label{color:#8c8c8c;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1.2;margin-bottom:8px;text-transform:uppercase;white-space:nowrap}.detail-page .content-wrapper .stats-wrapper .stat-card .stat-value{color:#1b1b1b;font-size:48px;font-weight:700;letter-spacing:-1px;line-height:1}.vendor-contact-section{background:#fff;margin-bottom:20px;margin-top:20px}.vendor-contact-section .section-header{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding:15px 20px}.vendor-contact-section .section-header .section-title,.vendor-contact-section .section-header h5.section-title{color:#212529;font-size:1.25rem;font-weight:700;margin:0;text-transform:uppercase}.vendor-contact-section .section-header .section-actions .btn-white-add{align-items:center;background-color:transparent;border:.8px solid #dee2e6;border-radius:450px;color:#646464;display:inline-flex;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;gap:6px;height:32px;line-height:1;padding:6px 20px 6px 14px;text-transform:uppercase}.vendor-contact-section .section-header .section-actions .btn-white-add:hover{background-color:transparent;border-color:#b4b4b4;color:#505050}.vendor-contact-section .section-header .section-actions .btn-white-add .anticon{font-size:12px}.vendor-contact-section .contact-table .ant-table{font-size:14px}.vendor-contact-section .contact-table .ant-table-thead>tr>th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;color:#495057;font-size:13px;font-weight:600;padding:12px 16px;text-transform:none}.vendor-contact-section .contact-table .ant-table-tbody>tr>td{border-bottom:1px solid #dee2e6;color:#212529;font-size:13px;padding:12px 16px}.vendor-contact-section .contact-table .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.vendor-contact-section .contact-table .ant-empty{padding:40px 0}.vendor-contact-section .contact-table .ant-empty .ant-empty-description{color:#6c757d;font-size:14px}.vendor-contact-section .contact-table .ant-table-container{border:none}.vendor-contact-section .contact-table .ant-table-cell{border-color:#dee2e6}.vendor-contact-section .contact-table .ant-dropdown-trigger.ant-btn-text{height:auto;padding:4px}.vendor-contact-section .contact-table .ant-dropdown-trigger.ant-btn-text:hover{background-color:#f8f9fa}.vendor-modal .ant-modal-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:16px 24px}.vendor-modal .ant-modal-header .ant-modal-title{color:#212529;font-size:16px;font-weight:600;text-transform:uppercase}.vendor-modal .ant-modal-body{padding:24px}.vendor-modal .ant-modal-footer{border-top:1px solid #dee2e6;padding:12px 24px}.vendor-modal .ant-modal-footer .ant-btn{font-size:14px;font-weight:500;height:36px;min-width:80px;text-transform:uppercase}.vendor-modal .ant-modal-footer .ant-btn:first-child{margin-right:12px}.vendor-modal .ant-form .ant-form-item-label>label{color:#495057;font-size:13px;font-weight:500}.vendor-modal .ant-form .ant-input,.vendor-modal .ant-form .ant-input-textarea,.vendor-modal .ant-form .ant-select-selector{border-color:#ced4da;font-size:14px}.vendor-modal .ant-form .ant-input-textarea:hover,.vendor-modal .ant-form .ant-input:hover,.vendor-modal .ant-form .ant-select-selector:hover{border-color:#80bdff}.vendor-modal .ant-form .ant-input-textarea.ant-input-focused,.vendor-modal .ant-form .ant-input-textarea.ant-select-focused .ant-select-selector,.vendor-modal .ant-form .ant-input-textarea:focus,.vendor-modal .ant-form .ant-input.ant-input-focused,.vendor-modal .ant-form .ant-input.ant-select-focused .ant-select-selector,.vendor-modal .ant-form .ant-input:focus,.vendor-modal .ant-form .ant-select-selector.ant-input-focused,.vendor-modal .ant-form .ant-select-selector.ant-select-focused .ant-select-selector,.vendor-modal .ant-form .ant-select-selector:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.vendor-modal .ant-form .ant-select-selector{align-items:center;display:flex;height:38px}.vendor-modal .ant-form .ant-form-item{margin-bottom:16px}.vendor-detail-page{min-height:100vh;padding-bottom:1.5rem;padding-top:0}.vendor-detail-page .page-header{background:transparent;padding:2rem 1.5rem;position:relative;text-align:center}.vendor-detail-page .page-header .vendor-name{color:#212529;font-size:1.5rem!important;font-weight:500;line-height:1.2;margin:0}.vendor-detail-page .detail-section{overflow:visible}.vendor-detail-page .detail-section .content-wrapper{background-color:#f8f9fa;margin:32px 24px;padding:32px 24px}.vendor-detail-page .detail-section .content-wrapper .section-content{background-color:transparent;border:none;box-shadow:none;margin:0;padding:0 0 32px}.vendor-detail-page .detail-section .content-wrapper .stats-wrapper{background-color:transparent;margin:0;padding:0}.vendor-detail-page .detail-section .content-wrapper .stats-wrapper .stat-card{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center;min-height:90px;padding:20px 16px;text-align:center}.vendor-detail-page .detail-section .content-wrapper .stats-wrapper .stat-card .stat-label{color:#8c8c8c;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1.2;margin-bottom:8px;text-transform:uppercase;white-space:nowrap}.vendor-detail-page .detail-section .content-wrapper .stats-wrapper .stat-card .stat-value{color:#1b1b1b;font-size:48px;font-weight:700;letter-spacing:-1px;line-height:1}.vendor-detail-page .vendor-contact-section{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;margin:0 1.5rem}.vendor-detail-page .vendor-contact-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.vendor-detail-page .vendor-contact-section .section-header .header-left h4{color:#212529;font-size:1.25rem;font-weight:500;margin:0;text-transform:uppercase}.vendor-detail-page .vendor-contact-section .section-header .header-right .btn-white-add{align-items:center;background-color:transparent;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;color:#495057;display:inline-flex;font-size:.875rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;vertical-align:middle;white-space:nowrap}.vendor-detail-page .vendor-contact-section .section-header .header-right .btn-white-add:hover{background-color:#f8f9fa;border-color:#dee2e6;color:#212529}.vendor-detail-page .vendor-contact-section .ant-table-wrapper{padding:0}.vendor-detail-page .vendor-contact-section .ant-table-wrapper .ant-table{font-size:.875rem}.vendor-detail-page .vendor-contact-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;color:#495057;font-size:.875rem;font-weight:500;padding:.75rem}.vendor-detail-page .vendor-contact-section .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.vendor-detail-page .vendor-contact-section .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #dee2e6;color:#212529;font-size:.875rem;padding:.75rem}.vendor-detail-page .vendor-contact-section .contact-table .status-badge{border-radius:.25rem;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;text-transform:uppercase;vertical-align:initial;white-space:nowrap}.vendor-detail-page .vendor-contact-section .contact-table .status-badge.active{background-color:#28a745;color:#fff}.vendor-detail-page .vendor-contact-section .contact-table .status-badge.inactive{background-color:#dc3545;color:#fff}.project-billings-modal .ant-modal-content{border-radius:8px}.project-billings-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px 16px 0}.project-billings-modal .ant-modal-body{padding:0}.project-billings-modal .ds-table,.project-billings-modal .ds-table .ant-table,.project-billings-modal .ds-table .ant-table-container,.project-billings-modal .ds-table .ant-table-content{width:100%!important}.project-billings-modal .ant-table-container{border-radius:6px;overflow:hidden}.project-billings-modal .ant-alert{border-radius:6px}.project-billings-modal .currency-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.project-billings-modal .currency-tag-orange{background:#fff7e6;border-color:#ffd591;color:#fa8c16}@media(max-width:1400px){.project-billings-modal{max-width:1400px;width:95%!important}}@media(max-width:768px){.project-billings-modal{margin:0;max-width:100%;width:100%!important}.project-billings-modal .ant-modal-content{border-radius:0}}.project-billings-modal .ant-spin-nested-loading .ant-spin-container{min-height:200px}.project-billings-modal .ant-empty{margin:40px 0}.vendor-costs-modal .ant-modal-content{border-radius:8px}.vendor-costs-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px 16px 0}.vendor-costs-modal .ant-modal-body{padding:0}.vendor-costs-modal .ds-table,.vendor-costs-modal .ds-table .ant-table,.vendor-costs-modal .ds-table .ant-table-container,.vendor-costs-modal .ds-table .ant-table-content{width:100%!important}.vendor-costs-modal .ant-table-container{border-radius:6px;overflow:hidden}.vendor-costs-modal .ant-alert{border-radius:6px}.vendor-costs-modal .currency-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.vendor-costs-modal .currency-tag-orange{background:#fff7e6;border-color:#ffd591;color:#fa8c16}@media(max-width:1400px){.vendor-costs-modal{max-width:1400px;width:95%!important}}@media(max-width:768px){.vendor-costs-modal{margin:0;max-width:100%;width:100%!important}.vendor-costs-modal .ant-modal-content{border-radius:0}}.vendor-costs-modal .ant-spin-nested-loading .ant-spin-container{min-height:200px}.vendor-costs-modal .ant-empty{margin:40px 0}.profit-breakdown-modal .ant-modal-content{border-radius:8px}.profit-breakdown-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px 16px 0}.profit-breakdown-modal .ant-modal-body{padding:0}.profit-breakdown-modal .ds-table,.profit-breakdown-modal .ds-table .ant-table,.profit-breakdown-modal .ds-table .ant-table-container,.profit-breakdown-modal .ds-table .ant-table-content{width:100%!important}.profit-breakdown-modal .ant-table-container{border-radius:6px;overflow:hidden}.profit-breakdown-modal .ant-alert{border-radius:6px}.profit-breakdown-modal .ant-table-tbody>tr.danger-row>td{background-color:#fff2f0!important}.profit-breakdown-modal .ant-table-tbody>tr.percentage-row{background-color:#f0f8ff}.profit-breakdown-modal .ant-table-tbody>tr.percentage-row>td{border-bottom:1px solid #e6f4ff;font-style:italic}@media(max-width:768px){.profit-breakdown-modal{margin:0;max-width:100%;width:100%!important}.profit-breakdown-modal .ant-modal-content{border-radius:0}}.profit-breakdown-modal .ant-spin-nested-loading .ant-spin-container{min-height:200px}.profit-breakdown-modal .ant-empty{margin:40px 0}.monthly-revenue-planning,.monthly-section{margin-top:20px}.monthly-revenue-planning .ant-card-head,.monthly-section .ant-card-head{border-bottom:1px solid #f0f0f0}.monthly-revenue-planning .card-header,.monthly-section .card-header{align-items:center;display:flex;justify-content:space-between;width:100%}.monthly-revenue-planning .card-header .header-actions,.monthly-section .card-header .header-actions{display:flex;gap:8px}.monthly-revenue-planning .warning-message,.monthly-section .warning-message{color:#666;padding:20px;text-align:center}.monthly-revenue-planning .warning-message p,.monthly-section .warning-message p{font-size:14px;margin:0}.monthly-revenue-planning .empty-state,.monthly-section .empty-state{padding:40px;text-align:center}.monthly-revenue-planning .empty-state p,.monthly-section .empty-state p{color:#666;margin-bottom:20px}.monthly-revenue-planning .monthly-scroll-container,.monthly-section .monthly-scroll-container{-webkit-overflow-scrolling:touch;cursor:grab;margin-top:-10px;overflow-x:auto;overflow-y:visible;padding-bottom:12px;padding-top:10px;position:relative;scroll-behavior:smooth;scrollbar-color:#fed230 #f1f1f1;scrollbar-width:thin;-webkit-user-select:none;user-select:none;width:100%}.monthly-revenue-planning .monthly-scroll-container.dragging,.monthly-section .monthly-scroll-container.dragging{cursor:grabbing}.monthly-revenue-planning .monthly-scroll-container.dragging .monthly-item,.monthly-section .monthly-scroll-container.dragging .monthly-item{pointer-events:none}.monthly-revenue-planning .monthly-scroll-container::-webkit-scrollbar,.monthly-section .monthly-scroll-container::-webkit-scrollbar{height:8px;opacity:.8}.monthly-revenue-planning .monthly-scroll-container::-webkit-scrollbar-track,.monthly-section .monthly-scroll-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.monthly-revenue-planning .monthly-scroll-container::-webkit-scrollbar-thumb,.monthly-section .monthly-scroll-container::-webkit-scrollbar-thumb{background:#fed230;border-radius:10px}.monthly-revenue-planning .monthly-scroll-container::-webkit-scrollbar-thumb:hover,.monthly-section .monthly-scroll-container::-webkit-scrollbar-thumb:hover{background:#fec578}.monthly-revenue-planning .monthly-scroll-container.items-1 .monthly-item,.monthly-section .monthly-scroll-container.items-1 .monthly-item{flex:1 1;max-width:100%;min-width:0}.monthly-revenue-planning .monthly-scroll-container.items-2 .monthly-item,.monthly-section .monthly-scroll-container.items-2 .monthly-item{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 8px);min-width:0}.monthly-revenue-planning .monthly-scroll-container.items-3 .monthly-item,.monthly-section .monthly-scroll-container.items-3 .monthly-item{flex-basis:calc(33.333% - 11px);flex-grow:0;flex-shrink:0;max-width:calc(33.333% - 11px);min-width:0}.monthly-revenue-planning .monthly-scroll-container.items-4 .monthly-item,.monthly-section .monthly-scroll-container.items-4 .monthly-item{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0;max-width:calc(25% - 12px);min-width:0}.monthly-revenue-planning .monthly-scroll-container.items-5 .monthly-item,.monthly-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(20% - 13px);flex-grow:0;flex-shrink:0;max-width:calc(20% - 13px);min-width:0}.monthly-revenue-planning .monthly-scroll-container.items-scrollable .monthly-items-container,.monthly-section .monthly-scroll-container.items-scrollable .monthly-items-container{width:100%}.monthly-revenue-planning .monthly-scroll-container.items-scrollable .monthly-item,.monthly-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(18.86792% - 12.07547px);min-width:calc(18.86792% - 12.07547px)}.monthly-revenue-planning .monthly-items-container,.monthly-section .monthly-items-container{display:flex;gap:16px;padding:4px 0;width:100%}.monthly-revenue-planning .monthly-item,.monthly-section .monthly-item{background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px 16px;text-align:center;transition:all .3s ease}.monthly-revenue-planning .monthly-item:hover,.monthly-section .monthly-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.monthly-revenue-planning .monthly-item.has-data:not(.locked-month):not(.partially-locked-month):not(.outside-range),.monthly-section .monthly-item.has-data:not(.locked-month):not(.partially-locked-month):not(.outside-range){background-color:#f8f9fa;border:none;box-shadow:0 1px 3px rgba(0,0,0,.1)}.monthly-revenue-planning .monthly-item.has-data:not(.locked-month):not(.partially-locked-month):not(.outside-range):hover,.monthly-section .monthly-item.has-data:not(.locked-month):not(.partially-locked-month):not(.outside-range):hover{box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.monthly-revenue-planning .monthly-item.outside-range:not(.locked-month):not(.partially-locked-month),.monthly-section .monthly-item.outside-range:not(.locked-month):not(.partially-locked-month){background-color:#fffaf5;border:1px solid rgba(250,173,20,.2);box-shadow:none;position:relative}.monthly-revenue-planning .monthly-item.outside-range:not(.locked-month):not(.partially-locked-month):hover,.monthly-section .monthly-item.outside-range:not(.locked-month):not(.partially-locked-month):hover{background-color:#fff8f0;box-shadow:0 2px 8px rgba(250,173,20,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.monthly-revenue-planning .monthly-item.locked-month,.monthly-section .monthly-item.locked-month{background-color:#e3e3e3!important;border:none!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.monthly-revenue-planning .monthly-item.locked-month:hover,.monthly-section .monthly-item.locked-month:hover{background-color:#d5d5d5!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.monthly-revenue-planning .monthly-item.locked-month .month-label,.monthly-section .monthly-item.locked-month .month-label{color:#333!important}.monthly-revenue-planning .monthly-item.locked-month .month-info,.monthly-revenue-planning .monthly-item.locked-month .month-status-link,.monthly-revenue-planning .monthly-item.locked-month .month-value,.monthly-section .monthly-item.locked-month .month-info,.monthly-section .monthly-item.locked-month .month-status-link,.monthly-section .monthly-item.locked-month .month-value{color:#1b1b1b!important}.monthly-revenue-planning .monthly-item.locked-month .month-status-link:hover,.monthly-section .monthly-item.locked-month .month-status-link:hover{color:#fed230!important}.monthly-revenue-planning .monthly-item.partially-locked-month,.monthly-section .monthly-item.partially-locked-month{background-color:#e9e9e9!important;border:none!important;box-shadow:0 1px 3px rgba(0,0,0,.08)!important}.monthly-revenue-planning .monthly-item.partially-locked-month:hover,.monthly-section .monthly-item.partially-locked-month:hover{background-color:#e3e3e3!important;box-shadow:0 4px 12px rgba(0,0,0,.12)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.monthly-revenue-planning .monthly-item.partially-locked-month .month-label,.monthly-section .monthly-item.partially-locked-month .month-label{color:#333!important}.monthly-revenue-planning .monthly-item.partially-locked-month .month-info,.monthly-revenue-planning .monthly-item.partially-locked-month .month-status-link,.monthly-revenue-planning .monthly-item.partially-locked-month .month-value,.monthly-section .monthly-item.partially-locked-month .month-info,.monthly-section .monthly-item.partially-locked-month .month-status-link,.monthly-section .monthly-item.partially-locked-month .month-value{color:#1b1b1b!important}.monthly-revenue-planning .monthly-item.partially-locked-month .month-status-link:hover,.monthly-section .monthly-item.partially-locked-month .month-status-link:hover{color:#fed230!important}.monthly-revenue-planning .monthly-item .month-label,.monthly-section .monthly-item .month-label{align-items:center;color:#666;display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-bottom:12px;text-transform:uppercase}.monthly-revenue-planning .monthly-item .month-value,.monthly-section .monthly-item .month-value{align-items:center;color:#1b1b1b;display:flex;font-size:20px;font-weight:700;justify-content:center;margin-bottom:10px;min-height:28px;white-space:nowrap}.monthly-revenue-planning .monthly-item .month-value .ant-input-number,.monthly-section .monthly-item .month-value .ant-input-number{width:100%}.monthly-revenue-planning .monthly-item .month-value .ant-input-number .ant-input-number-input,.monthly-section .monthly-item .month-value .ant-input-number .ant-input-number-input{font-size:16px;font-weight:700;text-align:center}@media(max-width:768px){.monthly-revenue-planning .monthly-item .month-value,.monthly-section .monthly-item .month-value{font-size:18px}}.monthly-revenue-planning .monthly-item .month-info,.monthly-section .monthly-item .month-info{color:#1b1b1b!important;font-size:12px}.monthly-revenue-planning .monthly-item .month-info .month-status-link,.monthly-section .monthly-item .month-info .month-status-link{color:#1b1b1b!important;cursor:pointer;text-decoration:underline;transition:color .2s ease}.monthly-revenue-planning .monthly-item .month-info .month-status-link:hover,.monthly-section .monthly-item .month-info .month-status-link:hover{color:#fed230!important}@media(max-width:1199px)and (min-width:992px){.monthly-revenue-planning .monthly-scroll-container.items-4 .monthly-item,.monthly-section .monthly-scroll-container.items-4 .monthly-item{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0}.monthly-revenue-planning .monthly-scroll-container.items-5 .monthly-item,.monthly-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0;min-width:160px}.monthly-revenue-planning .monthly-scroll-container.items-scrollable .monthly-item,.monthly-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(23.25581% - 11.16279px);min-width:calc(23.25581% - 11.16279px)}}@media(max-width:991px)and (min-width:768px){.monthly-revenue-planning .monthly-scroll-container.items-3 .monthly-item,.monthly-section .monthly-scroll-container.items-3 .monthly-item{flex-basis:calc(33.333% - 11px);flex-grow:0;flex-shrink:0}.monthly-revenue-planning .monthly-scroll-container.items-4 .monthly-item,.monthly-revenue-planning .monthly-scroll-container.items-5 .monthly-item,.monthly-section .monthly-scroll-container.items-4 .monthly-item,.monthly-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(33.333% - 11px);flex-grow:0;flex-shrink:0;min-width:140px}.monthly-revenue-planning .monthly-scroll-container.items-scrollable .monthly-item,.monthly-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(30.30303% - 9.69697px);min-width:calc(30.30303% - 9.69697px)}}@media(max-width:767px)and (min-width:576px){.monthly-revenue-planning .monthly-scroll-container.items-2 .monthly-item,.monthly-section .monthly-scroll-container.items-2 .monthly-item{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0}.monthly-revenue-planning .monthly-scroll-container.items-3 .monthly-item,.monthly-revenue-planning .monthly-scroll-container.items-4 .monthly-item,.monthly-revenue-planning .monthly-scroll-container.items-5 .monthly-item,.monthly-section .monthly-scroll-container.items-3 .monthly-item,.monthly-section .monthly-scroll-container.items-4 .monthly-item,.monthly-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;min-width:130px}.monthly-revenue-planning .monthly-scroll-container.items-scrollable .monthly-item,.monthly-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(40% - 9.6px);min-width:calc(40% - 9.6px)}}@media(max-width:575px){.monthly-revenue-planning .monthly-scroll-container,.monthly-section .monthly-scroll-container{padding-bottom:16px}.monthly-revenue-planning .monthly-scroll-container.items-1 .monthly-item,.monthly-section .monthly-scroll-container.items-1 .monthly-item{flex:1 1;max-width:100%;min-width:0}.monthly-revenue-planning .monthly-scroll-container.items-2 .monthly-item,.monthly-revenue-planning .monthly-scroll-container.items-3 .monthly-item,.monthly-revenue-planning .monthly-scroll-container.items-4 .monthly-item,.monthly-revenue-planning .monthly-scroll-container.items-5 .monthly-item,.monthly-section .monthly-scroll-container.items-2 .monthly-item,.monthly-section .monthly-scroll-container.items-3 .monthly-item,.monthly-section .monthly-scroll-container.items-4 .monthly-item,.monthly-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(100% - 60px);flex-grow:0;flex-shrink:0;max-width:calc(100% - 60px);min-width:200px}.monthly-revenue-planning .monthly-scroll-container.items-scrollable .monthly-item,.monthly-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(100% - 60px);min-width:calc(100% - 60px)}.monthly-revenue-planning .monthly-item,.monthly-section .monthly-item{padding:14px 10px}.monthly-revenue-planning .monthly-item .month-label,.monthly-section .monthly-item .month-label{font-size:12px;margin-bottom:10px}.monthly-revenue-planning .monthly-item .month-value,.monthly-section .monthly-item .month-value{font-size:18px;margin-bottom:8px}.monthly-revenue-planning .monthly-item .month-info,.monthly-section .monthly-item .month-info{font-size:11px}}.monthly-revenue-planning .monthly-item .month-info,.monthly-section .monthly-item .month-info{color:#1b1b1b!important}.monthly-section .monthly-item .month-info .month-status-link{color:#1b1b1b!important;cursor:pointer!important;text-decoration:underline!important}.monthly-section .monthly-item .month-info .month-status-link:hover{color:#fed230!important}@-webkit-keyframes highlightPulse{0%{background-color:#fed230}10%{background-color:inherit}20%{background-color:#fed230}30%{background-color:inherit}40%{background-color:#fed230}50%{background-color:inherit}60%{background-color:#fed230}70%{background-color:inherit}80%{background-color:#fed230}90%,to{background-color:inherit}}@keyframes highlightPulse{0%{background-color:#fed230}10%{background-color:inherit}20%{background-color:#fed230}30%{background-color:inherit}40%{background-color:#fed230}50%{background-color:inherit}60%{background-color:#fed230}70%{background-color:inherit}80%{background-color:#fed230}90%,to{background-color:inherit}}.revenue-allocation-matrix-content .ant-input-number,.revenue-allocation-matrix-content .ant-input-number .ant-input-number-input,.revenue-allocation-matrix-content .ant-input-number input,.revenue-allocation-matrix-content .ant-input-number input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-input-number,.revenue-allocation-matrix-modal .ant-input-number .ant-input-number-input,.revenue-allocation-matrix-modal .ant-input-number input,.revenue-allocation-matrix-modal .ant-input-number input.ant-input-number-input{font-size:12px!important}.revenue-allocation-matrix-content .ant-table-tbody tr.invoice-row,.revenue-allocation-matrix-modal .ant-table-tbody tr.invoice-row{background-color:#fafafa!important;cursor:default!important;font-weight:600;transition:all .2s ease}.revenue-allocation-matrix-content .ant-table-tbody tr.invoice-row:hover,.revenue-allocation-matrix-content .ant-table-tbody tr.invoice-row:hover td,.revenue-allocation-matrix-modal .ant-table-tbody tr.invoice-row:hover,.revenue-allocation-matrix-modal .ant-table-tbody tr.invoice-row:hover td{background-color:#e8e8e8!important}.revenue-allocation-matrix-content .ant-table-tbody tr.invoice-row td,.revenue-allocation-matrix-modal .ant-table-tbody tr.invoice-row td{background-color:#fafafa!important;cursor:default!important;font-weight:600;transition:background-color .2s ease}.revenue-allocation-matrix-content .ant-table-tbody tr.invoice-row:hover td.agency-revenue-cell,.revenue-allocation-matrix-content .ant-table-tbody tr.invoice-row:hover td.month-column,.revenue-allocation-matrix-content .ant-table-tbody tr.invoice-row:hover td.total-cell,.revenue-allocation-matrix-modal .ant-table-tbody tr.invoice-row:hover td.agency-revenue-cell,.revenue-allocation-matrix-modal .ant-table-tbody tr.invoice-row:hover td.month-column,.revenue-allocation-matrix-modal .ant-table-tbody tr.invoice-row:hover td.total-cell{background-color:#e8e8e8!important}.revenue-allocation-matrix-content .ant-table-tbody tr.line-item-row,.revenue-allocation-matrix-modal .ant-table-tbody tr.line-item-row{background-color:#fff!important;transition:background-color .2s ease}.revenue-allocation-matrix-content .ant-table-tbody tr.line-item-row:hover,.revenue-allocation-matrix-content .ant-table-tbody tr.line-item-row:hover td,.revenue-allocation-matrix-modal .ant-table-tbody tr.line-item-row:hover,.revenue-allocation-matrix-modal .ant-table-tbody tr.line-item-row:hover td{background-color:#f8f9fa!important}.revenue-allocation-matrix-content .ant-table-tbody tr.line-item-row td,.revenue-allocation-matrix-modal .ant-table-tbody tr.line-item-row td{background-color:#fff!important;padding-left:16px;transition:background-color .2s ease}.revenue-allocation-matrix-content .ant-table-tbody tr.line-item-row:hover td.agency-revenue-cell,.revenue-allocation-matrix-content .ant-table-tbody tr.line-item-row:hover td.month-column,.revenue-allocation-matrix-content .ant-table-tbody tr.line-item-row:hover td.total-cell,.revenue-allocation-matrix-modal .ant-table-tbody tr.line-item-row:hover td.agency-revenue-cell,.revenue-allocation-matrix-modal .ant-table-tbody tr.line-item-row:hover td.month-column,.revenue-allocation-matrix-modal .ant-table-tbody tr.line-item-row:hover td.total-cell{background-color:#f8f9fa!important}.revenue-allocation-matrix-content .ant-table-tbody tr.credit-note-row,.revenue-allocation-matrix-modal .ant-table-tbody tr.credit-note-row{background-color:#f5f5f5!important;cursor:not-allowed;font-style:italic;transition:background-color .2s ease}.revenue-allocation-matrix-content .ant-table-tbody tr.credit-note-row:hover,.revenue-allocation-matrix-content .ant-table-tbody tr.credit-note-row:hover td,.revenue-allocation-matrix-modal .ant-table-tbody tr.credit-note-row:hover,.revenue-allocation-matrix-modal .ant-table-tbody tr.credit-note-row:hover td{background-color:#ececec!important}.revenue-allocation-matrix-content .ant-table-tbody tr.credit-note-row td,.revenue-allocation-matrix-modal .ant-table-tbody tr.credit-note-row td{background-color:#f5f5f5!important;color:#999!important;padding-left:16px;transition:background-color .2s ease}.revenue-allocation-matrix-content .ant-table-tbody tr.credit-note-row:hover td.month-column,.revenue-allocation-matrix-content .ant-table-tbody tr.credit-note-row:hover td.total-cell,.revenue-allocation-matrix-modal .ant-table-tbody tr.credit-note-row:hover td.month-column,.revenue-allocation-matrix-modal .ant-table-tbody tr.credit-note-row:hover td.total-cell{background-color:#ececec!important}.revenue-allocation-matrix-content .voided-invoice .ant-input-number-input,.revenue-allocation-matrix-content .voided-invoice input,.revenue-allocation-matrix-content .voided-invoice input.ant-input-number-input,.revenue-allocation-matrix-modal .voided-invoice .ant-input-number-input,.revenue-allocation-matrix-modal .voided-invoice input,.revenue-allocation-matrix-modal .voided-invoice input.ant-input-number-input{text-decoration:line-through!important}.revenue-allocation-matrix-content .voided-invoice .ant-input-number-group-addon,.revenue-allocation-matrix-modal .voided-invoice .ant-input-number-group-addon{text-decoration:none!important}.revenue-allocation-matrix-content .unlinked-invoice,.revenue-allocation-matrix-modal .unlinked-invoice{opacity:1!important}.revenue-allocation-matrix-content .unlinked-invoice .ant-input-number-input,.revenue-allocation-matrix-content .unlinked-invoice input,.revenue-allocation-matrix-content .unlinked-invoice input.ant-input-number-input,.revenue-allocation-matrix-modal .unlinked-invoice .ant-input-number-input,.revenue-allocation-matrix-modal .unlinked-invoice input,.revenue-allocation-matrix-modal .unlinked-invoice input.ant-input-number-input{color:#999!important;text-decoration:line-through!important}.revenue-allocation-matrix-content .unlinked-invoice .ant-input-number-group-addon,.revenue-allocation-matrix-content .unlinked-invoice .ant-input-number-group-addon span,.revenue-allocation-matrix-modal .unlinked-invoice .ant-input-number-group-addon,.revenue-allocation-matrix-modal .unlinked-invoice .ant-input-number-group-addon span{text-decoration:none!important}.revenue-allocation-matrix-modal .ant-modal-body{padding:0}.revenue-allocation-matrix-modal .ant-table thead>tr>th{padding:20px 8px 16px!important}.revenue-allocation-matrix-modal .matrix-header{align-items:center;background-color:#fafafa;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 24px}.revenue-allocation-matrix-modal .matrix-header .summary-info{text-align:right}.revenue-allocation-matrix-modal .matrix-header .summary-info .total-label{color:#666;font-size:11px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.revenue-allocation-matrix-modal .matrix-header .summary-info .total-value{color:#1b1b1b;font-size:20px;font-weight:700}.revenue-allocation-matrix-modal .ant-table-wrapper{padding:0}.revenue-allocation-matrix-modal .allocation-matrix-grid{border:1px solid #f0f0f0;border-radius:6px;min-width:100%;overflow:hidden;width:100%!important}.revenue-allocation-matrix-modal .allocation-matrix-grid .ant-table{border-collapse:initial!important;border-spacing:0!important}.revenue-allocation-matrix-modal .allocation-matrix-grid .ant-table-container{border:none!important}.revenue-allocation-matrix-modal .allocation-matrix-grid .ant-table-ping-right .ant-table-cell-fix-right-first:after,.revenue-allocation-matrix-modal .allocation-matrix-grid .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 12px -6px rgba(0,0,0,.3)!important}.revenue-allocation-matrix-modal .allocation-matrix-grid .ant-table-ping-left .ant-table-cell-fix-left-first:after,.revenue-allocation-matrix-modal .allocation-matrix-grid .ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 12px -6px rgba(0,0,0,.3)!important}.revenue-allocation-matrix-modal .ant-table.ant-table-bordered>.ant-table-container,.revenue-allocation-matrix-modal .ant-table.ant-table-bordered>.ant-table-container>.ant-table-body>table,.revenue-allocation-matrix-modal .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table{border:none!important}.revenue-allocation-matrix-modal .ant-table thead>tr>th{background-color:#e6e6e6;border:none!important;border-bottom:2px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;font-size:11px;font-weight:600;padding:20px 8px 16px;position:relative;text-align:left;text-transform:uppercase;white-space:nowrap;z-index:4}.revenue-allocation-matrix-modal .ant-table .ant-table-tbody>tr>td{border:1px solid #e8e8e8!important;border-left:none!important;border-top:none!important;font-size:12px;padding:8px;vertical-align:middle!important}.revenue-allocation-matrix-modal .ant-table.ant-table-bordered .ant-table-tbody>tr>td{border-bottom:1px solid #e8e8e8!important;border-right:1px solid #e8e8e8!important}.revenue-allocation-matrix-modal .ant-table tbody>tr:hover>td{background-color:#f8f9fa}.revenue-allocation-matrix-modal .ant-table.ant-table-ping-right .ant-table-cell-fix-right-first:after,.revenue-allocation-matrix-modal .ant-table.ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 12px -6px rgba(0,0,0,.3)!important}.revenue-allocation-matrix-modal .ant-table.ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 12px -6px rgba(0,0,0,.3)!important}.revenue-allocation-matrix-modal .ant-table .ant-table-cell-fix-left{background-color:#fff!important;position:-webkit-sticky;position:sticky;z-index:2}.revenue-allocation-matrix-modal .ant-table .ant-table-cell-fix-left:after{bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:box-shadow .3s;width:30px}.revenue-allocation-matrix-modal .ant-table .ant-table-cell-fix-right{background-color:#fff!important;position:-webkit-sticky;position:sticky;z-index:2}.revenue-allocation-matrix-modal .ant-table .ant-table-cell-fix-right:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:box-shadow .3s;width:30px}.revenue-allocation-matrix-modal .ant-table thead>tr>th.ant-table-cell-fix-left,.revenue-allocation-matrix-modal .ant-table thead>tr>th.ant-table-cell-fix-right{background-color:#e6e6e6!important;position:-webkit-sticky;position:sticky;z-index:5}.revenue-allocation-matrix-modal .ant-table .agency-revenue-cell{background-color:#fffbe6;color:#1b1b1b;font-size:13px;font-weight:700}.revenue-allocation-matrix-modal .ant-table .month-column{min-width:200px;text-align:center!important;width:auto}.revenue-allocation-matrix-modal .ant-table thead>tr>th.month-column{background-color:#f0f8ff!important;border:1px solid #d9d9d9!important;text-align:center!important}.revenue-allocation-matrix-modal .ant-table .ant-table-tbody>tr>td.month-column{background-color:#f8fcff!important;border-bottom:1px solid #e8e8e8!important;border-right:1px solid #e8e8e8!important}.revenue-allocation-matrix-modal .ant-table .ant-table-tbody>tr>td.invoice-covered-cell{background-color:#f0f8ff!important;border-bottom:1px solid rgba(24,144,255,.2)!important;border-right:1px solid rgba(24,144,255,.2)!important}.revenue-allocation-matrix-modal .ant-table .ant-table-tbody>tr:hover>td.invoice-covered-cell,.revenue-allocation-matrix-modal .ant-table .ant-table-tbody>tr:hover>td.month-column{background-color:#e6f4ff!important}.revenue-allocation-matrix-modal .ant-table thead>tr>th.highlighted-header,.revenue-allocation-matrix-modal .ant-table thead>tr>th.month-column.highlighted-header{-webkit-animation:highlightPulse 2s linear 1!important;animation:highlightPulse 2s linear 1!important;color:#1b1b1b!important}.revenue-allocation-matrix-modal .ant-table .month-column.locked-month-column,.revenue-allocation-matrix-modal .ant-table .month-column.locked-month-column.ant-table-cell{background-color:#fff4e6!important}.revenue-allocation-matrix-modal .ant-table .ant-table-tbody>tr:hover>td.month-column.locked-month-column{background-color:#ffe7ba!important}.revenue-allocation-matrix-modal .ant-table thead>tr>th.month-column.locked-month-column{background-color:#fff4e6!important;border:1px solid #d9d9d9!important}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.month-column.locked-month-column{background-color:#fff4e6!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper{align-items:center;background-color:transparent!important;display:flex;flex-direction:column;gap:4px;padding:4px;position:relative}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number{font-size:12px;margin-bottom:2px;width:100%}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number .ant-input-number-input{font-size:12px;padding-right:8px;text-align:left}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon{cursor:pointer!important;font-size:10px!important;min-width:32px!important;padding:0 4px!important;width:32px!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon *,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon .ant-btn,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon button,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon span{cursor:pointer!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.ant-input-number-disabled{opacity:.5}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field{font-size:12px!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field .ant-input-number-input{font-size:12px!important;text-align:left!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field .ant-input-number-input-wrap input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field .ant-input-number-input-wrap input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper input.ant-input-number-input[type=text],.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper input[type=text].ant-input-number-input{font-size:12px!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.non-covered-cell .ant-input-number-input{color:#999!important;text-align:center!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.non-covered-cell::-webkit-input-placeholder{color:#999!important;text-align:center!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.non-covered-cell::placeholder{color:#999!important;text-align:center!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover{background-color:#fff7e6!important;border-color:#faad14!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:hover{background-color:#fff7e6!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover input.ant-input-number-input{background-color:#fff7e6!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover{background-color:#fff2f0!important;border-color:#ff7875!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:hover{background-color:#fff2f0!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover input.ant-input-number-input{background-color:#fff2f0!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover{background-color:#fff2f0!important;border-color:#ff4d4f!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover .ant-input-number-input:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover .ant-input-number-input:hover{background-color:#fff2f0!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within input.ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover input.ant-input-number-input{background-color:#fff2f0!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn{font-size:10px;height:24px;min-width:24px;padding:0 4px}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn:disabled{opacity:.4}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn.ant-btn-sm{font-size:10px;height:20px}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn.ant-btn-link{background:transparent!important;cursor:pointer!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn.ant-btn-link:active,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn.ant-btn-link:focus,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn.ant-btn-link:hover{background:transparent!important}.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn .anticon,.revenue-allocation-matrix-modal .ant-table .allocation-input-wrapper .ant-btn.ant-btn-icon-only{color:inherit}.revenue-allocation-matrix-modal .ant-table .month-column .ant-input-number,.revenue-allocation-matrix-modal .ant-table .month-column .ant-input-number .ant-input-number-input,.revenue-allocation-matrix-modal .ant-table .month-column .ant-input-number input,.revenue-allocation-matrix-modal .ant-table .month-column .ant-input-number input.ant-input-number-input{font-size:12px!important}.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link{background:transparent!important;color:rgba(0,0,0,.85)!important;height:auto;line-height:1;padding:0}.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link .anticon{color:rgba(0,0,0,.85)!important}.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:active,.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:focus,.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:hover{background:transparent!important;color:rgba(0,0,0,.85)!important}.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:active .anticon,.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:focus .anticon,.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:hover .anticon{color:rgba(0,0,0,.85)!important}.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:disabled{color:rgba(0,0,0,.25)!important;opacity:.4}.revenue-allocation-matrix-modal .ant-table .month-column .ant-btn-link:disabled .anticon{color:rgba(0,0,0,.25)!important}.revenue-allocation-matrix-modal .ant-table .total-cell{background-color:#f0f0f0;font-weight:700;text-align:right}.revenue-allocation-matrix-modal .ant-table .ant-table-summary{overflow-x:inherit;width:inherit}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row{background-color:#f5f5f5!important;border-top:1px solid #d9d9d9!important}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.ant-table-cell{background-color:#f5f5f5!important;border:1px solid #f0f0f0!important;border-top-color:#d9d9d9!important;font-size:12px!important;font-weight:600!important;padding:16px 8px!important;vertical-align:middle!important;white-space:nowrap}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.ant-table-cell.ant-table-cell-fix-left{background-color:#f5f5f5!important;border-right:1px solid #f0f0f0!important;position:-webkit-sticky!important;position:sticky!important;z-index:3!important}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.ant-table-cell.ant-table-cell-fix-right{background-color:#f5f5f5!important;border-left:1px solid #f0f0f0!important;position:-webkit-sticky!important;position:sticky!important;z-index:3!important}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.ant-table-cell.agency-revenue-cell,.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.ant-table-cell.total-cell{background-color:#f5f5f5!important;border-right:1px solid #f0f0f0!important;font-weight:600!important}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.ant-table-cell.month-column{background-color:#f0f8ff!important;border-left:1px solid #f0f0f0!important;border-right:1px solid #f0f0f0!important}.revenue-allocation-matrix-modal .ant-table .ant-table-summary tr.summary-row td.ant-table-cell.month-column.locked-month-column{background-color:#fff4e6!important}.revenue-allocation-matrix-modal .ant-table .revenue-allocation-matrix-content .allocation-matrix-grid .ant-table .ant-table-summary tr.summary-row td.ant-table-cell,.revenue-allocation-matrix-modal .ant-table table.ant-table tbody.ant-table-tbody+tfoot.ant-table-summary tr.summary-row td,.revenue-allocation-matrix-modal .ant-table table.ant-table tfoot.ant-table-summary tr.summary-row td.ant-table-cell{border:1px solid #f0f0f0!important;border-top-color:#d9d9d9!important}.revenue-allocation-matrix-modal .ant-table .variance-cell{align-items:center;display:flex;font-size:13px;font-weight:700;gap:6px;justify-content:flex-end}.revenue-allocation-matrix-modal .ant-table .variance-cell .variance-icon{font-size:14px}.revenue-allocation-matrix-modal .ant-table .variance-cell.balanced,.revenue-allocation-matrix-modal .ant-table .variance-cell.balanced .variance-icon{color:#52c41a}.revenue-allocation-matrix-modal .ant-table .variance-cell.warning,.revenue-allocation-matrix-modal .ant-table .variance-cell.warning .variance-icon{color:#faad14}.revenue-allocation-matrix-modal .ant-table .variance-cell.error{color:#ff4d4f;font-size:14px}.revenue-allocation-matrix-modal .ant-table .variance-cell.error .variance-icon{-webkit-animation:pulse 1.5s ease-in-out infinite;animation:pulse 1.5s ease-in-out infinite;color:#ff4d4f}.revenue-allocation-matrix-modal .ant-table .ant-table-body::-webkit-scrollbar{height:8px;width:8px}.revenue-allocation-matrix-modal .ant-table .ant-table-body::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.revenue-allocation-matrix-modal .ant-table .ant-table-body::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.revenue-allocation-matrix-modal .ant-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#999}.revenue-allocation-matrix-modal .matrix-actions{align-items:center;background-color:#fafafa;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 24px}.revenue-allocation-matrix-modal .matrix-actions .add-month-buttons{display:flex;gap:8px}.revenue-allocation-matrix-modal .matrix-actions .add-month-buttons .ant-btn{border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase}.revenue-allocation-matrix-modal .matrix-actions .add-month-buttons .ant-btn:hover{background-color:#fed230;border-color:#fed230;color:#1b1b1b}.revenue-allocation-matrix-modal .matrix-actions .save-buttons{align-items:center;display:flex;gap:12px}.revenue-allocation-matrix-modal .matrix-actions .save-buttons .ant-btn-primary{background-color:#fed230;border-color:#fed230;color:#1b1b1b;font-weight:600}.revenue-allocation-matrix-modal .matrix-actions .save-buttons .ant-btn-primary:hover:not(:disabled){background-color:#1b1b1b;border-color:#1b1b1b;color:#fed230}.revenue-allocation-matrix-modal .matrix-actions .save-buttons .ant-btn-primary:disabled{background-color:#f5f5f5;border-color:#d9d9d9;color:rgba(0,0,0,.25)}.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right),.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){cursor:grab!important}.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):active,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):active{cursor:grabbing!important}.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-content{cursor:grab!important}.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-left,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-left *,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-left .ant-btn,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-left button,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-right,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-right *,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-right .ant-btn,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-right button{cursor:pointer!important}.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-left .ant-input-number,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-left input,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-right .ant-input-number,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-row>td.ant-table-cell-fix-right input,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr:not(.invoice-row)>td.ant-table-cell-fix-left,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr:not(.invoice-row)>td.ant-table-cell-fix-right,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-btn,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-select,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) button,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) input,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th.ant-table-cell-fix-left,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th.ant-table-cell-fix-right,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-btn,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-select,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) button,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) input{cursor:default!important}.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-btn:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-select:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) button:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) input:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-btn:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-select:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) button:hover,.revenue-allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) input:hover{cursor:pointer!important}.revenue-allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper{cursor:grab!important;pointer-events:none}.revenue-allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper>*{pointer-events:auto}@media(max-width:1400px){.revenue-allocation-matrix-modal .ant-modal-body .ant-table tbody>tr>td,.revenue-allocation-matrix-modal .ant-modal-body .ant-table thead>tr>th{font-size:11px}.revenue-allocation-matrix-modal .ant-modal-body .ant-table .month-column{min-width:100px}}.revenue-allocation-matrix-content .allocation-matrix-grid table.ant-table thead>tr>th{border-bottom:2px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;padding:20px 8px 16px!important}.revenue-allocation-matrix-content .allocation-matrix-grid table.ant-table tbody.ant-table-tbody>tr>td{border:1px solid #e8e8e8!important;border-left:none!important;border-top:none!important}.revenue-allocation-matrix-content .allocation-matrix-grid table.ant-table tbody.ant-table-tbody>tr>td.ant-table-cell-fix-left,.revenue-allocation-matrix-content .allocation-matrix-grid table.ant-table tbody.ant-table-tbody>tr>td.ant-table-cell-fix-right{border-bottom:1px solid #e8e8e8!important;border-right:1px solid #e8e8e8!important}.revenue-allocation-matrix-content .allocation-matrix-grid table.ant-table tfoot.ant-table-summary>tr.summary-row>td{border:1px solid #f0f0f0!important;border-top-color:#d9d9d9!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-table.ant-table-bordered tbody.ant-table-tbody>tr>td{border:1px solid #e8e8e8!important;border-left:none!important;border-top:none!important}.revenue-allocation-matrix-content .ant-table-tbody>tr>td.month-column:has(.locked-allocation),.revenue-allocation-matrix-modal .ant-table-tbody>tr>td.month-column:has(.locked-allocation){background-color:#fff4e6!important}.revenue-allocation-matrix-content .ant-table-tbody>tr:hover>td.month-column:has(.locked-allocation),.revenue-allocation-matrix-modal .ant-table-tbody>tr:hover>td.month-column:has(.locked-allocation){background-color:#ffe7ba!important}.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation{background-color:#fff!important}.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input,.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation input.ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input:focus,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input:hover,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation input.ant-input-number-input{background-color:#fff!important;color:inherit!important}.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input-wrap input,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input-wrap,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-input-wrap input{background-color:#fff!important}.revenue-allocation-matrix-content .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-group-addon,.revenue-allocation-matrix-modal .allocation-input-wrapper:not(.has-history-cell) .locked-allocation .ant-input-number-group-addon{background-color:#fafafa!important;border-color:#d9d9d9!important}.monthly-item.locked-month{background-color:#f5f5f5!important;border-color:#d9d9d9!important}.monthly-item.locked-month .month-label{color:#666}.monthly-item.locked-month .month-value{color:#1b1b1b}.monthly-item.locked-month .month-info{color:#999}.monthly-item.locked-month .month-info .month-status-link{color:#1b1b1b!important;cursor:pointer;text-decoration:underline}.monthly-item.locked-month .month-info .month-status-link:hover{color:#fed230!important}.revenue-allocation-matrix-content .allocation-input-wrapper .no-revenue .ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper .no-revenue .ant-input-number-input{color:#999!important;cursor:not-allowed!important}.revenue-allocation-matrix-content .line-item-row.discount-item .ant-input-number-input,.revenue-allocation-matrix-modal .line-item-row.discount-item .ant-input-number-input{fontWeight:600!important;color:#cf1322!important}.revenue-allocation-matrix-content .allocation-input-wrapper .ant-input-number.credit-note-allocation .ant-input-number-input,.revenue-allocation-matrix-content .allocation-input-wrapper .ant-input-number.credit-note-allocation input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-input-wrapper .ant-input-number.discount-allocation .ant-input-number-input,.revenue-allocation-matrix-content .allocation-input-wrapper .ant-input-number.discount-allocation input.ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper .ant-input-number.credit-note-allocation .ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper .ant-input-number.credit-note-allocation input.ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper .ant-input-number.discount-allocation .ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper .ant-input-number.discount-allocation input.ant-input-number-input{color:#cf1322!important;font-weight:600!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-table thead>tr>th.month-column.locked-month-column{background-color:#fff4e6!important;border:1px solid #d9d9d9!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-table tbody.ant-table-tbody>tr>td.month-column.locked-month-column{background-color:#fff4e6!important;border-bottom:1px solid #e8e8e8!important;border-right:1px solid #e8e8e8!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-table tbody.ant-table-tbody>tr:hover>td.month-column.locked-month-column{background-color:#ffe7ba!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-table .ant-table-summary tr.summary-row td.ant-table-cell.month-column.locked-month-column,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-table tfoot.ant-table-summary>tr.summary-row>td.month-column.locked-month-column{background-color:#fff4e6!important;border-right:1px solid #f0f0f0!important}.revenue-allocation-matrix-content .allocation-matrix-grid table.ant-table tfoot.ant-table-summary tr.summary-row td.ant-table-cell.month-column.locked-month-column{background-color:#fff4e6!important;border-left:1px solid #f0f0f0!important;border-right:1px solid #f0f0f0!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover{background-color:#fff7e6!important;border-color:#ffa940!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover input.ant-input-number-input{background-color:#fff7e6!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-input-wrap,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-input-wrap{background-color:#fff7e6!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-input-wrap input,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-input-wrap input{background-color:#fff7e6!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-group-addon:last-child{background-color:#fff7e6!important;border-color:#ffa940!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-input-number-group-addon:last-child span{background-color:transparent!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover button.ant-btn{background-color:#fff7e6!important;border-color:#ffa940!important}.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-balanced button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-over-allocated button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.is-under-allocated button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.allocation-field.locked-allocation button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.ant-input-number-focused button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.locked-allocation button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number.validated-input-number.allocation-field button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:focus-within button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .allocation-input-wrapper.has-history-cell .ant-input-number:hover button.ant-btn:hover:not(:disabled){background-color:#ffe7ba!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history{background-color:#fff7e6!important;border-color:#ffa940!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-input:hover,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-input:focus,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-input:hover{background-color:#fff7e6!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history input.ant-input-number-input,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history input.ant-input-number-input{background-color:#fff7e6!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-group-addon:last-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-group-addon,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-group-addon:first-child,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-group-addon:last-child{background-color:#fff7e6!important;border-color:#ffa940!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-input-number-group-addon:last-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-group-addon span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-group-addon:first-child span,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-input-number-group-addon:last-child span{background-color:transparent!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history button.ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-btn,.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history button.ant-btn{background-color:#fff7e6!important;border-color:#ffa940!important}.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.ant-input-number-focused button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-balanced button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-over-allocated button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.is-under-allocated button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history.locked-allocation button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:focus-within button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.allocation-field.has-change-history:hover button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.locked-allocation.has-change-history button.ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history .ant-btn:hover:not(:disabled),.revenue-allocation-matrix-content .allocation-matrix-grid .ant-input-number.validated-input-number.allocation-field.has-change-history button.ant-btn:hover:not(:disabled){background-color:#ffe7ba!important}.revenue-allocation-matrix-content .invoice-number-clickable,.revenue-allocation-matrix-modal .invoice-number-clickable{position:relative}.revenue-allocation-matrix-content .invoice-number-clickable:hover,.revenue-allocation-matrix-modal .invoice-number-clickable:hover{background-color:#fffbe6;border-radius:2px;margin:-2px -4px;padding:2px 4px}.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry{background-color:#fff3cd!important;border-left:3px solid #ffc107!important;border-radius:4px;padding-left:6px;position:relative}.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number{background-color:#fff!important;border-color:#ffc107!important}.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number .ant-input-number-input,.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number input.ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number .ant-input-number-input,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number input.ant-input-number-input{background-color:#fff!important;color:#856404!important}.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number:hover:not(:disabled),.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number:hover:not(:disabled){border-color:#e6ac00!important}.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number.ant-input-number-focused,.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number:focus,.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number:focus-within,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number.ant-input-number-focused,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number:focus,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number:focus-within{border-color:#e6ac00!important;box-shadow:0 0 0 2px rgba(255,193,7,.2)!important}.revenue-allocation-matrix-content .allocation-input-wrapper.has-manual-entry .ant-input-number-group-addon,.revenue-allocation-matrix-modal .allocation-input-wrapper.has-manual-entry .ant-input-number-group-addon{background-color:#fff3cd!important;border-color:#ffc107!important}.agency-revenue-breakdown-modal .ant-modal-content{border-radius:8px}.agency-revenue-breakdown-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px 16px 0}.agency-revenue-breakdown-modal .ant-modal-body{padding:0}.agency-revenue-breakdown-modal .ds-table,.agency-revenue-breakdown-modal .ds-table .ant-table,.agency-revenue-breakdown-modal .ds-table .ant-table-container,.agency-revenue-breakdown-modal .ds-table .ant-table-content{width:100%!important}.agency-revenue-breakdown-modal .ant-table-container{border-radius:6px;overflow:hidden}.agency-revenue-breakdown-modal .ant-alert{border-radius:6px}.agency-revenue-breakdown-modal .currency-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.agency-revenue-breakdown-modal .currency-tag-orange{background:#fff7e6;border-color:#ffd591;color:#fa8c16}.agency-revenue-breakdown-modal .action-button{color:#1890ff;cursor:pointer}.agency-revenue-breakdown-modal .action-button:hover{color:#fed230}.agency-revenue-breakdown-modal .currency-link{color:#1890ff;cursor:pointer;font-weight:700;text-decoration:underline}.agency-revenue-breakdown-modal .currency-link:hover{color:#fed230}.agency-revenue-breakdown-modal .negative-amount{color:#cf1322}.agency-revenue-breakdown-modal .exchange-rate{font-family:Courier New,monospace;font-size:12px}.vendor-revenue-breakdown-modal .ds-table,.vendor-revenue-breakdown-modal .ds-table .ant-table,.vendor-revenue-breakdown-modal .ds-table .ant-table-container,.vendor-revenue-breakdown-modal .ds-table .ant-table-content{width:100%!important}.vendor-revenue-breakdown-modal .currency-tag-blue{background-color:#e6f7ff;border-color:#91d5ff;color:#1890ff}.vendor-revenue-breakdown-modal .currency-tag-orange{background-color:#fff7e6;border-color:#ffd591;color:#fa8c16}.vendor-revenue-breakdown-modal .ant-spin-container{align-items:center;display:flex;justify-content:center;min-height:200px}.vendor-revenue-breakdown-modal .ant-empty .ant-empty-description{color:#999;font-size:14px}.vendor-revenue-breakdown-modal .ant-modal-body::-webkit-scrollbar{width:8px}.vendor-revenue-breakdown-modal .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.vendor-revenue-breakdown-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.vendor-revenue-breakdown-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.vendor-revenue-breakdown-modal .ant-table-body::-webkit-scrollbar{height:8px;width:8px}.vendor-revenue-breakdown-modal .ant-table-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.vendor-revenue-breakdown-modal .ant-table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.vendor-revenue-breakdown-modal .ant-table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){.vendor-revenue-breakdown-modal .ant-modal{margin:0;max-width:none;padding:16px;width:100%!important}.vendor-revenue-breakdown-modal .ant-modal .ant-table .ant-table-tbody>tr>td,.vendor-revenue-breakdown-modal .ant-modal .ant-table .ant-table-thead>tr>th{font-size:10px;padding:8px 4px}.vendor-revenue-breakdown-modal .ant-modal .ant-table .ant-table-tbody>tr>td:first-child,.vendor-revenue-breakdown-modal .ant-modal .ant-table .ant-table-thead>tr>th:first-child{padding-left:8px}.vendor-revenue-breakdown-modal .ant-modal .ant-table .ant-table-tbody>tr>td:last-child,.vendor-revenue-breakdown-modal .ant-modal .ant-table .ant-table-thead>tr>th:last-child{padding-right:8px}}.agency-revenue-section .currency-value-wrapper{display:inline-block}.agency-revenue-section .currency-highlight{border-radius:4px;display:inline-block;padding:2px 6px;position:relative;transition:all .3s ease}.agency-revenue-section .currency-highlight.currency-usd{background-color:rgba(254,210,48,.15);border:none}.agency-revenue-section .currency-highlight.currency-project{background-color:transparent;border:none}.agency-revenue-section .monthly-scroll-container{-webkit-overflow-scrolling:touch;cursor:grab;margin-top:-10px;overflow-x:auto;overflow-y:visible;padding-bottom:12px;padding-top:10px;position:relative;scroll-behavior:smooth;scrollbar-color:#fed230 #f1f1f1;scrollbar-width:thin;-webkit-user-select:none;user-select:none;width:100%}.agency-revenue-section .monthly-scroll-container.dragging{cursor:grabbing}.agency-revenue-section .monthly-scroll-container.dragging .monthly-item{pointer-events:none}.agency-revenue-section .monthly-scroll-container::-webkit-scrollbar{height:8px;opacity:.8}.agency-revenue-section .monthly-scroll-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.agency-revenue-section .monthly-scroll-container::-webkit-scrollbar-thumb{background:#fed230;border-radius:10px}.agency-revenue-section .monthly-scroll-container::-webkit-scrollbar-thumb:hover{background:#fec578}.agency-revenue-section .monthly-scroll-container.dragging::-webkit-scrollbar{height:0}.agency-revenue-section .monthly-scroll-container.items-1 .monthly-item{flex:1 1;max-width:100%;min-width:0}.agency-revenue-section .monthly-scroll-container.items-2 .monthly-item{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 8px);min-width:0}.agency-revenue-section .monthly-scroll-container.items-3 .monthly-item{flex-basis:calc(33.333% - 11px);flex-grow:0;flex-shrink:0;max-width:calc(33.333% - 11px);min-width:0}.agency-revenue-section .monthly-scroll-container.items-4 .monthly-item{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0;max-width:calc(25% - 12px);min-width:0}.agency-revenue-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(20% - 13px);flex-grow:0;flex-shrink:0;max-width:calc(20% - 13px);min-width:0}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-scroll-container{padding-right:0}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-items-container{width:100%}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(18.86792% - 12.07547px);min-width:calc(18.86792% - 12.07547px)}.agency-revenue-section .monthly-items-container{display:flex;gap:16px;padding:4px 0;width:100%}.agency-revenue-section .monthly-item{background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px 16px;text-align:center;transition:all .3s ease}.agency-revenue-section .monthly-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.agency-revenue-section .monthly-item.has-data:not(.outside-range){background-color:#f8f9fa;border:none;box-shadow:0 1px 3px rgba(0,0,0,.1)}.agency-revenue-section .monthly-item.has-data:not(.outside-range):hover{box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.agency-revenue-section .monthly-item.outside-range{background-color:#fffaf5;border:1px solid rgba(250,173,20,.2);box-shadow:none;position:relative}.agency-revenue-section .monthly-item.outside-range:hover{background-color:#fff8f0;box-shadow:0 2px 8px rgba(250,173,20,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.agency-revenue-section .monthly-item .month-label{align-items:center;color:#666;display:flex;font-size:13px;font-weight:600;gap:4px;justify-content:center;margin-bottom:12px;overflow:visible;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.agency-revenue-section .monthly-item .month-value{align-items:center;color:#1b1b1b;display:flex;font-size:20px;font-weight:700;justify-content:center;margin-bottom:10px;min-height:28px;white-space:nowrap}@media(max-width:768px){.agency-revenue-section .monthly-item .month-value{font-size:18px}}.agency-revenue-section .monthly-item .month-info{color:#999;font-size:12px}.agency-revenue-section .monthly-item .month-info .invoice-link{color:#666;cursor:pointer;text-decoration:underline}.agency-revenue-section .monthly-item .month-info .invoice-link:hover{color:#fed230}@media(min-width:1920px){.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(15.87302% - 12.69841px);min-width:calc(15.87302% - 12.69841px)}}@media(max-width:1919px)and (min-width:1200px){.agency-revenue-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(20% - 13px);flex-grow:0;flex-shrink:0}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(18.86792% - 12.07547px);min-width:calc(18.86792% - 12.07547px)}}@media(max-width:1199px)and (min-width:992px){.agency-revenue-section .monthly-scroll-container.items-4 .monthly-item{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0}.agency-revenue-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0;min-width:160px}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(23.25581% - 11.16279px);min-width:calc(23.25581% - 11.16279px)}}@media(max-width:991px)and (min-width:768px){.agency-revenue-section .monthly-scroll-container.items-3 .monthly-item{flex-basis:calc(33.333% - 11px);flex-grow:0;flex-shrink:0}.agency-revenue-section .monthly-scroll-container.items-4 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(33.333% - 11px);flex-grow:0;flex-shrink:0;min-width:140px}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(30.30303% - 9.69697px);min-width:calc(30.30303% - 9.69697px)}}@media(max-width:767px)and (min-width:576px){.agency-revenue-section .monthly-scroll-container.items-2 .monthly-item{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0}.agency-revenue-section .monthly-scroll-container.items-3 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-4 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;min-width:130px}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(40% - 9.6px);min-width:calc(40% - 9.6px)}}@media(max-width:575px){.agency-revenue-section .monthly-scroll-container{padding-bottom:16px}.agency-revenue-section .monthly-scroll-container.items-1 .monthly-item{flex:1 1;max-width:100%;min-width:0}.agency-revenue-section .monthly-scroll-container.items-2 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-3 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-4 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-5 .monthly-item{flex-basis:calc(100% - 60px);flex-grow:0;flex-shrink:0;max-width:calc(100% - 60px);min-width:200px}.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(100% - 60px);min-width:calc(100% - 60px)}.agency-revenue-section .monthly-item{padding:14px 10px}.agency-revenue-section .monthly-item .month-label{font-size:12px;margin-bottom:10px}.agency-revenue-section .monthly-item .month-value{font-size:18px;margin-bottom:8px}.agency-revenue-section .monthly-item .month-info{font-size:11px}}@media(max-width:399px){.agency-revenue-section .monthly-scroll-container.items-2 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-3 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-4 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-5 .monthly-item,.agency-revenue-section .monthly-scroll-container.items-scrollable .monthly-item{flex:0 0 auto;max-width:calc(100% - 40px);min-width:calc(100% - 40px)}}@-webkit-keyframes pulse-gray{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-gray{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse-yellow{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-yellow{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.full-page-modal .ant-modal{height:auto;margin:0 auto;max-width:1400px!important;padding-bottom:0;top:0!important}.full-page-modal .ant-modal-content{border-radius:0;display:block;height:auto}.full-page-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.full-page-modal .ant-modal-body{height:auto;max-height:none;overflow:visible;padding:20px 12px}.full-page-modal .ant-modal-footer{border-top:1px solid #f0f0f0;padding:10px 16px;text-align:right}.full-page-modal .ant-modal-wrap{max-height:100vh;overflow:auto}.full-height-modal.ant-modal-wrap{inset:0;position:fixed;z-index:1050}.full-height-modal .ant-modal{max-width:calc(100vw - 40px)!important;width:1400px!important}.full-height-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 100px)}.full-height-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;flex-shrink:0}.full-height-modal .ant-modal-body{flex:1 1;overflow-y:auto!important;padding:24px!important}.full-height-modal .ant-modal-footer{border-top:1px solid #f0f0f0;flex-shrink:0}.add-sales-order-modal.ant-modal{height:auto!important;max-height:none!important}.add-sales-order-modal .ant-modal-header{margin-bottom:0!important}.add-sales-order-modal .ant-modal-body{height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important}.add-sales-order-modal .ant-modal-body .ant-form{margin:0;max-width:100%}.add-sales-order-modal .ant-btn:not(.btn-create-new),.add-sales-order-modal .ant-input,.add-sales-order-modal .ant-input-number,.add-sales-order-modal .ant-picker,.add-sales-order-modal .ant-select-selector{box-sizing:border-box;height:46px!important}.add-sales-order-modal .ant-input-number{align-items:center;border-radius:6px!important;display:flex;padding:0;width:100%}.add-sales-order-modal .ant-input-number .ant-input-number-input-wrap{align-items:center;display:flex;height:44px}.add-sales-order-modal .ant-input-number .ant-input-number-input{border-radius:6px!important;height:100%;padding:4px 11px}.add-sales-order-modal .ant-input-number .ant-input-number-handler-wrap{display:none}.add-sales-order-modal .ant-input-number:hover{border-color:#fed230}.add-sales-order-modal .ant-input-number.ant-input-number-focused{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.add-sales-order-modal .ant-input-number.ant-input-number-disabled{background-color:#f5f5f5}.add-sales-order-modal .ant-select .ant-select-selector{align-items:center;display:flex;min-height:46px!important;padding:0 11px}.add-sales-order-modal .ant-select .ant-select-selector .ant-select-selection-item,.add-sales-order-modal .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:44px!important}.add-sales-order-modal .ant-select:hover .ant-select-selector{border-color:#fed230!important}.add-sales-order-modal .ant-select.ant-select-focused .ant-select-selector{border-color:#fed230!important;box-shadow:0 0 0 2px rgba(254,210,48,.1)!important}.add-sales-order-modal .ant-select.compact-field .ant-select-selector{border-radius:4px!important;font-size:12px!important;height:28px!important;line-height:1.4!important;min-height:28px!important;padding:4px 10px!important}.add-sales-order-modal .ant-select.compact-field .ant-select-selector .ant-select-selection-item,.add-sales-order-modal .ant-select.compact-field .ant-select-selector .ant-select-selection-placeholder{font-size:12px!important;line-height:20px!important}.add-sales-order-modal .ant-picker{padding:4px 11px;width:100%}.add-sales-order-modal .ant-picker .ant-picker-input{height:36px}.add-sales-order-modal .ant-picker .ant-picker-input input{height:100%}.add-sales-order-modal .ant-picker:hover{border-color:#fed230}.add-sales-order-modal .ant-picker.ant-picker-focused{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.add-sales-order-modal .ant-input{border-radius:6px!important}.add-sales-order-modal .ant-input:hover{border-color:#fed230}.add-sales-order-modal .ant-input:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.add-sales-order-modal .ant-input:disabled{background-color:#f5f5f5}.add-sales-order-modal .ant-form-item-label label{color:#1b1b1b;font-size:13px;font-weight:500}.add-sales-order-modal .readonly-input{background-color:#fafafa!important;cursor:default!important}.add-sales-order-modal .readonly-input:focus,.add-sales-order-modal .readonly-input:hover{background-color:#fafafa!important;border-color:#d9d9d9!important}.add-sales-order-modal .readonly-input:focus{box-shadow:none!important}.add-sales-order-modal .readonly-input.ant-input-number{background-color:#fafafa!important}.add-sales-order-modal .readonly-input.ant-input-number .ant-input-number-input{background-color:#fafafa!important;cursor:default!important}.add-sales-order-modal .readonly-input.ant-input-number .ant-input-number-input:focus{background-color:#fafafa!important}.add-sales-order-modal .readonly-input.ant-input-number:focus,.add-sales-order-modal .readonly-input.ant-input-number:hover{background-color:#fafafa!important;border-color:#d9d9d9!important}.add-sales-order-modal .readonly-input.ant-input-number:focus{box-shadow:none!important}.edit-sales-order-modal .ant-modal-header{margin-bottom:0!important}.ant-modal-wrap.full-height-modal{display:flex!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important}.ant-modal-wrap.full-height-modal::-webkit-scrollbar{width:10px}.ant-modal-wrap.full-height-modal::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.ant-modal-wrap.full-height-modal::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:5px}.ant-modal-wrap.full-height-modal::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}.alert-black-text .ant-alert-message{color:#1f1f1f!important}.edit-sales-order-modal .ant-modal-header{border-bottom:1px solid #f0f0f0!important;padding-bottom:16px!important}.edit-sales-order-modal .ant-modal-header .ant-modal-title{font-size:20px!important;font-weight:600!important}.edit-sales-order-modal .ant-modal-header .ant-modal-title .title-subtext{color:#666!important;display:block;font-size:13px!important;font-weight:400!important;margin-top:4px}.edit-sales-order-modal .ant-modal-footer{border-top:1px solid #f0f0f0!important;padding-top:16px!important}.edit-sales-order-modal .ant-modal-footer .ant-btn span{background:none!important;font-weight:600!important;text-transform:uppercase!important}.edit-sales-order-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover:not(:disabled):not(.ant-btn-loading){background-color:#fd3635!important;border-color:#fd3635!important}.edit-sales-order-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover:not(:disabled):not(.ant-btn-loading) span{background:none!important;color:#fff!important}.edit-sales-order-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover:not(:disabled):not(.ant-btn-loading) .anticon{color:#fff!important}.edit-sales-order-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover:not(:disabled):not(.ant-btn-loading) span{background:none!important;color:#1b1b1b!important}.edit-sales-order-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover:not(:disabled):not(.ant-btn-loading) .anticon{color:#1b1b1b!important}.edit-sales-order-modal .ant-modal-footer .ant-btn.ant-btn-loading,.edit-sales-order-modal .ant-modal-footer .ant-btn:disabled{cursor:not-allowed;opacity:.6}.edit-sales-order-modal .compact-form-item{margin-bottom:8px!important}.edit-sales-order-modal .compact-form-item .ant-form-item-label{padding-bottom:2px!important}.edit-sales-order-modal .compact-form-item .ant-form-item-label label{color:#666!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;margin-bottom:2px!important}.edit-sales-order-modal .compact-form-item .ant-form-item-label label .anticon{color:#999;font-size:9px!important;margin-left:2px}.edit-sales-order-modal .project-management-form .ant-typography{margin-bottom:12px!important}.edit-sales-order-modal .compact-field.ant-input,.edit-sales-order-modal .compact-field.ant-input-number,.edit-sales-order-modal .compact-field.ant-select{border-radius:4px!important;font-size:12px!important;height:28px!important;line-height:1.4!important}.edit-sales-order-modal .compact-field.ant-input{padding:6px 10px!important}.edit-sales-order-modal .compact-field.ant-input-number .ant-input-number-input{font-size:12px!important;height:26px!important;line-height:1.4!important;padding:5px 8px!important}.edit-sales-order-modal .compact-field.ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:4px!important;border-start-end-radius:4px!important;height:26px!important}.edit-sales-order-modal .compact-field.ant-input-number .ant-input-number-handler{height:13px!important;line-height:13px!important}.edit-sales-order-modal .compact-field.ant-input-number .ant-input-number-handler:first-child{border-start-end-radius:4px!important}.edit-sales-order-modal .compact-field.ant-input-number .ant-input-number-handler:last-child{border-end-end-radius:4px!important}.edit-sales-order-modal .compact-field.ant-select .ant-select-selector{border-radius:4px!important;font-size:12px!important;height:28px!important;line-height:1.4!important;padding:4px 10px!important}.edit-sales-order-modal .compact-field.ant-select .ant-select-selector .ant-select-selection-item,.edit-sales-order-modal .compact-field.ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:12px!important;line-height:24px!important}.edit-sales-order-modal .invoice-row{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:10px;padding:14px}.edit-sales-order-modal .invoice-row:hover{border-color:#d9d9d9}.edit-sales-order-modal .invoice-row.invoice-locked{background:#fffbf0;border-color:#ffe58f}.edit-sales-order-modal .invoice-row.invoice-locked:hover{border-color:#ffd666}.edit-sales-order-modal .invoice-locked.ant-input-number{background-color:#fff9e6!important;border-color:#ffe58f!important;cursor:not-allowed!important}.edit-sales-order-modal .invoice-locked.ant-input-number:hover{border-color:#ffd666!important}.edit-sales-order-modal .invoice-locked.ant-input-number .ant-input-number-input{background-color:#fff9e6!important;cursor:not-allowed!important}@media(max-width:1200px){.edit-sales-order-modal .ant-modal{width:95%!important}.edit-sales-order-modal .invoice-amounts-grid{gap:6px!important;grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.edit-sales-order-modal .sales-order-grid{gap:8px!important;grid-template-columns:1fr!important}.edit-sales-order-modal .invoice-amounts-grid{gap:4px!important;grid-template-columns:1fr!important}.edit-sales-order-modal .invoice-main-grid{gap:8px!important;grid-template-columns:1fr!important}.edit-sales-order-modal .compact-form-item .ant-form-item-label label{font-size:10px!important}}.budget-allocation-progress{width:100%}.budget-allocation-progress .ant-progress{margin:0}.budget-allocation-progress .ant-progress .ant-progress-outer{margin-right:0!important;padding-right:0!important}.budget-allocation-progress .ant-progress .ant-progress-inner{border-radius:12px;overflow:hidden;position:relative}.budget-allocation-progress .ant-progress .ant-progress-bg{border-radius:12px!important;transition:all .3s ease}.budget-allocation-progress.over-budget .ant-progress-bg{background-color:#ff4d4f!important}.budget-allocation-progress.fully-allocated .ant-progress-bg{background-color:#52c41a!important}.budget-allocation-progress.partial-allocation .ant-progress-bg{background-color:#faad14!important}@media(max-width:768px){.budget-allocation-progress .budget-progress-text{font-size:10px!important}}@media(max-width:480px){.budget-allocation-progress .budget-progress-text{font-size:9px!important;text-align:center;white-space:pre-wrap}}.budget-allocation-progress .ant-progress-bg{transition:width .4s ease-in-out,background-color .3s ease}.budget-allocation-progress.fully-allocated .ant-progress-inner{box-shadow:0 0 8px rgba(82,196,26,.3)}.budget-allocation-progress.over-budget .ant-progress-inner{box-shadow:0 0 8px rgba(255,77,79,.3)}.invoice-allocation-matrix-modal{position:relative}.invoice-allocation-matrix-modal .loading-container{align-items:center;display:flex;justify-content:center;min-height:200px}.allocation-matrix-header{align-items:center;display:flex;gap:12px}.allocation-matrix-header .invoice-info{color:#666;font-size:14px;font-weight:400}.allocation-matrix-header .ant-switch.ant-switch-checked{background-color:#fed230}.allocation-matrix-table{padding:0}.allocation-matrix-table .summary-cards{margin-bottom:16px}.allocation-matrix-table .summary-cards .ant-card{display:flex;flex-direction:column;height:80px;justify-content:center;text-align:center}.allocation-matrix-table .summary-cards .ant-card .ant-card-body{background-color:#f9f9f9;display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px;text-align:left}.allocation-matrix-table .summary-cards .ant-card .card-label{color:#666;font-size:11px;font-weight:800;line-height:1.2;margin-bottom:4px;margin-top:8px;text-transform:uppercase}.allocation-matrix-table .summary-cards .ant-card .card-value{color:#1b1b1b;display:flex;flex:1 1;flex-direction:column;font-size:24px;font-weight:700;justify-content:center;line-height:1.2}.allocation-matrix-table .summary-cards .ant-card .card-value div{line-height:1.2;margin-top:4px}.allocation-matrix-table .matrix-actions{background-color:#f8f9fa;border-radius:4px;display:flex;gap:8px;justify-content:flex-end;margin-bottom:16px;padding:12px}.allocation-matrix-table .allocation-matrix-grid{border-radius:6px;min-width:100%;overflow:hidden;width:100%!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-ping-right .ant-table-cell-fix-right-first:after,.allocation-matrix-table .allocation-matrix-grid .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 12px -6px rgba(0,0,0,.3)!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-ping-left .ant-table-cell-fix-left-first:after,.allocation-matrix-table .allocation-matrix-grid .ant-table-ping-left .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 12px -6px rgba(0,0,0,.3)!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-container{overflow-x:auto;width:100%}.allocation-matrix-table .allocation-matrix-grid .ant-table{width:100%!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-container,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-content{overflow-x:auto;overflow-y:hidden;width:100%!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-thead{width:100%!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-thead>tr>th{background-color:#e6e6e6;border-bottom:2px solid #d9d9d9;border-right:1px solid #d9d9d9;font-size:11px;font-weight:600;padding:8px;position:relative;text-align:left;z-index:4}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background-color:#e6e6e6!important;position:-webkit-sticky;position:sticky;z-index:5}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr:hover{background-color:#f8f9fa}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f5f5f5;border-right:1px solid #f0f0f0;font-size:12px;padding:8px;vertical-align:middle!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background-color:#fff!important;position:-webkit-sticky;position:sticky;z-index:2}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.percentages-row{background-color:#fafbfc;border-bottom:1px solid #e1e4e8;height:28px;min-height:28px}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.percentages-row td{background-color:#fafbfc!important;padding:2px 8px!important;vertical-align:middle}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row{border-bottom:2px solid #999;border-top:2px solid #999;height:36px;margin-top:1px;min-height:36px;position:relative}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row:after{background-color:#999;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;z-index:1}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row .allocation-input-wrapper,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row .allocation-input-wrapper .ant-input-number-disabled{background-color:transparent!important;background:transparent!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row .allocation-input-wrapper .ant-input-number-disabled .ant-input-number-input{background-color:hsla(0,0%,100%,.9)!important;background:hsla(0,0%,100%,.9)!important;color:rgba(0,0,0,.6)!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row .allocation-input-wrapper .ant-input-number-disabled .ant-input-number-input-wrap{background-color:transparent!important;background:transparent!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td{border-bottom:3px solid #999!important;color:#333;font-size:13px;font-weight:600;height:48px;min-height:48px;padding:12px 8px;position:relative;vertical-align:middle}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:first-child{border-bottom:3px solid #999!important;border-right:0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:nth-child(2),.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:nth-child(3),.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:nth-child(4){border-bottom:3px solid #999!important;border-left:0!important;border-right:0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:nth-child(5){border-bottom:3px solid #999!important;border-right:1px solid #999!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:nth-child(2){font-size:12px;font-weight:700;letter-spacing:.5px;padding-left:16px;text-transform:uppercase}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:last-child{border-bottom:3px solid #999!important;max-width:90px;text-align:center;vertical-align:middle;width:90px}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:last-child .ant-btn-group{display:inline-flex;max-width:100%}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:last-child .ant-btn-group .ant-btn{flex-shrink:1;min-width:0}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td.ant-table-cell-fix-left{border-bottom:3px solid #999!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td.ant-table-cell-fix-right{border-bottom:3px solid #999!important;overflow:visible!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:last-child){border-bottom:3px solid #999!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:last-child).current-project-column{border-right:none!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:last-child) .allocation-input-wrapper,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:last-child) .allocation-input-wrapper .ant-input-number,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:last-child) .allocation-input-wrapper .ant-input-number .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:last-child) .allocation-input-wrapper .ant-input-number-disabled{background-color:transparent!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:last-child) .allocation-input-wrapper .ant-input-number-disabled .ant-input-number-input{background-color:hsla(0,0%,100%,.3)!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row:hover,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.invoice-allocated-row:hover>td{background-color:transparent!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.revenue-item{background-color:#fff}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.revenue-item>td{border-bottom:1px solid #f5f5f5!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.revenue-item>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.revenue-item>td.ant-table-cell-fix-right{background-color:#fff!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.revenue-item:hover>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.revenue-item:hover>td.ant-table-cell-fix-right{background-color:#f8f9fa!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.non-revenue-item{background-color:#fafbfc}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.non-revenue-item>td{border-bottom:1px solid #f5f5f5!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.non-revenue-item>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.non-revenue-item>td.ant-table-cell-fix-right{background-color:#fafbfc!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.non-revenue-item:hover>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.non-revenue-item:hover>td.ant-table-cell-fix-right{background-color:#f8f9fa!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.new-line-item{background:#fff2e8;border-left:3px solid #fa8c16}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.new-line-item>td{border-bottom:1px solid #f5f5f5!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.new-line-item>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.new-line-item>td.ant-table-cell-fix-right{background-color:#fff2e8!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.new-line-item:hover>td,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.new-line-item:hover>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.new-line-item:hover>td.ant-table-cell-fix-right{background-color:#ffe7d3!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.modified-line-item{background:#fffbf0;border-left:3px solid #faad14}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.modified-line-item>td{border-bottom:1px solid #f5f5f5!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.modified-line-item>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.modified-line-item>td.ant-table-cell-fix-right{background-color:#fffbf0!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.modified-line-item:hover>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.modified-line-item:hover>td.ant-table-cell-fix-right{background-color:#fff7e6!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.separator-row{background:transparent;border:none}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.separator-row>td{background:transparent!important;border:none!important;padding:0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.separator-row:hover>td,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.separator-row:hover>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.separator-row:hover>td.ant-table-cell-fix-right,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.separator-row>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table .ant-table-tbody>tr.separator-row>td.ant-table-cell-fix-right{background:transparent!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary{border-bottom:1px solid #f5f5f5!important;overflow-x:inherit;width:inherit}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.credit-note-row,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.credit-note-row td.ant-table-cell{background-color:#fff1f0!important;border-bottom:1px solid #f0f0f0!important;border-top:2px solid #999!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.credit-note-row td.ant-table-cell{border-left:0!important;border-right:0!important;font-weight:600!important;padding:12px 8px!important;white-space:nowrap}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.credit-note-row td.ant-table-cell.credit-note-cell:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){border-left:1px solid #f0f0f0!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.credit-note-row td.ant-table-cell.ant-table-cell-fix-left{background-color:#fff1f0!important;position:-webkit-sticky!important;position:sticky!important;z-index:3!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.credit-note-row td.ant-table-cell.ant-table-cell-fix-right{background-color:#fff1f0!important;border-left:0!important;position:-webkit-sticky!important;position:sticky!important;z-index:3!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell{background-color:#fafafa!important;border-bottom:1px solid #f5f5f5!important;border-top:2px solid #999!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell{border-left:0!important;border-right:0!important;font-weight:600!important;padding:12px 8px!important;white-space:nowrap}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell:nth-child(4){border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell.project-total-cell{background-color:#fafafa!important;border-color:#999 #f0f0f0 #f5f5f5!important;border-style:solid!important;border-width:2px 1px 1px!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell.project-total-cell.current-project-total{background-color:#f8fcff!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell.ant-table-cell-fix-left{position:-webkit-sticky!important;position:sticky!important;z-index:3!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell.ant-table-cell-fix-right{border-left:0!important;position:-webkit-sticky!important;position:sticky!important;z-index:3!important}.allocation-matrix-table .allocation-matrix-grid .allocation-matrix-grid .ant-table .ant-table-summary .project-totals-row .project-total-cell{background-color:#fafafa!important;border-color:#999 #f0f0f0 #f5f5f5!important;border-style:solid!important;border-width:2px 1px 1px!important;padding:12px 8px!important}.allocation-matrix-table .allocation-matrix-grid .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.project-total-cell,.allocation-matrix-table .allocation-matrix-grid .allocation-matrix-grid table.ant-table tbody.ant-table-tbody tr.project-totals-row td.project-total-cell{background-color:#fafafa!important;border-left:1px solid #f0f0f0!important;border-right:1px solid #f0f0f0!important;box-shadow:none!important}.allocation-matrix-table .allocation-matrix-grid .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.current-project-total{background-color:#f8fcff!important;border-color:#999 #f0f0f0 #f5f5f5!important;border-style:solid!important;border-width:2px 1px 1px!important;box-shadow:none!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary .project-totals-row .ant-table-cell:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(.ant-table-cell-fix-right){border-left:1px solid #f0f0f0!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary .project-totals-row .actions-cell,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary .project-totals-row .grand-total-cell{border-left:0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary .project-totals-row .ant-table-cell.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary .project-totals-row .ant-table-cell.ant-table-cell-fix-right{background-color:#fafafa!important;position:-webkit-sticky!important;position:sticky!important;z-index:3!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.info-only-row{background:#f8f9fa;opacity:.7}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.info-only-row>td{background-color:#f8f9fa!important;border-bottom:1px solid #f5f5f5!important;border-right:1px solid #f0f0f0!important;color:#666!important;font-style:italic}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.info-only-row>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.info-only-row>td.ant-table-cell-fix-right{background-color:#f8f9fa!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.info-only-row:hover>td,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.info-only-row:hover>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.info-only-row:hover>td.ant-table-cell-fix-right{background-color:#f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .project-column-header{background-color:#f0f8ff;border:1px solid #d9f1ff;line-height:1.3;padding:6px 4px;text-align:center}.allocation-matrix-table .allocation-matrix-grid .project-column-header .project-code{color:#1890ff;font-size:12px;font-weight:700;margin-bottom:3px}.allocation-matrix-table .allocation-matrix-grid .project-column-header .project-code .current-badge{color:#52c41a;margin-left:4px}.allocation-matrix-table .allocation-matrix-grid .project-column-header .project-name{color:#666;font-size:11px;line-height:1.2;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.allocation-matrix-table .allocation-matrix-grid .project-column-header .project-allocation{color:#28a745;font-size:11px;font-weight:600}.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th.current-project-column{background-color:#f0f8ff!important;border:1px solid #d9d9d9!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.non-revenue-item>td.current-project-column,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.revenue-item>td.current-project-column,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td.current-project-column{background-color:#f8fcff!important;border-bottom:1px solid #f5f5f5!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-allocated-row>td.current-project-column{background-color:#f8fcff!important;border-bottom:2px solid #999!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.new-line-item>td.current-project-column{background-color:#fff2e8!important;border-bottom:1px solid #f5f5f5!important;border-right:1px solid #f0f0f0!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.new-line-item:hover>td.current-project-column{background-color:#ffe7d3!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper{align-items:center;background-color:transparent!important;display:flex;flex-direction:column;gap:4px;padding:4px;position:relative}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper.has-override{background-color:#fff3cd!important;border-left:3px solid #ffc107!important;border-radius:4px;position:relative}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper.has-override .ant-input-number{background-color:#fff!important;border-color:#ffc107!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper.has-override .ant-input-number .ant-input-number-input{background-color:#fff!important;color:#856404!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper.has-override .ant-input-number:hover{border-color:#e6ac00!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper.has-override .ant-input-number:focus-within{border-color:#e6ac00!important;box-shadow:0 0 0 2px rgba(255,193,7,.2)!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number{font-size:12px;margin-bottom:2px}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number .ant-input-number-input{font-size:12px;padding-right:8px;text-align:left}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon{cursor:pointer!important;font-size:10px!important;min-width:32px!important;padding:0 4px!important;width:32px!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon *,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon .ant-btn,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon button,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number .ant-input-number-group-addon span{cursor:pointer!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.ant-input-number-disabled{opacity:.5}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn{font-size:10px;height:24px;min-width:24px;padding:0 4px}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn:disabled{opacity:.4}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn.ant-btn-sm{font-size:10px;height:20px}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn.ant-btn-link{background:transparent!important;cursor:pointer!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn.ant-btn-link:active,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn.ant-btn-link:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn.ant-btn-link:hover{background:transparent!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn .anticon,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-btn.ant-btn-icon-only{color:inherit}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover{background-color:#fff2f0!important;border-color:#ff4d4f!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover .ant-input-number-input:hover{background-color:#fff2f0!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative.ant-input-number-focused input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:focus-within input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-negative:hover input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative.ant-input-number-focused input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:focus-within input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-negative:hover input.ant-input-number-input{background-color:#fff2f0!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover{background-color:#fff7e6!important;border-color:#faad14!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover .ant-input-number-input:hover{background-color:#fff7e6!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated.ant-input-number-focused input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:focus-within input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-over-allocated:hover input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated.ant-input-number-focused input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:focus-within input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-over-allocated:hover input.ant-input-number-input{background-color:#fff7e6!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover{background-color:#fff2f0!important;border-color:#ff7875!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within .ant-input-number-input:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover .ant-input-number-input:hover{background-color:#fff2f0!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated.ant-input-number-focused input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:focus-within input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.is-under-allocated:hover input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated.ant-input-number-focused input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:focus-within input.ant-input-number-input,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.is-under-allocated:hover input.ant-input-number-input{background-color:#fff2f0!important}.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.has-warning-border,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.has-warning-border.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.has-warning-border:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.has-warning-border:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.allocation-field.has-warning-border:hover,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.has-warning-border,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.has-warning-border.ant-input-number-focused,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.has-warning-border:focus,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.has-warning-border:focus-within,.allocation-matrix-table .allocation-matrix-grid .allocation-input-wrapper .ant-input-number.validated-input-number.allocation-field.has-warning-border:hover{border-color:#faad14!important}.allocation-matrix-table .allocation-matrix-grid .ant-input-number-group-wrapper:has(.has-warning-border){border:2px solid #faad14!important;border-radius:4px}.allocation-matrix-table .allocation-matrix-grid .ant-input-number-group-wrapper:has(.has-warning-border) .ant-input-number-group-addon{border:none!important}.allocation-matrix-table .allocation-matrix-grid .ant-input-number-group-wrapper:has(.has-warning-border) .ant-input-number.has-warning-border{border:none!important}.has-scroll-right .allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th.ant-table-cell-fix-left{border-right:1px solid #d9d9d9!important;box-shadow:12px 0 24px rgba(0,0,0,.9)!important}.has-scroll-right .allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.invoice-allocated-row>td.ant-table-cell-fix-left,.has-scroll-right .allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr.percentages-row>td.ant-table-cell-fix-left,.has-scroll-right .allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td.ant-table-cell-fix-left{border-right:1px solid #f0f0f0!important;box-shadow:12px 0 24px rgba(0,0,0,.85)!important}.has-scroll-right .allocation-matrix-table .allocation-matrix-grid .ant-table-summary tr.project-totals-row td.ant-table-cell-fix-left{border-right:1px solid #f0f0f0!important;box-shadow:12px 0 24px rgba(0,0,0,.9)!important}.allocation-matrix-table .project-totals{border-top:2px solid #dee2e6;margin-top:16px;padding-top:16px}.allocation-matrix-table .project-totals .ant-card{text-align:center}.allocation-matrix-table .project-totals .ant-card.current-project-card{background-color:#fff9e6;border-color:#fed230}.allocation-matrix-table .project-totals .ant-card .project-total-header{color:#007bff;font-size:13px;font-weight:700;margin-bottom:8px}.allocation-matrix-table .project-totals .ant-card .project-total-header .current-badge{color:#fed230;margin-left:4px}.allocation-matrix-table .project-totals .ant-card .project-total-amount{color:#1b1b1b;font-size:18px;font-weight:700;margin-bottom:4px}.allocation-matrix-table .project-totals .ant-card .project-variance{font-size:12px}.allocation-matrix-table .project-totals .ant-card .project-variance.balanced{color:#28a745}.allocation-matrix-table .project-totals .ant-card .project-variance.unbalanced{color:#dc3545}.allocation-matrix-table .text-success{color:#28a745}.allocation-matrix-table .text-warning{color:#ffc107}.allocation-matrix-table .text-danger{color:#dc3545}.currency-tag-blue{background-color:#e6f7ff;border-color:#91d5ff;border-radius:2px;color:#1890ff}.currency-tag-blue,.currency-tag-orange{font-size:10px;line-height:16px;margin:0;padding:0 4px}.currency-tag-orange{background-color:#fff7e6;border-color:#ffd591;border-radius:2px;color:#fa8c16}.has-override{position:relative}.is-at-locked-minimum .ant-input-number-input,.is-at-locked-minimum input.ant-input-number-input{color:#d2691e!important;font-weight:600!important}.negative-amount{color:#cf1322!important;font-weight:600}.allocation-matrix-table .readonly-cell.has-negative-value span{fontWeight:600;color:#cf1322!important}.discount-negative-value .ant-input-number-input,.discount-negative-value input{color:#cf1322!important;font-weight:600!important}.action-button{color:#1890ff;cursor:pointer;font-size:12px}.action-button:hover{color:#fed230}.modal-footer-info{align-items:flex-start;background-color:#f9f9f9;border-radius:0 0 6px 6px;border-top:1px solid #f0f0f0;display:flex;gap:8px;margin-top:16px;padding:12px 16px}.ant-modal-wrap .ant-modal[style*="max-width: 1600px"]{padding-bottom:20px;top:20px}.ant-modal-wrap .ant-modal[style*="max-width: 1600px"] .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.ant-modal-wrap .ant-modal[style*="max-width: 1600px"] .ant-modal-body{max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto}.ant-modal-wrap .ant-modal[style*="max-width: 1600px"] .ant-modal-footer{flex-shrink:0;margin-top:0}.allocation-matrix-table .allocation-matrix-grid .ant-table-body{max-height:none!important;overflow-y:visible!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-content{overflow-x:auto!important;overflow-y:hidden!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right),.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right),.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){cursor:grab}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):active,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):active,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right):active{cursor:grabbing}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td.ant-table-cell-fix-right,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td.ant-table-cell-fix-right,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th.ant-table-cell-fix-left,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th.ant-table-cell-fix-right{cursor:default}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-select,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) input,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-select,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) input,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-select,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) input{cursor:default!important}.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon *,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon .ant-btn,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon button,.allocation-matrix-table .allocation-matrix-grid .ant-table-summary>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon span,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon *,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon .ant-btn,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon button,.allocation-matrix-table .allocation-matrix-grid .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon span,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon *,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon .ant-btn,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon button,.allocation-matrix-table .allocation-matrix-grid .ant-table-thead>tr>th:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right) .ant-input-number-group-addon span{cursor:pointer!important}.allocation-matrix-table .allocation-matrix-grid.dragging{-webkit-user-select:none;user-select:none}.allocation-matrix-table .allocation-matrix-grid.dragging *{cursor:grabbing!important}:global(.allocation-tooltip) .ant-tooltip-inner{background-color:rgba(0,0,0,.9);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#fff;font-size:12px;line-height:1.4;max-width:280px;padding:10px 12px}:global(.allocation-tooltip) .ant-tooltip-inner span[style*="color: #ccc"]{color:#aaa!important}:global(.allocation-tooltip) .ant-tooltip-inner span[style*="color: #fff"]{color:#fff!important;font-weight:500}:global(.allocation-tooltip) .ant-tooltip-arrow:before{background-color:rgba(0,0,0,.9)}.readonly-cell:hover{background-color:#f5f5f5!important}.outstanding-invoices-modal .ant-modal-content{border-radius:8px}.outstanding-invoices-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px 16px 0}.outstanding-invoices-modal .ant-modal-body{padding:0}.outstanding-invoices-modal .ds-table,.outstanding-invoices-modal .ds-table .ant-table,.outstanding-invoices-modal .ds-table .ant-table-container,.outstanding-invoices-modal .ds-table .ant-table-content{width:100%!important}.outstanding-invoices-modal .ant-table-container{border-radius:6px;overflow:hidden}.outstanding-invoices-modal .ant-alert{border-radius:6px}.outstanding-invoices-modal .currency-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.outstanding-invoices-modal .currency-tag-orange{background:#fff7e6;border-color:#ffd591;color:#fa8c16}@media(max-width:1400px){.outstanding-invoices-modal{max-width:1400px;width:95%!important}}@media(max-width:768px){.outstanding-invoices-modal{margin:0;max-width:100%;width:100%!important}.outstanding-invoices-modal .ant-modal-content{border-radius:0}}.outstanding-invoices-modal .ant-spin-nested-loading .ant-spin-container{min-height:200px}.outstanding-invoices-modal .ant-empty{margin:40px 0}.sales-documents-section{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden}.sales-documents-section :global .ant-table-thead>tr>td,.sales-documents-section :global .ant-table-thead>tr>th{background:#fff!important}.sales-documents-section .ant-table .ant-table-tbody tr td:first-child,.sales-documents-section .ant-table-content .ant-table-tbody tr td:first-child{-webkit-border-start:none!important;border-inline-start:none!important}.sales-documents-section .ant-table .ant-table-tbody tr td:last-child,.sales-documents-section .ant-table-content .ant-table-tbody tr td:last-child{-webkit-border-end:none!important;border-inline-end:none!important}.sales-documents-section .currency-selector .ant-select-selector{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;height:28px}.sales-documents-section .currency-selector .ant-select-selector:hover{border-color:#d0d0d0}.sales-documents-section .currency-selector.ant-select-focused .ant-select-selector{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.sales-documents-section .agency-revenue-clickable{text-decoration:underline;text-decoration-color:initial}.sales-documents-section .agency-revenue-clickable:hover{text-decoration-color:#fed230}.sales-documents-section .agency-revenue-clickable .currency-value-wrapper .currency-highlight{text-decoration:underline;text-decoration-color:initial}.sales-documents-section .agency-revenue-clickable .currency-value-wrapper .currency-highlight:hover{text-decoration-color:#fed230}.sales-documents-section .vendor-revenue-clickable{text-decoration:underline;text-decoration-color:initial}.sales-documents-section .vendor-revenue-clickable:hover{text-decoration-color:#fed230}.sales-documents-section .vendor-revenue-clickable .currency-value-wrapper .currency-highlight{text-decoration:underline;text-decoration-color:initial}.sales-documents-section .vendor-revenue-clickable .currency-value-wrapper .currency-highlight:hover{text-decoration-color:#fed230}.sales-documents-section .sales-documents-table-wrapper{background:#fff}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table{border-collapse:collapse;font-size:11px;table-layout:fixed;width:100%}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-thead>tr>th{background:#fff!important;border:none!important;border-bottom:1px solid #e8e8e8!important;color:#333;font-size:11px;font-weight:500;letter-spacing:normal;padding:8px 6px;text-align:left;text-transform:none}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-thead>tr>th:empty:after,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-thead>tr>th:empty:before{display:none!important}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr:hover{background:#fafafa}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr>td{border:none!important;color:#333;display:table-cell!important;font-size:11px;padding:6px;vertical-align:middle}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.invoice-row>td{background:#fff}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-invoice-row>td,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-item-row>td{background:#fff!important;display:table-cell!important;text-align:center!important}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-invoice-row>td.add-invoice-cell,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-item-row>td.add-invoice-cell{padding:8px!important;width:auto!important}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-invoice-row>td.add-invoice-cell .add-item-button,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-item-row>td.add-invoice-cell .add-item-button{align-items:center;color:#999;display:flex;justify-content:center;text-decoration:none;width:100%}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-invoice-row>td.add-invoice-cell .add-item-button:hover,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-item-row>td.add-invoice-cell .add-item-button:hover{color:#666}.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-invoice-row:hover,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-invoice-row:hover>td,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-item-row:hover,.sales-documents-section .sales-documents-table-wrapper .sales-documents-custom-table .ant-table-tbody>tr.add-item-row:hover>td{background:#fff!important}.sales-documents-section .ant-table-wrapper .ant-table-thead>tr>td,.sales-documents-section .ant-table-wrapper .ant-table-thead>tr>th,:where(.css-dev-only-do-not-override-1k45vh) .sales-documents-section .ant-table-wrapper .ant-table-thead>tr>td,:where(.css-dev-only-do-not-override-1k45vh) .sales-documents-section .ant-table-wrapper .ant-table-thead>tr>th{background:#fff!important}.sales-documents-section .ant-table-wrapper .ant-table{border:none;font-size:11px}.sales-documents-section .ant-table-wrapper .ant-table:before{display:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-container{border:none!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-container:after,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-container:before{display:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-content{border:none;overflow-x:auto}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-content table{border:none;table-layout:auto;width:100%}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th{background:#fff!important;border:none!important;border-bottom:1px solid #e8e8e8!important;color:#333;font-size:11px;font-weight:500;letter-spacing:normal;padding:8px 6px;text-transform:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:first-child,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:first-child{border-left:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:last-child,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:last-child{border-bottom:1px solid #e8e8e8!important;border-right:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:empty:after,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:empty:before,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:not(:has(*)):after,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:not(:has(*)):before,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:empty:after,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:empty:before,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:not(:has(*)):after,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:not(:has(*)):before{display:none!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:before,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:before{display:none!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover{background:#fafafa}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{-webkit-border-start:none!important;-webkit-border-end:none!important;border:none;border-inline-end:none!important;border-inline-start:none!important;color:#333;font-size:11px;padding:6px;vertical-align:middle}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:first-child{-webkit-border-start:none!important;border-inline-start:none!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child{-webkit-border-end:none!important;border-inline-end:none!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.so-row>td{background:#fff;font-weight:500}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.invoice-row>td{background:#fff;border:none;font-size:11px}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row{position:relative}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell{background:#fff!important;border:none!important;padding:0}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell:first-child,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell:nth-child(2),.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell:nth-child(3),.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell:nth-child(4),.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell:nth-child(5){display:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell:nth-child(6){border:1px dashed #e8e8e8!important;border-left:none!important;border-right:none!important;padding:8px;text-align:center;width:100%!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row td.ant-table-cell:nth-child(n+7){display:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-invoice-row.last-invoice>td:nth-child(6){border-bottom:2px solid #e8e8e8!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-cell-row-hover{background:transparent!important}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-bordered,.sales-documents-section .ant-table-wrapper .ant-table .ant-table-bordered .ant-table-container{border:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-cell{-webkit-border-start:none!important;-webkit-border-end:none!important;border-inline-end:none!important;border-inline-start:none!important;border-left:none!important;border-right:none!important;border:none}.sales-documents-section .ant-table-wrapper .ant-table .ant-table-cell[colspan]{min-width:100%!important;width:auto!important}.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice] td:not(:first-child){display:none!important}.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice] td:first-child,.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice] td:first-child:hover,.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice]:hover,.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice]:hover td{background:#fff!important}.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_no_invoice]:hover,.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_no_invoice]:hover td{background:#fafafa!important}.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice]{box-shadow:0 .5px 0 0 #e8e8e8;position:relative}.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice]:after{background-color:#e8e8e8;bottom:0;content:"";height:.5px;left:0;position:absolute;right:0;z-index:1}.sales-documents-section .ant-table-wrapper .ant-table tr[data-row-key*=_add_invoice] td{border-bottom:.5px solid #e8e8e8!important}.sales-documents-section .ant-table-wrapper .ant-table .invoice-cell-border{border-bottom:.5px solid #dee2e6!important}.sales-documents-section .ant-table-wrapper .ant-table .invoice-cell-border>div{padding:10px 2px}.sales-documents-section .ant-table-wrapper .ant-table-ping-left:before,.sales-documents-section .ant-table-wrapper .ant-table-ping-right:before{display:none}.sales-documents-section .ant-table-wrapper .ant-table-thead,.sales-documents-section .ant-table-wrapper .ant-table-thead th{background:#fff!important}.sales-documents-section .ant-table-wrapper .ant-table-thead th:last-child,.sales-documents-section .ant-table-wrapper .ant-table-thead th:nth-last-child(2){background:#fff!important;border:none!important;border-bottom:1px solid #e8e8e8!important}.sales-documents-section .ant-table-wrapper .ant-table-thead th:last-child:after,.sales-documents-section .ant-table-wrapper .ant-table-thead th:last-child:before,.sales-documents-section .ant-table-wrapper .ant-table-thead th:nth-last-child(2):after,.sales-documents-section .ant-table-wrapper .ant-table-thead th:nth-last-child(2):before{display:none!important}.sales-documents-section .summary-boxes{background:#f9f9f9;display:flex;gap:24px;padding:24px}.sales-documents-section .summary-boxes .summary-box{flex:1 1;text-align:center}.sales-documents-section .summary-boxes .summary-box .summary-label{align-items:center;color:#666;display:flex;font-size:11px;gap:4px;justify-content:center;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.sales-documents-section .summary-boxes .summary-box .summary-value{color:#1b1b1b;font-size:32px;font-weight:600;margin-bottom:4px}.sales-documents-section .summary-boxes .summary-box .summary-badge{background:#fed230;border:none;border-radius:100px;color:#1b1b1b;display:inline-block;font-size:10px;font-weight:600;height:24px;line-height:20px;padding:2px 12px}.sales-documents-section .add-invoice-row{background:#fff;border-bottom:1px dashed #e8e8e8;display:flex;justify-content:center;padding:8px 0}.sales-documents-section .add-invoice-row button{color:#999;font-size:11px;font-weight:500}.sales-documents-section .add-invoice-row button:hover{color:#666}.sales-documents-section .action-buttons{display:flex;gap:8px;justify-content:flex-end}.sales-documents-section .action-buttons button{align-items:center;display:flex;height:24px;justify-content:center;padding:0;width:24px}.sales-documents-section .action-buttons button:hover{color:#fed230}.sales-documents-section .ant-tag{border:none;border-radius:2px;font-size:10px;font-weight:500;line-height:1;padding:2px 8px}.sales-documents-section .ant-tag.status-paid{background:#b3d741;color:#fff}.sales-documents-section .ant-tag.status-unpaid{background:#ff9838;color:#fff}.sales-documents-section .ant-tag.status-pending{background:#999;color:#fff}.sales-documents-section .currency-warning{background:#fed230;border-radius:2px;font-weight:600;margin-left:4px;padding:1px 4px}.sales-documents-section .outstanding-invoices-clickable{text-decoration:underline!important;text-decoration-color:#1b1b1b!important}.sales-documents-section .outstanding-invoices-clickable:hover{text-decoration-color:#fed230!important}.estimated-hours-section .section-content .empty-state{color:#999;font-size:14px;padding:40px 0;text-align:center}.estimated-hours-section .section-content .resource-allocation-table .ant-table{background:transparent;font-size:13px}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-thead>tr>th{background:#fafafa;border-top:0;color:#595959;font-size:12px;font-weight:600;letter-spacing:.5px;padding:12px 8px;text-transform:uppercase}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-tbody>tr>td{border-color:#f0f0f0;padding:12px 8px}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-tbody>tr>td.text-center{text-align:center}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-tbody>tr>td.text-right{text-align:right}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-summary .ant-table-summary-row.bg-warning{background-color:#fed230!important}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-summary .ant-table-summary-row.bg-warning td{background-color:#fed230!important;border-top:2px solid #fec578;color:#1b1b1b;font-weight:700;padding:12px 8px}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-summary .ant-table-summary-row.bg-warning td.text-center{text-align:center}.estimated-hours-section .section-content .resource-allocation-table .ant-table .ant-table-summary .ant-table-summary-row.bg-warning td.text-right{text-align:right}.estimated-hours-section .section-content .resource-allocation-table .ant-table .table-actions{display:flex;gap:4px;justify-content:center}.estimated-hours-section .section-content .resource-allocation-table .ant-table .table-actions .ant-btn{background:transparent;border:none;height:auto;line-height:1;padding:4px}.estimated-hours-section .section-content .resource-allocation-table .ant-table .table-actions .ant-btn:hover{color:#fed230}.estimated-hours-section .section-content .resource-allocation-table .ant-table .table-actions .ant-btn.ant-btn-dangerous:hover{color:#ff4d4f}.text-center{text-align:center!important}.text-right{text-align:right!important}.bg-warning{background-color:#fed230!important}.font-weight-bold{font-weight:700!important}.mr-1{margin-right:.25rem!important}.d-flex{display:flex!important}.justify-content-center{justify-content:center!important}.clocked-hours-section{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02);margin-bottom:24px}.clocked-hours-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 24px}.clocked-hours-section .section-header .section-title h4{color:#1b1b1b;font-size:16px;font-weight:600;margin:0}.clocked-hours-section .section-header .section-actions{display:flex;gap:8px}.clocked-hours-section .section-header .section-actions .refresh-btn{background:#fed230;border:none;border-radius:4px;color:#1b1b1b;font-size:11px;font-weight:500;height:32px;padding:4px 12px;text-transform:uppercase}.clocked-hours-section .section-header .section-actions .refresh-btn:hover{background:#fec578;border:none;color:#1b1b1b}.clocked-hours-section .section-header .section-actions .refresh-btn:focus{background:#fed230;border:none;color:#1b1b1b}.clocked-hours-section .section-header .section-actions .collapse-btn{align-items:center;border:1px solid #d9d9d9;display:flex;height:32px;justify-content:center;padding:0;width:32px}.clocked-hours-section .section-header .section-actions .collapse-btn:hover{border-color:#fed230;color:#1b1b1b}.clocked-hours-section .section-content{padding:24px}.clocked-hours-section .no-records,.clocked-hours-section .section-error,.clocked-hours-section .section-loading{padding:48px 24px;text-align:center}.clocked-hours-overview{margin-bottom:24px}.clocked-hours-overview .overview-cards .overview-card{background-color:#f8f9fa;border-radius:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);padding:20px;text-align:center}.clocked-hours-overview .overview-cards .overview-card .card-header{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:12px}.clocked-hours-overview .overview-cards .overview-card .card-header .card-title{color:#4a4a4a;font-size:14px;font-weight:600}.clocked-hours-overview .overview-cards .overview-card .card-header .card-info-icon{color:#999;cursor:help;font-size:14px}.clocked-hours-overview .overview-cards .overview-card .card-value{color:#1b1b1b;font-size:28px;font-weight:600;line-height:1.2}.departments-container .department-time-table{background-color:#f8f9fa;border-radius:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:20px;padding:20px}.departments-container .department-time-table:last-child{margin-bottom:0}.departments-container .department-time-table .department-header{margin-bottom:16px}.departments-container .department-time-table .department-header h5{color:#1b1b1b;font-size:16px;font-weight:600;margin:0}.departments-container .department-time-table .time-records-table .ant-table{background-color:transparent}.departments-container .department-time-table .time-records-table .ant-table-thead>tr>th{background-color:transparent;border-bottom:2px solid #e8e8e8;color:#4a4a4a;font-weight:600;padding:12px 8px}.departments-container .department-time-table .time-records-table .ant-table-thead>tr>th .column-hint{color:#999;font-size:12px;font-weight:400;margin-left:4px}.departments-container .department-time-table .time-records-table .ant-table-tbody>tr:hover>td{background-color:#fafafa}.departments-container .department-time-table .time-records-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 8px}.departments-container .department-time-table .time-records-table .ant-table-tbody>tr>td .employee-link{color:#1b1b1b;font-weight:500;text-decoration:underline}.departments-container .department-time-table .time-records-table .ant-table-tbody>tr>td .employee-link:hover{color:#fed230}.departments-container .department-time-table .time-records-table .ant-table-summary .department-summary-row{background-color:#fed230}.departments-container .department-time-table .time-records-table .ant-table-summary .department-summary-row td{color:#1b1b1b;font-weight:600;padding:12px 8px}.departments-container .department-time-table .time-records-table .ant-table-summary .department-summary-row td.summary-label,.departments-container .department-time-table .time-records-table .ant-table-summary .department-summary-row td.summary-value{background-color:#fed230}.departments-container .department-time-table .time-records-table .ant-empty{margin:32px 0}@media(max-width:768px){.clocked-hours-overview .overview-cards .ant-col{margin-bottom:16px}.clocked-hours-overview .overview-cards .overview-card .card-value{font-size:24px}.departments-container .department-time-table{padding:16px}.departments-container .department-time-table .time-records-table .ant-table{font-size:12px}}.outstanding-bills-modal .ant-modal-content{border-radius:8px}.outstanding-bills-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px 16px 0}.outstanding-bills-modal .ant-modal-body{padding:0}.outstanding-bills-modal .ds-table,.outstanding-bills-modal .ds-table .ant-table,.outstanding-bills-modal .ds-table .ant-table-container,.outstanding-bills-modal .ds-table .ant-table-content{width:100%!important}.outstanding-bills-modal .ant-table-container{border-radius:6px;overflow:hidden}.outstanding-bills-modal .ant-alert{border-radius:6px}.outstanding-bills-modal .currency-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.outstanding-bills-modal .currency-tag-orange{background:#fff7e6;border-color:#ffd591;color:#fa8c16}@media(max-width:1400px){.outstanding-bills-modal{max-width:1400px;width:95%!important}}@media(max-width:768px){.outstanding-bills-modal{margin:0;max-width:100%;width:100%!important}.outstanding-bills-modal .ant-modal-content{border-radius:0}}.outstanding-bills-modal .ant-spin-nested-loading .ant-spin-container{min-height:200px}.outstanding-bills-modal .ant-empty{margin:40px 0}.vendor-planning-section{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden}.vendor-planning-section .striped-warning-border{background-clip:padding-box,border-box;background-image:linear-gradient(#f8f9fa,#f8f9fa),repeating-linear-gradient(45deg,#f5222d,#f5222d 10px,#fff 0,#fff 20px);background-origin:border-box;border:8px solid transparent;border-radius:12px;position:relative}.vendor-planning-section :global .ant-table-thead>tr>td,.vendor-planning-section :global .ant-table-thead>tr>th{background:#fff!important}.vendor-planning-section .ant-table .ant-table-tbody tr td:first-child,.vendor-planning-section .ant-table-content .ant-table-tbody tr td:first-child{-webkit-border-start:none!important;border-inline-start:none!important}.vendor-planning-section .ant-table .ant-table-tbody tr td:last-child,.vendor-planning-section .ant-table-content .ant-table-tbody tr td:last-child{-webkit-border-end:none!important;border-inline-end:none!important}.vendor-planning-section .section-header{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:16px 24px}.vendor-planning-section .section-header .section-title{align-items:center;display:flex;gap:8px}.vendor-planning-section .section-header .section-title h4{color:#1b1b1b;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.vendor-planning-section .section-header .section-title .ant-btn-text{color:#999;height:24px;padding:0;width:24px}.vendor-planning-section .section-header .section-title .ant-btn-text:hover{color:#666}.vendor-planning-section .section-header .section-actions{align-items:center;display:flex;gap:12px}.vendor-planning-section .section-content{padding:24px}.vendor-planning-section .summary-box{background:#f8f9fa;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);flex:1 1;padding:24px;text-align:center}.vendor-planning-section .summary-box .summary-label{align-items:center;color:#666;display:flex;font-size:14px;gap:4px;justify-content:center;margin-bottom:12px}.vendor-planning-section .summary-box .summary-value{color:#1b1b1b;font-size:28px;font-weight:700;margin-bottom:8px}.vendor-planning-section .summary-box .summary-badge{background:#fed230;border:none;border-radius:100px;color:#1b1b1b;display:inline-block;font-size:10px;font-weight:600;height:24px;line-height:20px;padding:2px 12px}.vendor-planning-section .summary-box .summary-subtext{color:#999;font-size:11px}.vendor-planning-section .vendor-planning-table-wrapper{background:#fff}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table{border-collapse:collapse;font-size:11px;table-layout:auto;width:100%}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-thead>tr>th{background:#fafafa!important;border:none!important;border-bottom:2px solid #e8e8e8!important;color:#1b1b1b!important;font-size:11px;font-weight:600!important;letter-spacing:.5px;padding:12px 6px!important;text-align:left;text-transform:uppercase}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-thead>tr>th:empty:after,.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-thead>tr>th:empty:before{display:none!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr:hover{background:#fafafa}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr>td{background:#fff!important;border:none!important;color:#333;display:table-cell!important;font-size:11px;padding:6px;vertical-align:middle}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.vendor-row>td{background:#fff!important;font-weight:500}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.bill-row>td{background:#fff!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.add-bill-row>td{background:#fff!important;display:table-cell!important;text-align:center!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.add-bill-row>td.add-bill-cell{padding:8px!important;width:auto!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.add-bill-row>td.add-bill-cell .add-item-button{align-items:center;color:#999;display:flex;justify-content:center;text-decoration:none;width:100%}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.add-bill-row>td.add-bill-cell .add-item-button:hover{color:#666}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.add-bill-row:hover,.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.add-bill-row:hover>td{background:#fff!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.budget-summary-row>td{background:#fafafa!important;padding:0!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.budget-summary-row>td>div{background:#fafafa;padding:8px 16px}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.budget-summary-row:hover,.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .ant-table-tbody>tr.budget-summary-row:hover>td{background:#fafafa!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .bill-cell-border{border-bottom:.5px solid #dee2e6!important}.vendor-planning-section .vendor-planning-table-wrapper .vendor-planning-custom-table .bill-cell-border>div{padding:10px 2px}.vendor-planning-section .ant-table-wrapper .ant-table-thead>tr>td,.vendor-planning-section .ant-table-wrapper .ant-table-thead>tr>th,:where(.css-dev-only-do-not-override-1k45vh) .vendor-planning-section .ant-table-wrapper .ant-table-thead>tr>td,:where(.css-dev-only-do-not-override-1k45vh) .vendor-planning-section .ant-table-wrapper .ant-table-thead>tr>th{background:#fff!important}.vendor-planning-section .ant-table-wrapper .ant-table{border:none;font-size:11px}.vendor-planning-section .ant-table-wrapper .ant-table:before{display:none}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-container{border:none!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-container:after,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-container:before{display:none}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-content{border:none;overflow-x:visible}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-content table{border:none;table-layout:auto;width:100%}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th{background:#fafafa!important;border:none!important;border-bottom:2px solid #e8e8e8!important;color:#1b1b1b!important;font-size:11px;font-weight:600!important;letter-spacing:.5px;padding:12px 6px!important;text-transform:uppercase}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:first-child,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:first-child{border-left:none}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:last-child,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:last-child{border-bottom:2px solid #e8e8e8!important;border-right:none}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:empty:after,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:empty:before,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:not(:has(*)):after,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:not(:has(*)):before,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:empty:after,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:empty:before,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:not(:has(*)):after,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:not(:has(*)):before{display:none!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>td:before,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-thead>tr>th:before{display:none!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover{background:transparent!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{-webkit-border-start:none!important;-webkit-border-end:none!important;background:#fff!important;border:none;border-inline-end:none!important;border-inline-start:none!important;color:#333;font-size:11px;padding:3px 6px;vertical-align:middle}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:first-child{-webkit-border-start:none!important;border-inline-start:none!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child{-webkit-border-end:none!important;border-inline-end:none!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.vendor-row:hover,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.vendor-row:hover>td{background:#fafafa!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.vendor-row>td{background:#fff!important;font-weight:500}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.bill-row>td{background:#fff!important;border:none;font-size:11px;padding:2px 6px}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-bill-row{position:relative}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-bill-row:hover,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.add-bill-row:hover>td{background:#fff!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.budget-summary-row>td{background:#fafafa!important;padding:0!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.budget-summary-row:hover,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.budget-summary-row:hover>td{background:#fafafa!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.vendor-overspent>td,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.vendor-overspent>td *{background:#fff1f0!important;background-color:#fff1f0!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.vendor-overspent:hover>td,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-tbody>tr.vendor-overspent:hover>td *{background:#ffebe8!important;background-color:#ffebe8!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-cell-row-hover{background:transparent!important}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-bordered,.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-bordered .ant-table-container{border:none}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-cell{-webkit-border-start:none!important;-webkit-border-end:none!important;border-inline-end:none!important;border-inline-start:none!important;border-left:none!important;border-right:none!important;border:none}.vendor-planning-section .ant-table-wrapper .ant-table .ant-table-cell[colspan]{min-width:100%!important;width:auto!important}.vendor-planning-section .ant-table-wrapper .ant-table tr[data-row-key*=_budget]{box-shadow:0 1px 0 0 #e8e8e8;position:relative}.vendor-planning-section .ant-table-wrapper .ant-table tr[data-row-key*=_budget]:after{background-color:#e8e8e8;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:1}.vendor-planning-section .ant-table-wrapper .ant-table tr[data-row-key*=_budget] td{border-bottom:1px solid #e8e8e8!important}.vendor-planning-section .ant-table-wrapper .ant-table-ping-left:before,.vendor-planning-section .ant-table-wrapper .ant-table-ping-right:before{display:none}.vendor-planning-section .ant-table-wrapper .ant-table-thead,.vendor-planning-section .ant-table-wrapper .ant-table-thead th{background:#fff!important}.vendor-planning-section .ant-table-wrapper .ant-table-thead th:last-child,.vendor-planning-section .ant-table-wrapper .ant-table-thead th:nth-last-child(2){background:#fff!important;border:none!important;border-bottom:1px solid #e8e8e8!important}.vendor-planning-section .ant-table-wrapper .ant-table-thead th:last-child:after,.vendor-planning-section .ant-table-wrapper .ant-table-thead th:last-child:before,.vendor-planning-section .ant-table-wrapper .ant-table-thead th:nth-last-child(2):after,.vendor-planning-section .ant-table-wrapper .ant-table-thead th:nth-last-child(2):before{display:none!important}.vendor-planning-section .ant-table-wrapper .ant-table-row.vendor-row:hover,.vendor-planning-section .ant-table-wrapper .ant-table-row.vendor-row:hover td,.vendor-planning-section .ant-table-wrapper .vendor-planning-section .ant-table-row.vendor-row:hover,.vendor-planning-section .ant-table-wrapper .vendor-planning-section .ant-table-row.vendor-row:hover td,.vendor-planning-section .ant-table-wrapper tr.vendor-row:hover,.vendor-planning-section .ant-table-wrapper tr.vendor-row:hover td{background:#f5f5f5!important;background-color:#f5f5f5!important}.vendor-planning-section .finance-table{margin:0}.vendor-planning-section .finance-table .ant-table .ant-table-tbody>tr>td{background:#fff!important;border-bottom:none;font-size:11px;padding:8px 6px}.vendor-planning-section .finance-table .ant-table .ant-table-thead{display:none}.vendor-planning-section .ant-tag{border:none;border-radius:2px;font-size:10px;font-weight:500;line-height:1;padding:2px 8px;text-transform:uppercase}.vendor-planning-section .vendor-budget-summary{margin:0}.vendor-planning-section .vendor-budget-summary>div{align-items:center;background:#fafafa;color:#000;display:flex;font-size:11px;justify-content:space-between;padding:8px 16px}.vendor-planning-section .btn-white-add{background:transparent!important;border:.8px solid #dee2e6!important;border-radius:450px!important;color:#646464!important;font-size:11px!important;font-weight:500!important;height:32px!important;padding:6px 20px 6px 14px!important;text-transform:uppercase!important}.vendor-planning-section .btn-white-add:hover{border-color:#b4b4b4!important;color:#505050!important}.vendor-planning-section .ant-modal-header{background:#fafafa}.vendor-planning-section .ant-modal-title{font-size:14px;font-weight:600}.vendor-planning-section .ant-tooltip-inner{font-size:11px}.detail-section.vendor-planning-section{margin-bottom:24px}.outstanding-bills-clickable{text-decoration:underline!important;text-decoration-color:#1b1b1b!important}.outstanding-bills-clickable:hover{text-decoration-color:#fed230!important}.tour-highlighted-vendor-group.add-bill-row,.tour-highlighted-vendor-group.bill-row,.tour-highlighted-vendor-group.budget-summary-row{position:relative;z-index:1001!important}.tour-highlighted-vendor-group.add-bill-row>td,.tour-highlighted-vendor-group.bill-row>td,.tour-highlighted-vendor-group.budget-summary-row>td{background:#fffbf0!important;position:relative;z-index:1001!important}.tour-highlighted-vendor-group.add-bill-row>td:first-child,.tour-highlighted-vendor-group.bill-row>td:first-child,.tour-highlighted-vendor-group.budget-summary-row>td:first-child{border-left:3px solid #ffa940!important}.tour-highlighted-vendor-group.add-bill-row:hover>td,.tour-highlighted-vendor-group.bill-row:hover>td,.tour-highlighted-vendor-group.budget-summary-row:hover>td{background:#fffbf0!important}._3_ygE{border-bottom:1px solid #e6e4e4;border-left:1px solid #e6e4e4;border-top:1px solid #e6e4e4;display:table}._1nBOt{display:table-row;list-style:none}._2eZzQ{border-right:1px solid #c4c4c4;margin-left:-2px;opacity:1}._WuQ0f{display:table-cell;vertical-align:-webkit-baseline-middle;vertical-align:middle}._3ZbQT{border-bottom:1px solid #e6e4e4;border-left:1px solid #e6e4e4;display:table}._34SS0{display:table-row;text-overflow:ellipsis}._34SS0:nth-of-type(2n){background-color:#f5f5f5}._3lLk3{display:table-cell;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}._nI1Xw{display:flex}._2QjE6{color:#565656;cursor:pointer;padding:.15rem .2rem 0}._2QjE6,._2TfEi{font-size:.6rem;-webkit-user-select:none;user-select:none}._2TfEi{padding-left:1rem}._3T42e{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:12px}._29NTg{color:#666;font-size:12px;margin-bottom:6px}._25P-K{-webkit-touch-callout:none;flex-shrink:0;-webkit-user-select:none;user-select:none}._25P-K,._3gVAq{display:flex;pointer-events:none;position:absolute}._3gVAq{visibility:hidden}._1eT-t{flex-shrink:0;overflow:hidden auto;scrollbar-width:thin;width:1rem}._1eT-t::-webkit-scrollbar{height:1.1rem;width:1.1rem}._1eT-t::-webkit-scrollbar-corner{background:transparent}._1eT-t::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);background:var(--palette-black-alpha-20,rgba(0,0,0,.2));background-clip:padding-box;border:6px solid transparent;border-radius:10px}._1eT-t::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3);background:var(--palette-black-alpha-30,rgba(0,0,0,.3));background-clip:padding-box;border:4px solid transparent}._2dZTy{fill:#fff}._2dZTy:nth-child(2n){fill:#f5f5f5}._3rUKi{stroke:#ebeff2}._RuwuK{stroke:#e6e4e4}._9w8d5{text-anchor:middle;fill:#333;-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}._1rLuZ{stroke:#e6e4e4}._2q1Kt{text-anchor:middle;fill:#555;-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}._35nLX{fill:#fff;stroke:#e0e0e0;stroke-width:1.4}._KxSXS{cursor:pointer;outline:none}._KxSXS:hover ._3w_5u{opacity:1;visibility:visible}._3w_5u{fill:#ddd;cursor:ew-resize;opacity:0;visibility:hidden}._31ERP{stroke-width:0;-webkit-user-select:none;user-select:none}._RRr13{cursor:pointer;outline:none}._2P2B1{-webkit-user-select:none;user-select:none}._1KJ6x{cursor:pointer;outline:none}._2RbVy{opacity:.6}._2RbVy,._2pZMF{-webkit-user-select:none;user-select:none}._3zRJQ{fill:#fff;text-anchor:middle;dominant-baseline:central;font-weight:lighter}._3KcaM,._3zRJQ{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}._3KcaM{fill:#555;text-anchor:start}._CZjuD{font-size:0}._2B2zv,._CZjuD{margin:0;overflow:hidden;padding:0}._3eULf{display:flex;list-style:none;margin:0;outline:none;padding:0;position:relative}._2k9Ys{height:1.2rem;max-width:100%;overflow:auto;scrollbar-width:thin}._2k9Ys::-webkit-scrollbar{height:1.1rem;width:1.1rem}._2k9Ys::-webkit-scrollbar-corner{background:transparent}._2k9Ys::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);background:var(--palette-black-alpha-20,rgba(0,0,0,.2));background-clip:padding-box;border:6px solid transparent;border-radius:10px}._2k9Ys::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3);background:var(--palette-black-alpha-30,rgba(0,0,0,.3));background-clip:padding-box;border:4px solid transparent}._19jgW{height:1px}.activity-log-section .activity-log-filters,.activity-log-section .section-header{align-items:center;display:flex;justify-content:space-between}.activity-log-section .activity-log-filters{margin-bottom:16px}.activity-log-section .activity-log-filters .yellow-dropdown .ant-select-selector{align-items:center;background-color:#ffe47d;border:.8px solid transparent;border-radius:450px;color:#1b1b1b;display:flex;font-family:Avenir;font-size:11px;font-weight:400;height:32px;padding:0 32px 0 14px;text-transform:uppercase}.activity-log-section .activity-log-filters .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64}.activity-log-section .activity-log-filters .activity-log-date-picker .ant-picker{background-color:#ffe47d;border:.8px solid transparent;border-radius:450px;color:#1b1b1b;font-family:Avenir;font-size:11px;font-weight:400;height:32px;padding:0 14px}.activity-log-section .activity-log-filters .activity-log-date-picker .ant-picker:hover{background-color:#ffdc64;border-color:transparent}.activity-log-section .activity-log-filters .activity-log-date-picker .ant-picker .ant-picker-input>input{background:transparent;color:#1b1b1b;font-size:11px;font-weight:400;text-transform:uppercase}.activity-log-section .activity-log-filters .activity-log-date-picker .ant-picker .ant-picker-input>input::-webkit-input-placeholder{color:#1b1b1b;opacity:.7}.activity-log-section .activity-log-filters .activity-log-date-picker .ant-picker .ant-picker-input>input::placeholder{color:#1b1b1b;opacity:.7}.activity-log-section .activity-log-filters .activity-log-date-picker .ant-picker .ant-picker-separator{color:#1b1b1b}.activity-log-section .activity-log-filters .btn-white-add{align-items:center;background-color:transparent;border:.8px solid #dee2e6;border-radius:450px;color:#646464;display:inline-flex;font-family:Avenir;font-size:11px;font-weight:500;height:32px;line-height:1;padding:6px 20px 6px 14px;text-transform:uppercase}.activity-log-section .activity-log-filters .btn-white-add:hover{background-color:transparent;border-color:#b4b4b4;color:#505050}.activity-log-section .activity-log-filters .btn-white-add .anticon{margin-right:6px}.activity-log-section .activity-log-table-wrapper .activity-log-date{color:#1b1b1b;font-size:13px;line-height:1.4}.activity-log-section .activity-log-table-wrapper .activity-log-date .text-muted{color:#999;font-size:11px}.activity-log-section .activity-log-table-wrapper .activity-log-action{color:#1b1b1b;font-size:13px;font-weight:600}.activity-log-section .activity-log-table-wrapper .activity-log-description{color:#333;font-size:13px;line-height:1.5}.activity-log-section .activity-log-table-wrapper .activity-log-description .description-link{color:#1b1b1b;cursor:pointer;text-decoration:underline;transition:color .2s ease;white-space:normal;word-break:break-word}.activity-log-section .activity-log-table-wrapper .activity-log-description .description-link:hover{color:#fed230}.activity-log-section .activity-log-table-wrapper .activity-log-description .text-muted{color:#666;font-size:12px;margin-top:4px}.activity-log-section .activity-log-table-wrapper .activity-log-entity{font-size:12px;text-align:center}.activity-log-section .activity-log-table-wrapper .activity-log-entity .text-muted{color:#999;font-size:10px;margin-bottom:2px;text-transform:uppercase}.activity-log-section .activity-log-table-wrapper .activity-log-project{font-size:12px;text-align:center}.activity-log-section .activity-log-table-wrapper .activity-log-project .text-muted{color:#999;font-size:10px;margin-bottom:2px;text-transform:uppercase}.activity-log-section .activity-log-table-wrapper .ant-table-tbody>tr>td{background:#fff;padding:12px 16px;vertical-align:top;white-space:normal;word-break:break-word}.activity-log-section .activity-log-table-wrapper .ant-table-thead>tr>th{background:#f5f5f5!important;border-bottom:1px solid #e8e8e8!important;color:#1b1b1b!important;font-size:11px;font-weight:600;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase}.activity-log-section .activity-log-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter{color:#999}.activity-log-section .activity-log-table-wrapper .ant-table-tbody>tr:hover>td{background:#f9f9f9}.activity-log-section .activity-log-table-wrapper .ant-tag{border-radius:4px;font-size:11px;font-weight:500;padding:2px 8px}.project-detail-page{background:#f5f5f5;min-height:100vh;padding:24px}.project-detail-page .project-detail-edit-form{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin:16px 0;padding:20px}.project-detail-page .project-detail-edit-form .ant-form-item{margin-bottom:16px}.project-detail-page .project-detail-edit-form .ant-form-item-label label{color:#1b1b1b;font-size:13px;font-weight:500}.project-detail-page .project-detail-edit-form .ant-btn,.project-detail-page .project-detail-edit-form .ant-input,.project-detail-page .project-detail-edit-form .ant-input-number,.project-detail-page .project-detail-edit-form .ant-picker,.project-detail-page .project-detail-edit-form .ant-select-selector{box-sizing:border-box;height:46px!important}.project-detail-page .project-detail-edit-form .ant-btn.btn-create-new,.project-detail-page .project-detail-edit-form .client-project-form .ant-btn.btn-create-new,.project-detail-page .project-detail-edit-form .project-detail-edit-form .ant-btn.btn-create-new,.project-detail-page .project-detail-edit-form .project-detail-page .project-detail-edit-form .ant-btn.btn-create-new{box-sizing:border-box!important;height:26px!important;line-height:12px!important;min-height:26px!important;padding:6px 8px 6px 4px!important}.project-detail-page .project-detail-edit-form .ant-input:hover{border-color:#fed230}.project-detail-page .project-detail-edit-form .ant-input:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.project-detail-page .project-detail-edit-form .ant-picker{padding:4px 11px;width:100%}.project-detail-page .project-detail-edit-form .ant-picker .ant-picker-input{height:28px}.project-detail-page .project-detail-edit-form .ant-picker .ant-picker-input input{height:100%}.project-detail-page .project-detail-edit-form .ant-picker:hover{border-color:#fed230}.project-detail-page .project-detail-edit-form .ant-picker.ant-picker-focused{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.project-detail-page .project-detail-edit-form .ant-select .ant-select-selector{align-items:center;display:flex;min-height:46px!important;padding:0 11px}.project-detail-page .project-detail-edit-form .ant-select .ant-select-selector .ant-select-selection-search input{height:44px!important}.project-detail-page .project-detail-edit-form .ant-select .ant-select-selector .ant-select-selection-item,.project-detail-page .project-detail-edit-form .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:44px!important}.project-detail-page .project-detail-edit-form .ant-select.ant-select-multiple .ant-select-selector{align-items:center;display:flex;flex-wrap:wrap;height:auto!important;min-height:46px!important;padding:0 4px}.project-detail-page .project-detail-edit-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{align-items:center;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;display:inline-flex;height:26px;line-height:24px;margin:3px 2px}.project-detail-page .project-detail-edit-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item .ant-select-selection-item-content{align-items:center;display:inline-flex;height:100%}.project-detail-page .project-detail-edit-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove{align-items:center;color:#999;display:inline-flex}.project-detail-page .project-detail-edit-form .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item .ant-select-selection-item-remove:hover{color:#1b1b1b}.project-detail-page .project-detail-edit-form .ant-select:hover .ant-select-selector{border-color:#fed230!important}.project-detail-page .project-detail-edit-form .ant-select.ant-select-focused .ant-select-selector{border-color:#fed230!important;box-shadow:0 0 0 2px rgba(254,210,48,.1)!important}.project-detail-page .project-detail-edit-form .ant-input-number{align-items:center;display:flex;padding:0;width:100%}.project-detail-page .project-detail-edit-form .ant-input-number .ant-input-number-input-wrap{align-items:center;display:flex;height:44px}.project-detail-page .project-detail-edit-form .ant-input-number .ant-input-number-input{height:100%;padding:4px 11px}.project-detail-page .project-detail-edit-form .ant-input-number .ant-input-number-handler-wrap{opacity:1}.project-detail-page .project-detail-edit-form .ant-input-number:hover{border-color:#fed230}.project-detail-page .project-detail-edit-form .ant-input-number.ant-input-number-focused{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.project-detail-page .project-detail-edit-form textarea.ant-input{min-height:120px!important;overflow-y:auto!important;resize:vertical!important}.project-detail-page .project-detail-edit-form .ant-checkbox-wrapper{color:#595959;font-size:13px;margin-top:8px}.project-detail-page .project-detail-edit-form .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#fed230;border-color:#fed230}.project-detail-page .project-detail-edit-form .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#1b1b1b}.project-detail-page .project-detail-edit-form .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#fed230}.project-detail-page .page-header{margin-bottom:24px}.project-detail-page .page-header .page-title{color:#1b1b1b;font-size:32px;font-weight:400;letter-spacing:.5px;margin:0}.project-detail-page .project-status-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:20px;padding:16px 0}.project-detail-page .project-status-header .status-group{align-items:center;display:flex;gap:14px}.project-detail-page .project-status-header .status-group .status-label{color:#8c8c8c;font-size:11px;font-weight:400;letter-spacing:.8px;text-transform:uppercase}.project-detail-page .project-status-header .status-group .status-badge{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.5px;padding:4px 12px;position:relative;text-transform:uppercase}.project-detail-page .project-status-header .status-group .status-badge.with-percentage{padding-right:60px}.project-detail-page .project-status-header .status-group .status-badge.with-percentage .badge-text{display:inline-block}.project-detail-page .project-status-header .status-group .status-badge.with-percentage .badge-percentage{align-items:center;background:rgba(0,0,0,.4);border-radius:0 4px 4px 0;bottom:0;color:#fff;display:flex;font-size:11px;font-weight:600;justify-content:center;position:absolute;right:0;top:0;width:50px}.project-detail-page .project-status-header .status-group .status-badge.not-paid{background:#dc3545;color:#fff}.project-detail-page .project-status-header .status-group .status-badge.paid{background:#b3d741;color:#343a40}.project-detail-page .project-status-header .status-group .status-badge.partially-paid{background:#fad133;color:#343a40}.project-detail-page .project-status-header .status-group .status-badge.confirmed{background:#4a4a4a;color:#fff}.project-detail-page .project-status-header .status-group .status-badge.on-going,.project-detail-page .project-status-header .status-group .status-badge.ongoing{background:#28a745;color:#fff}.project-detail-page .project-status-header .status-group .status-badge.completed,.project-detail-page .project-status-header .status-group .status-badge.finished{background:#b3d741;color:#343a40}.project-detail-page .project-status-header .status-group .status-badge.in-planning,.project-detail-page .project-status-header .status-group .status-badge.planning{background:#17a2b8;color:#fff}.project-detail-page .project-status-header .status-group .status-badge.canceled,.project-detail-page .project-status-header .status-group .status-badge.cancelled{background:#ff3636;color:#fff}.project-detail-page .project-status-header .status-group .status-badge.hold,.project-detail-page .project-status-header .status-group .status-badge.on-hold,.project-detail-page .project-status-header .status-group .status-badge.paused{background:#fad133;color:#343a40}.project-detail-page .project-status-header .status-group .status-badge.draft,.project-detail-page .project-status-header .status-group .status-badge.pending{background:#eee;color:#343a40}.project-detail-page .project-status-header .status-group .status-badge.archived{background:#6c757d;color:#fff}.project-detail-page .project-status-header .status-group .status-badge.lead{background:#fed230;color:#1b1b1b}.project-detail-page .project-status-header .status-group .status-badge.no-bill,.project-detail-page .project-status-header .status-group .status-badge.no-invoice{background:transparent;border:1px solid #6c757d;color:#6c757d}.project-detail-page .project-status-header .status-group .status-badge.bordered{border:1px solid #6c757d}.project-detail-page .project-info-grid .info-row{display:flex;gap:60px;padding:8px 0}.project-detail-page .project-info-grid .info-row.highlight-section{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;margin:20px 0;padding:20px 0}.project-detail-page .project-info-grid .info-row .info-col{align-items:baseline;display:flex;flex:1 1;min-width:0}.project-detail-page .project-info-grid .info-row .info-col.full-width{flex:1 0 100%}.project-detail-page .project-info-grid .info-row .info-col .info-label{color:#666;flex-shrink:0;font-size:13px;font-weight:700;text-align:left;white-space:nowrap;width:180px}.project-detail-page .project-info-grid .info-row .info-col .info-separator{color:#999;flex-shrink:0;font-weight:700;margin:0 8px}.project-detail-page .project-info-grid .info-row .info-col .info-value{word-wrap:break-word;color:#1b1b1b;flex:1 1;font-size:13px;min-width:0;overflow-wrap:break-word}.project-detail-page .project-info-grid .info-row .info-col .info-value.text-red{color:#dc3545;font-weight:500}.project-detail-page .project-info-grid .info-row .info-col .info-value.url-value a{color:#1b1b1b;text-decoration:underline}.project-detail-page .project-info-grid .info-row .info-col .info-value.url-value a .fa-external-link{color:#999}.project-detail-page .project-info-grid .info-row .info-col .info-value.url-value a:hover,.project-detail-page .project-info-grid .info-row .info-col .info-value.url-value a:hover .fa-external-link{color:#fed230}.project-detail-page .project-info-grid .info-row .info-col .info-value a{color:#1b1b1b;text-decoration:underline;word-break:break-all}.project-detail-page .project-info-grid .info-row .info-col .info-value a:hover{color:#fed230}.project-detail-page .project-info-grid .lost-rejected-section{background-color:#fdf0f0;border-radius:5px;margin-bottom:12px;margin-top:12px;padding:12px 16px 4px}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-title{color:#1b1b1b;font-size:16px;font-weight:700;margin:0 0 16px;text-transform:uppercase}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-row{display:flex;margin-bottom:12px}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-row .lost-rejected-field{display:flex}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-row .lost-rejected-field.col,.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-row .lost-rejected-field.col-4{flex:1 1;max-width:50%}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-row .lost-rejected-field .info-title{color:#1b1b1b;flex-shrink:0;font-size:13px;font-weight:700;text-align:left;white-space:nowrap;width:180px}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-row .lost-rejected-field .separator{color:#999;flex-shrink:0;font-weight:700;margin:0 8px}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-row .lost-rejected-field .field-value{word-wrap:break-word;color:#1b1b1b;flex:1 1;font-size:13px;min-width:0;overflow-wrap:break-word}.project-detail-page .project-info-grid .lost-rejected-section .lost-rejected-separator{background-color:#dee2e6;border:none;height:1px;margin:16px 0}.project-detail-page .checklists-list{display:flex;flex-direction:column;gap:4px}.project-detail-page .checklists-list .checklist-item{align-items:center;display:flex;padding:2px 0}.project-detail-page .checklists-list .checklist-item .checklist-indicator{align-items:center;color:#fed230;display:inline-flex;font-size:12px;justify-content:center;margin-right:4px;width:16px}.project-detail-page .checklists-list .checklist-item a{color:#1b1b1b;font-weight:500;text-decoration:underline}.project-detail-page .checklists-list .checklist-item a:hover{color:#fed230}.project-detail-page .financial-metrics-container{margin-top:40px;padding:32px 0 0}.project-detail-page .financial-metrics-container .ant-row{align-items:stretch;display:flex}.project-detail-page .financial-metrics-container .ant-row .ant-col{display:flex}.project-detail-page .financial-metrics-container .ant-row{margin-left:-12px;margin-right:-12px}.project-detail-page .financial-metrics-container .ant-row .ant-col{padding-left:12px;padding-right:12px}.project-detail-page .financial-metrics-container .metric-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;padding:24px;position:relative;width:100%}.project-detail-page .financial-metrics-container .metric-card .metric-header{align-items:flex-start;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:8px}.project-detail-page .financial-metrics-container .metric-card .metric-header .metric-title{color:#666;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.project-detail-page .financial-metrics-container .metric-card .metric-header .anticon-info-circle{color:#999;cursor:help;font-size:14px}.project-detail-page .financial-metrics-container .metric-card .metric-value{color:#1b1b1b;font-size:28px;font-weight:600;line-height:1.2;margin-bottom:4px}.project-detail-page .financial-metrics-container .metric-card .metric-value.currency-md,.project-detail-page .financial-metrics-container .metric-card .metric-value.currency-sm,.project-detail-page .financial-metrics-container .metric-card .metric-value.currency-xs{font-size:28px}.project-detail-page .financial-metrics-container .metric-card .metric-value.negative{color:#dc3545}.project-detail-page .financial-metrics-container .metric-card .metric-value.clickable-metric{cursor:pointer;text-decoration:underline;text-decoration-color:initial}.project-detail-page .financial-metrics-container .metric-card .metric-value.clickable-metric:hover{text-decoration-color:#fed230}.project-detail-page .financial-metrics-container .metric-card .metric-value-with-hours{align-items:baseline;display:flex;line-height:1.2;margin-bottom:4px}.project-detail-page .financial-metrics-container .metric-card .metric-value-with-hours .metric-value{font-size:28px!important}.project-detail-page .financial-metrics-container .metric-card .metric-value-with-hours .hours-suffix{align-items:center;color:#8c8c8c;display:flex;font-size:12px;font-weight:400;gap:4px;margin-left:8px}.project-detail-page .financial-metrics-container .metric-card .metric-secondary{color:#666;font-size:18px;font-weight:500;margin:8px 0;min-height:24px}.project-detail-page .financial-metrics-container .metric-card .metric-secondary-placeholder{margin:8px 0;min-height:24px}.project-detail-page .financial-metrics-container .metric-card .metric-breakdown-row{align-items:center;display:flex;justify-content:space-between;min-height:24px}.project-detail-page .financial-metrics-container .metric-card .metric-breakdown-percentage{align-items:center;display:flex;justify-content:flex-end;margin-bottom:12px;min-height:20px}.project-detail-page .financial-metrics-container .metric-card .metric-hours-info{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.project-detail-page .financial-metrics-container .metric-card .metric-hours-info .hours-count{color:#8c8c8c;font-size:14px;margin-bottom:4px}.project-detail-page .financial-metrics-container .metric-card .metric-hours-info .metric-secondary{color:#666;font-size:18px;font-weight:500}.project-detail-page .financial-metrics-container .metric-card .metric-profit-info{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.project-detail-page .financial-metrics-container .metric-card .metric-profit-info .metric-secondary{color:#666;font-size:18px;font-weight:500;margin-bottom:4px}.project-detail-page .financial-metrics-container .metric-card .metric-profit-info .metric-percentage{color:#8c8c8c;font-size:14px}.project-detail-page .financial-metrics-container .metric-card .metric-percentage-bottom{align-items:center;background:#f0f0f0;border-radius:100px;bottom:24px;color:#666;display:flex;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;justify-content:center;left:24px;letter-spacing:.3px;min-height:38px;padding:8px 16px;position:absolute}.project-detail-page .financial-metrics-container .metric-card .metric-toggle{bottom:24px;left:24px;position:absolute}.project-detail-page .financial-metrics-container .metric-card .metric-toggle .metric-segmented.ant-segmented{background:#f0f0f0;border-radius:100px;min-width:120px;padding:3px}.project-detail-page .financial-metrics-container .metric-card .metric-toggle .metric-segmented.ant-segmented .ant-segmented-item{align-items:center;border-radius:100px;color:#666;display:flex;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;justify-content:center;letter-spacing:.3px;min-height:32px;padding:0 12px;text-transform:none}.project-detail-page .financial-metrics-container .metric-card .metric-toggle .metric-segmented.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){background:rgba(0,0,0,.04);color:#4a4a4a}.project-detail-page .financial-metrics-container .metric-card .metric-toggle .metric-segmented.ant-segmented .ant-segmented-item-selected{background:#fed230;box-shadow:0 2px 4px rgba(0,0,0,.08);color:#1b1b1b}.project-detail-page .financial-metrics-container .metric-card .metric-toggle .metric-segmented.ant-segmented .ant-segmented-item-selected:hover{background:#fec578}.project-detail-page .financial-metrics-container .metric-card .metric-toggle .metric-segmented.ant-segmented .ant-segmented-thumb{background:#fed230;border-radius:100px;box-shadow:0 2px 4px rgba(0,0,0,.08)}.project-detail-page .financial-metrics-container .metric-card .metric-toggle .metric-segmented.ant-segmented .ant-segmented-thumb-motion{border-radius:100px}.project-detail-page .tab-navigation{border-bottom:2px solid #e8e8e8;margin-top:24px}.project-detail-page .tab-navigation .ant-tabs-nav{margin-bottom:0}.project-detail-page .tab-navigation .ant-tabs-nav .ant-tabs-tab{color:#666;font-weight:500;margin:0 4px;padding:12px 20px}.project-detail-page .tab-navigation .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{border-bottom:3px solid #1b1b1b;color:#1b1b1b}.project-detail-page .section-controls{align-items:center;display:flex;gap:12px}.project-detail-page .section-controls .currency-selector{background:#f0f0f0;border-radius:4px;display:flex;overflow:hidden}.project-detail-page .section-controls .currency-selector button{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;padding:6px 16px}.project-detail-page .section-controls .currency-selector button.active,.project-detail-page .section-controls .currency-selector button:hover{background:#999;color:#fff}.project-detail-page .section-controls .refresh-btn{background:#fed230;border:none;color:#1b1b1b;font-size:11px;font-weight:500;text-transform:uppercase}.project-detail-page .section-controls .refresh-btn:hover{background:#fec578}.project-detail-page .section-controls .sync-btn{background:#fed230;border:none;color:#1b1b1b;font-size:11px;font-weight:500;text-transform:uppercase}.project-detail-page .section-controls .sync-btn:hover{background:#fec578}.project-detail-page .revenue-summary,.project-detail-page .sales-summary,.project-detail-page .vendor-summary{border-bottom:1px solid #f0f0f0;padding:24px 0}.project-detail-page .revenue-summary .revenue-item,.project-detail-page .revenue-summary .sales-item,.project-detail-page .revenue-summary .vendor-item,.project-detail-page .sales-summary .revenue-item,.project-detail-page .sales-summary .sales-item,.project-detail-page .sales-summary .vendor-item,.project-detail-page .vendor-summary .revenue-item,.project-detail-page .vendor-summary .sales-item,.project-detail-page .vendor-summary .vendor-item{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;text-align:center;transition:box-shadow .3s}.project-detail-page .revenue-summary .revenue-item:hover,.project-detail-page .revenue-summary .sales-item:hover,.project-detail-page .revenue-summary .vendor-item:hover,.project-detail-page .sales-summary .revenue-item:hover,.project-detail-page .sales-summary .sales-item:hover,.project-detail-page .sales-summary .vendor-item:hover,.project-detail-page .vendor-summary .revenue-item:hover,.project-detail-page .vendor-summary .sales-item:hover,.project-detail-page .vendor-summary .vendor-item:hover{box-shadow:0 2px 6px rgba(0,0,0,.1)}.project-detail-page .revenue-summary .revenue-item .revenue-label,.project-detail-page .revenue-summary .revenue-item .sales-label,.project-detail-page .revenue-summary .revenue-item .vendor-label,.project-detail-page .revenue-summary .sales-item .revenue-label,.project-detail-page .revenue-summary .sales-item .sales-label,.project-detail-page .revenue-summary .sales-item .vendor-label,.project-detail-page .revenue-summary .vendor-item .revenue-label,.project-detail-page .revenue-summary .vendor-item .sales-label,.project-detail-page .revenue-summary .vendor-item .vendor-label,.project-detail-page .sales-summary .revenue-item .revenue-label,.project-detail-page .sales-summary .revenue-item .sales-label,.project-detail-page .sales-summary .revenue-item .vendor-label,.project-detail-page .sales-summary .sales-item .revenue-label,.project-detail-page .sales-summary .sales-item .sales-label,.project-detail-page .sales-summary .sales-item .vendor-label,.project-detail-page .sales-summary .vendor-item .revenue-label,.project-detail-page .sales-summary .vendor-item .sales-label,.project-detail-page .sales-summary .vendor-item .vendor-label,.project-detail-page .vendor-summary .revenue-item .revenue-label,.project-detail-page .vendor-summary .revenue-item .sales-label,.project-detail-page .vendor-summary .revenue-item .vendor-label,.project-detail-page .vendor-summary .sales-item .revenue-label,.project-detail-page .vendor-summary .sales-item .sales-label,.project-detail-page .vendor-summary .sales-item .vendor-label,.project-detail-page .vendor-summary .vendor-item .revenue-label,.project-detail-page .vendor-summary .vendor-item .sales-label,.project-detail-page .vendor-summary .vendor-item .vendor-label{color:#8c8c8c;font-size:12px;font-weight:400;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.project-detail-page .revenue-summary .revenue-item .revenue-value,.project-detail-page .revenue-summary .revenue-item .sales-value,.project-detail-page .revenue-summary .revenue-item .vendor-value,.project-detail-page .revenue-summary .sales-item .revenue-value,.project-detail-page .revenue-summary .sales-item .sales-value,.project-detail-page .revenue-summary .sales-item .vendor-value,.project-detail-page .revenue-summary .vendor-item .revenue-value,.project-detail-page .revenue-summary .vendor-item .sales-value,.project-detail-page .revenue-summary .vendor-item .vendor-value,.project-detail-page .sales-summary .revenue-item .revenue-value,.project-detail-page .sales-summary .revenue-item .sales-value,.project-detail-page .sales-summary .revenue-item .vendor-value,.project-detail-page .sales-summary .sales-item .revenue-value,.project-detail-page .sales-summary .sales-item .sales-value,.project-detail-page .sales-summary .sales-item .vendor-value,.project-detail-page .sales-summary .vendor-item .revenue-value,.project-detail-page .sales-summary .vendor-item .sales-value,.project-detail-page .sales-summary .vendor-item .vendor-value,.project-detail-page .vendor-summary .revenue-item .revenue-value,.project-detail-page .vendor-summary .revenue-item .sales-value,.project-detail-page .vendor-summary .revenue-item .vendor-value,.project-detail-page .vendor-summary .sales-item .revenue-value,.project-detail-page .vendor-summary .sales-item .sales-value,.project-detail-page .vendor-summary .sales-item .vendor-value,.project-detail-page .vendor-summary .vendor-item .revenue-value,.project-detail-page .vendor-summary .vendor-item .sales-value,.project-detail-page .vendor-summary .vendor-item .vendor-value{color:#1b1b1b;font-size:24px;font-weight:600;line-height:1.2;margin-bottom:8px}.project-detail-page .revenue-summary .revenue-item .vendor-secondary,.project-detail-page .revenue-summary .sales-item .vendor-secondary,.project-detail-page .revenue-summary .vendor-item .vendor-secondary,.project-detail-page .sales-summary .revenue-item .vendor-secondary,.project-detail-page .sales-summary .sales-item .vendor-secondary,.project-detail-page .sales-summary .vendor-item .vendor-secondary,.project-detail-page .vendor-summary .revenue-item .vendor-secondary,.project-detail-page .vendor-summary .sales-item .vendor-secondary,.project-detail-page .vendor-summary .vendor-item .vendor-secondary{color:#8c8c8c;font-size:13px;margin-top:4px}.project-detail-page .revenue-summary .revenue-item .sales-toggle,.project-detail-page .revenue-summary .revenue-item .vendor-toggle,.project-detail-page .revenue-summary .sales-item .sales-toggle,.project-detail-page .revenue-summary .sales-item .vendor-toggle,.project-detail-page .revenue-summary .vendor-item .sales-toggle,.project-detail-page .revenue-summary .vendor-item .vendor-toggle,.project-detail-page .sales-summary .revenue-item .sales-toggle,.project-detail-page .sales-summary .revenue-item .vendor-toggle,.project-detail-page .sales-summary .sales-item .sales-toggle,.project-detail-page .sales-summary .sales-item .vendor-toggle,.project-detail-page .sales-summary .vendor-item .sales-toggle,.project-detail-page .sales-summary .vendor-item .vendor-toggle,.project-detail-page .vendor-summary .revenue-item .sales-toggle,.project-detail-page .vendor-summary .revenue-item .vendor-toggle,.project-detail-page .vendor-summary .sales-item .sales-toggle,.project-detail-page .vendor-summary .sales-item .vendor-toggle,.project-detail-page .vendor-summary .vendor-item .sales-toggle,.project-detail-page .vendor-summary .vendor-item .vendor-toggle{margin-top:12px}.project-detail-page .sales-table,.project-detail-page .vendor-table{margin-top:20px}.project-detail-page .sales-table .ant-table,.project-detail-page .vendor-table .ant-table{font-size:12px}.project-detail-page .currency-note{align-items:flex-start;background:#f5f5f5;border-radius:4px;color:#666;display:flex;font-size:12px;gap:8px;margin-top:16px;padding:12px}.project-detail-page .currency-note .fa-info-circle{color:#999;margin-top:2px}.project-detail-page .detail-section{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px}.project-detail-page .detail-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:20px 24px}.project-detail-page .detail-section .section-header .section-title{align-items:center;display:flex;gap:8px}.project-detail-page .detail-section .section-header .section-title h4{color:#1b1b1b;font-size:16px;font-weight:500;letter-spacing:.5px;margin:0;text-transform:uppercase}.project-detail-page .detail-section .section-header .section-title button{align-items:center;background:transparent;border:none;color:#666;cursor:pointer;display:flex;padding:0}.project-detail-page .detail-section .section-header .section-title button:hover{color:#1b1b1b}.project-detail-page .detail-section .section-header .section-actions{display:flex;gap:8px}.project-detail-page .detail-section .section-header .section-actions .edit-btn{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:4px;display:flex;height:32px;justify-content:center;padding:6px 8px}.project-detail-page .detail-section .section-header .section-actions .edit-btn:hover{border-color:#40a9ff;color:#40a9ff}.project-detail-page .detail-section .section-content{overflow:visible;padding:32px 24px}.project-detail-page .clocked-summary .summary-item{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:12px;padding:16px 20px}.project-detail-page .clocked-summary .summary-item:last-child{margin-bottom:0}.project-detail-page .clocked-summary .summary-item .summary-label{color:#8c8c8c;font-size:12px;font-weight:400;letter-spacing:.3px;margin-bottom:8px;text-transform:uppercase}.project-detail-page .clocked-summary .summary-item .summary-value{color:#1b1b1b;font-size:22px;font-weight:600;line-height:1.2}.project-detail-page .forecast-section,.project-detail-page .recognition-section{margin-top:24px}.project-detail-page .forecast-section h5,.project-detail-page .recognition-section h5{color:#1b1b1b;font-size:13px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.project-detail-page .forecast-section p,.project-detail-page .recognition-section p{color:#666;font-size:12px;margin-bottom:16px}.project-detail-page .forecast-section .chart-placeholder,.project-detail-page .recognition-section .chart-placeholder{background:#f5f5f5;border-radius:4px;padding:40px;text-align:center}.project-detail-page .forecast-section .chart-placeholder .chart-value,.project-detail-page .recognition-section .chart-placeholder .chart-value{color:#1b1b1b;font-size:24px;font-weight:600;margin:16px 0}.project-detail-page .project-tabs{margin-top:24px}.project-detail-page .project-tabs .ant-tabs-nav{margin-bottom:0}.project-detail-page .project-tabs .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:500;padding:12px 20px}.project-detail-page .project-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#fed230}.project-detail-page .project-tabs .ant-tabs-content{background:transparent}.project-detail-page .project-tabs .ant-tabs-content .tab-content{padding:24px 0}.project-detail-page .project-tabs .ant-tabs-content .tab-content .placeholder-content{background:#fff;border-radius:8px;color:#999;font-size:16px;padding:40px;text-align:center}.project-detail-page .clocked-summary,.project-detail-page .vendor-summary{background:#f9f9f9;border-radius:8px;margin-bottom:24px;padding:16px}.project-detail-page .clocked-summary .summary-item,.project-detail-page .clocked-summary .summary-row,.project-detail-page .vendor-summary .summary-item,.project-detail-page .vendor-summary .summary-row{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.project-detail-page .clocked-summary .summary-item .summary-label,.project-detail-page .clocked-summary .summary-row .summary-label,.project-detail-page .vendor-summary .summary-item .summary-label,.project-detail-page .vendor-summary .summary-row .summary-label{color:#666;font-weight:500}.project-detail-page .clocked-summary .summary-item .summary-value,.project-detail-page .clocked-summary .summary-row .summary-value,.project-detail-page .vendor-summary .summary-item .summary-value,.project-detail-page .vendor-summary .summary-row .summary-value{color:#1b1b1b;font-size:16px;font-weight:600}.project-detail-page .clocked-summary .summary-row,.project-detail-page .vendor-summary .summary-row{display:flex;gap:40px}.project-detail-page .clocked-summary .summary-row .summary-item,.project-detail-page .vendor-summary .summary-row .summary-item{flex:1 1}.project-detail-page .no-data{color:#999;font-style:italic;padding:40px;text-align:center}.project-detail-page .project-deliverable-section .deliverable-two-column-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:40% 1fr;padding:4px 0}@media(max-width:992px){.project-detail-page .project-deliverable-section .deliverable-two-column-layout{gap:24px;grid-template-columns:1fr}}.project-detail-page .project-deliverable-section .deliverable-divider{background:linear-gradient(90deg,transparent,#e8e8e8 20%,#e8e8e8 80%,transparent);height:1px;margin:32px 0}.project-detail-page .project-deliverable-section .deliverable-section-label{align-items:center;color:#1b1b1b;display:flex;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.project-detail-page .project-deliverable-section .deliverable-section-label .anticon{color:#666;font-size:14px}.project-detail-page .project-deliverable-section .deliverable-loading{padding:20px 0}.project-detail-page .project-deliverable-section .deliverable-thumbnails-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:16px}@media(max-width:1200px){.project-detail-page .project-deliverable-section .deliverable-thumbnails-grid{grid-template-columns:repeat(2,1fr)}.project-detail-page .project-deliverable-section .deliverable-thumbnails-grid .thumbnail-card:nth-child(3){grid-column:1/-1}}@media(max-width:992px){.project-detail-page .project-deliverable-section .deliverable-thumbnails-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:576px){.project-detail-page .project-deliverable-section .deliverable-thumbnails-grid{grid-template-columns:repeat(2,1fr)}.project-detail-page .project-deliverable-section .deliverable-thumbnails-grid .thumbnail-card:nth-child(3){grid-column:1/-1}}.project-detail-page .project-deliverable-section .thumbnail-card{aspect-ratio:1/1;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden;position:relative;transition:all .3s ease}.project-detail-page .project-deliverable-section .thumbnail-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.project-detail-page .project-deliverable-section .thumbnail-card .thumbnail-image{display:block;height:100%;object-fit:cover;width:100%}.project-detail-page .project-deliverable-section .thumbnail-card .ant-image{display:block;height:100%;width:100%}.project-detail-page .project-deliverable-section .thumbnail-card .ant-image img{height:100%;object-fit:cover;width:100%}.project-detail-page .project-deliverable-section .thumbnail-card .thumbnail-empty-slot{align-items:center;background:#fafafa;border:2px dashed #e8e8e8;border-radius:12px;display:flex;height:100%;justify-content:center;width:100%}.project-detail-page .project-deliverable-section .deliverable-files-section .deliverable-documents,.project-detail-page .project-deliverable-section .deliverable-files-section .deliverable-links{margin-bottom:24px}.project-detail-page .project-deliverable-section .deliverable-files-section .deliverable-documents:last-child,.project-detail-page .project-deliverable-section .deliverable-files-section .deliverable-links:last-child{margin-bottom:0}.project-detail-page .project-deliverable-section .deliverable-file-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;margin-top:12px}.project-detail-page .project-deliverable-section .file-card{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;display:flex;padding:10px 12px;transition:all .2s ease}.project-detail-page .project-deliverable-section .file-card:hover{background:#fff;border-color:#fed230;box-shadow:0 2px 8px rgba(254,210,48,.12)}.project-detail-page .project-deliverable-section .file-card .file-card-icon{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:6px;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-right:12px;width:36px}.project-detail-page .project-deliverable-section .file-card .file-card-icon .anticon{color:#666;font-size:18px}.project-detail-page .project-deliverable-section .file-card .file-card-info{flex:1 1;min-width:0}.project-detail-page .project-deliverable-section .file-card .file-card-info .file-card-name{color:#1b1b1b;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-detail-page .project-deliverable-section .file-card .file-card-info .file-card-type{color:#8c8c8c;font-size:11px;line-height:1.3}.project-detail-page .project-deliverable-section .file-card .file-card-actions{flex-shrink:0;margin-left:12px}.project-detail-page .project-deliverable-manager .manager-section{margin-bottom:32px}.project-detail-page .project-deliverable-manager .manager-section:first-child{margin-top:0}.project-detail-page .project-deliverable-manager .manager-section:last-child{margin-bottom:0}.project-detail-page .project-deliverable-manager .documents-section{margin-top:36px}.project-detail-page .project-deliverable-manager .manager-section-header{align-items:center;color:#1b1b1b;display:flex;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.project-detail-page .project-deliverable-manager .manager-section-header .anticon{color:#666}.project-detail-page .project-deliverable-manager .manager-section-title{font-weight:700}.project-detail-page .project-deliverable-manager .manager-section-description{color:#666;font-size:13px;line-height:1.5;margin-bottom:12px}.project-detail-page .project-deliverable-manager .manager-divider{background:linear-gradient(90deg,transparent,#e8e8e8 10%,#e8e8e8 90%,transparent);height:1px;margin:36px 0}.project-detail-page .project-deliverable-manager .empty-state-box{background:#fafafa;border:2px dashed #d9d9d9;border-radius:12px;margin-bottom:16px;padding:40px 32px;text-align:center;transition:all .2s ease}.project-detail-page .project-deliverable-manager .empty-state-box:hover{background:#fff;border-color:#fed230}.project-detail-page .project-deliverable-manager .empty-state-box .empty-state-icon{color:#bfbfbf;display:block;font-size:40px;margin-bottom:12px}.project-detail-page .project-deliverable-manager .empty-state-box .empty-state-title{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:6px}.project-detail-page .project-deliverable-manager .empty-state-box .empty-state-description{color:#bfbfbf;font-size:12px;line-height:1.5}.project-detail-page .project-deliverable-manager .file-list{margin-bottom:16px}.project-detail-page .project-deliverable-manager .add-file-buttons{align-items:center;display:flex;margin-top:16px}.project-detail-page .project-deliverable-manager .ant-input{transition:all .2s ease}.project-detail-page .project-deliverable-manager .ant-input:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.project-detail-page .project-deliverable-manager .ant-input:hover{border-color:#fed230}.project-detail-page .project-deliverable-manager .ant-btn{transition:all .2s ease}.project-detail-page .project-deliverable-manager .ant-btn:not(.ant-btn-text):not(.ant-btn-danger):hover{border-color:#fed230;color:#fed230}.project-info-sections{display:flex;flex-direction:column;gap:12px}.project-info-sections .bottom-grid{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:7fr 3fr}.project-info-sections .bottom-grid .description-section{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;grid-row:1/3;min-height:100%;padding:12px 24px}.project-info-sections .bottom-grid .description-section .section-header{color:#666;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:0;padding:8px 16px 8px 0;text-transform:uppercase}.project-info-sections .bottom-grid .description-section .description-text{color:#4a4a4a;font-size:13px;line-height:1.6;margin-top:14px;white-space:pre-wrap}.project-info-sections .bottom-grid .description-section .additional-details-subsection .section-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.project-info-sections .bottom-grid .description-section .additional-details-subsection .section-header:hover{color:#1b1b1b}.project-info-sections .bottom-grid .description-section .additional-details-subsection .section-header .collapse-icon{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-content{overflow:visible;transition:max-height .3s ease,opacity .3s ease}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-content.collapsed{max-height:0;opacity:0;overflow:hidden}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-content.expanded{max-height:100vh;opacity:1;overflow:visible}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 5fr 5fr;margin-top:12px}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item{display:flex;flex-direction:column;gap:4px}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item.full-width{grid-column:1/-1}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-label{color:#999;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value{color:#1b1b1b;font-size:14px;font-weight:600}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container{background:#fff;border:1px solid #e8e8e8;border-radius:6px;margin-top:4px;padding:12px 16px;position:relative}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container .brief-text{word-wrap:break-word;color:#4a4a4a;font-weight:400;line-height:1.6;white-space:pre-wrap;word-break:break-word}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container .brief-text.collapsed{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container .brief-text.expanded{max-height:400px;overflow-x:hidden;overflow-y:auto;padding-right:8px}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container .brief-read-more{background:#fff;border-top:1px solid #f0f0f0;margin-top:12px;padding-top:12px;position:relative;text-align:center;z-index:1}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container .brief-read-more.collapsed:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";height:51px;left:-16px;pointer-events:none;position:absolute;right:-16px;top:-52px;z-index:-1}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container .brief-read-more a{color:#1b1b1b;font-size:13px;font-weight:600;text-decoration:underline}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .brief-container .brief-read-more a:hover{color:#fed230}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .hosting-details{background:#fff;border:1px solid #e8e8e8;border-radius:6px;margin-top:4px;padding:12px 16px}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .hosting-details .hosting-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .hosting-details .hosting-row .hosting-field{display:flex;flex-direction:column;gap:4px}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .hosting-details .hosting-row .hosting-field .hosting-field-label{color:#999;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .hosting-details .hosting-row .hosting-field .hosting-field-value{color:#1b1b1b;font-size:13px;font-weight:500}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .hosting-details .hosting-row .hosting-field .hosting-field-value a{color:#1b1b1b;text-decoration:underline}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value .hosting-details .hosting-row .hosting-field .hosting-field-value a:hover{color:#fed230}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value a{color:#1b1b1b;text-decoration:underline}.project-info-sections .bottom-grid .description-section .additional-details-subsection .additional-grid .additional-item .additional-value a:hover{color:#fed230}.project-info-sections .bottom-grid .right-widgets{display:flex;flex-direction:column;gap:12px;grid-row:1/3}.project-info-sections .section-header{align-items:center;color:#666;display:flex;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:.5px;margin-bottom:0;padding:8px 16px 8px 0;text-transform:uppercase}.project-info-sections .section-header .header-icon{align-items:center;display:inline-flex;font-size:16px;font-weight:700;margin-right:12px;vertical-align:middle}.project-info-sections .section-header .collapse-icon{cursor:pointer;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.project-info-sections .section-header .collapse-icon.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.project-info-sections .primary-info-section{background:#fff;padding:14px 0}.project-info-sections .primary-info-section .project-name-row{align-items:center;display:flex;gap:16px;margin-bottom:12px}.project-info-sections .primary-info-section .project-name-row .currency-inline{align-items:center;display:flex}.project-info-sections .primary-info-section .project-name-row .project-name{color:#1b1b1b;flex:1 1;font-size:24px;font-weight:700;line-height:1.3}.project-info-sections .primary-info-section .classifications-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.project-info-sections .primary-info-section .info-grid{grid-gap:16px 32px;display:grid;gap:16px 32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.project-info-sections .primary-info-section .info-grid .info-item{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:4px;padding:14px 16px}.project-info-sections .primary-info-section .info-grid .info-item .info-label{color:#999;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.project-info-sections .primary-info-section .info-grid .info-item .info-value{color:#1b1b1b;font-size:15px;font-weight:600;word-break:break-word}.project-info-sections .primary-info-section .info-grid .info-item .info-value a{color:#1b1b1b;font-weight:600;text-decoration:underline}.project-info-sections .primary-info-section .info-grid .info-item .info-value a:hover{color:#fed230}.project-info-sections .primary-info-section .info-grid .info-item .info-value.badge-group{display:flex;flex-wrap:wrap;gap:8px}.project-info-sections .timeline-section{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:12px 24px}.project-info-sections .timeline-section .section-header{margin-bottom:0!important;padding:8px 16px 8px 0!important}.project-info-sections .timeline-section .timeline-grid{display:flex;flex-direction:column;gap:16px;margin-top:14px;padding-bottom:8px}.project-info-sections .timeline-section .timeline-grid .timeline-dates{display:flex;gap:24px}.project-info-sections .timeline-section .timeline-grid .timeline-dates .timeline-date-item{display:flex;flex:1 1;flex-direction:column;gap:4px}.project-info-sections .timeline-section .timeline-grid .timeline-dates .timeline-date-item .timeline-label{color:#999;font-size:11px;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.project-info-sections .timeline-section .timeline-grid .timeline-dates .timeline-date-item .timeline-value{color:#1b1b1b;font-size:15px;font-weight:500}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-info .progress-label{color:#999;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-info .progress-percentage{color:#1b1b1b;font-size:14px;font-weight:700}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container{background:#e8e8e8;border-radius:6px;height:24px;overflow:visible;position:relative;width:100%}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container .progress-bar-fill{border-radius:6px;height:100%;transition:width .3s ease,background .3s ease}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container .invoice-milestone{background:rgba(27,27,27,.3);cursor:pointer;height:100%;position:absolute;top:0;-webkit-transform:translateX(-1.5px);transform:translateX(-1.5px);transition:all .2s ease;width:3px;z-index:2}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container .invoice-milestone:hover{background:#fed230;-webkit-transform:translateX(-2px);transform:translateX(-2px);width:4px}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container .invoice-milestone:hover:after,.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container .invoice-milestone:hover:before{background:#fed230;height:10px;width:10px}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container .invoice-milestone:before{background:rgba(27,27,27,.3);border:2px solid #fff;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .2s ease;width:8px}.project-info-sections .timeline-section .timeline-grid .timeline-progress .progress-bar-container .invoice-milestone:after{background:rgba(27,27,27,.3);border:2px solid #fff;border-radius:50%;bottom:-4px;content:"";height:8px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .2s ease;width:8px}.project-info-sections .documentation-section{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:12px 24px}.project-info-sections .documentation-section .section-header{margin-bottom:0!important;padding:8px 16px 8px 0!important}.project-info-sections .documentation-section .documentation-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:14px;padding-bottom:8px}.project-info-sections .documentation-section .documentation-grid .documentation-item{align-items:center;display:flex;gap:10px}.project-info-sections .documentation-section .documentation-grid .documentation-item .doc-icon{color:#1890ff;font-size:18px}.project-info-sections .documentation-section .documentation-grid .documentation-item .doc-link{display:flex;flex:1 1;flex-direction:column;gap:3px}.project-info-sections .documentation-section .documentation-grid .documentation-item .doc-link .doc-label{color:#999;font-size:11px;font-weight:500;text-transform:uppercase}.project-info-sections .documentation-section .documentation-grid .documentation-item .doc-link .doc-value{font-size:13px}.project-info-sections .documentation-section .documentation-grid .documentation-item .doc-link .doc-value a{align-items:center;color:#1890ff;display:inline-flex;gap:6px;text-decoration:none}.project-info-sections .documentation-section .documentation-grid .documentation-item .doc-link .doc-value a:hover{text-decoration:underline}.project-info-sections .documentation-section .documentation-grid .documentation-item .doc-link .doc-value a .external-icon{font-size:12px}.project-info-sections .additional-details-section{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:14px 16px}.project-info-sections .additional-details-section .section-header{cursor:pointer;-webkit-user-select:none;user-select:none}.project-info-sections .additional-details-section .section-header:hover{color:#1b1b1b}.project-info-sections .additional-details-section .additional-content{overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.project-info-sections .additional-details-section .additional-content.collapsed{max-height:0;opacity:0}.project-info-sections .additional-details-section .additional-content.expanded{max-height:1000px;opacity:1}.project-info-sections .additional-details-section .additional-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:12px}.project-info-sections .additional-details-section .additional-grid .additional-item{align-items:flex-start;display:flex;gap:10px}.project-info-sections .additional-details-section .additional-grid .additional-item .additional-label{color:#999;font-size:12px;font-weight:400;min-width:110px}.project-info-sections .additional-details-section .additional-grid .additional-item .additional-value{color:#4a4a4a;flex:1 1;font-size:13px;word-break:break-word}.project-info-sections .additional-details-section .additional-grid .additional-item .additional-value.description-text{line-height:1.5;white-space:pre-wrap}.project-info-sections .additional-details-section .additional-grid .additional-item .additional-value a{color:#1b1b1b;text-decoration:underline}.project-info-sections .additional-details-section .additional-grid .additional-item .additional-value a:hover{color:#fed230}.project-info-sections .lead-info-section{background:#fff8e1;border:2px solid #fed230;border-radius:8px;box-shadow:0 2px 8px rgba(254,210,48,.15);margin-bottom:16px;padding:14px 16px}.project-info-sections .lead-info-section .section-header{color:#1b1b1b;font-size:16px;margin-bottom:12px}.project-info-sections .lead-info-section .section-header .header-icon{color:#fed230;font-size:20px}.project-info-sections .lead-info-section .lead-subsection{margin-bottom:14px}.project-info-sections .lead-info-section .lead-subsection:last-child{margin-bottom:0}.project-info-sections .lead-info-section .lead-subsection .subsection-title{border-bottom:1px solid rgba(254,210,48,.3);color:#666;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;padding-bottom:6px;text-transform:uppercase}.project-info-sections .lead-info-section .lead-status-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.project-info-sections .lead-info-section .lead-status-grid .lead-status-item{display:flex;flex-direction:column;gap:6px}.project-info-sections .lead-info-section .lead-status-grid .lead-status-item .lead-label{color:#666;font-size:12px;font-weight:500;text-transform:uppercase}.project-info-sections .lead-info-section .lead-status-grid .lead-status-item .lead-value{color:#1b1b1b;font-size:15px;font-weight:500}.project-info-sections .lead-info-section .lead-financial-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.project-info-sections .lead-info-section .lead-financial-grid .financial-card{background:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.08);padding:16px}.project-info-sections .lead-info-section .lead-financial-grid .financial-card .financial-label{color:#999;font-size:11px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.project-info-sections .lead-info-section .lead-financial-grid .financial-card .financial-value{color:#1b1b1b;font-size:18px;font-weight:600}.project-info-sections .lead-info-section .lead-timeline-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.project-info-sections .lead-info-section .lead-timeline-grid .timeline-item{display:flex;flex-direction:column;gap:4px}.project-info-sections .lead-info-section .lead-timeline-grid .timeline-item .timeline-label{color:#999;font-size:11px;font-weight:500}.project-info-sections .lead-info-section .lead-timeline-grid .timeline-item .timeline-value{color:#1b1b1b;font-size:14px;font-weight:500}.project-info-sections .lead-history-content .lead-history-section{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:16px;padding:14px 16px}.project-info-sections .lead-history-content .lead-history-section:last-child{margin-bottom:0}.project-info-sections .lead-history-content .lead-history-section .section-title{border-bottom:1px solid #e8e8e8;color:#666;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;padding-bottom:6px;text-transform:uppercase}.project-info-sections .lead-history-content .lead-history-section .history-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.project-info-sections .lead-history-content .lead-history-section .history-grid .history-item{display:flex;flex-direction:column;gap:6px}.project-info-sections .lead-history-content .lead-history-section .history-grid .history-item .history-label{color:#999;font-size:12px;font-weight:500}.project-info-sections .lead-history-content .lead-history-section .history-grid .history-item .history-value{color:#1b1b1b;font-size:15px;font-weight:400}.project-info-sections .lead-history-content .lost-rejected-section{background:#fdf0f0;border:1px solid #fdd;border-radius:8px;padding:14px 16px}.project-info-sections .lead-history-content .lost-rejected-section .section-title{color:#d32f2f}.project-info-sections .status-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:600;padding:4px 12px;text-transform:uppercase}.project-info-sections .status-badge.confirmed{background:rgba(180,215,65,.125);color:#7ed321}.project-info-sections .status-badge.lead,.project-info-sections .status-badge.prospect{background:rgba(254,210,48,.125);color:#fed230}.project-info-sections .status-badge.internal{background:rgba(24,144,255,.125);color:#1890ff}.project-info-sections .classification-tag{background:#f0f0f0;border-radius:4px;color:#1b1b1b;display:inline-block;font-size:12px;padding:4px 10px}.project-info-sections .currency-badge{align-items:center;background:#e8f4fd;border:1px solid #91d5ff;border-radius:4px;color:#1890ff;display:inline-flex;font-size:13px;font-weight:600;padding:4px 10px}@media(max-width:768px){.project-info-sections{gap:16px}.project-info-sections .bottom-grid{gap:16px;grid-template-columns:1fr}.project-info-sections .bottom-grid .description-section,.project-info-sections .bottom-grid .right-widgets{grid-row:auto}.project-info-sections .additional-details-section,.project-info-sections .description-section,.project-info-sections .documentation-section,.project-info-sections .lead-info-section,.project-info-sections .primary-info-section,.project-info-sections .timeline-section{padding:14px 16px}.project-info-sections .primary-info-section .project-name-row{align-items:flex-start;flex-direction:column;gap:12px}.project-info-sections .primary-info-section .project-name-row .project-name{font-size:20px}.project-info-sections .primary-info-section .project-name-row .project-meta{justify-content:flex-start;width:100%}.project-info-sections .primary-info-section .info-grid{gap:12px;grid-template-columns:1fr}.project-info-sections .primary-info-section .info-grid .info-item{flex-direction:column;gap:4px}.project-info-sections .primary-info-section .info-grid .info-item .info-label{min-width:auto}.project-info-sections .additional-details-section .additional-grid,.project-info-sections .documentation-section .documentation-grid,.project-info-sections .lead-info-section .lead-financial-grid,.project-info-sections .timeline-section .timeline-grid{grid-template-columns:1fr}.project-info-sections .lead-info-section .lead-timeline-grid{grid-template-columns:repeat(2,1fr)}}.feedback-template-detail{background-color:#f5f5f5;min-height:100vh;padding:24px}.feedback-template-detail .page-header{margin-bottom:24px}.feedback-template-detail .page-header .ant-breadcrumb{font-size:14px}.feedback-template-detail .page-header .ant-breadcrumb a{color:#1b1b1b;text-decoration:none}.feedback-template-detail .page-header .ant-breadcrumb a:hover{color:#fed230}.feedback-template-detail .page-header .page-title{color:#1b1b1b;font-size:24px;font-weight:600;margin:0}.feedback-template-detail .page-header .btn-recruit.btn-back{align-items:center;display:inline-flex;gap:6px}.feedback-template-detail .feedback-section{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.feedback-template-detail .feedback-section .section-header{align-items:center;display:flex;justify-content:space-between;padding:20px 24px}.feedback-template-detail .feedback-section .section-header .header-left h4{color:#1b1b1b;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.feedback-template-detail .feedback-section .section-header .header-right .btn-white-add{align-items:center;background-color:transparent;border:.8px solid #dee2e6;border-radius:450px;color:#646464;display:flex;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:500;gap:6px;height:32px;line-height:1;padding:6px 20px 6px 14px;text-transform:uppercase}.feedback-template-detail .feedback-section .section-header .header-right .btn-white-add:hover{border-color:#b4b4b4;color:#505050}.pm-modal .ant-modal-content{border-radius:8px}.pm-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.pm-modal .ant-modal-header .ant-modal-title{font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.pm-modal .ant-modal-body{padding:24px}.pm-modal .ant-form-item-label>label{color:#595959;font-size:13px;font-weight:500}.pm-modal .ant-input,.pm-modal .ant-input-textarea,.pm-modal .ant-select-selector{border-radius:4px;font-size:14px}.pm-modal .ant-select-selector{align-items:center;display:flex;height:32px!important}.pm-modal .ant-form-item:last-child .btn-recruit{font-size:13px;font-weight:500;height:36px;padding:0 20px;text-transform:uppercase}.pm-modal .ant-form-item:last-child .btn-recruit.btn-default{background:#fff;border:1px solid #d9d9d9;color:#595959}.pm-modal .ant-form-item:last-child .btn-recruit.btn-default:hover{border-color:#40a9ff;color:#40a9ff}.pm-modal .ant-form-item:last-child .btn-recruit.btn-primary{background:#fed230;border:1px solid #fed230;color:#000}.pm-modal .ant-form-item:last-child .btn-recruit.btn-primary:hover{background:#000;border-color:#000;color:#fed230}.vendor-bill-detail-container{background-color:#f5f5f5;min-height:calc(100vh - 64px);padding:24px}.vendor-bill-detail-container .loading-container{align-items:center;display:flex;justify-content:center;min-height:400px}.vendor-bill-detail-container .detail-header{justify-content:space-between;margin-bottom:24px}.vendor-bill-detail-container .detail-header,.vendor-bill-detail-container .detail-header .header-left{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.vendor-bill-detail-container .detail-header .header-left .back-button{color:#1b1b1b;font-weight:500;padding-left:0}.vendor-bill-detail-container .detail-header .header-left .back-button:hover{color:#fed230}.vendor-bill-detail-container .detail-header .header-left .bill-title{color:#1b1b1b;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;margin:0}.vendor-bill-detail-container .detail-header .header-right{align-items:center;display:flex;gap:16px}.vendor-bill-detail-container .detail-header .header-right .header-link{align-items:center;color:#1b1b1b;display:flex;font-size:14px;font-weight:500;gap:6px;text-decoration:underline}.vendor-bill-detail-container .detail-header .header-right .header-link:hover{color:#fed230}.vendor-bill-detail-container .detail-header .header-right .header-link.xero-link{background-color:rgba(254,210,48,.15);border:1px solid rgba(254,210,48,.6);border-radius:4px;padding:6px 12px;text-decoration:none}.vendor-bill-detail-container .detail-header .header-right .header-link.xero-link:hover{background-color:rgba(254,210,48,.3)}.vendor-bill-detail-container .ant-card{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);margin-bottom:24px}.vendor-bill-detail-container .ant-card .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0}.vendor-bill-detail-container .ant-card .ant-card-head .ant-card-head-title{color:#1b1b1b;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.vendor-bill-detail-container .ant-card .ant-card-body{padding:20px 24px}.vendor-bill-detail-container .info-section .info-label{color:#999;font-size:12px;letter-spacing:.3px;margin-bottom:4px;text-transform:uppercase}.vendor-bill-detail-container .info-section .info-value{color:#1b1b1b;font-size:14px;font-weight:500}.vendor-bill-detail-container .amounts-section .amounts-grid{display:flex;flex-direction:column;gap:0}.vendor-bill-detail-container .amounts-section .amounts-header{grid-gap:16px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:4px 4px 0 0;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;padding:12px 16px}.vendor-bill-detail-container .amounts-section .amounts-header .amount-label-header{color:#999;font-size:12px;text-transform:uppercase}.vendor-bill-detail-container .amounts-section .amounts-header .amount-value-header{color:#999;font-size:12px;text-align:right;text-transform:uppercase}.vendor-bill-detail-container .amounts-section .amounts-header .amount-value-header.usd-header{font-weight:600}.vendor-bill-detail-container .amounts-section .amounts-row{grid-gap:16px;border-bottom:1px solid #f5f5f5;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;padding:14px 16px}.vendor-bill-detail-container .amounts-section .amounts-row:last-child{border-bottom:none}.vendor-bill-detail-container .amounts-section .amounts-row .amount-label{color:#666;font-size:14px}.vendor-bill-detail-container .amounts-section .amounts-row .amount-value{color:#1b1b1b;font-size:14px;text-align:right}.vendor-bill-detail-container .amounts-section .amounts-row .amount-value.usd-amount{background-color:rgba(254,210,48,.15);border-radius:4px;display:inline-block;padding:2px 8px}.vendor-bill-detail-container .amounts-section .amounts-row.remaining-row{background-color:#fafafa;border-radius:0 0 4px 4px;margin-top:8px}.vendor-bill-detail-container .amounts-section .amounts-row.remaining-row .amount-label{color:#1b1b1b}.vendor-bill-detail-container .amounts-section .amounts-row.remaining-row.negative{background-color:rgba(253,54,53,.1)}.vendor-bill-detail-container .amounts-section .amounts-row.remaining-row.negative .amount-value{color:#fd3635}.vendor-bill-detail-container .amounts-section .amounts-row.remaining-row.zero{background-color:rgba(126,211,33,.1)}.vendor-bill-detail-container .amounts-section .amounts-row.remaining-row.zero .amount-value{color:#7ed321}.vendor-bill-detail-container .line-items-section .line-items-table .ant-table-thead>tr>th{background-color:#fafafa;color:#666;font-size:12px;font-weight:600;text-transform:uppercase}.vendor-bill-detail-container .line-items-section .line-items-table .ant-table-tbody>tr>td{font-size:13px}.vendor-bill-detail-container .allocations-section .allocations-table .ant-table-thead>tr>th{background-color:#fafafa;color:#666;font-size:12px;font-weight:600;text-transform:uppercase}.vendor-bill-detail-container .allocations-section .allocations-table .ant-table-tbody>tr>td{font-size:13px}.vendor-bill-detail-container .allocations-section .allocations-table .table-link{color:#1b1b1b;font-weight:500;text-decoration:underline}.vendor-bill-detail-container .allocations-section .allocations-table .table-link:hover{color:#fed230}.vendor-bill-detail-container .allocations-section .allocations-table .usd-amount{background-color:rgba(254,210,48,.15);border-radius:4px;display:inline-block;padding:2px 8px}.vendor-bill-detail-container .allocations-section .allocations-table .summary-row{background-color:#fafafa}.vendor-bill-detail-container .allocations-section .allocations-table .summary-row td{border-top:2px solid #e8e8e8}.vendor-bill-detail-container .allocations-section .allocations-table .summary-row .usd-amount{background-color:rgba(254,210,48,.25)}.vendor-bill-detail-container .allocations-section .no-allocations{color:#999;padding:40px 20px;text-align:center}.vendor-bill-detail-container .allocations-section .no-allocations p{font-size:14px;margin:0}@media(max-width:768px){.vendor-bill-detail-container{padding:16px}.vendor-bill-detail-container .detail-header{align-items:flex-start;flex-direction:column}.vendor-bill-detail-container .detail-header .header-left{width:100%}.vendor-bill-detail-container .detail-header .header-right{justify-content:flex-start;width:100%}.vendor-bill-detail-container .amounts-section .amounts-header,.vendor-bill-detail-container .amounts-section .amounts-row{gap:8px;grid-template-columns:1fr}.vendor-bill-detail-container .amounts-section .amounts-header .amount-label,.vendor-bill-detail-container .amounts-section .amounts-header .amount-label-header,.vendor-bill-detail-container .amounts-section .amounts-header .amount-value,.vendor-bill-detail-container .amounts-section .amounts-header .amount-value-header,.vendor-bill-detail-container .amounts-section .amounts-row .amount-label,.vendor-bill-detail-container .amounts-section .amounts-row .amount-label-header,.vendor-bill-detail-container .amounts-section .amounts-row .amount-value,.vendor-bill-detail-container .amounts-section .amounts-row .amount-value-header{text-align:left}.vendor-bill-detail-container .amounts-section .amounts-header .amount-value-header:before,.vendor-bill-detail-container .amounts-section .amounts-header .amount-value:before,.vendor-bill-detail-container .amounts-section .amounts-row .amount-value-header:before,.vendor-bill-detail-container .amounts-section .amounts-row .amount-value:before{color:#999;content:attr(data-label);display:block;font-size:11px;margin-bottom:2px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.timesheet-layout .placeholder-content{align-items:center;background:#fff;border-radius:4px;color:#999;display:flex;font-size:16px;justify-content:center;min-height:400px;padding:60px;text-align:center}.timesheet-container .section-wrapper .task-types-table .ant-table-thead>tr>th{background:#fafafa;font-size:13px!important;font-weight:600;padding:12px 16px!important}.timesheet-container .section-wrapper .task-types-table .ant-table-tbody>tr>td{font-size:13px!important;padding:12px 16px!important;vertical-align:middle}.timesheet-container .section-wrapper .task-types-table .ant-table-tbody>tr:hover>td{background:#fafafa}.timesheet-container .section-wrapper .task-types-table .ant-table-cell.day-0,.timesheet-container .section-wrapper .task-types-table .ant-table-cell.day-1,.timesheet-container .section-wrapper .task-types-table .ant-table-cell.day-2,.timesheet-container .section-wrapper .task-types-table .ant-table-cell.day-3,.timesheet-container .section-wrapper .task-types-table .ant-table-cell.day-4,.timesheet-container .section-wrapper .task-types-table .ant-table-cell.day-5,.timesheet-container .section-wrapper .task-types-table .ant-table-cell.day-6{padding:12px 16px!important}.section-wrapper .ant-table-tbody>tr{position:relative}.section-wrapper .ant-table-tbody>tr>td{font-size:13px!important;padding:6px 12px!important;vertical-align:middle}.section-wrapper .ant-table-cell.day-0,.section-wrapper .ant-table-cell.day-1,.section-wrapper .ant-table-cell.day-2,.section-wrapper .ant-table-cell.day-3,.section-wrapper .ant-table-cell.day-4,.section-wrapper .ant-table-cell.day-5,.section-wrapper .ant-table-cell.day-6{padding:6px 1px!important}.section-wrapper .ant-table-thead>tr>th{font-size:13px!important}.section-wrapper .ant-table-tbody>tr>td.day-5,.section-wrapper .ant-table-tbody>tr>td.day-6,.section-wrapper .ant-table-thead>tr>th.day-5,.section-wrapper .ant-table-thead>tr>th.day-6{background-color:#fdedea!important}.section-wrapper .ant-table-tbody>tr>td.leave-column,.section-wrapper .ant-table-thead>tr>th.leave-column{background-color:#f1f3f9!important}.section-wrapper .ant-table-tbody>tr>td.sick-column,.section-wrapper .ant-table-thead>tr>th.sick-column{background-color:#ebebeb!important}.section-wrapper .ant-table-tbody>tr>td.holiday-column,.section-wrapper .ant-table-thead>tr>th.holiday-column{background-color:#fdedea!important}.section-wrapper .ant-table-tbody>tr>td.today-column,.section-wrapper .ant-table-thead>tr>th.today-column{background-color:#e6f4ff!important}.time-input-container{align-items:center;display:flex;justify-content:center;margin:0;min-height:32px;padding:0}.time-input-container .ant-input{border-radius:4px;font-size:13px;height:32px;line-height:24px;margin:0;padding:4px 6px;text-align:center;width:100%}.time-input-container .ant-input-number{margin:0;padding:2px 4px;width:100%}.time-input-container .ant-input-number .ant-input-number-input{font-size:12px;padding:0;text-align:center}.row-delete-btn{align-items:center;background:#ff4d4f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;height:24px;justify-content:center;line-height:1;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.row-delete-btn:hover{background:#ff7875}.clients-container .clients-header,.employees-section .employees-header,.feedback-container .section-header,.projects-container .projects-header-section .projects-title-row,.section-header,.vendors-container .vendors-header{align-items:flex-end;display:flex;justify-content:space-between;position:relative}.clients-container .clients-header .header-title,.employees-section .employees-header .header-title,.projects-container .projects-header-section .projects-title-row .header-title,.section-header .header-title,.vendors-container .vendors-header .header-title{align-items:center;display:flex}.clients-container .clients-header .header-title h4,.employees-section .employees-header .header-title h4,.projects-container .projects-header-section .projects-title-row .header-title h4,.section-header .header-title h4,.vendors-container .vendors-header .header-title h4{color:#1b1b1b;font-size:16px;font-weight:600;margin:0;text-transform:uppercase}.clients-container .clients-header .header-title .btn-icon-only,.employees-section .employees-header .header-title .btn-icon-only,.projects-container .projects-header-section .projects-title-row .header-title .btn-icon-only,.section-header .header-title .btn-icon-only,.vendors-container .vendors-header .header-title .btn-icon-only{background:transparent;border:none}.clients-container .clients-header .header-title .btn-icon-only:hover,.employees-section .employees-header .header-title .btn-icon-only:hover,.projects-container .projects-header-section .projects-title-row .header-title .btn-icon-only:hover,.section-header .header-title .btn-icon-only:hover,.vendors-container .vendors-header .header-title .btn-icon-only:hover{background:#f0f0f0}.clients-container .clients-header .header-actions .week-selector,.employees-section .employees-header .header-actions .week-selector,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector,.section-header .header-actions .week-selector,.vendors-container .vendors-header .header-actions .week-selector{position:relative;z-index:10}.clients-container .clients-header .header-actions .week-selector .btn-recruit,.employees-section .employees-header .header-actions .week-selector .btn-recruit,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit,.section-header .header-actions .week-selector .btn-recruit,.vendors-container .vendors-header .header-actions .week-selector .btn-recruit{border-radius:4px;font-size:11px;font-weight:500;height:32px;padding:0 16px;position:relative;text-transform:uppercase;z-index:10}.clients-container .clients-header .header-actions .week-selector .btn-recruit.btn-dark,.employees-section .employees-header .header-actions .week-selector .btn-recruit.btn-dark,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit.btn-dark,.section-header .header-actions .week-selector .btn-recruit.btn-dark,.vendors-container .vendors-header .header-actions .week-selector .btn-recruit.btn-dark{background:#1b1b1b;border:none;color:#fff}.clients-container .clients-header .header-actions .week-selector .btn-recruit.btn-dark:hover,.employees-section .employees-header .header-actions .week-selector .btn-recruit.btn-dark:hover,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit.btn-dark:hover,.section-header .header-actions .week-selector .btn-recruit.btn-dark:hover,.vendors-container .vendors-header .header-actions .week-selector .btn-recruit.btn-dark:hover{background:#333;color:#fff}.clients-container .clients-header .header-actions .week-selector .btn-recruit.btn-dark:focus,.employees-section .employees-header .header-actions .week-selector .btn-recruit.btn-dark:focus,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit.btn-dark:focus,.section-header .header-actions .week-selector .btn-recruit.btn-dark:focus,.vendors-container .vendors-header .header-actions .week-selector .btn-recruit.btn-dark:focus{background:#1b1b1b;color:#fff}.clients-container .clients-header .header-actions .week-selector .btn-recruit.btn-today,.employees-section .employees-header .header-actions .week-selector .btn-recruit.btn-today,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit.btn-today,.section-header .header-actions .week-selector .btn-recruit.btn-today,.vendors-container .vendors-header .header-actions .week-selector .btn-recruit.btn-today{background:#039be5;border:none;color:#fff}.clients-container .clients-header .header-actions .week-selector .btn-recruit.btn-today:hover:not(:disabled),.employees-section .employees-header .header-actions .week-selector .btn-recruit.btn-today:hover:not(:disabled),.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit.btn-today:hover:not(:disabled),.section-header .header-actions .week-selector .btn-recruit.btn-today:hover:not(:disabled),.vendors-container .vendors-header .header-actions .week-selector .btn-recruit.btn-today:hover:not(:disabled){background:#0288d1;color:#fff}.clients-container .clients-header .header-actions .week-selector .btn-recruit.btn-today:focus,.employees-section .employees-header .header-actions .week-selector .btn-recruit.btn-today:focus,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit.btn-today:focus,.section-header .header-actions .week-selector .btn-recruit.btn-today:focus,.vendors-container .vendors-header .header-actions .week-selector .btn-recruit.btn-today:focus{background:#039be5;color:#fff}.clients-container .clients-header .header-actions .week-selector .btn-recruit.btn-today:disabled,.employees-section .employees-header .header-actions .week-selector .btn-recruit.btn-today:disabled,.projects-container .projects-header-section .projects-title-row .header-actions .week-selector .btn-recruit.btn-today:disabled,.section-header .header-actions .week-selector .btn-recruit.btn-today:disabled,.vendors-container .vendors-header .header-actions .week-selector .btn-recruit.btn-today:disabled{background:#ccc;color:#999;cursor:not-allowed;opacity:.6}.week-display{bottom:0;left:0;margin:auto;pointer-events:none;position:absolute;right:0;text-align:center;z-index:1}.week-display h5{color:#333;font-size:20px;font-weight:600;margin:0}.controls-row,.projects-container .projects-header-section .projects-controls-row{align-items:center;display:flex;justify-content:space-between}.controls-row .status-legend,.projects-container .projects-header-section .projects-controls-row .status-legend{display:flex;gap:24px}.controls-row .status-legend .legend-item,.projects-container .projects-header-section .projects-controls-row .status-legend .legend-item{align-items:center;color:#666;display:flex;font-size:13px;gap:6px}.controls-row .status-legend .legend-item .status-dot,.projects-container .projects-header-section .projects-controls-row .status-legend .legend-item .status-dot{border-radius:50%;height:12px;width:12px}.controls-row .status-legend .legend-item .status-dot.today,.projects-container .projects-header-section .projects-controls-row .status-legend .legend-item .status-dot.today{background-color:#add7f5}.controls-row .status-legend .legend-item .status-dot.leave,.projects-container .projects-header-section .projects-controls-row .status-legend .legend-item .status-dot.leave{background-color:#f1f3f9}.controls-row .status-legend .legend-item .status-dot.sick,.projects-container .projects-header-section .projects-controls-row .status-legend .legend-item .status-dot.sick{background-color:#ebebeb}.controls-row .status-legend .legend-item .status-dot.weekend,.projects-container .projects-header-section .projects-controls-row .status-legend .legend-item .status-dot.weekend{background-color:#f8b9ac}.timesheet-table{padding:24px 0}.timesheet-table .ant-empty .ant-empty-image{height:auto;margin-bottom:16px}.timesheet-table .ant-empty .ant-empty-description h4{font-weight:600;margin-bottom:8px}.timesheet-table .ant-table .ant-table-container .ant-table-content table{border-spacing:0}.timesheet-table .ant-table a{color:#1b1b1b!important;font-weight:500;text-decoration:underline;transition:color .2s ease}.timesheet-table .ant-table a:hover{color:#fed230!important}.timesheet-table .ant-table a:focus{color:#1b1b1b!important;outline:none}.timesheet-table .ant-table .ant-table-placeholder{display:none}.timesheet-table .ant-table .ant-table-measure-row{display:none!important;height:0!important;visibility:hidden!important}.timesheet-table .ant-table tr[aria-hidden=true]{display:none!important}.timesheet-table .ant-table .ant-table-thead>tr:last-child>th{border-bottom:1px solid #e8e8e8}.timesheet-table .ant-table .ant-table-tbody>tr:first-child>td{border-top:none}.timesheet-table .ant-table .ant-table-thead>tr>th{background:#f5f5f5;border-bottom:1px solid #e8e8e8;color:#333;font-size:12px;font-weight:600;padding:12px 8px;text-transform:uppercase}.timesheet-table .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.timesheet-table .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;font-size:13px;padding:8px;vertical-align:middle}.timesheet-table .ant-table .ant-table-tbody>tr>td:first-child{font-weight:500}.timesheet-table .ant-table .time-input-container{position:relative}.timesheet-table .ant-table .time-input-container.today .time-input{background-color:#add7f5;border-color:#add7f5}.timesheet-table .ant-table .time-input-container.leave{text-align:center}.timesheet-table .ant-table .time-input-container.leave .time-input{background-color:#fff;border-color:#d9d9d9}.timesheet-table .ant-table .time-input-container.sick{text-align:center}.timesheet-table .ant-table .time-input-container.sick .time-input{background-color:#fff;border-color:#d9d9d9}.timesheet-table .ant-table .time-input-container.weekend{text-align:center}.timesheet-table .ant-table .time-input-container.weekend .time-input{background-color:#fff;border-color:#d9d9d9}.timesheet-table .ant-table .time-input-container.weekend .status-indicator{background-color:#f8b9ac;border-color:#f8b9ac;border-radius:8px!important;height:32px;padding:5px;text-align:center}.timesheet-table .ant-table .time-input-container.holiday{text-align:center}.timesheet-table .ant-table .time-input-container.holiday .time-input{background-color:#fff;border-color:#d9d9d9}.timesheet-table .ant-table .time-input-container .time-input{background:#fff;border:1px solid #d9d9d9;border-radius:8px!important;font-size:13px;padding:5px;text-align:center;width:100%}.timesheet-table .ant-table .time-input-container .time-input::placeholder{color:#000!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .time-input::-webkit-input-placeholder{color:#000!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .time-input::-moz-placeholder{color:#000!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .time-input:-ms-input-placeholder{color:#000!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .time-input.disabled-project-ended{background-color:#f5f5f5!important;border-color:#e0e0e0!important;color:#999!important;cursor:not-allowed!important}.timesheet-table .ant-table .time-input-container .time-input.disabled-project-ended::-webkit-input-placeholder{color:#999!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .time-input.disabled-project-ended::placeholder{color:#999!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .time-input.disabled-project-ended:hover{border-color:#e0e0e0!important}.timesheet-table .ant-table .time-input-container .time-input:focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.timesheet-table .ant-table .time-input-container .time-input:hover{border-color:#40a9ff}.timesheet-table .ant-table .time-input-container .time-input.saving{background-color:#eee!important;border-color:#d9d9d9!important;color:#999!important;cursor:not-allowed!important;opacity:.7;transition:all .2s ease}.timesheet-table .ant-table .time-input-container .time-input.saving::-webkit-input-placeholder{color:#999!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .time-input.saving::placeholder{color:#999!important;opacity:1!important}.timesheet-table .ant-table .time-input-container .status-indicator{align-items:center;color:#666;display:flex;font-size:13px;font-weight:600;height:22px;justify-content:center;margin:0!important;width:100%}.timesheet-table .ant-table .total-hours{color:#333;font-size:13px;font-weight:600}.timesheet-table .timesheet-footer-row{background:#f5f5f5;font-weight:600}.timesheet-table .timesheet-footer-row td{border-bottom:none!important;border-top:1px solid #e8e8e8!important;padding:12px 8px!important}.timesheet-table .timesheet-footer-row td:first-child{font-size:12px;font-weight:600!important}.timesheet-table .timesheet-footer-row:hover td{background:#f5f5f5!important}.timesheet-table .footer-day-total,.timesheet-table .footer-week-total{color:#333;font-size:13px;font-weight:600}.timesheet-table .footer-week-total{font-weight:700}.table-actions{padding:0}.table-actions .btn-white-add{background-color:transparent;border:.8px solid #dee2e6;border-radius:450px;color:#646464;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:500;height:32px;line-height:1;padding:6px 20px 6px 14px;text-transform:uppercase}.table-actions .btn-white-add:focus,.table-actions .btn-white-add:hover{background-color:transparent;border-color:#b4b4b4;color:#505050}.help-text{color:#8c8c8c;font-size:12px;font-style:italic}.add-task-modal .ant-modal-content,.add-task-modal .ant-modal-wrap{overflow:visible!important}.add-task-modal .ant-modal-body{overflow:visible!important;position:relative}.add-task-modal .ant-form-item{margin-bottom:24px}.add-task-modal .ant-form-item:last-child{margin-bottom:0}.add-task-modal .ant-select{width:100%}.add-task-modal .ant-select .ant-select-selector{min-height:40px}.ant-select-dropdown .ant-select-item-option{word-wrap:break-word!important;height:auto!important;min-height:32px!important;padding:8px 12px!important;white-space:normal!important}.ant-select-dropdown .ant-select-item-option .ant-select-item-option-content{word-wrap:break-word!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.ant-select-dropdown{max-height:400px!important;overflow-y:auto!important}.ant-picker-dropdown,.ant-select-dropdown{z-index:2050!important}.ant-modal-mask{z-index:1000}.ant-modal-wrap{overflow:visible!important;z-index:1000}.ant-modal.add-task-modal{top:50px!important}.ant-modal .ant-modal-header{background:#fff;border-bottom:none}.ant-modal .ant-modal-header .ant-modal-title{color:#333;font-size:18px;font-weight:600;text-transform:uppercase}.ant-modal .ant-modal-body{overflow:visible}.ant-modal .ant-modal-close{color:#666;font-size:18px}.ant-modal .ant-modal-close:hover{color:#333}.ant-modal .ant-form-item{margin-bottom:20px}.ant-modal .ant-form-item .ant-form-item-label{padding-bottom:4px}.ant-modal .ant-form-item .ant-form-item-label>label{color:#666;font-size:14px;font-weight:500}.ant-modal .ant-select{width:100%}.ant-modal .ant-select .ant-select-selector{border-color:#d9d9d9;border-radius:4px;height:40px;padding:8px 12px}.ant-modal .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#bfbfbf;font-style:italic}.ant-modal .ant-select .ant-select-selector:hover{border-color:#40a9ff}.ant-modal .ant-select.ant-select-focused .ant-select-selector,.ant-modal .ant-select.ant-select-open .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-modal .ant-picker{border-radius:4px}.ant-modal .ant-picker:hover{border-color:#40a9ff}.ant-modal .ant-picker.ant-picker-focused{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}@media(max-width:768px){.clients-container .timesheet-layout .section-wrapper .clients-header,.employees-section .timesheet-layout .section-wrapper .employees-header,.projects-container .projects-header-section .timesheet-layout .section-wrapper .projects-title-row,.timesheet-layout .section-wrapper .clients-container .clients-header,.timesheet-layout .section-wrapper .employees-section .employees-header,.timesheet-layout .section-wrapper .projects-container .projects-header-section .projects-title-row,.timesheet-layout .section-wrapper .section-header,.timesheet-layout .section-wrapper .vendors-container .vendors-header,.vendors-container .timesheet-layout .section-wrapper .vendors-header{align-items:flex-start;flex-direction:column;gap:16px}.clients-container .timesheet-layout .section-wrapper .clients-header .header-actions,.employees-section .timesheet-layout .section-wrapper .employees-header .header-actions,.projects-container .projects-header-section .timesheet-layout .section-wrapper .projects-title-row .header-actions,.timesheet-layout .section-wrapper .clients-container .clients-header .header-actions,.timesheet-layout .section-wrapper .employees-section .employees-header .header-actions,.timesheet-layout .section-wrapper .projects-container .projects-header-section .projects-title-row .header-actions,.timesheet-layout .section-wrapper .section-header .header-actions,.timesheet-layout .section-wrapper .vendors-container .vendors-header .header-actions,.vendors-container .timesheet-layout .section-wrapper .vendors-header .header-actions{width:100%}.clients-container .timesheet-layout .section-wrapper .clients-header .header-actions .week-selector,.employees-section .timesheet-layout .section-wrapper .employees-header .header-actions .week-selector,.projects-container .projects-header-section .timesheet-layout .section-wrapper .projects-title-row .header-actions .week-selector,.timesheet-layout .section-wrapper .clients-container .clients-header .header-actions .week-selector,.timesheet-layout .section-wrapper .employees-section .employees-header .header-actions .week-selector,.timesheet-layout .section-wrapper .projects-container .projects-header-section .projects-title-row .header-actions .week-selector,.timesheet-layout .section-wrapper .section-header .header-actions .week-selector,.timesheet-layout .section-wrapper .vendors-container .vendors-header .header-actions .week-selector,.vendors-container .timesheet-layout .section-wrapper .vendors-header .header-actions .week-selector{justify-content:space-between;width:100%}.projects-container .projects-header-section .timesheet-layout .section-wrapper .projects-controls-row,.timesheet-layout .section-wrapper .controls-row,.timesheet-layout .section-wrapper .projects-container .projects-header-section .projects-controls-row{align-items:flex-start;flex-direction:column;gap:16px}.projects-container .projects-header-section .timesheet-layout .section-wrapper .projects-controls-row .status-legend,.timesheet-layout .section-wrapper .controls-row .status-legend,.timesheet-layout .section-wrapper .projects-container .projects-header-section .projects-controls-row .status-legend{flex-wrap:wrap;gap:12px}.timesheet-layout .section-wrapper .timesheet-table{overflow-x:auto;padding:12px}.timesheet-layout .section-wrapper .timesheet-table .ant-table{min-width:800px}}@media(max-width:576px){.timesheet-management-container{padding:16px!important}.section-wrapper .table-actions .ant-space,.section-wrapper .table-actions .ant-space .ant-space-item,.section-wrapper .table-actions .ant-space .ant-space-item .btn-white-add{width:100%}}.timesheet-reports-container{padding:20px}.timesheet-reports-container .report-section{box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:30px}.timesheet-reports-container .report-section .report-header{margin-bottom:20px}.timesheet-reports-container .report-section .report-header h4{color:#1b1b1b;font-weight:600;margin:0}.timesheet-reports-container .report-section .report-filters .filter-item{display:flex;flex-direction:column;gap:8px}.timesheet-reports-container .report-section .report-filters .filter-item label{color:#666;font-size:12px;font-weight:500;text-transform:uppercase}.timesheet-reports-container .report-section .report-filters .filter-item .hint-text{color:#999;font-size:11px;font-style:italic;margin-top:4px}.timesheet-reports-container .report-section .report-filters .download-btn{align-self:flex-end;background-color:#1b1b1b;border-color:#1b1b1b;font-size:12px;font-weight:500;height:36px;margin-top:auto;text-transform:uppercase}.timesheet-reports-container .report-section .report-filters .download-btn:focus,.timesheet-reports-container .report-section .report-filters .download-btn:hover{background-color:#333;border-color:#333}.timesheet-reports-container .report-section .report-filters .download-btn:active{background-color:#000;border-color:#000}.timesheet-reports-container .report-section .report-filters .download-btn .anticon{font-size:14px}.timesheet-reports-container .ant-select .ant-select-selector{border-color:#d9d9d9;border-radius:4px}.timesheet-reports-container .ant-select .ant-select-selector:hover{border-color:#40a9ff}.timesheet-reports-container .ant-select.ant-select-focused .ant-select-selector{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.timesheet-reports-container .ant-picker{border-radius:4px}.timesheet-reports-container .ant-picker.ant-picker-focused,.timesheet-reports-container .ant-picker:hover{border-color:#40a9ff}.timesheet-reports-container .ant-picker.ant-picker-focused{box-shadow:0 0 0 2px rgba(24,144,255,.2)}@media(max-width:768px){.timesheet-reports-container .report-filters .ant-space{flex-direction:column;width:100%}.timesheet-reports-container .report-filters .ant-space .ant-space-item,.timesheet-reports-container .report-filters .ant-space .ant-space-item .filter-item{width:100%}.timesheet-reports-container .report-filters .ant-space .ant-space-item .filter-item .ant-picker,.timesheet-reports-container .report-filters .ant-space .ant-space-item .filter-item .ant-select{width:100%!important}.timesheet-reports-container .report-filters .ant-space .ant-space-item .download-btn{width:100%}}.clients-container,.employees-section,.feedback-container,.my-projects-container,.project-management-container,.projects-container,.vendors-container{background:#fff;min-height:100%;padding:24px}.clients-container .clients-header,.clients-container .employees-section .feedback-container .employees-header,.clients-container .feedback-container .clients-header,.clients-container .feedback-container .employees-section .clients-header,.clients-container .feedback-container .employees-section .employees-header,.clients-container .feedback-container .my-projects-container .clients-header,.clients-container .feedback-container .project-management-container .clients-header,.clients-container .feedback-container .projects-container .clients-header,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row,.clients-container .feedback-container .section-header,.clients-container .feedback-container .vendors-container .clients-header,.clients-container .feedback-container .vendors-container .vendors-header,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row,.clients-container .section-header,.clients-container .vendors-container .feedback-container .vendors-header,.employees-section .clients-container .feedback-container .clients-header,.employees-section .employees-header,.employees-section .feedback-container .clients-container .clients-header,.employees-section .feedback-container .clients-container .employees-header,.employees-section .feedback-container .employees-header,.employees-section .feedback-container .my-projects-container .employees-header,.employees-section .feedback-container .project-management-container .employees-header,.employees-section .feedback-container .projects-container .employees-header,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row,.employees-section .feedback-container .section-header,.employees-section .feedback-container .vendors-container .employees-header,.employees-section .feedback-container .vendors-container .vendors-header,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row,.employees-section .section-header,.employees-section .vendors-container .feedback-container .vendors-header,.feedback-container .clients-container .clients-header,.feedback-container .clients-container .employees-section .clients-header,.feedback-container .clients-container .my-projects-container .clients-header,.feedback-container .clients-container .project-management-container .clients-header,.feedback-container .clients-container .projects-container .clients-header,.feedback-container .clients-container .section-header,.feedback-container .clients-container .vendors-container .clients-header,.feedback-container .employees-section .clients-container .employees-header,.feedback-container .employees-section .employees-header,.feedback-container .employees-section .my-projects-container .employees-header,.feedback-container .employees-section .project-management-container .employees-header,.feedback-container .employees-section .projects-container .employees-header,.feedback-container .employees-section .section-header,.feedback-container .employees-section .vendors-container .employees-header,.feedback-container .my-projects-container .section-header,.feedback-container .project-management-container .section-header,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row,.feedback-container .projects-container .projects-header-section .projects-title-row,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row,.feedback-container .projects-container .section-header,.feedback-container .section-header,.feedback-container .vendors-container .clients-container .vendors-header,.feedback-container .vendors-container .employees-section .vendors-header,.feedback-container .vendors-container .my-projects-container .vendors-header,.feedback-container .vendors-container .project-management-container .vendors-header,.feedback-container .vendors-container .projects-container .vendors-header,.feedback-container .vendors-container .section-header,.feedback-container .vendors-container .vendors-header,.my-projects-container .clients-container .feedback-container .clients-header,.my-projects-container .employees-section .feedback-container .employees-header,.my-projects-container .feedback-container .clients-container .clients-header,.my-projects-container .feedback-container .employees-section .employees-header,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .feedback-container .section-header,.my-projects-container .feedback-container .vendors-container .vendors-header,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row,.my-projects-container .section-header,.my-projects-container .vendors-container .feedback-container .vendors-header,.project-management-container .clients-container .feedback-container .clients-header,.project-management-container .employees-section .feedback-container .employees-header,.project-management-container .feedback-container .clients-container .clients-header,.project-management-container .feedback-container .employees-section .employees-header,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row,.project-management-container .feedback-container .section-header,.project-management-container .feedback-container .vendors-container .vendors-header,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row,.project-management-container .section-header,.project-management-container .vendors-container .feedback-container .vendors-header,.projects-container .clients-container .feedback-container .clients-header,.projects-container .employees-section .feedback-container .employees-header,.projects-container .feedback-container .clients-container .clients-header,.projects-container .feedback-container .employees-section .employees-header,.projects-container .feedback-container .section-header,.projects-container .feedback-container .vendors-container .vendors-header,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row,.projects-container .projects-header-section .feedback-container .projects-title-row,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row,.projects-container .projects-header-section .projects-title-row,.projects-container .section-header,.projects-container .vendors-container .feedback-container .vendors-header,.vendors-container .clients-container .feedback-container .clients-header,.vendors-container .employees-section .feedback-container .employees-header,.vendors-container .feedback-container .clients-container .clients-header,.vendors-container .feedback-container .clients-container .vendors-header,.vendors-container .feedback-container .employees-section .employees-header,.vendors-container .feedback-container .employees-section .vendors-header,.vendors-container .feedback-container .my-projects-container .vendors-header,.vendors-container .feedback-container .project-management-container .vendors-header,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row,.vendors-container .feedback-container .projects-container .vendors-header,.vendors-container .feedback-container .section-header,.vendors-container .feedback-container .vendors-header,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row,.vendors-container .section-header,.vendors-container .vendors-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.clients-container .clients-header .header-left,.clients-container .employees-section .feedback-container .employees-header .header-left,.clients-container .feedback-container .clients-header .header-left,.clients-container .feedback-container .employees-section .clients-header .header-left,.clients-container .feedback-container .employees-section .employees-header .header-left,.clients-container .feedback-container .my-projects-container .clients-header .header-left,.clients-container .feedback-container .project-management-container .clients-header .header-left,.clients-container .feedback-container .projects-container .clients-header .header-left,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.clients-container .feedback-container .section-header .header-left,.clients-container .feedback-container .vendors-container .clients-header .header-left,.clients-container .feedback-container .vendors-container .vendors-header .header-left,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.clients-container .section-header .header-left,.clients-container .vendors-container .feedback-container .vendors-header .header-left,.employees-section .clients-container .feedback-container .clients-header .header-left,.employees-section .employees-header .header-left,.employees-section .feedback-container .clients-container .clients-header .header-left,.employees-section .feedback-container .clients-container .employees-header .header-left,.employees-section .feedback-container .employees-header .header-left,.employees-section .feedback-container .my-projects-container .employees-header .header-left,.employees-section .feedback-container .project-management-container .employees-header .header-left,.employees-section .feedback-container .projects-container .employees-header .header-left,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.employees-section .feedback-container .section-header .header-left,.employees-section .feedback-container .vendors-container .employees-header .header-left,.employees-section .feedback-container .vendors-container .vendors-header .header-left,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.employees-section .section-header .header-left,.employees-section .vendors-container .feedback-container .vendors-header .header-left,.feedback-container .clients-container .clients-header .header-left,.feedback-container .clients-container .employees-section .clients-header .header-left,.feedback-container .clients-container .my-projects-container .clients-header .header-left,.feedback-container .clients-container .project-management-container .clients-header .header-left,.feedback-container .clients-container .projects-container .clients-header .header-left,.feedback-container .clients-container .section-header .header-left,.feedback-container .clients-container .vendors-container .clients-header .header-left,.feedback-container .employees-section .clients-container .employees-header .header-left,.feedback-container .employees-section .employees-header .header-left,.feedback-container .employees-section .my-projects-container .employees-header .header-left,.feedback-container .employees-section .project-management-container .employees-header .header-left,.feedback-container .employees-section .projects-container .employees-header .header-left,.feedback-container .employees-section .section-header .header-left,.feedback-container .employees-section .vendors-container .employees-header .header-left,.feedback-container .my-projects-container .section-header .header-left,.feedback-container .project-management-container .section-header .header-left,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left,.feedback-container .projects-container .section-header .header-left,.feedback-container .section-header .header-left,.feedback-container .vendors-container .clients-container .vendors-header .header-left,.feedback-container .vendors-container .employees-section .vendors-header .header-left,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left,.feedback-container .vendors-container .project-management-container .vendors-header .header-left,.feedback-container .vendors-container .projects-container .vendors-header .header-left,.feedback-container .vendors-container .section-header .header-left,.feedback-container .vendors-container .vendors-header .header-left,.my-projects-container .clients-container .feedback-container .clients-header .header-left,.my-projects-container .employees-section .feedback-container .employees-header .header-left,.my-projects-container .feedback-container .clients-container .clients-header .header-left,.my-projects-container .feedback-container .employees-section .employees-header .header-left,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.my-projects-container .feedback-container .section-header .header-left,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.my-projects-container .section-header .header-left,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left,.project-management-container .clients-container .feedback-container .clients-header .header-left,.project-management-container .employees-section .feedback-container .employees-header .header-left,.project-management-container .feedback-container .clients-container .clients-header .header-left,.project-management-container .feedback-container .employees-section .employees-header .header-left,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.project-management-container .feedback-container .section-header .header-left,.project-management-container .feedback-container .vendors-container .vendors-header .header-left,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.project-management-container .section-header .header-left,.project-management-container .vendors-container .feedback-container .vendors-header .header-left,.projects-container .clients-container .feedback-container .clients-header .header-left,.projects-container .employees-section .feedback-container .employees-header .header-left,.projects-container .feedback-container .clients-container .clients-header .header-left,.projects-container .feedback-container .employees-section .employees-header .header-left,.projects-container .feedback-container .section-header .header-left,.projects-container .feedback-container .vendors-container .vendors-header .header-left,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left,.projects-container .projects-header-section .projects-title-row .header-left,.projects-container .section-header .header-left,.projects-container .vendors-container .feedback-container .vendors-header .header-left,.vendors-container .clients-container .feedback-container .clients-header .header-left,.vendors-container .employees-section .feedback-container .employees-header .header-left,.vendors-container .feedback-container .clients-container .clients-header .header-left,.vendors-container .feedback-container .clients-container .vendors-header .header-left,.vendors-container .feedback-container .employees-section .employees-header .header-left,.vendors-container .feedback-container .employees-section .vendors-header .header-left,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left,.vendors-container .feedback-container .project-management-container .vendors-header .header-left,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.vendors-container .feedback-container .projects-container .vendors-header .header-left,.vendors-container .feedback-container .section-header .header-left,.vendors-container .feedback-container .vendors-header .header-left,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.vendors-container .section-header .header-left,.vendors-container .vendors-header .header-left{align-items:center;display:flex}.clients-container .clients-header .header-left h4,.clients-container .employees-section .feedback-container .employees-header .header-left h4,.clients-container .feedback-container .clients-header .header-left h4,.clients-container .feedback-container .employees-section .clients-header .header-left h4,.clients-container .feedback-container .employees-section .employees-header .header-left h4,.clients-container .feedback-container .my-projects-container .clients-header .header-left h4,.clients-container .feedback-container .project-management-container .clients-header .header-left h4,.clients-container .feedback-container .projects-container .clients-header .header-left h4,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.clients-container .feedback-container .section-header .header-left h4,.clients-container .feedback-container .vendors-container .clients-header .header-left h4,.clients-container .feedback-container .vendors-container .vendors-header .header-left h4,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.clients-container .section-header .header-left h4,.clients-container .vendors-container .feedback-container .vendors-header .header-left h4,.employees-section .clients-container .feedback-container .clients-header .header-left h4,.employees-section .employees-header .header-left h4,.employees-section .feedback-container .clients-container .clients-header .header-left h4,.employees-section .feedback-container .clients-container .employees-header .header-left h4,.employees-section .feedback-container .employees-header .header-left h4,.employees-section .feedback-container .my-projects-container .employees-header .header-left h4,.employees-section .feedback-container .project-management-container .employees-header .header-left h4,.employees-section .feedback-container .projects-container .employees-header .header-left h4,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.employees-section .feedback-container .section-header .header-left h4,.employees-section .feedback-container .vendors-container .employees-header .header-left h4,.employees-section .feedback-container .vendors-container .vendors-header .header-left h4,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.employees-section .section-header .header-left h4,.employees-section .vendors-container .feedback-container .vendors-header .header-left h4,.feedback-container .clients-container .clients-header .header-left h4,.feedback-container .clients-container .employees-section .clients-header .header-left h4,.feedback-container .clients-container .my-projects-container .clients-header .header-left h4,.feedback-container .clients-container .project-management-container .clients-header .header-left h4,.feedback-container .clients-container .projects-container .clients-header .header-left h4,.feedback-container .clients-container .section-header .header-left h4,.feedback-container .clients-container .vendors-container .clients-header .header-left h4,.feedback-container .employees-section .clients-container .employees-header .header-left h4,.feedback-container .employees-section .employees-header .header-left h4,.feedback-container .employees-section .my-projects-container .employees-header .header-left h4,.feedback-container .employees-section .project-management-container .employees-header .header-left h4,.feedback-container .employees-section .projects-container .employees-header .header-left h4,.feedback-container .employees-section .section-header .header-left h4,.feedback-container .employees-section .vendors-container .employees-header .header-left h4,.feedback-container .my-projects-container .section-header .header-left h4,.feedback-container .project-management-container .section-header .header-left h4,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left h4,.feedback-container .projects-container .section-header .header-left h4,.feedback-container .section-header .header-left h4,.feedback-container .vendors-container .clients-container .vendors-header .header-left h4,.feedback-container .vendors-container .employees-section .vendors-header .header-left h4,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left h4,.feedback-container .vendors-container .project-management-container .vendors-header .header-left h4,.feedback-container .vendors-container .projects-container .vendors-header .header-left h4,.feedback-container .vendors-container .section-header .header-left h4,.feedback-container .vendors-container .vendors-header .header-left h4,.my-projects-container .clients-container .feedback-container .clients-header .header-left h4,.my-projects-container .employees-section .feedback-container .employees-header .header-left h4,.my-projects-container .feedback-container .clients-container .clients-header .header-left h4,.my-projects-container .feedback-container .employees-section .employees-header .header-left h4,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.my-projects-container .feedback-container .section-header .header-left h4,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left h4,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.my-projects-container .section-header .header-left h4,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left h4,.project-management-container .clients-container .feedback-container .clients-header .header-left h4,.project-management-container .employees-section .feedback-container .employees-header .header-left h4,.project-management-container .feedback-container .clients-container .clients-header .header-left h4,.project-management-container .feedback-container .employees-section .employees-header .header-left h4,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.project-management-container .feedback-container .section-header .header-left h4,.project-management-container .feedback-container .vendors-container .vendors-header .header-left h4,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.project-management-container .section-header .header-left h4,.project-management-container .vendors-container .feedback-container .vendors-header .header-left h4,.projects-container .clients-container .feedback-container .clients-header .header-left h4,.projects-container .employees-section .feedback-container .employees-header .header-left h4,.projects-container .feedback-container .clients-container .clients-header .header-left h4,.projects-container .feedback-container .employees-section .employees-header .header-left h4,.projects-container .feedback-container .section-header .header-left h4,.projects-container .feedback-container .vendors-container .vendors-header .header-left h4,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left h4,.projects-container .projects-header-section .projects-title-row .header-left h4,.projects-container .section-header .header-left h4,.projects-container .vendors-container .feedback-container .vendors-header .header-left h4,.vendors-container .clients-container .feedback-container .clients-header .header-left h4,.vendors-container .employees-section .feedback-container .employees-header .header-left h4,.vendors-container .feedback-container .clients-container .clients-header .header-left h4,.vendors-container .feedback-container .clients-container .vendors-header .header-left h4,.vendors-container .feedback-container .employees-section .employees-header .header-left h4,.vendors-container .feedback-container .employees-section .vendors-header .header-left h4,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left h4,.vendors-container .feedback-container .project-management-container .vendors-header .header-left h4,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.vendors-container .feedback-container .projects-container .vendors-header .header-left h4,.vendors-container .feedback-container .section-header .header-left h4,.vendors-container .feedback-container .vendors-header .header-left h4,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.vendors-container .section-header .header-left h4,.vendors-container .vendors-header .header-left h4{align-items:center;color:#1b1b1b;display:flex;font-size:18px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.clients-container .clients-header .header-left .count-badge,.clients-container .employees-section .feedback-container .employees-header .header-left .count-badge,.clients-container .feedback-container .clients-header .header-left .count-badge,.clients-container .feedback-container .employees-section .clients-header .header-left .count-badge,.clients-container .feedback-container .employees-section .employees-header .header-left .count-badge,.clients-container .feedback-container .my-projects-container .clients-header .header-left .count-badge,.clients-container .feedback-container .project-management-container .clients-header .header-left .count-badge,.clients-container .feedback-container .projects-container .clients-header .header-left .count-badge,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.clients-container .feedback-container .section-header .header-left .count-badge,.clients-container .feedback-container .vendors-container .clients-header .header-left .count-badge,.clients-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.clients-container .section-header .header-left .count-badge,.clients-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.employees-section .clients-container .feedback-container .clients-header .header-left .count-badge,.employees-section .employees-header .header-left .count-badge,.employees-section .feedback-container .clients-container .clients-header .header-left .count-badge,.employees-section .feedback-container .clients-container .employees-header .header-left .count-badge,.employees-section .feedback-container .employees-header .header-left .count-badge,.employees-section .feedback-container .my-projects-container .employees-header .header-left .count-badge,.employees-section .feedback-container .project-management-container .employees-header .header-left .count-badge,.employees-section .feedback-container .projects-container .employees-header .header-left .count-badge,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.employees-section .feedback-container .section-header .header-left .count-badge,.employees-section .feedback-container .vendors-container .employees-header .header-left .count-badge,.employees-section .feedback-container .vendors-container .vendors-header .header-left .count-badge,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.employees-section .section-header .header-left .count-badge,.employees-section .vendors-container .feedback-container .vendors-header .header-left .count-badge,.feedback-container .clients-container .clients-header .header-left .count-badge,.feedback-container .clients-container .employees-section .clients-header .header-left .count-badge,.feedback-container .clients-container .my-projects-container .clients-header .header-left .count-badge,.feedback-container .clients-container .project-management-container .clients-header .header-left .count-badge,.feedback-container .clients-container .projects-container .clients-header .header-left .count-badge,.feedback-container .clients-container .section-header .header-left .count-badge,.feedback-container .clients-container .vendors-container .clients-header .header-left .count-badge,.feedback-container .employees-section .clients-container .employees-header .header-left .count-badge,.feedback-container .employees-section .employees-header .header-left .count-badge,.feedback-container .employees-section .my-projects-container .employees-header .header-left .count-badge,.feedback-container .employees-section .project-management-container .employees-header .header-left .count-badge,.feedback-container .employees-section .projects-container .employees-header .header-left .count-badge,.feedback-container .employees-section .section-header .header-left .count-badge,.feedback-container .employees-section .vendors-container .employees-header .header-left .count-badge,.feedback-container .my-projects-container .section-header .header-left .count-badge,.feedback-container .project-management-container .section-header .header-left .count-badge,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .section-header .header-left .count-badge,.feedback-container .section-header .header-left .count-badge,.feedback-container .vendors-container .clients-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .employees-section .vendors-header .header-left .count-badge,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .project-management-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .projects-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .section-header .header-left .count-badge,.feedback-container .vendors-container .vendors-header .header-left .count-badge,.my-projects-container .clients-container .feedback-container .clients-header .header-left .count-badge,.my-projects-container .employees-section .feedback-container .employees-header .header-left .count-badge,.my-projects-container .feedback-container .clients-container .clients-header .header-left .count-badge,.my-projects-container .feedback-container .employees-section .employees-header .header-left .count-badge,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.my-projects-container .feedback-container .section-header .header-left .count-badge,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.my-projects-container .section-header .header-left .count-badge,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.project-management-container .clients-container .feedback-container .clients-header .header-left .count-badge,.project-management-container .employees-section .feedback-container .employees-header .header-left .count-badge,.project-management-container .feedback-container .clients-container .clients-header .header-left .count-badge,.project-management-container .feedback-container .employees-section .employees-header .header-left .count-badge,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.project-management-container .feedback-container .section-header .header-left .count-badge,.project-management-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.project-management-container .section-header .header-left .count-badge,.project-management-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.projects-container .clients-container .feedback-container .clients-header .header-left .count-badge,.projects-container .employees-section .feedback-container .employees-header .header-left .count-badge,.projects-container .feedback-container .clients-container .clients-header .header-left .count-badge,.projects-container .feedback-container .employees-section .employees-header .header-left .count-badge,.projects-container .feedback-container .section-header .header-left .count-badge,.projects-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .projects-title-row .header-left .count-badge,.projects-container .section-header .header-left .count-badge,.projects-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.vendors-container .clients-container .feedback-container .clients-header .header-left .count-badge,.vendors-container .employees-section .feedback-container .employees-header .header-left .count-badge,.vendors-container .feedback-container .clients-container .clients-header .header-left .count-badge,.vendors-container .feedback-container .clients-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .employees-section .employees-header .header-left .count-badge,.vendors-container .feedback-container .employees-section .vendors-header .header-left .count-badge,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .project-management-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.vendors-container .feedback-container .projects-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .section-header .header-left .count-badge,.vendors-container .feedback-container .vendors-header .header-left .count-badge,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.vendors-container .section-header .header-left .count-badge,.vendors-container .vendors-header .header-left .count-badge{align-items:center;background-color:transparent;border:1px solid #d9d9d9;border-radius:12px;color:#8c8c8c;display:inline-flex;font-size:12px;font-weight:400;height:24px;justify-content:center;margin-left:12px;min-width:24px;padding:0 8px}.clients-container .clients-header .header-left .anticon-download,.clients-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.clients-container .feedback-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .employees-section .clients-header .header-left .anticon-download,.clients-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.clients-container .feedback-container .my-projects-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .project-management-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .projects-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.clients-container .feedback-container .section-header .header-left .anticon-download,.clients-container .feedback-container .vendors-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.clients-container .section-header .header-left .anticon-download,.clients-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.employees-section .clients-container .feedback-container .clients-header .header-left .anticon-download,.employees-section .employees-header .header-left .anticon-download,.employees-section .feedback-container .clients-container .clients-header .header-left .anticon-download,.employees-section .feedback-container .clients-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .my-projects-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .project-management-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .projects-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.employees-section .feedback-container .section-header .header-left .anticon-download,.employees-section .feedback-container .vendors-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.employees-section .section-header .header-left .anticon-download,.employees-section .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.feedback-container .clients-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .employees-section .clients-header .header-left .anticon-download,.feedback-container .clients-container .my-projects-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .project-management-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .projects-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .section-header .header-left .anticon-download,.feedback-container .clients-container .vendors-container .clients-header .header-left .anticon-download,.feedback-container .employees-section .clients-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .employees-header .header-left .anticon-download,.feedback-container .employees-section .my-projects-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .project-management-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .projects-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .section-header .header-left .anticon-download,.feedback-container .employees-section .vendors-container .employees-header .header-left .anticon-download,.feedback-container .my-projects-container .section-header .header-left .anticon-download,.feedback-container .project-management-container .section-header .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .section-header .header-left .anticon-download,.feedback-container .section-header .header-left .anticon-download,.feedback-container .vendors-container .clients-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .employees-section .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .project-management-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .projects-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .section-header .header-left .anticon-download,.feedback-container .vendors-container .vendors-header .header-left .anticon-download,.my-projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.my-projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.my-projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.my-projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.my-projects-container .feedback-container .section-header .header-left .anticon-download,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.my-projects-container .section-header .header-left .anticon-download,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.project-management-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.project-management-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.project-management-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.project-management-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.project-management-container .feedback-container .section-header .header-left .anticon-download,.project-management-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.project-management-container .section-header .header-left .anticon-download,.project-management-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.projects-container .feedback-container .section-header .header-left .anticon-download,.projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.projects-container .section-header .header-left .anticon-download,.projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.vendors-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.vendors-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.vendors-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.vendors-container .feedback-container .clients-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.vendors-container .feedback-container .employees-section .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .project-management-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.vendors-container .feedback-container .projects-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .section-header .header-left .anticon-download,.vendors-container .feedback-container .vendors-header .header-left .anticon-download,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.vendors-container .section-header .header-left .anticon-download,.vendors-container .vendors-header .header-left .anticon-download{color:#8c8c8c;cursor:pointer;font-size:16px;margin-left:12px}.clients-container .clients-header .header-left .anticon-download:hover,.clients-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .employees-section .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.clients-container .feedback-container .my-projects-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .project-management-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .projects-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.clients-container .feedback-container .section-header .header-left .anticon-download:hover,.clients-container .feedback-container .vendors-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.clients-container .section-header .header-left .anticon-download:hover,.clients-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.employees-section .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.employees-section .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.employees-section .feedback-container .clients-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .my-projects-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .project-management-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .projects-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.employees-section .feedback-container .section-header .header-left .anticon-download:hover,.employees-section .feedback-container .vendors-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.employees-section .section-header .header-left .anticon-download:hover,.employees-section .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .employees-section .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .my-projects-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .project-management-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .projects-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .section-header .header-left .anticon-download:hover,.feedback-container .clients-container .vendors-container .clients-header .header-left .anticon-download:hover,.feedback-container .employees-section .clients-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .my-projects-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .project-management-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .projects-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .section-header .header-left .anticon-download:hover,.feedback-container .employees-section .vendors-container .employees-header .header-left .anticon-download:hover,.feedback-container .my-projects-container .section-header .header-left .anticon-download:hover,.feedback-container .project-management-container .section-header .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .section-header .header-left .anticon-download:hover,.feedback-container .section-header .header-left .anticon-download:hover,.feedback-container .vendors-container .clients-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .employees-section .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .project-management-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .projects-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .section-header .header-left .anticon-download:hover,.feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.my-projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.my-projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.my-projects-container .feedback-container .section-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.my-projects-container .section-header .header-left .anticon-download:hover,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.project-management-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.project-management-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.project-management-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.project-management-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.project-management-container .feedback-container .section-header .header-left .anticon-download:hover,.project-management-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.project-management-container .section-header .header-left .anticon-download:hover,.project-management-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.projects-container .feedback-container .section-header .header-left .anticon-download:hover,.projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.projects-container .section-header .header-left .anticon-download:hover,.projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.vendors-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.vendors-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.vendors-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.vendors-container .feedback-container .clients-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.vendors-container .feedback-container .employees-section .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .project-management-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.vendors-container .feedback-container .projects-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .section-header .header-left .anticon-download:hover,.vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.vendors-container .section-header .header-left .anticon-download:hover,.vendors-container .vendors-header .header-left .anticon-download:hover{color:#1b1b1b}.clients-container .clients-header .header-right,.clients-container .employees-section .feedback-container .employees-header .header-right,.clients-container .feedback-container .clients-header .header-right,.clients-container .feedback-container .employees-section .clients-header .header-right,.clients-container .feedback-container .employees-section .employees-header .header-right,.clients-container .feedback-container .my-projects-container .clients-header .header-right,.clients-container .feedback-container .project-management-container .clients-header .header-right,.clients-container .feedback-container .projects-container .clients-header .header-right,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.clients-container .feedback-container .section-header .header-right,.clients-container .feedback-container .vendors-container .clients-header .header-right,.clients-container .feedback-container .vendors-container .vendors-header .header-right,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.clients-container .section-header .header-right,.clients-container .vendors-container .feedback-container .vendors-header .header-right,.employees-section .clients-container .feedback-container .clients-header .header-right,.employees-section .employees-header .header-right,.employees-section .feedback-container .clients-container .clients-header .header-right,.employees-section .feedback-container .clients-container .employees-header .header-right,.employees-section .feedback-container .employees-header .header-right,.employees-section .feedback-container .my-projects-container .employees-header .header-right,.employees-section .feedback-container .project-management-container .employees-header .header-right,.employees-section .feedback-container .projects-container .employees-header .header-right,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.employees-section .feedback-container .section-header .header-right,.employees-section .feedback-container .vendors-container .employees-header .header-right,.employees-section .feedback-container .vendors-container .vendors-header .header-right,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.employees-section .section-header .header-right,.employees-section .vendors-container .feedback-container .vendors-header .header-right,.feedback-container .clients-container .clients-header .header-right,.feedback-container .clients-container .employees-section .clients-header .header-right,.feedback-container .clients-container .my-projects-container .clients-header .header-right,.feedback-container .clients-container .project-management-container .clients-header .header-right,.feedback-container .clients-container .projects-container .clients-header .header-right,.feedback-container .clients-container .section-header .header-right,.feedback-container .clients-container .vendors-container .clients-header .header-right,.feedback-container .employees-section .clients-container .employees-header .header-right,.feedback-container .employees-section .employees-header .header-right,.feedback-container .employees-section .my-projects-container .employees-header .header-right,.feedback-container .employees-section .project-management-container .employees-header .header-right,.feedback-container .employees-section .projects-container .employees-header .header-right,.feedback-container .employees-section .section-header .header-right,.feedback-container .employees-section .vendors-container .employees-header .header-right,.feedback-container .my-projects-container .section-header .header-right,.feedback-container .project-management-container .section-header .header-right,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-right,.feedback-container .projects-container .section-header .header-right,.feedback-container .section-header .header-right,.feedback-container .vendors-container .clients-container .vendors-header .header-right,.feedback-container .vendors-container .employees-section .vendors-header .header-right,.feedback-container .vendors-container .my-projects-container .vendors-header .header-right,.feedback-container .vendors-container .project-management-container .vendors-header .header-right,.feedback-container .vendors-container .projects-container .vendors-header .header-right,.feedback-container .vendors-container .section-header .header-right,.feedback-container .vendors-container .vendors-header .header-right,.my-projects-container .clients-container .feedback-container .clients-header .header-right,.my-projects-container .employees-section .feedback-container .employees-header .header-right,.my-projects-container .feedback-container .clients-container .clients-header .header-right,.my-projects-container .feedback-container .employees-section .employees-header .header-right,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.my-projects-container .feedback-container .section-header .header-right,.my-projects-container .feedback-container .vendors-container .vendors-header .header-right,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.my-projects-container .section-header .header-right,.my-projects-container .vendors-container .feedback-container .vendors-header .header-right,.project-management-container .clients-container .feedback-container .clients-header .header-right,.project-management-container .employees-section .feedback-container .employees-header .header-right,.project-management-container .feedback-container .clients-container .clients-header .header-right,.project-management-container .feedback-container .employees-section .employees-header .header-right,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.project-management-container .feedback-container .section-header .header-right,.project-management-container .feedback-container .vendors-container .vendors-header .header-right,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.project-management-container .section-header .header-right,.project-management-container .vendors-container .feedback-container .vendors-header .header-right,.projects-container .clients-container .feedback-container .clients-header .header-right,.projects-container .employees-section .feedback-container .employees-header .header-right,.projects-container .feedback-container .clients-container .clients-header .header-right,.projects-container .feedback-container .employees-section .employees-header .header-right,.projects-container .feedback-container .section-header .header-right,.projects-container .feedback-container .vendors-container .vendors-header .header-right,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-right,.projects-container .projects-header-section .projects-title-row .header-right,.projects-container .section-header .header-right,.projects-container .vendors-container .feedback-container .vendors-header .header-right,.vendors-container .clients-container .feedback-container .clients-header .header-right,.vendors-container .employees-section .feedback-container .employees-header .header-right,.vendors-container .feedback-container .clients-container .clients-header .header-right,.vendors-container .feedback-container .clients-container .vendors-header .header-right,.vendors-container .feedback-container .employees-section .employees-header .header-right,.vendors-container .feedback-container .employees-section .vendors-header .header-right,.vendors-container .feedback-container .my-projects-container .vendors-header .header-right,.vendors-container .feedback-container .project-management-container .vendors-header .header-right,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.vendors-container .feedback-container .projects-container .vendors-header .header-right,.vendors-container .feedback-container .section-header .header-right,.vendors-container .feedback-container .vendors-header .header-right,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.vendors-container .section-header .header-right,.vendors-container .vendors-header .header-right{align-items:center;display:flex;gap:12px}.clients-container .controls-row,.employees-section .controls-row,.feedback-container .controls-row,.my-projects-container .controls-row,.project-management-container .controls-row,.projects-container .controls-row,.projects-container .projects-header-section .projects-controls-row,.vendors-container .controls-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.clients-container .controls-row .controls-left,.employees-section .controls-row .controls-left,.feedback-container .controls-row .controls-left,.my-projects-container .controls-row .controls-left,.project-management-container .controls-row .controls-left,.projects-container .controls-row .controls-left,.projects-container .projects-header-section .projects-controls-row .controls-left,.vendors-container .controls-row .controls-left{align-items:center;display:flex;gap:24px}.clients-container .controls-row .controls-left .currency-toggle,.employees-section .controls-row .controls-left .currency-toggle,.feedback-container .controls-row .controls-left .currency-toggle,.my-projects-container .controls-row .controls-left .currency-toggle,.project-management-container .controls-row .controls-left .currency-toggle,.projects-container .controls-row .controls-left .currency-toggle,.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle,.vendors-container .controls-row .controls-left .currency-toggle{border:1px solid #d9d9d9;border-radius:20px;display:inline-flex;overflow:hidden}.clients-container .controls-row .controls-left .currency-toggle .currency-btn,.employees-section .controls-row .controls-left .currency-toggle .currency-btn,.feedback-container .controls-row .controls-left .currency-toggle .currency-btn,.my-projects-container .controls-row .controls-left .currency-toggle .currency-btn,.project-management-container .controls-row .controls-left .currency-toggle .currency-btn,.projects-container .controls-row .controls-left .currency-toggle .currency-btn,.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle .currency-btn,.vendors-container .controls-row .controls-left .currency-toggle .currency-btn{background:#fff;border:none;border-radius:0;color:#595959;cursor:pointer;font-size:13px;font-weight:600;height:32px;line-height:24px;margin:0;padding:4px 16px;transition:all .2s ease}.clients-container .controls-row .controls-left .currency-toggle .currency-btn.active,.employees-section .controls-row .controls-left .currency-toggle .currency-btn.active,.feedback-container .controls-row .controls-left .currency-toggle .currency-btn.active,.my-projects-container .controls-row .controls-left .currency-toggle .currency-btn.active,.project-management-container .controls-row .controls-left .currency-toggle .currency-btn.active,.projects-container .controls-row .controls-left .currency-toggle .currency-btn.active,.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle .currency-btn.active,.vendors-container .controls-row .controls-left .currency-toggle .currency-btn.active{background:#1b1b1b;color:#fff}.clients-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.employees-section .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.feedback-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.my-projects-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.project-management-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.projects-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.vendors-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active){background:#f5f5f5;color:#1b1b1b}.clients-container .controls-row .controls-right,.employees-section .controls-row .controls-right,.feedback-container .controls-row .controls-right,.my-projects-container .controls-row .controls-right,.project-management-container .controls-row .controls-right,.projects-container .controls-row .controls-right,.projects-container .projects-header-section .projects-controls-row .controls-right,.vendors-container .controls-row .controls-right{align-items:center;display:flex;gap:12px}.clients-container .controls-row .controls-right .ant-picker,.employees-section .controls-row .controls-right .ant-picker,.feedback-container .controls-row .controls-right .ant-picker,.my-projects-container .controls-row .controls-right .ant-picker,.project-management-container .controls-row .controls-right .ant-picker,.projects-container .controls-row .controls-right .ant-picker,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-picker,.vendors-container .controls-row .controls-right .ant-picker{height:40px!important}.clients-container .controls-row .controls-right .ant-picker .ant-picker-input input,.employees-section .controls-row .controls-right .ant-picker .ant-picker-input input,.feedback-container .controls-row .controls-right .ant-picker .ant-picker-input input,.my-projects-container .controls-row .controls-right .ant-picker .ant-picker-input input,.project-management-container .controls-row .controls-right .ant-picker .ant-picker-input input,.projects-container .controls-row .controls-right .ant-picker .ant-picker-input input,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-picker .ant-picker-input input,.vendors-container .controls-row .controls-right .ant-picker .ant-picker-input input{height:38px!important;line-height:38px!important}.clients-container .controls-row .controls-right .ant-input-affix-wrapper,.employees-section .controls-row .controls-right .ant-input-affix-wrapper,.feedback-container .controls-row .controls-right .ant-input-affix-wrapper,.my-projects-container .controls-row .controls-right .ant-input-affix-wrapper,.project-management-container .controls-row .controls-right .ant-input-affix-wrapper,.projects-container .controls-row .controls-right .ant-input-affix-wrapper,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-affix-wrapper,.vendors-container .controls-row .controls-right .ant-input-affix-wrapper{height:38px!important}.clients-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.employees-section .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.feedback-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.my-projects-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.project-management-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.projects-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-affix-wrapper .ant-input,.vendors-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input{height:32px!important;line-height:32px!important;padding:0}.clients-container .controls-row .controls-right .ant-input-search,.employees-section .controls-row .controls-right .ant-input-search,.feedback-container .controls-row .controls-right .ant-input-search,.my-projects-container .controls-row .controls-right .ant-input-search,.project-management-container .controls-row .controls-right .ant-input-search,.projects-container .controls-row .controls-right .ant-input-search,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-search,.vendors-container .controls-row .controls-right .ant-input-search{height:40px!important}.clients-container .controls-row .controls-right .ant-input-search .ant-input,.employees-section .controls-row .controls-right .ant-input-search .ant-input,.feedback-container .controls-row .controls-right .ant-input-search .ant-input,.my-projects-container .controls-row .controls-right .ant-input-search .ant-input,.project-management-container .controls-row .controls-right .ant-input-search .ant-input,.projects-container .controls-row .controls-right .ant-input-search .ant-input,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-search .ant-input,.vendors-container .controls-row .controls-right .ant-input-search .ant-input{height:38px!important;line-height:38px!important}.clients-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.employees-section .controls-row .controls-right .ant-input-search .ant-input-search-button,.feedback-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.my-projects-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.project-management-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.projects-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-search .ant-input-search-button,.vendors-container .controls-row .controls-right .ant-input-search .ant-input-search-button{height:38px!important}.clients-container .controls-row .controls-right .ant-radio-group,.employees-section .controls-row .controls-right .ant-radio-group,.feedback-container .controls-row .controls-right .ant-radio-group,.my-projects-container .controls-row .controls-right .ant-radio-group,.project-management-container .controls-row .controls-right .ant-radio-group,.projects-container .controls-row .controls-right .ant-radio-group,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group,.vendors-container .controls-row .controls-right .ant-radio-group{display:flex}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#595959;display:flex;font-size:13px;font-weight:600;height:40px;justify-content:center;line-height:38px;padding:0 16px}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child{border-radius:20px 0 0 20px;border-right:none}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0 20px 20px 0}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child){border-radius:0;border-right:none}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#1b1b1b;border-color:#1b1b1b;color:#fff;z-index:1}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{background:#1b1b1b;border-color:#1b1b1b;color:#fff}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){border-color:#1b1b1b;color:#1b1b1b}.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before{display:none}.clients-container .filters-row,.employees-section .filters-row,.feedback-container .filters-row,.my-projects-container .filters-row,.project-management-container .filters-row,.projects-container .filters-row,.projects-container .projects-header-section .projects-filters-row,.vendors-container .filters-row{align-items:center;display:flex;gap:12px;margin-bottom:16px;padding-bottom:16px}.clients-container .filters-row .filter-icon,.employees-section .filters-row .filter-icon,.feedback-container .filters-row .filter-icon,.my-projects-container .filters-row .filter-icon,.project-management-container .filters-row .filter-icon,.projects-container .filters-row .filter-icon,.projects-container .projects-header-section .projects-filters-row .filter-icon,.vendors-container .filters-row .filter-icon{color:#999;font-size:16px}.clients-container .filters-row .clear-filter,.employees-section .filters-row .clear-filter,.feedback-container .filters-row .clear-filter,.my-projects-container .filters-row .clear-filter,.project-management-container .filters-row .clear-filter,.projects-container .filters-row .clear-filter,.projects-container .projects-header-section .projects-filters-row .clear-filter,.vendors-container .filters-row .clear-filter{color:#999;cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px;transition:all .3s}.clients-container .filters-row .clear-filter.selected,.employees-section .filters-row .clear-filter.selected,.feedback-container .filters-row .clear-filter.selected,.my-projects-container .filters-row .clear-filter.selected,.project-management-container .filters-row .clear-filter.selected,.projects-container .filters-row .clear-filter.selected,.projects-container .projects-header-section .projects-filters-row .clear-filter.selected,.vendors-container .filters-row .clear-filter.selected{color:#ff4d4f}.clients-container .filters-row .clear-filter.selected:hover,.employees-section .filters-row .clear-filter.selected:hover,.feedback-container .filters-row .clear-filter.selected:hover,.my-projects-container .filters-row .clear-filter.selected:hover,.project-management-container .filters-row .clear-filter.selected:hover,.projects-container .filters-row .clear-filter.selected:hover,.projects-container .projects-header-section .projects-filters-row .clear-filter.selected:hover,.vendors-container .filters-row .clear-filter.selected:hover{color:#ff7875}.clients-container .filters-row .clear-filter:hover,.employees-section .filters-row .clear-filter:hover,.feedback-container .filters-row .clear-filter:hover,.my-projects-container .filters-row .clear-filter:hover,.project-management-container .filters-row .clear-filter:hover,.projects-container .filters-row .clear-filter:hover,.projects-container .projects-header-section .projects-filters-row .clear-filter:hover,.vendors-container .filters-row .clear-filter:hover{color:#595959}.clients-container .tabs-section,.employees-section .tabs-section,.feedback-container .tabs-section,.my-projects-container .tabs-section,.project-management-container .tabs-section,.projects-container .tabs-section,.vendors-container .tabs-section{background:#fff;margin-bottom:0}.clients-container .tabs-section .ant-tabs,.clients-container .tabs-section .ant-tabs .ant-tabs-nav,.employees-section .tabs-section .ant-tabs,.employees-section .tabs-section .ant-tabs .ant-tabs-nav,.feedback-container .tabs-section .ant-tabs,.feedback-container .tabs-section .ant-tabs .ant-tabs-nav,.my-projects-container .tabs-section .ant-tabs,.my-projects-container .tabs-section .ant-tabs .ant-tabs-nav,.project-management-container .tabs-section .ant-tabs,.project-management-container .tabs-section .ant-tabs .ant-tabs-nav,.projects-container .tabs-section .ant-tabs,.projects-container .tabs-section .ant-tabs .ant-tabs-nav,.vendors-container .tabs-section .ant-tabs,.vendors-container .tabs-section .ant-tabs .ant-tabs-nav{margin-bottom:0}.clients-container .tabs-section .ant-tabs .ant-tabs-nav:before,.employees-section .tabs-section .ant-tabs .ant-tabs-nav:before,.feedback-container .tabs-section .ant-tabs .ant-tabs-nav:before,.my-projects-container .tabs-section .ant-tabs .ant-tabs-nav:before,.project-management-container .tabs-section .ant-tabs .ant-tabs-nav:before,.projects-container .tabs-section .ant-tabs .ant-tabs-nav:before,.vendors-container .tabs-section .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid #e8e8e8}.clients-container .tabs-section .ant-tabs .ant-tabs-tab,.employees-section .tabs-section .ant-tabs .ant-tabs-tab,.feedback-container .tabs-section .ant-tabs .ant-tabs-tab,.my-projects-container .tabs-section .ant-tabs .ant-tabs-tab,.project-management-container .tabs-section .ant-tabs .ant-tabs-tab,.projects-container .tabs-section .ant-tabs .ant-tabs-tab,.vendors-container .tabs-section .ant-tabs .ant-tabs-tab{font-size:14px;margin-right:10px;padding:8px 10px}.clients-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.employees-section .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.feedback-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.my-projects-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.project-management-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.projects-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.vendors-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1b1b1b;font-weight:600}.clients-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.employees-section .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.feedback-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.my-projects-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.project-management-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.projects-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.vendors-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#8c8c8c}.clients-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.employees-section .tabs-section .ant-tabs .ant-tabs-ink-bar,.feedback-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.my-projects-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.project-management-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.projects-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.vendors-container .tabs-section .ant-tabs .ant-tabs-ink-bar{background:#1b1b1b;height:3px}.clients-container .clients-table,.clients-container .data-table,.employees-section .data-table,.employees-section .employees-table,.feedback-container .data-table,.feedback-container .feedback-table,.my-projects-container .data-table,.project-management-container .data-table,.projects-container .data-table,.projects-container .projects-table,.vendors-container .data-table,.vendors-container .vendors-table{overflow-x:auto}.clients-container .ant-table-wrapper.clients-table .ant-table,.clients-container .data-table.ant-table-wrapper .ant-table,.employees-section .ant-table-wrapper.employees-table .ant-table,.employees-section .data-table.ant-table-wrapper .ant-table,.feedback-container .ant-table-wrapper.feedback-table .ant-table,.feedback-container .data-table.ant-table-wrapper .ant-table,.my-projects-container .data-table.ant-table-wrapper .ant-table,.project-management-container .data-table.ant-table-wrapper .ant-table,.projects-container .ant-table-wrapper.projects-table .ant-table,.projects-container .data-table.ant-table-wrapper .ant-table,.vendors-container .ant-table-wrapper.vendors-table .ant-table,.vendors-container .data-table.ant-table-wrapper .ant-table{border:1px solid #dee2e6;border-left:none;border-radius:8px;border-right:none;font-family:Avenir;font-size:11px;min-width:1200px;overflow:hidden}.clients-container .ant-table-wrapper.clients-table .ant-table .ant-table-container,.clients-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.employees-section .ant-table-wrapper.employees-table .ant-table .ant-table-container,.employees-section .data-table.ant-table-wrapper .ant-table .ant-table-container,.feedback-container .ant-table-wrapper.feedback-table .ant-table .ant-table-container,.feedback-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.my-projects-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.project-management-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.projects-container .ant-table-wrapper.projects-table .ant-table .ant-table-container,.projects-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.vendors-container .ant-table-wrapper.vendors-table .ant-table .ant-table-container,.vendors-container .data-table.ant-table-wrapper .ant-table .ant-table-container{border:none;border-radius:8px}.clients-container .ant-table-wrapper.clients-table .ant-table .ant-table-content,.clients-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.employees-section .ant-table-wrapper.employees-table .ant-table .ant-table-content,.employees-section .data-table.ant-table-wrapper .ant-table .ant-table-content,.feedback-container .ant-table-wrapper.feedback-table .ant-table .ant-table-content,.feedback-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.my-projects-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.project-management-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.projects-container .ant-table-wrapper.projects-table .ant-table .ant-table-content,.projects-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.vendors-container .ant-table-wrapper.vendors-table .ant-table .ant-table-content,.vendors-container .data-table.ant-table-wrapper .ant-table .ant-table-content{border-radius:8px;overflow:hidden}.clients-container .ant-table-wrapper.clients-table .ant-table table,.clients-container .data-table.ant-table-wrapper .ant-table table,.employees-section .ant-table-wrapper.employees-table .ant-table table,.employees-section .data-table.ant-table-wrapper .ant-table table,.feedback-container .ant-table-wrapper.feedback-table .ant-table table,.feedback-container .data-table.ant-table-wrapper .ant-table table,.my-projects-container .data-table.ant-table-wrapper .ant-table table,.project-management-container .data-table.ant-table-wrapper .ant-table table,.projects-container .ant-table-wrapper.projects-table .ant-table table,.projects-container .data-table.ant-table-wrapper .ant-table table,.vendors-container .ant-table-wrapper.vendors-table .ant-table table,.vendors-container .data-table.ant-table-wrapper .ant-table table{border-spacing:0}.clients-container .clients-table .ant-table-thead>tr>th,.clients-container .data-table .ant-table-thead>tr>th,.employees-section .data-table .ant-table-thead>tr>th,.employees-section .employees-table .ant-table-thead>tr>th,.feedback-container .data-table .ant-table-thead>tr>th,.feedback-container .feedback-table .ant-table-thead>tr>th,.my-projects-container .data-table .ant-table-thead>tr>th,.project-management-container .data-table .ant-table-thead>tr>th,.projects-container .data-table .ant-table-thead>tr>th,.projects-container .projects-table .ant-table-thead>tr>th,.vendors-container .data-table .ant-table-thead>tr>th,.vendors-container .vendors-table .ant-table-thead>tr>th{background-color:#dee2e6;border-bottom:1px solid #dee2e6;color:#646464;font-family:Avenir;font-size:9px;font-weight:600!important;padding:8px 4px;position:relative;text-transform:capitalize}.clients-container .clients-table .ant-table-thead>tr>th:before,.clients-container .data-table .ant-table-thead>tr>th:before,.employees-section .data-table .ant-table-thead>tr>th:before,.employees-section .employees-table .ant-table-thead>tr>th:before,.feedback-container .data-table .ant-table-thead>tr>th:before,.feedback-container .feedback-table .ant-table-thead>tr>th:before,.my-projects-container .data-table .ant-table-thead>tr>th:before,.project-management-container .data-table .ant-table-thead>tr>th:before,.projects-container .data-table .ant-table-thead>tr>th:before,.projects-container .projects-table .ant-table-thead>tr>th:before,.vendors-container .data-table .ant-table-thead>tr>th:before,.vendors-container .vendors-table .ant-table-thead>tr>th:before{content:none!important}.clients-container .clients-table .ant-table-thead>tr>th:not(:last-child):after,.clients-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.employees-section .data-table .ant-table-thead>tr>th:not(:last-child):after,.employees-section .employees-table .ant-table-thead>tr>th:not(:last-child):after,.feedback-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.feedback-container .feedback-table .ant-table-thead>tr>th:not(:last-child):after,.my-projects-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.project-management-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.projects-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.projects-container .projects-table .ant-table-thead>tr>th:not(:last-child):after,.vendors-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.vendors-container .vendors-table .ant-table-thead>tr>th:not(:last-child):after{background-color:#dee2e6;content:"";height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.clients-container .clients-table .ant-table-thead>tr>th .ant-btn-text,.clients-container .data-table .ant-table-thead>tr>th .ant-btn-text,.employees-section .data-table .ant-table-thead>tr>th .ant-btn-text,.employees-section .employees-table .ant-table-thead>tr>th .ant-btn-text,.feedback-container .data-table .ant-table-thead>tr>th .ant-btn-text,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-btn-text,.my-projects-container .data-table .ant-table-thead>tr>th .ant-btn-text,.project-management-container .data-table .ant-table-thead>tr>th .ant-btn-text,.projects-container .data-table .ant-table-thead>tr>th .ant-btn-text,.projects-container .projects-table .ant-table-thead>tr>th .ant-btn-text,.vendors-container .data-table .ant-table-thead>tr>th .ant-btn-text,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-btn-text{color:#969696;font-size:11px;height:auto;margin-left:4px;padding:0}.clients-container .clients-table .ant-table-thead>tr>th .ant-btn-text:hover,.clients-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.employees-section .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.employees-section .employees-table .ant-table-thead>tr>th .ant-btn-text:hover,.feedback-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-btn-text:hover,.my-projects-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.project-management-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.projects-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.projects-container .projects-table .ant-table-thead>tr>th .ant-btn-text:hover,.vendors-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-btn-text:hover{color:#1b1b1b}.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters{gap:4px}.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter{color:#969696}.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active{color:#1b1b1b}.clients-container .clients-table .ant-table-tbody>tr,.clients-container .data-table .ant-table-tbody>tr,.employees-section .data-table .ant-table-tbody>tr,.employees-section .employees-table .ant-table-tbody>tr,.feedback-container .data-table .ant-table-tbody>tr,.feedback-container .feedback-table .ant-table-tbody>tr,.my-projects-container .data-table .ant-table-tbody>tr,.project-management-container .data-table .ant-table-tbody>tr,.projects-container .data-table .ant-table-tbody>tr,.projects-container .projects-table .ant-table-tbody>tr,.vendors-container .data-table .ant-table-tbody>tr,.vendors-container .vendors-table .ant-table-tbody>tr{transition:background-color .2s ease}.clients-container .clients-table .ant-table-tbody>tr>td,.clients-container .data-table .ant-table-tbody>tr>td,.employees-section .data-table .ant-table-tbody>tr>td,.employees-section .employees-table .ant-table-tbody>tr>td,.feedback-container .data-table .ant-table-tbody>tr>td,.feedback-container .feedback-table .ant-table-tbody>tr>td,.my-projects-container .data-table .ant-table-tbody>tr>td,.project-management-container .data-table .ant-table-tbody>tr>td,.projects-container .data-table .ant-table-tbody>tr>td,.projects-container .projects-table .ant-table-tbody>tr>td,.vendors-container .data-table .ant-table-tbody>tr>td,.vendors-container .vendors-table .ant-table-tbody>tr>td{border-bottom:1px solid #dee2e6;color:#3c3c3c;font-family:Avenir;font-size:11px;padding:8px 4px;vertical-align:middle}.clients-container .clients-table .ant-table-tbody>tr:last-child>td,.clients-container .data-table .ant-table-tbody>tr:last-child>td,.employees-section .data-table .ant-table-tbody>tr:last-child>td,.employees-section .employees-table .ant-table-tbody>tr:last-child>td,.feedback-container .data-table .ant-table-tbody>tr:last-child>td,.feedback-container .feedback-table .ant-table-tbody>tr:last-child>td,.my-projects-container .data-table .ant-table-tbody>tr:last-child>td,.project-management-container .data-table .ant-table-tbody>tr:last-child>td,.projects-container .data-table .ant-table-tbody>tr:last-child>td,.projects-container .projects-table .ant-table-tbody>tr:last-child>td,.vendors-container .data-table .ant-table-tbody>tr:last-child>td,.vendors-container .vendors-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.clients-container .clients-table .ant-table-tbody>tr:hover,.clients-container .clients-table .ant-table-tbody>tr:hover>td,.clients-container .data-table .ant-table-tbody>tr:hover,.clients-container .data-table .ant-table-tbody>tr:hover>td,.employees-section .data-table .ant-table-tbody>tr:hover,.employees-section .data-table .ant-table-tbody>tr:hover>td,.employees-section .employees-table .ant-table-tbody>tr:hover,.employees-section .employees-table .ant-table-tbody>tr:hover>td,.feedback-container .data-table .ant-table-tbody>tr:hover,.feedback-container .data-table .ant-table-tbody>tr:hover>td,.feedback-container .feedback-table .ant-table-tbody>tr:hover,.feedback-container .feedback-table .ant-table-tbody>tr:hover>td,.my-projects-container .data-table .ant-table-tbody>tr:hover,.my-projects-container .data-table .ant-table-tbody>tr:hover>td,.project-management-container .data-table .ant-table-tbody>tr:hover,.project-management-container .data-table .ant-table-tbody>tr:hover>td,.projects-container .data-table .ant-table-tbody>tr:hover,.projects-container .data-table .ant-table-tbody>tr:hover>td,.projects-container .projects-table .ant-table-tbody>tr:hover,.projects-container .projects-table .ant-table-tbody>tr:hover>td,.vendors-container .data-table .ant-table-tbody>tr:hover,.vendors-container .data-table .ant-table-tbody>tr:hover>td,.vendors-container .vendors-table .ant-table-tbody>tr:hover,.vendors-container .vendors-table .ant-table-tbody>tr:hover>td{background-color:#fafbfc}.clients-container .clients-table .ant-table-tbody>tr.ant-table-row-selected,.clients-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.employees-section .data-table .ant-table-tbody>tr.ant-table-row-selected,.employees-section .employees-table .ant-table-tbody>tr.ant-table-row-selected,.feedback-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.feedback-container .feedback-table .ant-table-tbody>tr.ant-table-row-selected,.my-projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.project-management-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.projects-container .projects-table .ant-table-tbody>tr.ant-table-row-selected,.vendors-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.vendors-container .vendors-table .ant-table-tbody>tr.ant-table-row-selected{background-color:#fff8e1}.clients-container .clients-table .ant-table-tbody>tr.ant-table-row-selected>td,.clients-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.employees-section .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.employees-section .employees-table .ant-table-tbody>tr.ant-table-row-selected>td,.feedback-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.feedback-container .feedback-table .ant-table-tbody>tr.ant-table-row-selected>td,.my-projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.project-management-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.projects-container .projects-table .ant-table-tbody>tr.ant-table-row-selected>td,.vendors-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.vendors-container .vendors-table .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#fff8e1;border-bottom-color:#dee2e6}.clients-container .clients-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.clients-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.employees-section .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.employees-section .employees-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.feedback-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.feedback-container .feedback-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.my-projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.project-management-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.projects-container .projects-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.vendors-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.vendors-container .vendors-table .ant-table-tbody>tr.ant-table-row-selected:hover>td{background-color:#fff5d2}.clients-container .clients-table .table-link,.clients-container .data-table .table-link,.employees-section .data-table .table-link,.employees-section .employees-table .table-link,.feedback-container .data-table .table-link,.feedback-container .feedback-table .table-link,.my-projects-container .data-table .table-link,.project-management-container .data-table .table-link,.projects-container .data-table .table-link,.projects-container .projects-table .table-link,.vendors-container .data-table .table-link,.vendors-container .vendors-table .table-link{color:#1b1b1b;cursor:pointer;font-size:12px;font-weight:500;text-decoration:underline;transition:color .2s ease}.clients-container .clients-table .table-link:hover,.clients-container .data-table .table-link:hover,.employees-section .data-table .table-link:hover,.employees-section .employees-table .table-link:hover,.feedback-container .data-table .table-link:hover,.feedback-container .feedback-table .table-link:hover,.my-projects-container .data-table .table-link:hover,.project-management-container .data-table .table-link:hover,.projects-container .data-table .table-link:hover,.projects-container .projects-table .table-link:hover,.vendors-container .data-table .table-link:hover,.vendors-container .vendors-table .table-link:hover{color:#fed230;text-decoration:underline}.clients-container .clients-table .ant-dropdown-trigger,.clients-container .data-table .ant-dropdown-trigger,.employees-section .data-table .ant-dropdown-trigger,.employees-section .employees-table .ant-dropdown-trigger,.feedback-container .data-table .ant-dropdown-trigger,.feedback-container .feedback-table .ant-dropdown-trigger,.my-projects-container .data-table .ant-dropdown-trigger,.project-management-container .data-table .ant-dropdown-trigger,.projects-container .data-table .ant-dropdown-trigger,.projects-container .projects-table .ant-dropdown-trigger,.vendors-container .data-table .ant-dropdown-trigger,.vendors-container .vendors-table .ant-dropdown-trigger{color:#969696;cursor:pointer;transition:color .2s ease}.clients-container .clients-table .ant-dropdown-trigger:hover,.clients-container .data-table .ant-dropdown-trigger:hover,.employees-section .data-table .ant-dropdown-trigger:hover,.employees-section .employees-table .ant-dropdown-trigger:hover,.feedback-container .data-table .ant-dropdown-trigger:hover,.feedback-container .feedback-table .ant-dropdown-trigger:hover,.my-projects-container .data-table .ant-dropdown-trigger:hover,.project-management-container .data-table .ant-dropdown-trigger:hover,.projects-container .data-table .ant-dropdown-trigger:hover,.projects-container .projects-table .ant-dropdown-trigger:hover,.vendors-container .data-table .ant-dropdown-trigger:hover,.vendors-container .vendors-table .ant-dropdown-trigger:hover{color:#1b1b1b}.clients-container .clients-table .ant-pagination,.clients-container .data-table .ant-pagination,.employees-section .data-table .ant-pagination,.employees-section .employees-table .ant-pagination,.feedback-container .data-table .ant-pagination,.feedback-container .feedback-table .ant-pagination,.my-projects-container .data-table .ant-pagination,.project-management-container .data-table .ant-pagination,.projects-container .data-table .ant-pagination,.projects-container .projects-table .ant-pagination,.vendors-container .data-table .ant-pagination,.vendors-container .vendors-table .ant-pagination{margin:16px 0}.clients-container .clients-table .ant-pagination .ant-pagination-item,.clients-container .data-table .ant-pagination .ant-pagination-item,.employees-section .data-table .ant-pagination .ant-pagination-item,.employees-section .employees-table .ant-pagination .ant-pagination-item,.feedback-container .data-table .ant-pagination .ant-pagination-item,.feedback-container .feedback-table .ant-pagination .ant-pagination-item,.my-projects-container .data-table .ant-pagination .ant-pagination-item,.project-management-container .data-table .ant-pagination .ant-pagination-item,.projects-container .data-table .ant-pagination .ant-pagination-item,.projects-container .projects-table .ant-pagination .ant-pagination-item,.vendors-container .data-table .ant-pagination .ant-pagination-item,.vendors-container .vendors-table .ant-pagination .ant-pagination-item{border:1px solid #dee2e6;font-family:Avenir}.clients-container .clients-table .ant-pagination .ant-pagination-item:hover,.clients-container .data-table .ant-pagination .ant-pagination-item:hover,.employees-section .data-table .ant-pagination .ant-pagination-item:hover,.employees-section .employees-table .ant-pagination .ant-pagination-item:hover,.feedback-container .data-table .ant-pagination .ant-pagination-item:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-item:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-item:hover,.project-management-container .data-table .ant-pagination .ant-pagination-item:hover,.projects-container .data-table .ant-pagination .ant-pagination-item:hover,.projects-container .projects-table .ant-pagination .ant-pagination-item:hover,.vendors-container .data-table .ant-pagination .ant-pagination-item:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-item:hover{border-color:#fed230}.clients-container .clients-table .ant-pagination .ant-pagination-item:hover a,.clients-container .data-table .ant-pagination .ant-pagination-item:hover a,.employees-section .data-table .ant-pagination .ant-pagination-item:hover a,.employees-section .employees-table .ant-pagination .ant-pagination-item:hover a,.feedback-container .data-table .ant-pagination .ant-pagination-item:hover a,.feedback-container .feedback-table .ant-pagination .ant-pagination-item:hover a,.my-projects-container .data-table .ant-pagination .ant-pagination-item:hover a,.project-management-container .data-table .ant-pagination .ant-pagination-item:hover a,.projects-container .data-table .ant-pagination .ant-pagination-item:hover a,.projects-container .projects-table .ant-pagination .ant-pagination-item:hover a,.vendors-container .data-table .ant-pagination .ant-pagination-item:hover a,.vendors-container .vendors-table .ant-pagination .ant-pagination-item:hover a{color:#fed230}.clients-container .clients-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.clients-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.employees-section .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.employees-section .employees-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.feedback-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.feedback-container .feedback-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.my-projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.project-management-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.projects-container .projects-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.vendors-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.vendors-container .vendors-table .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#1b1b1b;border-color:#1b1b1b}.clients-container .clients-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.clients-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.employees-section .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.employees-section .employees-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.feedback-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.feedback-container .feedback-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.my-projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.project-management-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.projects-container .projects-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.vendors-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.vendors-container .vendors-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.clients-container .clients-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.clients-container .clients-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.clients-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.clients-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.employees-section .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.employees-section .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.employees-section .employees-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.employees-section .employees-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.feedback-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.feedback-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.feedback-container .feedback-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.feedback-container .feedback-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.my-projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.my-projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.project-management-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.project-management-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.projects-container .projects-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.projects-container .projects-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.vendors-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.vendors-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.vendors-container .vendors-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.vendors-container .vendors-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link{border:1px solid #dee2e6;color:#969696}.clients-container .clients-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.clients-container .clients-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.clients-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.clients-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.employees-section .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.employees-section .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.employees-section .employees-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.employees-section .employees-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.feedback-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.feedback-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.project-management-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.project-management-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.projects-container .projects-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.projects-container .projects-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.vendors-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.vendors-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover{border-color:#fed230;color:#fed230}.clients-container .clients-table .ant-pagination .ant-pagination-options .ant-select-selector,.clients-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.employees-section .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.employees-section .employees-table .ant-pagination .ant-pagination-options .ant-select-selector,.feedback-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.feedback-container .feedback-table .ant-pagination .ant-pagination-options .ant-select-selector,.my-projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.project-management-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.projects-container .projects-table .ant-pagination .ant-pagination-options .ant-select-selector,.vendors-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.vendors-container .vendors-table .ant-pagination .ant-pagination-options .ant-select-selector{border:1px solid #dee2e6;font-family:Avenir}.clients-container .clients-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.clients-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.employees-section .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.employees-section .employees-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.feedback-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.project-management-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.projects-container .projects-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.vendors-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-options .ant-select-selector:hover{border-color:#fed230}.clients-container .clients-table .ant-empty,.clients-container .data-table .ant-empty,.employees-section .data-table .ant-empty,.employees-section .employees-table .ant-empty,.feedback-container .data-table .ant-empty,.feedback-container .feedback-table .ant-empty,.my-projects-container .data-table .ant-empty,.project-management-container .data-table .ant-empty,.projects-container .data-table .ant-empty,.projects-container .projects-table .ant-empty,.vendors-container .data-table .ant-empty,.vendors-container .vendors-table .ant-empty{color:#969696;font-family:Avenir;padding:40px 0}.clients-container .clients-table .ant-empty .ant-empty-description,.clients-container .data-table .ant-empty .ant-empty-description,.employees-section .data-table .ant-empty .ant-empty-description,.employees-section .employees-table .ant-empty .ant-empty-description,.feedback-container .data-table .ant-empty .ant-empty-description,.feedback-container .feedback-table .ant-empty .ant-empty-description,.my-projects-container .data-table .ant-empty .ant-empty-description,.project-management-container .data-table .ant-empty .ant-empty-description,.projects-container .data-table .ant-empty .ant-empty-description,.projects-container .projects-table .ant-empty .ant-empty-description,.vendors-container .data-table .ant-empty .ant-empty-description,.vendors-container .vendors-table .ant-empty .ant-empty-description{color:#969696;font-size:14px}.clients-container .clients-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.clients-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.employees-section .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.employees-section .employees-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.feedback-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.feedback-container .feedback-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.my-projects-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.project-management-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.projects-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.projects-container .projects-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.vendors-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.vendors-container .vendors-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur{opacity:.4}.clients-container .clients-table .ant-table-body::-webkit-scrollbar,.clients-container .data-table .ant-table-body::-webkit-scrollbar,.employees-section .data-table .ant-table-body::-webkit-scrollbar,.employees-section .employees-table .ant-table-body::-webkit-scrollbar,.feedback-container .data-table .ant-table-body::-webkit-scrollbar,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar,.project-management-container .data-table .ant-table-body::-webkit-scrollbar,.projects-container .data-table .ant-table-body::-webkit-scrollbar,.projects-container .projects-table .ant-table-body::-webkit-scrollbar,.vendors-container .data-table .ant-table-body::-webkit-scrollbar,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar{height:8px}.clients-container .clients-table .ant-table-body::-webkit-scrollbar-track,.clients-container .data-table .ant-table-body::-webkit-scrollbar-track,.employees-section .data-table .ant-table-body::-webkit-scrollbar-track,.employees-section .employees-table .ant-table-body::-webkit-scrollbar-track,.feedback-container .data-table .ant-table-body::-webkit-scrollbar-track,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar-track,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar-track,.project-management-container .data-table .ant-table-body::-webkit-scrollbar-track,.projects-container .data-table .ant-table-body::-webkit-scrollbar-track,.projects-container .projects-table .ant-table-body::-webkit-scrollbar-track,.vendors-container .data-table .ant-table-body::-webkit-scrollbar-track,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar-track{background:#f7f8f9;border-radius:4px}.clients-container .clients-table .ant-table-body::-webkit-scrollbar-thumb,.clients-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.employees-section .data-table .ant-table-body::-webkit-scrollbar-thumb,.employees-section .employees-table .ant-table-body::-webkit-scrollbar-thumb,.feedback-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar-thumb,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.project-management-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.projects-container .projects-table .ant-table-body::-webkit-scrollbar-thumb,.vendors-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:4px}.clients-container .clients-table .ant-table-body::-webkit-scrollbar-thumb:hover,.clients-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.employees-section .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.employees-section .employees-table .ant-table-body::-webkit-scrollbar-thumb:hover,.feedback-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar-thumb:hover,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.project-management-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.projects-container .projects-table .ant-table-body::-webkit-scrollbar-thumb:hover,.vendors-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#c8ccd0}.clients-container .status-indicator-wrapper,.employees-section .status-indicator-wrapper,.feedback-container .status-indicator-wrapper,.my-projects-container .status-indicator-wrapper,.project-management-container .status-indicator-wrapper,.projects-container .status-indicator-wrapper,.vendors-container .status-indicator-wrapper{align-items:center;display:inline-flex!important;flex-shrink:0;gap:6px;white-space:nowrap}.clients-container .status-indicator-wrapper .status-dot,.employees-section .status-indicator-wrapper .status-dot,.feedback-container .status-indicator-wrapper .status-dot,.my-projects-container .status-indicator-wrapper .status-dot,.project-management-container .status-indicator-wrapper .status-dot,.projects-container .status-indicator-wrapper .status-dot,.vendors-container .status-indicator-wrapper .status-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.clients-container .status-indicator-wrapper .status-dot.active,.clients-container .status-indicator-wrapper .status-dot.on-going,.employees-section .status-indicator-wrapper .status-dot.active,.employees-section .status-indicator-wrapper .status-dot.on-going,.feedback-container .status-indicator-wrapper .status-dot.active,.feedback-container .status-indicator-wrapper .status-dot.on-going,.my-projects-container .status-indicator-wrapper .status-dot.active,.my-projects-container .status-indicator-wrapper .status-dot.on-going,.project-management-container .status-indicator-wrapper .status-dot.active,.project-management-container .status-indicator-wrapper .status-dot.on-going,.projects-container .status-indicator-wrapper .status-dot.active,.projects-container .status-indicator-wrapper .status-dot.on-going,.vendors-container .status-indicator-wrapper .status-dot.active,.vendors-container .status-indicator-wrapper .status-dot.on-going{background-color:#52c41a}.clients-container .status-indicator-wrapper .status-dot.in-planning,.clients-container .status-indicator-wrapper .status-dot.in-progress,.employees-section .status-indicator-wrapper .status-dot.in-planning,.employees-section .status-indicator-wrapper .status-dot.in-progress,.feedback-container .status-indicator-wrapper .status-dot.in-planning,.feedback-container .status-indicator-wrapper .status-dot.in-progress,.my-projects-container .status-indicator-wrapper .status-dot.in-planning,.my-projects-container .status-indicator-wrapper .status-dot.in-progress,.project-management-container .status-indicator-wrapper .status-dot.in-planning,.project-management-container .status-indicator-wrapper .status-dot.in-progress,.projects-container .status-indicator-wrapper .status-dot.in-planning,.projects-container .status-indicator-wrapper .status-dot.in-progress,.vendors-container .status-indicator-wrapper .status-dot.in-planning,.vendors-container .status-indicator-wrapper .status-dot.in-progress{background-color:#faad14}.clients-container .status-indicator-wrapper .status-dot.completed,.employees-section .status-indicator-wrapper .status-dot.completed,.feedback-container .status-indicator-wrapper .status-dot.completed,.my-projects-container .status-indicator-wrapper .status-dot.completed,.project-management-container .status-indicator-wrapper .status-dot.completed,.projects-container .status-indicator-wrapper .status-dot.completed,.vendors-container .status-indicator-wrapper .status-dot.completed{background-color:#52c41a}.clients-container .status-indicator-wrapper .status-dot.inactive,.clients-container .status-indicator-wrapper .status-dot.on-hold,.employees-section .status-indicator-wrapper .status-dot.inactive,.employees-section .status-indicator-wrapper .status-dot.on-hold,.feedback-container .status-indicator-wrapper .status-dot.inactive,.feedback-container .status-indicator-wrapper .status-dot.on-hold,.my-projects-container .status-indicator-wrapper .status-dot.inactive,.my-projects-container .status-indicator-wrapper .status-dot.on-hold,.project-management-container .status-indicator-wrapper .status-dot.inactive,.project-management-container .status-indicator-wrapper .status-dot.on-hold,.projects-container .status-indicator-wrapper .status-dot.inactive,.projects-container .status-indicator-wrapper .status-dot.on-hold,.vendors-container .status-indicator-wrapper .status-dot.inactive,.vendors-container .status-indicator-wrapper .status-dot.on-hold{background-color:#ff4d4f}.clients-container .status-indicator-wrapper .status-text,.employees-section .status-indicator-wrapper .status-text,.feedback-container .status-indicator-wrapper .status-text,.my-projects-container .status-indicator-wrapper .status-text,.project-management-container .status-indicator-wrapper .status-text,.projects-container .status-indicator-wrapper .status-text,.vendors-container .status-indicator-wrapper .status-text{color:#595959;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-container .ant-input-affix-wrapper,.employees-section .ant-input-affix-wrapper,.feedback-container .ant-input-affix-wrapper,.my-projects-container .ant-input-affix-wrapper,.project-management-container .ant-input-affix-wrapper,.projects-container .ant-input-affix-wrapper,.vendors-container .ant-input-affix-wrapper{border-radius:20px}.clients-container .ant-input-affix-wrapper.search-input,.employees-section .ant-input-affix-wrapper.search-input,.feedback-container .ant-input-affix-wrapper.search-input,.my-projects-container .ant-input-affix-wrapper.search-input,.project-management-container .ant-input-affix-wrapper.search-input,.projects-container .ant-input-affix-wrapper.search-input,.vendors-container .ant-input-affix-wrapper.search-input{width:250px}.clients-container .ant-progress .ant-progress-inner,.employees-section .ant-progress .ant-progress-inner,.feedback-container .ant-progress .ant-progress-inner,.my-projects-container .ant-progress .ant-progress-inner,.project-management-container .ant-progress .ant-progress-inner,.projects-container .ant-progress .ant-progress-inner,.vendors-container .ant-progress .ant-progress-inner{background-color:#f0f0f0}.clients-container .ant-progress .ant-progress-bg,.employees-section .ant-progress .ant-progress-bg,.feedback-container .ant-progress .ant-progress-bg,.my-projects-container .ant-progress .ant-progress-bg,.project-management-container .ant-progress .ant-progress-bg,.projects-container .ant-progress .ant-progress-bg,.vendors-container .ant-progress .ant-progress-bg{background-color:#52c41a}@media(max-width:1440px){.clients-container .clients-header,.clients-container .employees-section .clients-header,.clients-container .employees-section .employees-header,.clients-container .employees-section .feedback-container .employees-header,.clients-container .feedback-container .clients-header,.clients-container .feedback-container .employees-section .clients-header,.clients-container .feedback-container .employees-section .employees-header,.clients-container .feedback-container .my-projects-container .clients-header,.clients-container .feedback-container .project-management-container .clients-header,.clients-container .feedback-container .projects-container .clients-header,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row,.clients-container .feedback-container .section-header,.clients-container .feedback-container .vendors-container .clients-header,.clients-container .feedback-container .vendors-container .vendors-header,.clients-container .my-projects-container .clients-header,.clients-container .project-management-container .clients-header,.clients-container .projects-container .clients-header,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row,.clients-container .projects-container .projects-header-section .projects-title-row,.clients-container .section-header,.clients-container .vendors-container .clients-header,.clients-container .vendors-container .feedback-container .vendors-header,.clients-container .vendors-container .vendors-header,.employees-section .clients-container .clients-header,.employees-section .clients-container .employees-header,.employees-section .clients-container .feedback-container .clients-header,.employees-section .employees-header,.employees-section .feedback-container .clients-container .clients-header,.employees-section .feedback-container .clients-container .employees-header,.employees-section .feedback-container .employees-header,.employees-section .feedback-container .my-projects-container .employees-header,.employees-section .feedback-container .project-management-container .employees-header,.employees-section .feedback-container .projects-container .employees-header,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row,.employees-section .feedback-container .section-header,.employees-section .feedback-container .vendors-container .employees-header,.employees-section .feedback-container .vendors-container .vendors-header,.employees-section .my-projects-container .employees-header,.employees-section .project-management-container .employees-header,.employees-section .projects-container .employees-header,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row,.employees-section .projects-container .projects-header-section .projects-title-row,.employees-section .section-header,.employees-section .vendors-container .employees-header,.employees-section .vendors-container .feedback-container .vendors-header,.employees-section .vendors-container .vendors-header,.feedback-container .clients-container .clients-header,.feedback-container .clients-container .employees-section .clients-header,.feedback-container .clients-container .my-projects-container .clients-header,.feedback-container .clients-container .project-management-container .clients-header,.feedback-container .clients-container .projects-container .clients-header,.feedback-container .clients-container .section-header,.feedback-container .clients-container .vendors-container .clients-header,.feedback-container .employees-section .clients-container .employees-header,.feedback-container .employees-section .employees-header,.feedback-container .employees-section .my-projects-container .employees-header,.feedback-container .employees-section .project-management-container .employees-header,.feedback-container .employees-section .projects-container .employees-header,.feedback-container .employees-section .section-header,.feedback-container .employees-section .vendors-container .employees-header,.feedback-container .my-projects-container .section-header,.feedback-container .project-management-container .section-header,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row,.feedback-container .projects-container .projects-header-section .projects-title-row,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row,.feedback-container .projects-container .section-header,.feedback-container .section-header,.feedback-container .vendors-container .clients-container .vendors-header,.feedback-container .vendors-container .employees-section .vendors-header,.feedback-container .vendors-container .my-projects-container .vendors-header,.feedback-container .vendors-container .project-management-container .vendors-header,.feedback-container .vendors-container .projects-container .vendors-header,.feedback-container .vendors-container .section-header,.feedback-container .vendors-container .vendors-header,.my-projects-container .clients-container .clients-header,.my-projects-container .clients-container .feedback-container .clients-header,.my-projects-container .employees-section .employees-header,.my-projects-container .employees-section .feedback-container .employees-header,.my-projects-container .feedback-container .clients-container .clients-header,.my-projects-container .feedback-container .employees-section .employees-header,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .feedback-container .section-header,.my-projects-container .feedback-container .vendors-container .vendors-header,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row,.my-projects-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .section-header,.my-projects-container .vendors-container .feedback-container .vendors-header,.my-projects-container .vendors-container .vendors-header,.project-management-container .clients-container .clients-header,.project-management-container .clients-container .feedback-container .clients-header,.project-management-container .employees-section .employees-header,.project-management-container .employees-section .feedback-container .employees-header,.project-management-container .feedback-container .clients-container .clients-header,.project-management-container .feedback-container .employees-section .employees-header,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row,.project-management-container .feedback-container .section-header,.project-management-container .feedback-container .vendors-container .vendors-header,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row,.project-management-container .projects-container .projects-header-section .projects-title-row,.project-management-container .section-header,.project-management-container .vendors-container .feedback-container .vendors-header,.project-management-container .vendors-container .vendors-header,.projects-container .clients-container .clients-header,.projects-container .clients-container .feedback-container .clients-header,.projects-container .employees-section .employees-header,.projects-container .employees-section .feedback-container .employees-header,.projects-container .feedback-container .clients-container .clients-header,.projects-container .feedback-container .employees-section .employees-header,.projects-container .feedback-container .section-header,.projects-container .feedback-container .vendors-container .vendors-header,.projects-container .projects-header-section .clients-container .projects-title-row,.projects-container .projects-header-section .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row,.projects-container .projects-header-section .feedback-container .projects-title-row,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row,.projects-container .projects-header-section .my-projects-container .projects-title-row,.projects-container .projects-header-section .project-management-container .projects-title-row,.projects-container .projects-header-section .projects-title-row,.projects-container .projects-header-section .vendors-container .projects-title-row,.projects-container .section-header,.projects-container .vendors-container .feedback-container .vendors-header,.projects-container .vendors-container .vendors-header,.vendors-container .clients-container .clients-header,.vendors-container .clients-container .feedback-container .clients-header,.vendors-container .clients-container .vendors-header,.vendors-container .employees-section .employees-header,.vendors-container .employees-section .feedback-container .employees-header,.vendors-container .employees-section .vendors-header,.vendors-container .feedback-container .clients-container .clients-header,.vendors-container .feedback-container .clients-container .vendors-header,.vendors-container .feedback-container .employees-section .employees-header,.vendors-container .feedback-container .employees-section .vendors-header,.vendors-container .feedback-container .my-projects-container .vendors-header,.vendors-container .feedback-container .project-management-container .vendors-header,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row,.vendors-container .feedback-container .projects-container .vendors-header,.vendors-container .feedback-container .section-header,.vendors-container .feedback-container .vendors-header,.vendors-container .my-projects-container .vendors-header,.vendors-container .project-management-container .vendors-header,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row,.vendors-container .projects-container .projects-header-section .projects-title-row,.vendors-container .projects-container .vendors-header,.vendors-container .section-header,.vendors-container .vendors-header{margin-bottom:24px}}@media(max-width:1440px)and (min-width:769px){.clients-container .clients-table .ant-table-tbody>tr>td,.clients-container .clients-table .ant-table-thead>tr>th,.clients-container .data-table .ant-table-tbody>tr>td,.clients-container .data-table .ant-table-thead>tr>th,.employees-section .data-table .ant-table-tbody>tr>td,.employees-section .data-table .ant-table-thead>tr>th,.employees-section .employees-table .ant-table-tbody>tr>td,.employees-section .employees-table .ant-table-thead>tr>th,.feedback-container .data-table .ant-table-tbody>tr>td,.feedback-container .data-table .ant-table-thead>tr>th,.feedback-container .feedback-table .ant-table-tbody>tr>td,.feedback-container .feedback-table .ant-table-thead>tr>th,.my-projects-container .data-table .ant-table-tbody>tr>td,.my-projects-container .data-table .ant-table-thead>tr>th,.project-management-container .data-table .ant-table-tbody>tr>td,.project-management-container .data-table .ant-table-thead>tr>th,.projects-container .data-table .ant-table-tbody>tr>td,.projects-container .data-table .ant-table-thead>tr>th,.projects-container .projects-table .ant-table-tbody>tr>td,.projects-container .projects-table .ant-table-thead>tr>th,.vendors-container .data-table .ant-table-tbody>tr>td,.vendors-container .data-table .ant-table-thead>tr>th,.vendors-container .vendors-table .ant-table-tbody>tr>td,.vendors-container .vendors-table .ant-table-thead>tr>th{padding:8px 4px!important}}@media(max-width:768px){.clients-container,.employees-section,.feedback-container,.my-projects-container,.project-management-container,.projects-container,.vendors-container{padding:16px}.clients-container .clients-header,.clients-container .employees-section .clients-header,.clients-container .employees-section .employees-header,.clients-container .employees-section .feedback-container .employees-header,.clients-container .feedback-container .clients-header,.clients-container .feedback-container .employees-section .clients-header,.clients-container .feedback-container .employees-section .employees-header,.clients-container .feedback-container .my-projects-container .clients-header,.clients-container .feedback-container .project-management-container .clients-header,.clients-container .feedback-container .projects-container .clients-header,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row,.clients-container .feedback-container .section-header,.clients-container .feedback-container .vendors-container .clients-header,.clients-container .feedback-container .vendors-container .vendors-header,.clients-container .my-projects-container .clients-header,.clients-container .project-management-container .clients-header,.clients-container .projects-container .clients-header,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row,.clients-container .projects-container .projects-header-section .projects-title-row,.clients-container .section-header,.clients-container .vendors-container .clients-header,.clients-container .vendors-container .feedback-container .vendors-header,.clients-container .vendors-container .vendors-header,.employees-section .clients-container .clients-header,.employees-section .clients-container .employees-header,.employees-section .clients-container .feedback-container .clients-header,.employees-section .employees-header,.employees-section .feedback-container .clients-container .clients-header,.employees-section .feedback-container .clients-container .employees-header,.employees-section .feedback-container .employees-header,.employees-section .feedback-container .my-projects-container .employees-header,.employees-section .feedback-container .project-management-container .employees-header,.employees-section .feedback-container .projects-container .employees-header,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row,.employees-section .feedback-container .section-header,.employees-section .feedback-container .vendors-container .employees-header,.employees-section .feedback-container .vendors-container .vendors-header,.employees-section .my-projects-container .employees-header,.employees-section .project-management-container .employees-header,.employees-section .projects-container .employees-header,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row,.employees-section .projects-container .projects-header-section .projects-title-row,.employees-section .section-header,.employees-section .vendors-container .employees-header,.employees-section .vendors-container .feedback-container .vendors-header,.employees-section .vendors-container .vendors-header,.feedback-container .clients-container .clients-header,.feedback-container .clients-container .employees-section .clients-header,.feedback-container .clients-container .my-projects-container .clients-header,.feedback-container .clients-container .project-management-container .clients-header,.feedback-container .clients-container .projects-container .clients-header,.feedback-container .clients-container .section-header,.feedback-container .clients-container .vendors-container .clients-header,.feedback-container .employees-section .clients-container .employees-header,.feedback-container .employees-section .employees-header,.feedback-container .employees-section .my-projects-container .employees-header,.feedback-container .employees-section .project-management-container .employees-header,.feedback-container .employees-section .projects-container .employees-header,.feedback-container .employees-section .section-header,.feedback-container .employees-section .vendors-container .employees-header,.feedback-container .my-projects-container .section-header,.feedback-container .project-management-container .section-header,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row,.feedback-container .projects-container .projects-header-section .projects-title-row,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row,.feedback-container .projects-container .section-header,.feedback-container .section-header,.feedback-container .vendors-container .clients-container .vendors-header,.feedback-container .vendors-container .employees-section .vendors-header,.feedback-container .vendors-container .my-projects-container .vendors-header,.feedback-container .vendors-container .project-management-container .vendors-header,.feedback-container .vendors-container .projects-container .vendors-header,.feedback-container .vendors-container .section-header,.feedback-container .vendors-container .vendors-header,.my-projects-container .clients-container .clients-header,.my-projects-container .clients-container .feedback-container .clients-header,.my-projects-container .employees-section .employees-header,.my-projects-container .employees-section .feedback-container .employees-header,.my-projects-container .feedback-container .clients-container .clients-header,.my-projects-container .feedback-container .employees-section .employees-header,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .feedback-container .section-header,.my-projects-container .feedback-container .vendors-container .vendors-header,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row,.my-projects-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .section-header,.my-projects-container .vendors-container .feedback-container .vendors-header,.my-projects-container .vendors-container .vendors-header,.project-management-container .clients-container .clients-header,.project-management-container .clients-container .feedback-container .clients-header,.project-management-container .employees-section .employees-header,.project-management-container .employees-section .feedback-container .employees-header,.project-management-container .feedback-container .clients-container .clients-header,.project-management-container .feedback-container .employees-section .employees-header,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row,.project-management-container .feedback-container .section-header,.project-management-container .feedback-container .vendors-container .vendors-header,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row,.project-management-container .projects-container .projects-header-section .projects-title-row,.project-management-container .section-header,.project-management-container .vendors-container .feedback-container .vendors-header,.project-management-container .vendors-container .vendors-header,.projects-container .clients-container .clients-header,.projects-container .clients-container .feedback-container .clients-header,.projects-container .employees-section .employees-header,.projects-container .employees-section .feedback-container .employees-header,.projects-container .feedback-container .clients-container .clients-header,.projects-container .feedback-container .employees-section .employees-header,.projects-container .feedback-container .section-header,.projects-container .feedback-container .vendors-container .vendors-header,.projects-container .projects-header-section .clients-container .projects-title-row,.projects-container .projects-header-section .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row,.projects-container .projects-header-section .feedback-container .projects-title-row,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row,.projects-container .projects-header-section .my-projects-container .projects-title-row,.projects-container .projects-header-section .project-management-container .projects-title-row,.projects-container .projects-header-section .projects-title-row,.projects-container .projects-header-section .vendors-container .projects-title-row,.projects-container .section-header,.projects-container .vendors-container .feedback-container .vendors-header,.projects-container .vendors-container .vendors-header,.vendors-container .clients-container .clients-header,.vendors-container .clients-container .feedback-container .clients-header,.vendors-container .clients-container .vendors-header,.vendors-container .employees-section .employees-header,.vendors-container .employees-section .feedback-container .employees-header,.vendors-container .employees-section .vendors-header,.vendors-container .feedback-container .clients-container .clients-header,.vendors-container .feedback-container .clients-container .vendors-header,.vendors-container .feedback-container .employees-section .employees-header,.vendors-container .feedback-container .employees-section .vendors-header,.vendors-container .feedback-container .my-projects-container .vendors-header,.vendors-container .feedback-container .project-management-container .vendors-header,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row,.vendors-container .feedback-container .projects-container .vendors-header,.vendors-container .feedback-container .section-header,.vendors-container .feedback-container .vendors-header,.vendors-container .my-projects-container .vendors-header,.vendors-container .project-management-container .vendors-header,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row,.vendors-container .projects-container .projects-header-section .projects-title-row,.vendors-container .projects-container .vendors-header,.vendors-container .section-header,.vendors-container .vendors-header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:16px}.clients-container .clients-header .header-right,.clients-container .employees-section .clients-header .header-right,.clients-container .employees-section .employees-header .header-right,.clients-container .employees-section .feedback-container .employees-header .header-right,.clients-container .feedback-container .clients-header .header-right,.clients-container .feedback-container .employees-section .clients-header .header-right,.clients-container .feedback-container .employees-section .employees-header .header-right,.clients-container .feedback-container .my-projects-container .clients-header .header-right,.clients-container .feedback-container .project-management-container .clients-header .header-right,.clients-container .feedback-container .projects-container .clients-header .header-right,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.clients-container .feedback-container .section-header .header-right,.clients-container .feedback-container .vendors-container .clients-header .header-right,.clients-container .feedback-container .vendors-container .vendors-header .header-right,.clients-container .my-projects-container .clients-header .header-right,.clients-container .project-management-container .clients-header .header-right,.clients-container .projects-container .clients-header .header-right,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.clients-container .projects-container .projects-header-section .projects-title-row .header-right,.clients-container .section-header .header-right,.clients-container .vendors-container .clients-header .header-right,.clients-container .vendors-container .feedback-container .vendors-header .header-right,.clients-container .vendors-container .vendors-header .header-right,.employees-section .clients-container .clients-header .header-right,.employees-section .clients-container .employees-header .header-right,.employees-section .clients-container .feedback-container .clients-header .header-right,.employees-section .employees-header .header-right,.employees-section .feedback-container .clients-container .clients-header .header-right,.employees-section .feedback-container .clients-container .employees-header .header-right,.employees-section .feedback-container .employees-header .header-right,.employees-section .feedback-container .my-projects-container .employees-header .header-right,.employees-section .feedback-container .project-management-container .employees-header .header-right,.employees-section .feedback-container .projects-container .employees-header .header-right,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.employees-section .feedback-container .section-header .header-right,.employees-section .feedback-container .vendors-container .employees-header .header-right,.employees-section .feedback-container .vendors-container .vendors-header .header-right,.employees-section .my-projects-container .employees-header .header-right,.employees-section .project-management-container .employees-header .header-right,.employees-section .projects-container .employees-header .header-right,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.employees-section .projects-container .projects-header-section .projects-title-row .header-right,.employees-section .section-header .header-right,.employees-section .vendors-container .employees-header .header-right,.employees-section .vendors-container .feedback-container .vendors-header .header-right,.employees-section .vendors-container .vendors-header .header-right,.feedback-container .clients-container .clients-header .header-right,.feedback-container .clients-container .employees-section .clients-header .header-right,.feedback-container .clients-container .my-projects-container .clients-header .header-right,.feedback-container .clients-container .project-management-container .clients-header .header-right,.feedback-container .clients-container .projects-container .clients-header .header-right,.feedback-container .clients-container .section-header .header-right,.feedback-container .clients-container .vendors-container .clients-header .header-right,.feedback-container .employees-section .clients-container .employees-header .header-right,.feedback-container .employees-section .employees-header .header-right,.feedback-container .employees-section .my-projects-container .employees-header .header-right,.feedback-container .employees-section .project-management-container .employees-header .header-right,.feedback-container .employees-section .projects-container .employees-header .header-right,.feedback-container .employees-section .section-header .header-right,.feedback-container .employees-section .vendors-container .employees-header .header-right,.feedback-container .my-projects-container .section-header .header-right,.feedback-container .project-management-container .section-header .header-right,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-right,.feedback-container .projects-container .section-header .header-right,.feedback-container .section-header .header-right,.feedback-container .vendors-container .clients-container .vendors-header .header-right,.feedback-container .vendors-container .employees-section .vendors-header .header-right,.feedback-container .vendors-container .my-projects-container .vendors-header .header-right,.feedback-container .vendors-container .project-management-container .vendors-header .header-right,.feedback-container .vendors-container .projects-container .vendors-header .header-right,.feedback-container .vendors-container .section-header .header-right,.feedback-container .vendors-container .vendors-header .header-right,.my-projects-container .clients-container .clients-header .header-right,.my-projects-container .clients-container .feedback-container .clients-header .header-right,.my-projects-container .employees-section .employees-header .header-right,.my-projects-container .employees-section .feedback-container .employees-header .header-right,.my-projects-container .feedback-container .clients-container .clients-header .header-right,.my-projects-container .feedback-container .employees-section .employees-header .header-right,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.my-projects-container .feedback-container .section-header .header-right,.my-projects-container .feedback-container .vendors-container .vendors-header .header-right,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.my-projects-container .projects-container .projects-header-section .projects-title-row .header-right,.my-projects-container .section-header .header-right,.my-projects-container .vendors-container .feedback-container .vendors-header .header-right,.my-projects-container .vendors-container .vendors-header .header-right,.project-management-container .clients-container .clients-header .header-right,.project-management-container .clients-container .feedback-container .clients-header .header-right,.project-management-container .employees-section .employees-header .header-right,.project-management-container .employees-section .feedback-container .employees-header .header-right,.project-management-container .feedback-container .clients-container .clients-header .header-right,.project-management-container .feedback-container .employees-section .employees-header .header-right,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.project-management-container .feedback-container .section-header .header-right,.project-management-container .feedback-container .vendors-container .vendors-header .header-right,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.project-management-container .projects-container .projects-header-section .projects-title-row .header-right,.project-management-container .section-header .header-right,.project-management-container .vendors-container .feedback-container .vendors-header .header-right,.project-management-container .vendors-container .vendors-header .header-right,.projects-container .clients-container .clients-header .header-right,.projects-container .clients-container .feedback-container .clients-header .header-right,.projects-container .employees-section .employees-header .header-right,.projects-container .employees-section .feedback-container .employees-header .header-right,.projects-container .feedback-container .clients-container .clients-header .header-right,.projects-container .feedback-container .employees-section .employees-header .header-right,.projects-container .feedback-container .section-header .header-right,.projects-container .feedback-container .vendors-container .vendors-header .header-right,.projects-container .projects-header-section .clients-container .projects-title-row .header-right,.projects-container .projects-header-section .employees-section .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-right,.projects-container .projects-header-section .my-projects-container .projects-title-row .header-right,.projects-container .projects-header-section .project-management-container .projects-title-row .header-right,.projects-container .projects-header-section .projects-title-row .header-right,.projects-container .projects-header-section .vendors-container .projects-title-row .header-right,.projects-container .section-header .header-right,.projects-container .vendors-container .feedback-container .vendors-header .header-right,.projects-container .vendors-container .vendors-header .header-right,.vendors-container .clients-container .clients-header .header-right,.vendors-container .clients-container .feedback-container .clients-header .header-right,.vendors-container .clients-container .vendors-header .header-right,.vendors-container .employees-section .employees-header .header-right,.vendors-container .employees-section .feedback-container .employees-header .header-right,.vendors-container .employees-section .vendors-header .header-right,.vendors-container .feedback-container .clients-container .clients-header .header-right,.vendors-container .feedback-container .clients-container .vendors-header .header-right,.vendors-container .feedback-container .employees-section .employees-header .header-right,.vendors-container .feedback-container .employees-section .vendors-header .header-right,.vendors-container .feedback-container .my-projects-container .vendors-header .header-right,.vendors-container .feedback-container .project-management-container .vendors-header .header-right,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.vendors-container .feedback-container .projects-container .vendors-header .header-right,.vendors-container .feedback-container .section-header .header-right,.vendors-container .feedback-container .vendors-header .header-right,.vendors-container .my-projects-container .vendors-header .header-right,.vendors-container .project-management-container .vendors-header .header-right,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.vendors-container .projects-container .projects-header-section .projects-title-row .header-right,.vendors-container .projects-container .vendors-header .header-right,.vendors-container .section-header .header-right,.vendors-container .vendors-header .header-right{justify-content:flex-start;width:100%}.clients-container .controls-row,.employees-section .controls-row,.feedback-container .controls-row,.my-projects-container .controls-row,.project-management-container .controls-row,.projects-container .controls-row,.projects-container .projects-header-section .projects-controls-row,.vendors-container .controls-row{align-items:flex-start;flex-direction:column;gap:12px}.clients-container .filters-row,.employees-section .filters-row,.feedback-container .filters-row,.my-projects-container .filters-row,.project-management-container .filters-row,.projects-container .filters-row,.projects-container .projects-header-section .projects-filters-row,.vendors-container .filters-row{flex-wrap:wrap}}@media(max-width:480px){.clients-container,.employees-section,.feedback-container,.my-projects-container,.project-management-container,.projects-container,.vendors-container{padding:12px}.clients-container .clients-header h4,.clients-container .employees-section .clients-header h4,.clients-container .employees-section .employees-header h4,.clients-container .employees-section .feedback-container .employees-header h4,.clients-container .feedback-container .clients-header h4,.clients-container .feedback-container .employees-section .clients-header h4,.clients-container .feedback-container .employees-section .employees-header h4,.clients-container .feedback-container .my-projects-container .clients-header h4,.clients-container .feedback-container .project-management-container .clients-header h4,.clients-container .feedback-container .projects-container .clients-header h4,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.clients-container .feedback-container .section-header h4,.clients-container .feedback-container .vendors-container .clients-header h4,.clients-container .feedback-container .vendors-container .vendors-header h4,.clients-container .my-projects-container .clients-header h4,.clients-container .project-management-container .clients-header h4,.clients-container .projects-container .clients-header h4,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.clients-container .projects-container .projects-header-section .projects-title-row h4,.clients-container .section-header h4,.clients-container .vendors-container .clients-header h4,.clients-container .vendors-container .feedback-container .vendors-header h4,.clients-container .vendors-container .vendors-header h4,.employees-section .clients-container .clients-header h4,.employees-section .clients-container .employees-header h4,.employees-section .clients-container .feedback-container .clients-header h4,.employees-section .employees-header h4,.employees-section .feedback-container .clients-container .clients-header h4,.employees-section .feedback-container .clients-container .employees-header h4,.employees-section .feedback-container .employees-header h4,.employees-section .feedback-container .my-projects-container .employees-header h4,.employees-section .feedback-container .project-management-container .employees-header h4,.employees-section .feedback-container .projects-container .employees-header h4,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row h4,.employees-section .feedback-container .section-header h4,.employees-section .feedback-container .vendors-container .employees-header h4,.employees-section .feedback-container .vendors-container .vendors-header h4,.employees-section .my-projects-container .employees-header h4,.employees-section .project-management-container .employees-header h4,.employees-section .projects-container .employees-header h4,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row h4,.employees-section .projects-container .projects-header-section .projects-title-row h4,.employees-section .section-header h4,.employees-section .vendors-container .employees-header h4,.employees-section .vendors-container .feedback-container .vendors-header h4,.employees-section .vendors-container .vendors-header h4,.feedback-container .clients-container .clients-header h4,.feedback-container .clients-container .employees-section .clients-header h4,.feedback-container .clients-container .my-projects-container .clients-header h4,.feedback-container .clients-container .project-management-container .clients-header h4,.feedback-container .clients-container .projects-container .clients-header h4,.feedback-container .clients-container .section-header h4,.feedback-container .clients-container .vendors-container .clients-header h4,.feedback-container .employees-section .clients-container .employees-header h4,.feedback-container .employees-section .employees-header h4,.feedback-container .employees-section .my-projects-container .employees-header h4,.feedback-container .employees-section .project-management-container .employees-header h4,.feedback-container .employees-section .projects-container .employees-header h4,.feedback-container .employees-section .section-header h4,.feedback-container .employees-section .vendors-container .employees-header h4,.feedback-container .my-projects-container .section-header h4,.feedback-container .project-management-container .section-header h4,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row h4,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .projects-title-row h4,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row h4,.feedback-container .projects-container .section-header h4,.feedback-container .section-header h4,.feedback-container .vendors-container .clients-container .vendors-header h4,.feedback-container .vendors-container .employees-section .vendors-header h4,.feedback-container .vendors-container .my-projects-container .vendors-header h4,.feedback-container .vendors-container .project-management-container .vendors-header h4,.feedback-container .vendors-container .projects-container .vendors-header h4,.feedback-container .vendors-container .section-header h4,.feedback-container .vendors-container .vendors-header h4,.my-projects-container .clients-container .clients-header h4,.my-projects-container .clients-container .feedback-container .clients-header h4,.my-projects-container .employees-section .employees-header h4,.my-projects-container .employees-section .feedback-container .employees-header h4,.my-projects-container .feedback-container .clients-container .clients-header h4,.my-projects-container .feedback-container .employees-section .employees-header h4,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.my-projects-container .feedback-container .section-header h4,.my-projects-container .feedback-container .vendors-container .vendors-header h4,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.my-projects-container .projects-container .projects-header-section .projects-title-row h4,.my-projects-container .section-header h4,.my-projects-container .vendors-container .feedback-container .vendors-header h4,.my-projects-container .vendors-container .vendors-header h4,.project-management-container .clients-container .clients-header h4,.project-management-container .clients-container .feedback-container .clients-header h4,.project-management-container .employees-section .employees-header h4,.project-management-container .employees-section .feedback-container .employees-header h4,.project-management-container .feedback-container .clients-container .clients-header h4,.project-management-container .feedback-container .employees-section .employees-header h4,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.project-management-container .feedback-container .section-header h4,.project-management-container .feedback-container .vendors-container .vendors-header h4,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.project-management-container .projects-container .projects-header-section .projects-title-row h4,.project-management-container .section-header h4,.project-management-container .vendors-container .feedback-container .vendors-header h4,.project-management-container .vendors-container .vendors-header h4,.projects-container .clients-container .clients-header h4,.projects-container .clients-container .feedback-container .clients-header h4,.projects-container .employees-section .employees-header h4,.projects-container .employees-section .feedback-container .employees-header h4,.projects-container .feedback-container .clients-container .clients-header h4,.projects-container .feedback-container .employees-section .employees-header h4,.projects-container .feedback-container .section-header h4,.projects-container .feedback-container .vendors-container .vendors-header h4,.projects-container .projects-header-section .clients-container .projects-title-row h4,.projects-container .projects-header-section .employees-section .projects-title-row h4,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row h4,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row h4,.projects-container .projects-header-section .my-projects-container .projects-title-row h4,.projects-container .projects-header-section .project-management-container .projects-title-row h4,.projects-container .projects-header-section .projects-title-row h4,.projects-container .projects-header-section .vendors-container .projects-title-row h4,.projects-container .section-header h4,.projects-container .vendors-container .feedback-container .vendors-header h4,.projects-container .vendors-container .vendors-header h4,.vendors-container .clients-container .clients-header h4,.vendors-container .clients-container .feedback-container .clients-header h4,.vendors-container .clients-container .vendors-header h4,.vendors-container .employees-section .employees-header h4,.vendors-container .employees-section .feedback-container .employees-header h4,.vendors-container .employees-section .vendors-header h4,.vendors-container .feedback-container .clients-container .clients-header h4,.vendors-container .feedback-container .clients-container .vendors-header h4,.vendors-container .feedback-container .employees-section .employees-header h4,.vendors-container .feedback-container .employees-section .vendors-header h4,.vendors-container .feedback-container .my-projects-container .vendors-header h4,.vendors-container .feedback-container .project-management-container .vendors-header h4,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.vendors-container .feedback-container .projects-container .vendors-header h4,.vendors-container .feedback-container .section-header h4,.vendors-container .feedback-container .vendors-header h4,.vendors-container .my-projects-container .vendors-header h4,.vendors-container .project-management-container .vendors-header h4,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.vendors-container .projects-container .projects-header-section .projects-title-row h4,.vendors-container .projects-container .vendors-header h4,.vendors-container .section-header h4,.vendors-container .vendors-header h4{font-size:16px}}.training-module-card .ant-card-body{padding:0}.training-module-card .training-tabs-container{background:#fff;border-bottom:1px solid #e8e8e8;padding:0 24px}.training-module-card .training-tabs-container .training-tabs-menu{border-bottom:none;font-family:Avenir,sans-serif}.training-module-card .training-tabs-container .training-tabs-menu .ant-menu-item{border-bottom:2px solid transparent;color:#999;font-size:13px;font-weight:500;height:48px;letter-spacing:.5px;line-height:48px;margin:0;padding:0 20px;text-transform:uppercase;transition:all .3s ease}.training-module-card .training-tabs-container .training-tabs-menu .ant-menu-item:hover{background:transparent;border-bottom-color:#e8e8e8;color:#333}.training-module-card .training-tabs-container .training-tabs-menu .ant-menu-item.ant-menu-item-selected{background:transparent;border-bottom-color:#1b1b1b;color:#1b1b1b;font-weight:600}.training-module-card .training-tabs-container .training-tabs-menu .ant-menu-item.ant-menu-item-selected:after{display:none}.training-module-card .training-tabs-container .training-tabs-menu .ant-menu-item.ant-menu-item-active{background:transparent}.training-module-card .training-content{background:#fff;padding:24px}.available-courses-container,.completed-courses-container,.enrolled-courses-container,.other-training{margin:0;padding:0}.available-courses-container .clients-container .clients-header,.available-courses-container .clients-container .feedback-container .clients-header,.available-courses-container .employees-section .employees-header,.available-courses-container .employees-section .feedback-container .employees-header,.available-courses-container .feedback-container .clients-container .clients-header,.available-courses-container .feedback-container .employees-section .employees-header,.available-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row,.available-courses-container .feedback-container .section-header,.available-courses-container .feedback-container .vendors-container .vendors-header,.available-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row,.available-courses-container .projects-container .projects-header-section .projects-title-row,.available-courses-container .section-header,.available-courses-container .vendors-container .feedback-container .vendors-header,.available-courses-container .vendors-container .vendors-header,.clients-container .available-courses-container .clients-header,.clients-container .completed-courses-container .clients-header,.clients-container .enrolled-courses-container .clients-header,.clients-container .feedback-container .available-courses-container .clients-header,.clients-container .feedback-container .completed-courses-container .clients-header,.clients-container .feedback-container .enrolled-courses-container .clients-header,.clients-container .feedback-container .other-training .clients-header,.clients-container .other-training .clients-header,.completed-courses-container .clients-container .clients-header,.completed-courses-container .clients-container .feedback-container .clients-header,.completed-courses-container .employees-section .employees-header,.completed-courses-container .employees-section .feedback-container .employees-header,.completed-courses-container .feedback-container .clients-container .clients-header,.completed-courses-container .feedback-container .employees-section .employees-header,.completed-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row,.completed-courses-container .feedback-container .section-header,.completed-courses-container .feedback-container .vendors-container .vendors-header,.completed-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row,.completed-courses-container .projects-container .projects-header-section .projects-title-row,.completed-courses-container .section-header,.completed-courses-container .vendors-container .feedback-container .vendors-header,.completed-courses-container .vendors-container .vendors-header,.employees-section .available-courses-container .employees-header,.employees-section .completed-courses-container .employees-header,.employees-section .enrolled-courses-container .employees-header,.employees-section .feedback-container .available-courses-container .employees-header,.employees-section .feedback-container .completed-courses-container .employees-header,.employees-section .feedback-container .enrolled-courses-container .employees-header,.employees-section .feedback-container .other-training .employees-header,.employees-section .other-training .employees-header,.enrolled-courses-container .clients-container .clients-header,.enrolled-courses-container .clients-container .feedback-container .clients-header,.enrolled-courses-container .employees-section .employees-header,.enrolled-courses-container .employees-section .feedback-container .employees-header,.enrolled-courses-container .feedback-container .clients-container .clients-header,.enrolled-courses-container .feedback-container .employees-section .employees-header,.enrolled-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row,.enrolled-courses-container .feedback-container .section-header,.enrolled-courses-container .feedback-container .vendors-container .vendors-header,.enrolled-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row,.enrolled-courses-container .projects-container .projects-header-section .projects-title-row,.enrolled-courses-container .section-header,.enrolled-courses-container .vendors-container .feedback-container .vendors-header,.enrolled-courses-container .vendors-container .vendors-header,.feedback-container .available-courses-container .section-header,.feedback-container .clients-container .available-courses-container .clients-header,.feedback-container .clients-container .completed-courses-container .clients-header,.feedback-container .clients-container .enrolled-courses-container .clients-header,.feedback-container .clients-container .other-training .clients-header,.feedback-container .completed-courses-container .section-header,.feedback-container .employees-section .available-courses-container .employees-header,.feedback-container .employees-section .completed-courses-container .employees-header,.feedback-container .employees-section .enrolled-courses-container .employees-header,.feedback-container .employees-section .other-training .employees-header,.feedback-container .enrolled-courses-container .section-header,.feedback-container .other-training .section-header,.feedback-container .projects-container .projects-header-section .available-courses-container .projects-title-row,.feedback-container .projects-container .projects-header-section .completed-courses-container .projects-title-row,.feedback-container .projects-container .projects-header-section .enrolled-courses-container .projects-title-row,.feedback-container .projects-container .projects-header-section .other-training .projects-title-row,.feedback-container .vendors-container .available-courses-container .vendors-header,.feedback-container .vendors-container .completed-courses-container .vendors-header,.feedback-container .vendors-container .enrolled-courses-container .vendors-header,.feedback-container .vendors-container .other-training .vendors-header,.other-training .clients-container .clients-header,.other-training .clients-container .feedback-container .clients-header,.other-training .employees-section .employees-header,.other-training .employees-section .feedback-container .employees-header,.other-training .feedback-container .clients-container .clients-header,.other-training .feedback-container .employees-section .employees-header,.other-training .feedback-container .projects-container .projects-header-section .projects-title-row,.other-training .feedback-container .section-header,.other-training .feedback-container .vendors-container .vendors-header,.other-training .projects-container .projects-header-section .feedback-container .projects-title-row,.other-training .projects-container .projects-header-section .projects-title-row,.other-training .section-header,.other-training .vendors-container .feedback-container .vendors-header,.other-training .vendors-container .vendors-header,.projects-container .projects-header-section .available-courses-container .projects-title-row,.projects-container .projects-header-section .completed-courses-container .projects-title-row,.projects-container .projects-header-section .enrolled-courses-container .projects-title-row,.projects-container .projects-header-section .feedback-container .available-courses-container .projects-title-row,.projects-container .projects-header-section .feedback-container .completed-courses-container .projects-title-row,.projects-container .projects-header-section .feedback-container .enrolled-courses-container .projects-title-row,.projects-container .projects-header-section .feedback-container .other-training .projects-title-row,.projects-container .projects-header-section .other-training .projects-title-row,.vendors-container .available-courses-container .vendors-header,.vendors-container .completed-courses-container .vendors-header,.vendors-container .enrolled-courses-container .vendors-header,.vendors-container .feedback-container .available-courses-container .vendors-header,.vendors-container .feedback-container .completed-courses-container .vendors-header,.vendors-container .feedback-container .enrolled-courses-container .vendors-header,.vendors-container .feedback-container .other-training .vendors-header,.vendors-container .other-training .vendors-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.available-courses-container .clients-container .clients-header .header-left h4,.available-courses-container .clients-container .feedback-container .clients-header .header-left h4,.available-courses-container .employees-section .employees-header .header-left h4,.available-courses-container .employees-section .feedback-container .employees-header .header-left h4,.available-courses-container .feedback-container .clients-container .clients-header .header-left h4,.available-courses-container .feedback-container .employees-section .employees-header .header-left h4,.available-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.available-courses-container .feedback-container .section-header .header-left h4,.available-courses-container .feedback-container .vendors-container .vendors-header .header-left h4,.available-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.available-courses-container .projects-container .projects-header-section .projects-title-row .header-left h4,.available-courses-container .section-header .header-left h4,.available-courses-container .vendors-container .feedback-container .vendors-header .header-left h4,.available-courses-container .vendors-container .vendors-header .header-left h4,.clients-container .available-courses-container .clients-header .header-left h4,.clients-container .completed-courses-container .clients-header .header-left h4,.clients-container .enrolled-courses-container .clients-header .header-left h4,.clients-container .feedback-container .available-courses-container .clients-header .header-left h4,.clients-container .feedback-container .completed-courses-container .clients-header .header-left h4,.clients-container .feedback-container .enrolled-courses-container .clients-header .header-left h4,.clients-container .feedback-container .other-training .clients-header .header-left h4,.clients-container .other-training .clients-header .header-left h4,.completed-courses-container .clients-container .clients-header .header-left h4,.completed-courses-container .clients-container .feedback-container .clients-header .header-left h4,.completed-courses-container .employees-section .employees-header .header-left h4,.completed-courses-container .employees-section .feedback-container .employees-header .header-left h4,.completed-courses-container .feedback-container .clients-container .clients-header .header-left h4,.completed-courses-container .feedback-container .employees-section .employees-header .header-left h4,.completed-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.completed-courses-container .feedback-container .section-header .header-left h4,.completed-courses-container .feedback-container .vendors-container .vendors-header .header-left h4,.completed-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.completed-courses-container .projects-container .projects-header-section .projects-title-row .header-left h4,.completed-courses-container .section-header .header-left h4,.completed-courses-container .vendors-container .feedback-container .vendors-header .header-left h4,.completed-courses-container .vendors-container .vendors-header .header-left h4,.employees-section .available-courses-container .employees-header .header-left h4,.employees-section .completed-courses-container .employees-header .header-left h4,.employees-section .enrolled-courses-container .employees-header .header-left h4,.employees-section .feedback-container .available-courses-container .employees-header .header-left h4,.employees-section .feedback-container .completed-courses-container .employees-header .header-left h4,.employees-section .feedback-container .enrolled-courses-container .employees-header .header-left h4,.employees-section .feedback-container .other-training .employees-header .header-left h4,.employees-section .other-training .employees-header .header-left h4,.enrolled-courses-container .clients-container .clients-header .header-left h4,.enrolled-courses-container .clients-container .feedback-container .clients-header .header-left h4,.enrolled-courses-container .employees-section .employees-header .header-left h4,.enrolled-courses-container .employees-section .feedback-container .employees-header .header-left h4,.enrolled-courses-container .feedback-container .clients-container .clients-header .header-left h4,.enrolled-courses-container .feedback-container .employees-section .employees-header .header-left h4,.enrolled-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.enrolled-courses-container .feedback-container .section-header .header-left h4,.enrolled-courses-container .feedback-container .vendors-container .vendors-header .header-left h4,.enrolled-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.enrolled-courses-container .projects-container .projects-header-section .projects-title-row .header-left h4,.enrolled-courses-container .section-header .header-left h4,.enrolled-courses-container .vendors-container .feedback-container .vendors-header .header-left h4,.enrolled-courses-container .vendors-container .vendors-header .header-left h4,.feedback-container .available-courses-container .section-header .header-left h4,.feedback-container .clients-container .available-courses-container .clients-header .header-left h4,.feedback-container .clients-container .completed-courses-container .clients-header .header-left h4,.feedback-container .clients-container .enrolled-courses-container .clients-header .header-left h4,.feedback-container .clients-container .other-training .clients-header .header-left h4,.feedback-container .completed-courses-container .section-header .header-left h4,.feedback-container .employees-section .available-courses-container .employees-header .header-left h4,.feedback-container .employees-section .completed-courses-container .employees-header .header-left h4,.feedback-container .employees-section .enrolled-courses-container .employees-header .header-left h4,.feedback-container .employees-section .other-training .employees-header .header-left h4,.feedback-container .enrolled-courses-container .section-header .header-left h4,.feedback-container .other-training .section-header .header-left h4,.feedback-container .projects-container .projects-header-section .available-courses-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .completed-courses-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .enrolled-courses-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .other-training .projects-title-row .header-left h4,.feedback-container .vendors-container .available-courses-container .vendors-header .header-left h4,.feedback-container .vendors-container .completed-courses-container .vendors-header .header-left h4,.feedback-container .vendors-container .enrolled-courses-container .vendors-header .header-left h4,.feedback-container .vendors-container .other-training .vendors-header .header-left h4,.other-training .clients-container .clients-header .header-left h4,.other-training .clients-container .feedback-container .clients-header .header-left h4,.other-training .employees-section .employees-header .header-left h4,.other-training .employees-section .feedback-container .employees-header .header-left h4,.other-training .feedback-container .clients-container .clients-header .header-left h4,.other-training .feedback-container .employees-section .employees-header .header-left h4,.other-training .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.other-training .feedback-container .section-header .header-left h4,.other-training .feedback-container .vendors-container .vendors-header .header-left h4,.other-training .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.other-training .projects-container .projects-header-section .projects-title-row .header-left h4,.other-training .section-header .header-left h4,.other-training .vendors-container .feedback-container .vendors-header .header-left h4,.other-training .vendors-container .vendors-header .header-left h4,.projects-container .projects-header-section .available-courses-container .projects-title-row .header-left h4,.projects-container .projects-header-section .completed-courses-container .projects-title-row .header-left h4,.projects-container .projects-header-section .enrolled-courses-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .available-courses-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .completed-courses-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .enrolled-courses-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .other-training .projects-title-row .header-left h4,.projects-container .projects-header-section .other-training .projects-title-row .header-left h4,.vendors-container .available-courses-container .vendors-header .header-left h4,.vendors-container .completed-courses-container .vendors-header .header-left h4,.vendors-container .enrolled-courses-container .vendors-header .header-left h4,.vendors-container .feedback-container .available-courses-container .vendors-header .header-left h4,.vendors-container .feedback-container .completed-courses-container .vendors-header .header-left h4,.vendors-container .feedback-container .enrolled-courses-container .vendors-header .header-left h4,.vendors-container .feedback-container .other-training .vendors-header .header-left h4,.vendors-container .other-training .vendors-header .header-left h4{color:#1b1b1b;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.available-courses-container .clients-container .clients-header .header-right,.available-courses-container .clients-container .feedback-container .clients-header .header-right,.available-courses-container .employees-section .employees-header .header-right,.available-courses-container .employees-section .feedback-container .employees-header .header-right,.available-courses-container .feedback-container .clients-container .clients-header .header-right,.available-courses-container .feedback-container .employees-section .employees-header .header-right,.available-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.available-courses-container .feedback-container .section-header .header-right,.available-courses-container .feedback-container .vendors-container .vendors-header .header-right,.available-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.available-courses-container .projects-container .projects-header-section .projects-title-row .header-right,.available-courses-container .section-header .header-right,.available-courses-container .vendors-container .feedback-container .vendors-header .header-right,.available-courses-container .vendors-container .vendors-header .header-right,.clients-container .available-courses-container .clients-header .header-right,.clients-container .completed-courses-container .clients-header .header-right,.clients-container .enrolled-courses-container .clients-header .header-right,.clients-container .feedback-container .available-courses-container .clients-header .header-right,.clients-container .feedback-container .completed-courses-container .clients-header .header-right,.clients-container .feedback-container .enrolled-courses-container .clients-header .header-right,.clients-container .feedback-container .other-training .clients-header .header-right,.clients-container .other-training .clients-header .header-right,.completed-courses-container .clients-container .clients-header .header-right,.completed-courses-container .clients-container .feedback-container .clients-header .header-right,.completed-courses-container .employees-section .employees-header .header-right,.completed-courses-container .employees-section .feedback-container .employees-header .header-right,.completed-courses-container .feedback-container .clients-container .clients-header .header-right,.completed-courses-container .feedback-container .employees-section .employees-header .header-right,.completed-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.completed-courses-container .feedback-container .section-header .header-right,.completed-courses-container .feedback-container .vendors-container .vendors-header .header-right,.completed-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.completed-courses-container .projects-container .projects-header-section .projects-title-row .header-right,.completed-courses-container .section-header .header-right,.completed-courses-container .vendors-container .feedback-container .vendors-header .header-right,.completed-courses-container .vendors-container .vendors-header .header-right,.employees-section .available-courses-container .employees-header .header-right,.employees-section .completed-courses-container .employees-header .header-right,.employees-section .enrolled-courses-container .employees-header .header-right,.employees-section .feedback-container .available-courses-container .employees-header .header-right,.employees-section .feedback-container .completed-courses-container .employees-header .header-right,.employees-section .feedback-container .enrolled-courses-container .employees-header .header-right,.employees-section .feedback-container .other-training .employees-header .header-right,.employees-section .other-training .employees-header .header-right,.enrolled-courses-container .clients-container .clients-header .header-right,.enrolled-courses-container .clients-container .feedback-container .clients-header .header-right,.enrolled-courses-container .employees-section .employees-header .header-right,.enrolled-courses-container .employees-section .feedback-container .employees-header .header-right,.enrolled-courses-container .feedback-container .clients-container .clients-header .header-right,.enrolled-courses-container .feedback-container .employees-section .employees-header .header-right,.enrolled-courses-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.enrolled-courses-container .feedback-container .section-header .header-right,.enrolled-courses-container .feedback-container .vendors-container .vendors-header .header-right,.enrolled-courses-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.enrolled-courses-container .projects-container .projects-header-section .projects-title-row .header-right,.enrolled-courses-container .section-header .header-right,.enrolled-courses-container .vendors-container .feedback-container .vendors-header .header-right,.enrolled-courses-container .vendors-container .vendors-header .header-right,.feedback-container .available-courses-container .section-header .header-right,.feedback-container .clients-container .available-courses-container .clients-header .header-right,.feedback-container .clients-container .completed-courses-container .clients-header .header-right,.feedback-container .clients-container .enrolled-courses-container .clients-header .header-right,.feedback-container .clients-container .other-training .clients-header .header-right,.feedback-container .completed-courses-container .section-header .header-right,.feedback-container .employees-section .available-courses-container .employees-header .header-right,.feedback-container .employees-section .completed-courses-container .employees-header .header-right,.feedback-container .employees-section .enrolled-courses-container .employees-header .header-right,.feedback-container .employees-section .other-training .employees-header .header-right,.feedback-container .enrolled-courses-container .section-header .header-right,.feedback-container .other-training .section-header .header-right,.feedback-container .projects-container .projects-header-section .available-courses-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .completed-courses-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .enrolled-courses-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .other-training .projects-title-row .header-right,.feedback-container .vendors-container .available-courses-container .vendors-header .header-right,.feedback-container .vendors-container .completed-courses-container .vendors-header .header-right,.feedback-container .vendors-container .enrolled-courses-container .vendors-header .header-right,.feedback-container .vendors-container .other-training .vendors-header .header-right,.other-training .clients-container .clients-header .header-right,.other-training .clients-container .feedback-container .clients-header .header-right,.other-training .employees-section .employees-header .header-right,.other-training .employees-section .feedback-container .employees-header .header-right,.other-training .feedback-container .clients-container .clients-header .header-right,.other-training .feedback-container .employees-section .employees-header .header-right,.other-training .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.other-training .feedback-container .section-header .header-right,.other-training .feedback-container .vendors-container .vendors-header .header-right,.other-training .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.other-training .projects-container .projects-header-section .projects-title-row .header-right,.other-training .section-header .header-right,.other-training .vendors-container .feedback-container .vendors-header .header-right,.other-training .vendors-container .vendors-header .header-right,.projects-container .projects-header-section .available-courses-container .projects-title-row .header-right,.projects-container .projects-header-section .completed-courses-container .projects-title-row .header-right,.projects-container .projects-header-section .enrolled-courses-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .available-courses-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .completed-courses-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .enrolled-courses-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .other-training .projects-title-row .header-right,.projects-container .projects-header-section .other-training .projects-title-row .header-right,.vendors-container .available-courses-container .vendors-header .header-right,.vendors-container .completed-courses-container .vendors-header .header-right,.vendors-container .enrolled-courses-container .vendors-header .header-right,.vendors-container .feedback-container .available-courses-container .vendors-header .header-right,.vendors-container .feedback-container .completed-courses-container .vendors-header .header-right,.vendors-container .feedback-container .enrolled-courses-container .vendors-header .header-right,.vendors-container .feedback-container .other-training .vendors-header .header-right,.vendors-container .other-training .vendors-header .header-right{align-items:center;display:flex}.available-courses-container .empty-state,.completed-courses-container .empty-state,.enrolled-courses-container .empty-state,.other-training .empty-state{color:#999;font-size:14px;padding:80px 0;text-align:center}.available-courses-container .empty-state p,.completed-courses-container .empty-state p,.enrolled-courses-container .empty-state p,.other-training .empty-state p{margin:0}.available-courses-container .courses-table .ant-table,.completed-courses-container .courses-table .ant-table,.enrolled-courses-container .courses-table .ant-table,.other-training .courses-table .ant-table{border:none}.available-courses-container .courses-table .ant-table-thead>tr>th,.completed-courses-container .courses-table .ant-table-thead>tr>th,.enrolled-courses-container .courses-table .ant-table-thead>tr>th,.other-training .courses-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:1px solid #e8e8e8;color:#666;font-size:11px;font-weight:600;letter-spacing:.3px;padding:12px 16px;text-transform:uppercase}.available-courses-container .courses-table .ant-table-thead>tr>th:before,.completed-courses-container .courses-table .ant-table-thead>tr>th:before,.enrolled-courses-container .courses-table .ant-table-thead>tr>th:before,.other-training .courses-table .ant-table-thead>tr>th:before{display:none}.available-courses-container .courses-table .ant-table-tbody>tr:hover>td,.completed-courses-container .courses-table .ant-table-tbody>tr:hover>td,.enrolled-courses-container .courses-table .ant-table-tbody>tr:hover>td,.other-training .courses-table .ant-table-tbody>tr:hover>td{background:#fafafa}.available-courses-container .courses-table .ant-table-tbody>tr>td,.completed-courses-container .courses-table .ant-table-tbody>tr>td,.enrolled-courses-container .courses-table .ant-table-tbody>tr>td,.other-training .courses-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;color:#333;font-size:13px;padding:12px 16px}.available-courses-container .courses-table .ant-table-tbody>tr>td .level-tag,.completed-courses-container .courses-table .ant-table-tbody>tr>td .level-tag,.enrolled-courses-container .courses-table .ant-table-tbody>tr>td .level-tag,.other-training .courses-table .ant-table-tbody>tr>td .level-tag{border-radius:3px;font-size:11px;font-weight:500;padding:2px 8px;text-transform:uppercase}.available-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-foundation,.completed-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-foundation,.enrolled-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-foundation,.other-training .courses-table .ant-table-tbody>tr>td .level-tag.level-foundation{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.available-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-intermediate,.completed-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-intermediate,.enrolled-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-intermediate,.other-training .courses-table .ant-table-tbody>tr>td .level-tag.level-intermediate{background:#fff7e6;border:1px solid #ffd591;color:#fa8c16}.available-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-advanced,.completed-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-advanced,.enrolled-courses-container .courses-table .ant-table-tbody>tr>td .level-tag.level-advanced,.other-training .courses-table .ant-table-tbody>tr>td .level-tag.level-advanced{background:#fff1f0;border:1px solid #ffa39e;color:#f5222d}.available-courses-container .courses-table .ant-table-tbody>tr>td .ant-tag:not(.level-tag):not([class*=ant-tag-]),.completed-courses-container .courses-table .ant-table-tbody>tr>td .ant-tag:not(.level-tag):not([class*=ant-tag-]),.enrolled-courses-container .courses-table .ant-table-tbody>tr>td .ant-tag:not(.level-tag):not([class*=ant-tag-]),.other-training .courses-table .ant-table-tbody>tr>td .ant-tag:not(.level-tag):not([class*=ant-tag-]){background:#f0f0f0;border:1px solid #d9d9d9;border-radius:3px;color:#666;font-size:11px;margin:2px;padding:2px 8px}.available-courses-container .courses-table .ant-pagination,.completed-courses-container .courses-table .ant-pagination,.enrolled-courses-container .courses-table .ant-pagination,.other-training .courses-table .ant-pagination{margin:16px;text-align:right}.available-courses-container .courses-table .ant-pagination .ant-pagination-total-text,.completed-courses-container .courses-table .ant-pagination .ant-pagination-total-text,.enrolled-courses-container .courses-table .ant-pagination .ant-pagination-total-text,.other-training .courses-table .ant-pagination .ant-pagination-total-text{color:#666;float:left;font-size:13px}.continue-course-btn,.training-action-btn,.view-course-btn{background:#1b1b1b;border:1px solid #1b1b1b;border-radius:3px;color:#fed230;font-size:11px;font-weight:600;height:28px;letter-spacing:.3px;padding:4px 12px;text-transform:uppercase;transition:all .3s}.continue-course-btn:hover,.training-action-btn:hover,.view-course-btn:hover{background:#333;border-color:#333;color:#fed230}.continue-course-btn:focus,.training-action-btn:focus,.view-course-btn:focus{background:#1b1b1b;border-color:#1b1b1b;color:#fed230}.certificate-btn{background:#52c41a;border:1px solid #52c41a;border-radius:3px;color:#fff;font-size:11px;font-weight:600;height:28px;letter-spacing:.3px;padding:4px 12px;text-transform:uppercase;transition:all .3s}.certificate-btn:hover{background:#73d13d;border-color:#73d13d;color:#fff}.view-result-btn{background:transparent;border:1px solid #1b1b1b;border-radius:3px;color:#1b1b1b;font-size:11px;font-weight:600;height:28px;letter-spacing:.3px;margin-left:8px;padding:4px 12px;text-transform:uppercase;transition:all .3s}.view-result-btn:hover{background:#f0f0f0;border-color:#1b1b1b;color:#1b1b1b}.enrolled-courses-container .courses-table .ant-progress .ant-progress-inner{background:#f0f0f0}.enrolled-courses-container .courses-table .ant-progress .ant-progress-bg{background:#fed230}.other-training-container .training-header{align-items:center;background:#fff;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px 24px}.other-training-container .training-header .training-title{color:#333;font-size:16px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.other-training-container .training-header .training-filters{align-items:center;display:flex;gap:12px}.other-training-container .training-grid .training-card{background:#fff;border:1px solid #e8e8e8;border-radius:4px;height:100%;padding:20px;transition:all .3s}.other-training-container .training-grid .training-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.other-training-container .training-grid .training-card .training-rating{color:#faad14;margin-bottom:12px}.other-training-container .training-grid .training-card .training-rating .anticon{margin-right:2px}.other-training-container .training-grid .training-card .training-title{color:#333;font-size:14px;font-weight:600;margin-bottom:8px}.other-training-container .training-grid .training-card .training-category{background:#f0f0f0;border-radius:3px;color:#666;display:inline-block;font-size:11px;margin-bottom:12px;padding:2px 8px}.other-training-container .training-grid .training-card .training-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:13px;line-height:1.6;margin-bottom:16px;overflow:hidden}.other-training-container .training-grid .training-card .training-actions{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding-top:16px}.other-training-container .training-grid .training-card .training-actions .start-training-btn{color:#1890ff;cursor:pointer;font-size:13px;font-weight:500}.other-training-container .training-grid .training-card .training-actions .start-training-btn:hover{color:#40a9ff;text-decoration:underline}@media(max-width:768px){.training-module-card .training-tabs-container{padding:0 16px}.training-module-card .training-tabs-container .training-tabs-menu .ant-menu-item{font-size:12px;padding:0 12px}.training-module-card .training-content{padding:16px}.clients-container .clients-header,.employees-section .employees-header,.feedback-container .section-header,.projects-container .projects-header-section .projects-title-row,.section-header,.vendors-container .vendors-header{align-items:flex-start;flex-direction:column;gap:16px}.clients-container .clients-header .header-right,.employees-section .employees-header .header-right,.projects-container .projects-header-section .projects-title-row .header-right,.section-header .header-right,.vendors-container .vendors-header .header-right{width:100%}.clients-container .clients-header .header-right .ant-space,.employees-section .employees-header .header-right .ant-space,.projects-container .projects-header-section .projects-title-row .header-right .ant-space,.section-header .header-right .ant-space,.vendors-container .vendors-header .header-right .ant-space{flex-direction:column;width:100%}.clients-container .clients-header .header-right .ant-space .ant-input-affix-wrapper,.clients-container .clients-header .header-right .ant-space .yellow-dropdown,.employees-section .employees-header .header-right .ant-space .ant-input-affix-wrapper,.employees-section .employees-header .header-right .ant-space .yellow-dropdown,.projects-container .projects-header-section .projects-title-row .header-right .ant-space .ant-input-affix-wrapper,.projects-container .projects-header-section .projects-title-row .header-right .ant-space .yellow-dropdown,.section-header .header-right .ant-space .ant-input-affix-wrapper,.section-header .header-right .ant-space .yellow-dropdown,.vendors-container .vendors-header .header-right .ant-space .ant-input-affix-wrapper,.vendors-container .vendors-header .header-right .ant-space .yellow-dropdown{width:100%!important}}.course-detail-page{background:#fff;border-radius:4px;padding:24px}.course-detail-page .course-header-card{margin-bottom:20px}.course-detail-page .course-header-card .progress-card{background:#f8f9fa;border:1px solid #e9ecef;text-align:center}.quiz-container{background:#fff;border-radius:4px;margin:0 auto;max-width:1000px;padding:24px}.notification-page{background-color:#f0f2f5;min-height:calc(100vh - 64px);padding:0}.notification-page .notification-header{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.08);margin-bottom:24px;padding:24px}.notification-page .notification-content .loading-container{align-items:center;display:flex;justify-content:center;min-height:300px}.notification-page .notification-content .loading-more-container{display:flex;justify-content:center;padding:20px 0}.notification-page .notification-content .notification-list .notification-item{border-left:3px solid transparent;transition:all .3s ease}.notification-page .notification-content .notification-list .notification-item.unread{background-color:#fffbe6;border-left-color:#fed230}.notification-page .notification-content .notification-list .notification-item.unread .notification-message{font-weight:600}.notification-page .notification-content .notification-list .notification-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.notification-page .notification-content .notification-list .notification-item .notification-icon{align-items:center;background-color:#fed230;border-radius:50%;color:#000;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.notification-page .notification-content .notification-list .notification-item .notification-content-wrapper{padding:0 12px}.notification-page .notification-content .notification-list .notification-item .notification-content-wrapper .notification-message{color:#1b1b1b;font-size:14px;line-height:1.5}.notification-page .notification-content .notification-list .notification-item .notification-content-wrapper .notification-message a{color:#1b1b1b;font-weight:500;text-decoration:underline}.notification-page .notification-content .notification-list .notification-item .notification-content-wrapper .notification-message a:hover{color:#fed230}.notification-page .notification-content .notification-list .notification-item .notification-date{color:#999;font-size:12px;white-space:nowrap}.notification-page .notification-content .notification-list .notification-item .ant-btn-text:hover{background-color:rgba(0,0,0,.04)}.notification-page .notification-content .notification-list .notification-item .ant-btn-text.ant-btn-dangerous:hover{background-color:rgba(255,77,79,.08)}.notification-page .ant-card{border-radius:8px}.notification-page .ant-card .ant-card-body{padding:16px 20px}.notification-page .ant-empty{padding:60px 0}.notification-page .ant-empty .ant-empty-description{color:#999;font-size:14px}.announcements-page{background-color:#f0f2f5;min-height:calc(100vh - 64px);padding:0}.announcements-page .announcements-header{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.08);margin-bottom:24px;padding:24px}.announcements-page .announcements-content .loading-container{align-items:center;display:flex;justify-content:center;min-height:300px}.announcements-page .announcements-content .pagination-container{display:flex;justify-content:center;margin-top:30px;padding:20px 0}.announcement-list .announcement-item{align-items:center;background:#fff;border-left:3px solid transparent;border-radius:8px;display:flex;margin-bottom:16px;padding:16px 20px;transition:all .3s ease}.announcement-list .announcement-item.unread{background-color:#fffbe6;border-left-color:#fed230}.announcement-list .announcement-item.unread .announcement-subject{font-weight:600}.announcement-list .announcement-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.announcement-list .announcement-item .announcement-status-column{flex:0 0 100px;margin-right:20px}.announcement-list .announcement-item .announcement-date{color:#999;flex:0 0 120px;font-size:12px;white-space:nowrap}.announcement-list .announcement-item .announcement-subject{color:#1b1b1b;flex:1 1;font-size:14px;line-height:1.5;padding-right:20px}.announcement-list .announcement-item .announcement-action{flex:0 0 80px;text-align:right}.announcement-list .announcement-item .announcement-action .view-announcement{color:#1b1b1b;cursor:pointer;font-size:14px;font-weight:500;text-decoration:underline;transition:color .2s ease}.announcement-list .announcement-item .announcement-action .view-announcement:hover{color:#fed230}.announcement-status{border-radius:4px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.announcement-status.status-new{background:rgba(254,210,48,.125);border:1px solid #fed230;color:#fed230}.announcement-status.status-updated{background:rgba(254,210,48,.125);border:1px solid #fec578;color:#fec578}.announcement-status.status-read{background:#f0f0f0;border:1px solid #d9d9d9;color:#999}.announcement-empty{background:#fff;border-radius:8px;padding:60px 0;text-align:center}.announcement-empty .ant-empty-description{color:#999;font-size:14px}.announcement-modal .ant-modal-content{border-radius:8px;overflow:hidden}.announcement-modal .ant-modal-header{border-bottom:none;padding:0}.announcement-modal .ant-modal-body{padding:0}.announcement-modal .announcement-modal-content{padding:30px}.announcement-modal .announcement-modal-content .announcement-modal-subject{color:#1b1b1b;font-size:22px;font-weight:500;line-height:1.4;margin:0 0 20px}.announcement-modal .announcement-modal-content .announcement-modal-meta{background:#f8f8f8;border-radius:4px;margin-bottom:25px;padding:15px 20px}.announcement-modal .announcement-modal-content .announcement-modal-meta .meta-item{display:flex;margin-bottom:8px}.announcement-modal .announcement-modal-content .announcement-modal-meta .meta-item:last-child{margin-bottom:0}.announcement-modal .announcement-modal-content .announcement-modal-meta .meta-item .meta-label{color:#666;flex:0 0 100px;font-size:13px;font-weight:600}.announcement-modal .announcement-modal-content .announcement-modal-meta .meta-item .meta-value{color:#333;flex:1 1;font-size:13px}.announcement-modal .announcement-modal-content .announcement-modal-message{color:#333;font-size:14px;line-height:1.8}.announcement-modal .announcement-modal-content .announcement-modal-message p{margin-bottom:15px}.announcement-modal .announcement-modal-content .announcement-modal-message p:last-child{margin-bottom:0}.announcement-modal .announcement-modal-content .announcement-modal-message ol,.announcement-modal .announcement-modal-content .announcement-modal-message ul{margin:15px 0;padding-left:25px}.announcement-modal .announcement-modal-content .announcement-modal-message li{margin-bottom:8px}.announcement-modal .announcement-modal-content .announcement-modal-message a{color:#1b1b1b;text-decoration:underline}.announcement-modal .announcement-modal-content .announcement-modal-message a:hover{color:#fed230}.announcement-modal .announcement-modal-content .announcement-modal-message h1,.announcement-modal .announcement-modal-content .announcement-modal-message h2,.announcement-modal .announcement-modal-content .announcement-modal-message h3,.announcement-modal .announcement-modal-content .announcement-modal-message h4,.announcement-modal .announcement-modal-content .announcement-modal-message h5,.announcement-modal .announcement-modal-content .announcement-modal-message h6{color:#1b1b1b;font-weight:600;margin-bottom:10px;margin-top:20px}.announcement-modal .announcement-modal-content .announcement-modal-message blockquote{border-left:3px solid #fed230;color:#666;font-style:italic;margin:15px 0;padding-left:15px}.announcement-modal .announcement-modal-content .announcement-modal-message pre{background:#f5f5f5;border-radius:4px;font-family:Courier New,monospace;font-size:13px;overflow-x:auto;padding:10px}.announcement-modal .announcement-modal-content .announcement-modal-message code{background:#f5f5f5;border-radius:3px;font-family:Courier New,monospace;font-size:13px;padding:2px 6px}.announcement-modal .announcement-modal-content .announcement-modal-message table{border-collapse:collapse;margin:15px 0;width:100%}.announcement-modal .announcement-modal-content .announcement-modal-message table td,.announcement-modal .announcement-modal-content .announcement-modal-message table th{border:1px solid #e8e8e8;padding:8px 12px;text-align:left}.announcement-modal .announcement-modal-content .announcement-modal-message table th{background:#f8f8f8;font-weight:600}.announcement-modal .announcement-modal-content .announcement-modal-message img{height:auto;margin:15px 0;max-width:100%}.announcement-modal .announcement-modal-content .announcement-modal-message hr{border:none;border-top:1px solid #e8e8e8;margin:20px 0}.announcement-modal .ant-modal-close{right:20px;top:20px}.announcement-modal .ant-modal-close .ant-modal-close-x{color:#999;font-size:18px}.announcement-modal .ant-modal-close .ant-modal-close-x:hover{color:#333}.ant-card .ant-card-body{padding:16px 20px}@media(max-width:768px){.announcement-list .announcement-item{align-items:flex-start;flex-direction:column;padding:15px 20px}.announcement-list .announcement-item .announcement-status-column{margin-bottom:10px;margin-right:0}.announcement-list .announcement-item .announcement-date{margin-bottom:10px}.announcement-list .announcement-item .announcement-subject{margin-bottom:10px;padding-right:0}.announcement-list .announcement-item .announcement-action{text-align:left;width:100%}.announcement-modal .announcement-modal-content{padding:20px}.announcement-modal .announcement-modal-content .announcement-modal-subject{font-size:18px}.announcement-modal .announcement-modal-content .announcement-modal-meta .meta-item{flex-direction:column}.announcement-modal .announcement-modal-content .announcement-modal-meta .meta-item .meta-label{flex:none;margin-bottom:4px}}.loading-container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 48px);padding:40px 20px;text-align:center}.loading-container .ant-spin .ant-spin-text{color:#666;font-family:Avenir,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;margin-top:16px;text-transform:uppercase}.project-action-dropdown .ant-dropdown-menu-item{font-size:14px;padding:8px 16px}.project-action-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled{cursor:not-allowed}.project-action-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled span{color:#999!important}.project-action-dropdown .ant-dropdown-menu-item:hover:not(.ant-dropdown-menu-item-disabled){background-color:#f5f5f5}.project-action-dropdown .ant-dropdown-menu-item i{display:inline-block;width:16px}.yellow-dropdown .ant-select-selection-item{background:transparent!important;border:none!important;height:auto!important;line-height:inherit!important;margin:0!important;padding:0!important}.retainer-btn{background-color:transparent;border:1px solid #d9d9d9;color:#666;font-size:12px;font-weight:500;height:38px;line-height:30px;padding:4px 16px;text-transform:uppercase;transition:all .3s}.retainer-btn:hover{border-color:#fed230;color:#333}.retainer-btn.active{background-color:#fed230;border-color:#fed230;color:#1b1b1b;font-weight:600}.retainer-btn.active:hover{background-color:#fec578;border-color:#fec578}.currency-toggle{border:1px solid #d9d9d9;border-radius:16px;display:inline-flex;overflow:hidden}.currency-toggle .currency-btn{background-color:transparent;border:none;border-radius:0;color:#666;font-size:12px;font-weight:500;height:32px;line-height:24px;margin:0;padding:4px 16px;text-transform:uppercase;transition:all .3s}.currency-toggle .currency-btn:first-child{border-radius:16px 0 0 16px}.currency-toggle .currency-btn:last-child{border-radius:0 16px 16px 0}.currency-toggle .currency-btn:hover:not(:disabled){background-color:#f5f5f5;color:#333}.currency-toggle .currency-btn.active{background:#1b1b1b;color:#fed230;font-weight:600}.currency-toggle .currency-btn.active:hover{background:#000}.currency-toggle .currency-btn:disabled{background-color:#f5f5f5;color:#bfbfbf;cursor:not-allowed}.currency-toggle .currency-btn:disabled.active{background-color:#f0f0f0;color:#999}.projects-controls-row .ant-picker-range{border-radius:20px;height:40px!important;padding:8px 15px}.projects-controls-row .ant-picker-range .ant-picker-input input{font-size:14px}.projects-controls-row .ant-picker-range .ant-picker-separator,.projects-controls-row .ant-picker-range .ant-picker-suffix{color:rgba(0,0,0,.45);font-size:14px}.projects-controls-row .ant-input-affix-wrapper.search-input,.projects-controls-row .search-input.ant-input-affix-wrapper{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:20px;display:inline-flex;height:40px!important;padding:8px 15px}.projects-controls-row .ant-input-affix-wrapper.search-input:hover,.projects-controls-row .search-input.ant-input-affix-wrapper:hover{border-color:#d9d9d9}.projects-controls-row .ant-input-affix-wrapper.search-input.ant-input-affix-wrapper-focused,.projects-controls-row .ant-input-affix-wrapper.search-input:focus-within,.projects-controls-row .search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.projects-controls-row .search-input.ant-input-affix-wrapper:focus-within{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.projects-controls-row .ant-input-affix-wrapper.search-input .ant-input,.projects-controls-row .search-input.ant-input-affix-wrapper .ant-input{background:transparent;border:0!important;box-shadow:none!important;font-size:14px;line-height:1.5;outline:none;padding:0}.projects-controls-row .ant-input-affix-wrapper.search-input .ant-input:focus,.projects-controls-row .search-input.ant-input-affix-wrapper .ant-input:focus{border:0!important;box-shadow:none!important}.projects-controls-row .ant-input-affix-wrapper.search-input .ant-input::-webkit-input-placeholder,.projects-controls-row .search-input.ant-input-affix-wrapper .ant-input::-webkit-input-placeholder{color:rgba(0,0,0,.25)}.projects-controls-row .ant-input-affix-wrapper.search-input .ant-input::placeholder,.projects-controls-row .search-input.ant-input-affix-wrapper .ant-input::placeholder{color:rgba(0,0,0,.25)}.projects-controls-row .ant-input-affix-wrapper:not(.search-input){align-items:center;border:1px solid #d9d9d9;border-radius:20px;display:inline-flex;height:40px!important;padding:8px 15px}.projects-controls-row .ant-input-affix-wrapper:not(.search-input):hover{border-color:#d9d9d9}.projects-controls-row .ant-input-affix-wrapper:not(.search-input).ant-input-affix-wrapper-focused,.projects-controls-row .ant-input-affix-wrapper:not(.search-input):focus-within{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.projects-controls-row .ant-input-affix-wrapper:not(.search-input) .ant-input{border:0!important;box-shadow:none!important;font-size:14px;line-height:1.5;outline:none;padding:0}.projects-controls-row .ant-input-affix-wrapper:not(.search-input) .ant-input:focus{border:0!important;box-shadow:none!important}.projects-controls-row .ant-input:not(.ant-input-affix-wrapper .ant-input){border:1px solid #d9d9d9;border-radius:4px;height:32px}.projects-controls-row .ant-input:not(.ant-input-affix-wrapper .ant-input):hover{border-color:#40a9ff}.projects-controls-row .ant-input:not(.ant-input-affix-wrapper .ant-input):focus{border-color:#40a9ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.projects-controls-row .ant-input-prefix,.projects-controls-row .ant-input-suffix{align-items:center;color:rgba(0,0,0,.45);display:flex;font-size:14px}.projects-controls-row .ant-input-prefix .anticon,.projects-controls-row .ant-input-suffix .anticon{background:transparent!important;cursor:pointer;font-size:14px;transition:color .3s}.projects-controls-row .ant-input-prefix .anticon:hover,.projects-controls-row .ant-input-suffix .anticon:hover{color:rgba(0,0,0,.65)}.projects-controls-row .ant-input-prefix .anticon.anticon-close-circle,.projects-controls-row .ant-input-prefix .anticon.anticon-close-circle svg,.projects-controls-row .ant-input-suffix .anticon.anticon-close-circle,.projects-controls-row .ant-input-suffix .anticon.anticon-close-circle svg{background:transparent!important}.blotter-container,.clients-container,.employees-section,.feedback-container,.finance-container,.my-projects-container,.project-management-container,.projects-container,.vendors-container{background:#fff;min-height:100%;padding:24px}.blotter-container .clients-container .feedback-container .clients-header,.blotter-container .employees-section .feedback-container .employees-header,.blotter-container .feedback-container .clients-container .clients-header,.blotter-container .feedback-container .employees-section .employees-header,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row,.blotter-container .feedback-container .section-header,.blotter-container .feedback-container .vendors-container .vendors-header,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row,.blotter-container .section-header,.blotter-container .vendors-container .feedback-container .vendors-header,.clients-container .clients-header,.clients-container .employees-section .feedback-container .employees-header,.clients-container .feedback-container .blotter-container .clients-header,.clients-container .feedback-container .clients-header,.clients-container .feedback-container .employees-section .clients-header,.clients-container .feedback-container .employees-section .employees-header,.clients-container .feedback-container .finance-container .clients-header,.clients-container .feedback-container .my-projects-container .clients-header,.clients-container .feedback-container .project-management-container .clients-header,.clients-container .feedback-container .projects-container .clients-header,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row,.clients-container .feedback-container .section-header,.clients-container .feedback-container .vendors-container .clients-header,.clients-container .feedback-container .vendors-container .vendors-header,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row,.clients-container .section-header,.clients-container .vendors-container .feedback-container .vendors-header,.employees-section .clients-container .feedback-container .clients-header,.employees-section .employees-header,.employees-section .feedback-container .blotter-container .employees-header,.employees-section .feedback-container .clients-container .clients-header,.employees-section .feedback-container .clients-container .employees-header,.employees-section .feedback-container .employees-header,.employees-section .feedback-container .finance-container .employees-header,.employees-section .feedback-container .my-projects-container .employees-header,.employees-section .feedback-container .project-management-container .employees-header,.employees-section .feedback-container .projects-container .employees-header,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row,.employees-section .feedback-container .section-header,.employees-section .feedback-container .vendors-container .employees-header,.employees-section .feedback-container .vendors-container .vendors-header,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row,.employees-section .section-header,.employees-section .vendors-container .feedback-container .vendors-header,.feedback-container .blotter-container .section-header,.feedback-container .clients-container .blotter-container .clients-header,.feedback-container .clients-container .clients-header,.feedback-container .clients-container .employees-section .clients-header,.feedback-container .clients-container .finance-container .clients-header,.feedback-container .clients-container .my-projects-container .clients-header,.feedback-container .clients-container .project-management-container .clients-header,.feedback-container .clients-container .projects-container .clients-header,.feedback-container .clients-container .section-header,.feedback-container .clients-container .vendors-container .clients-header,.feedback-container .employees-section .blotter-container .employees-header,.feedback-container .employees-section .clients-container .employees-header,.feedback-container .employees-section .employees-header,.feedback-container .employees-section .finance-container .employees-header,.feedback-container .employees-section .my-projects-container .employees-header,.feedback-container .employees-section .project-management-container .employees-header,.feedback-container .employees-section .projects-container .employees-header,.feedback-container .employees-section .section-header,.feedback-container .employees-section .vendors-container .employees-header,.feedback-container .finance-container .section-header,.feedback-container .my-projects-container .section-header,.feedback-container .project-management-container .section-header,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row,.feedback-container .projects-container .projects-header-section .projects-title-row,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row,.feedback-container .projects-container .section-header,.feedback-container .section-header,.feedback-container .vendors-container .blotter-container .vendors-header,.feedback-container .vendors-container .clients-container .vendors-header,.feedback-container .vendors-container .employees-section .vendors-header,.feedback-container .vendors-container .finance-container .vendors-header,.feedback-container .vendors-container .my-projects-container .vendors-header,.feedback-container .vendors-container .project-management-container .vendors-header,.feedback-container .vendors-container .projects-container .vendors-header,.feedback-container .vendors-container .section-header,.feedback-container .vendors-container .vendors-header,.finance-container .clients-container .feedback-container .clients-header,.finance-container .employees-section .feedback-container .employees-header,.finance-container .feedback-container .clients-container .clients-header,.finance-container .feedback-container .employees-section .employees-header,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row,.finance-container .feedback-container .section-header,.finance-container .feedback-container .vendors-container .vendors-header,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row,.finance-container .section-header,.finance-container .vendors-container .feedback-container .vendors-header,.my-projects-container .clients-container .feedback-container .clients-header,.my-projects-container .employees-section .feedback-container .employees-header,.my-projects-container .feedback-container .clients-container .clients-header,.my-projects-container .feedback-container .employees-section .employees-header,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .feedback-container .section-header,.my-projects-container .feedback-container .vendors-container .vendors-header,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row,.my-projects-container .section-header,.my-projects-container .vendors-container .feedback-container .vendors-header,.project-management-container .clients-container .feedback-container .clients-header,.project-management-container .employees-section .feedback-container .employees-header,.project-management-container .feedback-container .clients-container .clients-header,.project-management-container .feedback-container .employees-section .employees-header,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row,.project-management-container .feedback-container .section-header,.project-management-container .feedback-container .vendors-container .vendors-header,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row,.project-management-container .section-header,.project-management-container .vendors-container .feedback-container .vendors-header,.projects-container .clients-container .feedback-container .clients-header,.projects-container .employees-section .feedback-container .employees-header,.projects-container .feedback-container .clients-container .clients-header,.projects-container .feedback-container .employees-section .employees-header,.projects-container .feedback-container .section-header,.projects-container .feedback-container .vendors-container .vendors-header,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row,.projects-container .projects-header-section .feedback-container .projects-title-row,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row,.projects-container .projects-header-section .projects-title-row,.projects-container .section-header,.projects-container .vendors-container .feedback-container .vendors-header,.vendors-container .clients-container .feedback-container .clients-header,.vendors-container .employees-section .feedback-container .employees-header,.vendors-container .feedback-container .blotter-container .vendors-header,.vendors-container .feedback-container .clients-container .clients-header,.vendors-container .feedback-container .clients-container .vendors-header,.vendors-container .feedback-container .employees-section .employees-header,.vendors-container .feedback-container .employees-section .vendors-header,.vendors-container .feedback-container .finance-container .vendors-header,.vendors-container .feedback-container .my-projects-container .vendors-header,.vendors-container .feedback-container .project-management-container .vendors-header,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row,.vendors-container .feedback-container .projects-container .vendors-header,.vendors-container .feedback-container .section-header,.vendors-container .feedback-container .vendors-header,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row,.vendors-container .section-header,.vendors-container .vendors-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.blotter-container .clients-container .feedback-container .clients-header .header-left,.blotter-container .employees-section .feedback-container .employees-header .header-left,.blotter-container .feedback-container .clients-container .clients-header .header-left,.blotter-container .feedback-container .employees-section .employees-header .header-left,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.blotter-container .feedback-container .section-header .header-left,.blotter-container .feedback-container .vendors-container .vendors-header .header-left,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.blotter-container .section-header .header-left,.blotter-container .vendors-container .feedback-container .vendors-header .header-left,.clients-container .clients-header .header-left,.clients-container .employees-section .feedback-container .employees-header .header-left,.clients-container .feedback-container .blotter-container .clients-header .header-left,.clients-container .feedback-container .clients-header .header-left,.clients-container .feedback-container .employees-section .clients-header .header-left,.clients-container .feedback-container .employees-section .employees-header .header-left,.clients-container .feedback-container .finance-container .clients-header .header-left,.clients-container .feedback-container .my-projects-container .clients-header .header-left,.clients-container .feedback-container .project-management-container .clients-header .header-left,.clients-container .feedback-container .projects-container .clients-header .header-left,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.clients-container .feedback-container .section-header .header-left,.clients-container .feedback-container .vendors-container .clients-header .header-left,.clients-container .feedback-container .vendors-container .vendors-header .header-left,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.clients-container .section-header .header-left,.clients-container .vendors-container .feedback-container .vendors-header .header-left,.employees-section .clients-container .feedback-container .clients-header .header-left,.employees-section .employees-header .header-left,.employees-section .feedback-container .blotter-container .employees-header .header-left,.employees-section .feedback-container .clients-container .clients-header .header-left,.employees-section .feedback-container .clients-container .employees-header .header-left,.employees-section .feedback-container .employees-header .header-left,.employees-section .feedback-container .finance-container .employees-header .header-left,.employees-section .feedback-container .my-projects-container .employees-header .header-left,.employees-section .feedback-container .project-management-container .employees-header .header-left,.employees-section .feedback-container .projects-container .employees-header .header-left,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.employees-section .feedback-container .section-header .header-left,.employees-section .feedback-container .vendors-container .employees-header .header-left,.employees-section .feedback-container .vendors-container .vendors-header .header-left,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.employees-section .section-header .header-left,.employees-section .vendors-container .feedback-container .vendors-header .header-left,.feedback-container .blotter-container .section-header .header-left,.feedback-container .clients-container .blotter-container .clients-header .header-left,.feedback-container .clients-container .clients-header .header-left,.feedback-container .clients-container .employees-section .clients-header .header-left,.feedback-container .clients-container .finance-container .clients-header .header-left,.feedback-container .clients-container .my-projects-container .clients-header .header-left,.feedback-container .clients-container .project-management-container .clients-header .header-left,.feedback-container .clients-container .projects-container .clients-header .header-left,.feedback-container .clients-container .section-header .header-left,.feedback-container .clients-container .vendors-container .clients-header .header-left,.feedback-container .employees-section .blotter-container .employees-header .header-left,.feedback-container .employees-section .clients-container .employees-header .header-left,.feedback-container .employees-section .employees-header .header-left,.feedback-container .employees-section .finance-container .employees-header .header-left,.feedback-container .employees-section .my-projects-container .employees-header .header-left,.feedback-container .employees-section .project-management-container .employees-header .header-left,.feedback-container .employees-section .projects-container .employees-header .header-left,.feedback-container .employees-section .section-header .header-left,.feedback-container .employees-section .vendors-container .employees-header .header-left,.feedback-container .finance-container .section-header .header-left,.feedback-container .my-projects-container .section-header .header-left,.feedback-container .project-management-container .section-header .header-left,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left,.feedback-container .projects-container .section-header .header-left,.feedback-container .section-header .header-left,.feedback-container .vendors-container .blotter-container .vendors-header .header-left,.feedback-container .vendors-container .clients-container .vendors-header .header-left,.feedback-container .vendors-container .employees-section .vendors-header .header-left,.feedback-container .vendors-container .finance-container .vendors-header .header-left,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left,.feedback-container .vendors-container .project-management-container .vendors-header .header-left,.feedback-container .vendors-container .projects-container .vendors-header .header-left,.feedback-container .vendors-container .section-header .header-left,.feedback-container .vendors-container .vendors-header .header-left,.finance-container .clients-container .feedback-container .clients-header .header-left,.finance-container .employees-section .feedback-container .employees-header .header-left,.finance-container .feedback-container .clients-container .clients-header .header-left,.finance-container .feedback-container .employees-section .employees-header .header-left,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.finance-container .feedback-container .section-header .header-left,.finance-container .feedback-container .vendors-container .vendors-header .header-left,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.finance-container .section-header .header-left,.finance-container .vendors-container .feedback-container .vendors-header .header-left,.my-projects-container .clients-container .feedback-container .clients-header .header-left,.my-projects-container .employees-section .feedback-container .employees-header .header-left,.my-projects-container .feedback-container .clients-container .clients-header .header-left,.my-projects-container .feedback-container .employees-section .employees-header .header-left,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.my-projects-container .feedback-container .section-header .header-left,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.my-projects-container .section-header .header-left,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left,.project-management-container .clients-container .feedback-container .clients-header .header-left,.project-management-container .employees-section .feedback-container .employees-header .header-left,.project-management-container .feedback-container .clients-container .clients-header .header-left,.project-management-container .feedback-container .employees-section .employees-header .header-left,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.project-management-container .feedback-container .section-header .header-left,.project-management-container .feedback-container .vendors-container .vendors-header .header-left,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.project-management-container .section-header .header-left,.project-management-container .vendors-container .feedback-container .vendors-header .header-left,.projects-container .clients-container .feedback-container .clients-header .header-left,.projects-container .employees-section .feedback-container .employees-header .header-left,.projects-container .feedback-container .clients-container .clients-header .header-left,.projects-container .feedback-container .employees-section .employees-header .header-left,.projects-container .feedback-container .section-header .header-left,.projects-container .feedback-container .vendors-container .vendors-header .header-left,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left,.projects-container .projects-header-section .projects-title-row .header-left,.projects-container .section-header .header-left,.projects-container .vendors-container .feedback-container .vendors-header .header-left,.vendors-container .clients-container .feedback-container .clients-header .header-left,.vendors-container .employees-section .feedback-container .employees-header .header-left,.vendors-container .feedback-container .blotter-container .vendors-header .header-left,.vendors-container .feedback-container .clients-container .clients-header .header-left,.vendors-container .feedback-container .clients-container .vendors-header .header-left,.vendors-container .feedback-container .employees-section .employees-header .header-left,.vendors-container .feedback-container .employees-section .vendors-header .header-left,.vendors-container .feedback-container .finance-container .vendors-header .header-left,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left,.vendors-container .feedback-container .project-management-container .vendors-header .header-left,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left,.vendors-container .feedback-container .projects-container .vendors-header .header-left,.vendors-container .feedback-container .section-header .header-left,.vendors-container .feedback-container .vendors-header .header-left,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left,.vendors-container .section-header .header-left,.vendors-container .vendors-header .header-left{align-items:center;display:flex}.blotter-container .clients-container .feedback-container .clients-header .header-left h4,.blotter-container .employees-section .feedback-container .employees-header .header-left h4,.blotter-container .feedback-container .clients-container .clients-header .header-left h4,.blotter-container .feedback-container .employees-section .employees-header .header-left h4,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.blotter-container .feedback-container .section-header .header-left h4,.blotter-container .feedback-container .vendors-container .vendors-header .header-left h4,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.blotter-container .section-header .header-left h4,.blotter-container .vendors-container .feedback-container .vendors-header .header-left h4,.clients-container .clients-header .header-left h4,.clients-container .employees-section .feedback-container .employees-header .header-left h4,.clients-container .feedback-container .blotter-container .clients-header .header-left h4,.clients-container .feedback-container .clients-header .header-left h4,.clients-container .feedback-container .employees-section .clients-header .header-left h4,.clients-container .feedback-container .employees-section .employees-header .header-left h4,.clients-container .feedback-container .finance-container .clients-header .header-left h4,.clients-container .feedback-container .my-projects-container .clients-header .header-left h4,.clients-container .feedback-container .project-management-container .clients-header .header-left h4,.clients-container .feedback-container .projects-container .clients-header .header-left h4,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.clients-container .feedback-container .section-header .header-left h4,.clients-container .feedback-container .vendors-container .clients-header .header-left h4,.clients-container .feedback-container .vendors-container .vendors-header .header-left h4,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.clients-container .section-header .header-left h4,.clients-container .vendors-container .feedback-container .vendors-header .header-left h4,.employees-section .clients-container .feedback-container .clients-header .header-left h4,.employees-section .employees-header .header-left h4,.employees-section .feedback-container .blotter-container .employees-header .header-left h4,.employees-section .feedback-container .clients-container .clients-header .header-left h4,.employees-section .feedback-container .clients-container .employees-header .header-left h4,.employees-section .feedback-container .employees-header .header-left h4,.employees-section .feedback-container .finance-container .employees-header .header-left h4,.employees-section .feedback-container .my-projects-container .employees-header .header-left h4,.employees-section .feedback-container .project-management-container .employees-header .header-left h4,.employees-section .feedback-container .projects-container .employees-header .header-left h4,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.employees-section .feedback-container .section-header .header-left h4,.employees-section .feedback-container .vendors-container .employees-header .header-left h4,.employees-section .feedback-container .vendors-container .vendors-header .header-left h4,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.employees-section .section-header .header-left h4,.employees-section .vendors-container .feedback-container .vendors-header .header-left h4,.feedback-container .blotter-container .section-header .header-left h4,.feedback-container .clients-container .blotter-container .clients-header .header-left h4,.feedback-container .clients-container .clients-header .header-left h4,.feedback-container .clients-container .employees-section .clients-header .header-left h4,.feedback-container .clients-container .finance-container .clients-header .header-left h4,.feedback-container .clients-container .my-projects-container .clients-header .header-left h4,.feedback-container .clients-container .project-management-container .clients-header .header-left h4,.feedback-container .clients-container .projects-container .clients-header .header-left h4,.feedback-container .clients-container .section-header .header-left h4,.feedback-container .clients-container .vendors-container .clients-header .header-left h4,.feedback-container .employees-section .blotter-container .employees-header .header-left h4,.feedback-container .employees-section .clients-container .employees-header .header-left h4,.feedback-container .employees-section .employees-header .header-left h4,.feedback-container .employees-section .finance-container .employees-header .header-left h4,.feedback-container .employees-section .my-projects-container .employees-header .header-left h4,.feedback-container .employees-section .project-management-container .employees-header .header-left h4,.feedback-container .employees-section .projects-container .employees-header .header-left h4,.feedback-container .employees-section .section-header .header-left h4,.feedback-container .employees-section .vendors-container .employees-header .header-left h4,.feedback-container .finance-container .section-header .header-left h4,.feedback-container .my-projects-container .section-header .header-left h4,.feedback-container .project-management-container .section-header .header-left h4,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left h4,.feedback-container .projects-container .section-header .header-left h4,.feedback-container .section-header .header-left h4,.feedback-container .vendors-container .blotter-container .vendors-header .header-left h4,.feedback-container .vendors-container .clients-container .vendors-header .header-left h4,.feedback-container .vendors-container .employees-section .vendors-header .header-left h4,.feedback-container .vendors-container .finance-container .vendors-header .header-left h4,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left h4,.feedback-container .vendors-container .project-management-container .vendors-header .header-left h4,.feedback-container .vendors-container .projects-container .vendors-header .header-left h4,.feedback-container .vendors-container .section-header .header-left h4,.feedback-container .vendors-container .vendors-header .header-left h4,.finance-container .clients-container .feedback-container .clients-header .header-left h4,.finance-container .employees-section .feedback-container .employees-header .header-left h4,.finance-container .feedback-container .clients-container .clients-header .header-left h4,.finance-container .feedback-container .employees-section .employees-header .header-left h4,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.finance-container .feedback-container .section-header .header-left h4,.finance-container .feedback-container .vendors-container .vendors-header .header-left h4,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.finance-container .section-header .header-left h4,.finance-container .vendors-container .feedback-container .vendors-header .header-left h4,.my-projects-container .clients-container .feedback-container .clients-header .header-left h4,.my-projects-container .employees-section .feedback-container .employees-header .header-left h4,.my-projects-container .feedback-container .clients-container .clients-header .header-left h4,.my-projects-container .feedback-container .employees-section .employees-header .header-left h4,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.my-projects-container .feedback-container .section-header .header-left h4,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left h4,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.my-projects-container .section-header .header-left h4,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left h4,.project-management-container .clients-container .feedback-container .clients-header .header-left h4,.project-management-container .employees-section .feedback-container .employees-header .header-left h4,.project-management-container .feedback-container .clients-container .clients-header .header-left h4,.project-management-container .feedback-container .employees-section .employees-header .header-left h4,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.project-management-container .feedback-container .section-header .header-left h4,.project-management-container .feedback-container .vendors-container .vendors-header .header-left h4,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.project-management-container .section-header .header-left h4,.project-management-container .vendors-container .feedback-container .vendors-header .header-left h4,.projects-container .clients-container .feedback-container .clients-header .header-left h4,.projects-container .employees-section .feedback-container .employees-header .header-left h4,.projects-container .feedback-container .clients-container .clients-header .header-left h4,.projects-container .feedback-container .employees-section .employees-header .header-left h4,.projects-container .feedback-container .section-header .header-left h4,.projects-container .feedback-container .vendors-container .vendors-header .header-left h4,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left h4,.projects-container .projects-header-section .projects-title-row .header-left h4,.projects-container .section-header .header-left h4,.projects-container .vendors-container .feedback-container .vendors-header .header-left h4,.vendors-container .clients-container .feedback-container .clients-header .header-left h4,.vendors-container .employees-section .feedback-container .employees-header .header-left h4,.vendors-container .feedback-container .blotter-container .vendors-header .header-left h4,.vendors-container .feedback-container .clients-container .clients-header .header-left h4,.vendors-container .feedback-container .clients-container .vendors-header .header-left h4,.vendors-container .feedback-container .employees-section .employees-header .header-left h4,.vendors-container .feedback-container .employees-section .vendors-header .header-left h4,.vendors-container .feedback-container .finance-container .vendors-header .header-left h4,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left h4,.vendors-container .feedback-container .project-management-container .vendors-header .header-left h4,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left h4,.vendors-container .feedback-container .projects-container .vendors-header .header-left h4,.vendors-container .feedback-container .section-header .header-left h4,.vendors-container .feedback-container .vendors-header .header-left h4,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left h4,.vendors-container .section-header .header-left h4,.vendors-container .vendors-header .header-left h4{align-items:center;color:#1b1b1b;display:flex;font-size:18px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.blotter-container .clients-container .feedback-container .clients-header .header-left .count-badge,.blotter-container .employees-section .feedback-container .employees-header .header-left .count-badge,.blotter-container .feedback-container .clients-container .clients-header .header-left .count-badge,.blotter-container .feedback-container .employees-section .employees-header .header-left .count-badge,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.blotter-container .feedback-container .section-header .header-left .count-badge,.blotter-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.blotter-container .section-header .header-left .count-badge,.blotter-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.clients-container .clients-header .header-left .count-badge,.clients-container .employees-section .feedback-container .employees-header .header-left .count-badge,.clients-container .feedback-container .blotter-container .clients-header .header-left .count-badge,.clients-container .feedback-container .clients-header .header-left .count-badge,.clients-container .feedback-container .employees-section .clients-header .header-left .count-badge,.clients-container .feedback-container .employees-section .employees-header .header-left .count-badge,.clients-container .feedback-container .finance-container .clients-header .header-left .count-badge,.clients-container .feedback-container .my-projects-container .clients-header .header-left .count-badge,.clients-container .feedback-container .project-management-container .clients-header .header-left .count-badge,.clients-container .feedback-container .projects-container .clients-header .header-left .count-badge,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.clients-container .feedback-container .section-header .header-left .count-badge,.clients-container .feedback-container .vendors-container .clients-header .header-left .count-badge,.clients-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.clients-container .section-header .header-left .count-badge,.clients-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.employees-section .clients-container .feedback-container .clients-header .header-left .count-badge,.employees-section .employees-header .header-left .count-badge,.employees-section .feedback-container .blotter-container .employees-header .header-left .count-badge,.employees-section .feedback-container .clients-container .clients-header .header-left .count-badge,.employees-section .feedback-container .clients-container .employees-header .header-left .count-badge,.employees-section .feedback-container .employees-header .header-left .count-badge,.employees-section .feedback-container .finance-container .employees-header .header-left .count-badge,.employees-section .feedback-container .my-projects-container .employees-header .header-left .count-badge,.employees-section .feedback-container .project-management-container .employees-header .header-left .count-badge,.employees-section .feedback-container .projects-container .employees-header .header-left .count-badge,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.employees-section .feedback-container .section-header .header-left .count-badge,.employees-section .feedback-container .vendors-container .employees-header .header-left .count-badge,.employees-section .feedback-container .vendors-container .vendors-header .header-left .count-badge,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.employees-section .section-header .header-left .count-badge,.employees-section .vendors-container .feedback-container .vendors-header .header-left .count-badge,.feedback-container .blotter-container .section-header .header-left .count-badge,.feedback-container .clients-container .blotter-container .clients-header .header-left .count-badge,.feedback-container .clients-container .clients-header .header-left .count-badge,.feedback-container .clients-container .employees-section .clients-header .header-left .count-badge,.feedback-container .clients-container .finance-container .clients-header .header-left .count-badge,.feedback-container .clients-container .my-projects-container .clients-header .header-left .count-badge,.feedback-container .clients-container .project-management-container .clients-header .header-left .count-badge,.feedback-container .clients-container .projects-container .clients-header .header-left .count-badge,.feedback-container .clients-container .section-header .header-left .count-badge,.feedback-container .clients-container .vendors-container .clients-header .header-left .count-badge,.feedback-container .employees-section .blotter-container .employees-header .header-left .count-badge,.feedback-container .employees-section .clients-container .employees-header .header-left .count-badge,.feedback-container .employees-section .employees-header .header-left .count-badge,.feedback-container .employees-section .finance-container .employees-header .header-left .count-badge,.feedback-container .employees-section .my-projects-container .employees-header .header-left .count-badge,.feedback-container .employees-section .project-management-container .employees-header .header-left .count-badge,.feedback-container .employees-section .projects-container .employees-header .header-left .count-badge,.feedback-container .employees-section .section-header .header-left .count-badge,.feedback-container .employees-section .vendors-container .employees-header .header-left .count-badge,.feedback-container .finance-container .section-header .header-left .count-badge,.feedback-container .my-projects-container .section-header .header-left .count-badge,.feedback-container .project-management-container .section-header .header-left .count-badge,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left .count-badge,.feedback-container .projects-container .section-header .header-left .count-badge,.feedback-container .section-header .header-left .count-badge,.feedback-container .vendors-container .blotter-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .clients-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .employees-section .vendors-header .header-left .count-badge,.feedback-container .vendors-container .finance-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .project-management-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .projects-container .vendors-header .header-left .count-badge,.feedback-container .vendors-container .section-header .header-left .count-badge,.feedback-container .vendors-container .vendors-header .header-left .count-badge,.finance-container .clients-container .feedback-container .clients-header .header-left .count-badge,.finance-container .employees-section .feedback-container .employees-header .header-left .count-badge,.finance-container .feedback-container .clients-container .clients-header .header-left .count-badge,.finance-container .feedback-container .employees-section .employees-header .header-left .count-badge,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.finance-container .feedback-container .section-header .header-left .count-badge,.finance-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.finance-container .section-header .header-left .count-badge,.finance-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.my-projects-container .clients-container .feedback-container .clients-header .header-left .count-badge,.my-projects-container .employees-section .feedback-container .employees-header .header-left .count-badge,.my-projects-container .feedback-container .clients-container .clients-header .header-left .count-badge,.my-projects-container .feedback-container .employees-section .employees-header .header-left .count-badge,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.my-projects-container .feedback-container .section-header .header-left .count-badge,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.my-projects-container .section-header .header-left .count-badge,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.project-management-container .clients-container .feedback-container .clients-header .header-left .count-badge,.project-management-container .employees-section .feedback-container .employees-header .header-left .count-badge,.project-management-container .feedback-container .clients-container .clients-header .header-left .count-badge,.project-management-container .feedback-container .employees-section .employees-header .header-left .count-badge,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.project-management-container .feedback-container .section-header .header-left .count-badge,.project-management-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.project-management-container .section-header .header-left .count-badge,.project-management-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.projects-container .clients-container .feedback-container .clients-header .header-left .count-badge,.projects-container .employees-section .feedback-container .employees-header .header-left .count-badge,.projects-container .feedback-container .clients-container .clients-header .header-left .count-badge,.projects-container .feedback-container .employees-section .employees-header .header-left .count-badge,.projects-container .feedback-container .section-header .header-left .count-badge,.projects-container .feedback-container .vendors-container .vendors-header .header-left .count-badge,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left .count-badge,.projects-container .projects-header-section .projects-title-row .header-left .count-badge,.projects-container .section-header .header-left .count-badge,.projects-container .vendors-container .feedback-container .vendors-header .header-left .count-badge,.vendors-container .clients-container .feedback-container .clients-header .header-left .count-badge,.vendors-container .employees-section .feedback-container .employees-header .header-left .count-badge,.vendors-container .feedback-container .blotter-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .clients-container .clients-header .header-left .count-badge,.vendors-container .feedback-container .clients-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .employees-section .employees-header .header-left .count-badge,.vendors-container .feedback-container .employees-section .vendors-header .header-left .count-badge,.vendors-container .feedback-container .finance-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .project-management-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .count-badge,.vendors-container .feedback-container .projects-container .vendors-header .header-left .count-badge,.vendors-container .feedback-container .section-header .header-left .count-badge,.vendors-container .feedback-container .vendors-header .header-left .count-badge,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .count-badge,.vendors-container .section-header .header-left .count-badge,.vendors-container .vendors-header .header-left .count-badge{align-items:center;background-color:transparent;border:1px solid #d9d9d9;border-radius:12px;color:#8c8c8c;display:inline-flex;font-size:12px;font-weight:400;height:24px;justify-content:center;margin-left:12px;min-width:24px;padding:0 8px}.blotter-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.blotter-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.blotter-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.blotter-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.blotter-container .feedback-container .section-header .header-left .anticon-download,.blotter-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.blotter-container .section-header .header-left .anticon-download,.blotter-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.clients-container .clients-header .header-left .anticon-download,.clients-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.clients-container .feedback-container .blotter-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .employees-section .clients-header .header-left .anticon-download,.clients-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.clients-container .feedback-container .finance-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .my-projects-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .project-management-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .projects-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.clients-container .feedback-container .section-header .header-left .anticon-download,.clients-container .feedback-container .vendors-container .clients-header .header-left .anticon-download,.clients-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.clients-container .section-header .header-left .anticon-download,.clients-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.employees-section .clients-container .feedback-container .clients-header .header-left .anticon-download,.employees-section .employees-header .header-left .anticon-download,.employees-section .feedback-container .blotter-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .clients-container .clients-header .header-left .anticon-download,.employees-section .feedback-container .clients-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .finance-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .my-projects-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .project-management-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .projects-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.employees-section .feedback-container .section-header .header-left .anticon-download,.employees-section .feedback-container .vendors-container .employees-header .header-left .anticon-download,.employees-section .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.employees-section .section-header .header-left .anticon-download,.employees-section .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.feedback-container .blotter-container .section-header .header-left .anticon-download,.feedback-container .clients-container .blotter-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .employees-section .clients-header .header-left .anticon-download,.feedback-container .clients-container .finance-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .my-projects-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .project-management-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .projects-container .clients-header .header-left .anticon-download,.feedback-container .clients-container .section-header .header-left .anticon-download,.feedback-container .clients-container .vendors-container .clients-header .header-left .anticon-download,.feedback-container .employees-section .blotter-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .clients-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .employees-header .header-left .anticon-download,.feedback-container .employees-section .finance-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .my-projects-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .project-management-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .projects-container .employees-header .header-left .anticon-download,.feedback-container .employees-section .section-header .header-left .anticon-download,.feedback-container .employees-section .vendors-container .employees-header .header-left .anticon-download,.feedback-container .finance-container .section-header .header-left .anticon-download,.feedback-container .my-projects-container .section-header .header-left .anticon-download,.feedback-container .project-management-container .section-header .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left .anticon-download,.feedback-container .projects-container .section-header .header-left .anticon-download,.feedback-container .section-header .header-left .anticon-download,.feedback-container .vendors-container .blotter-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .clients-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .employees-section .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .finance-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .project-management-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .projects-container .vendors-header .header-left .anticon-download,.feedback-container .vendors-container .section-header .header-left .anticon-download,.feedback-container .vendors-container .vendors-header .header-left .anticon-download,.finance-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.finance-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.finance-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.finance-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.finance-container .feedback-container .section-header .header-left .anticon-download,.finance-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.finance-container .section-header .header-left .anticon-download,.finance-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.my-projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.my-projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.my-projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.my-projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.my-projects-container .feedback-container .section-header .header-left .anticon-download,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.my-projects-container .section-header .header-left .anticon-download,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.project-management-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.project-management-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.project-management-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.project-management-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.project-management-container .feedback-container .section-header .header-left .anticon-download,.project-management-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.project-management-container .section-header .header-left .anticon-download,.project-management-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.projects-container .feedback-container .section-header .header-left .anticon-download,.projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left .anticon-download,.projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.projects-container .section-header .header-left .anticon-download,.projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download,.vendors-container .clients-container .feedback-container .clients-header .header-left .anticon-download,.vendors-container .employees-section .feedback-container .employees-header .header-left .anticon-download,.vendors-container .feedback-container .blotter-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .clients-container .clients-header .header-left .anticon-download,.vendors-container .feedback-container .clients-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .employees-section .employees-header .header-left .anticon-download,.vendors-container .feedback-container .employees-section .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .finance-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .project-management-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download,.vendors-container .feedback-container .projects-container .vendors-header .header-left .anticon-download,.vendors-container .feedback-container .section-header .header-left .anticon-download,.vendors-container .feedback-container .vendors-header .header-left .anticon-download,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download,.vendors-container .section-header .header-left .anticon-download,.vendors-container .vendors-header .header-left .anticon-download{color:#8c8c8c;cursor:pointer;font-size:16px;margin-left:12px}.blotter-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.blotter-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.blotter-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.blotter-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.blotter-container .feedback-container .section-header .header-left .anticon-download:hover,.blotter-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.blotter-container .section-header .header-left .anticon-download:hover,.blotter-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.clients-container .clients-header .header-left .anticon-download:hover,.clients-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.clients-container .feedback-container .blotter-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .employees-section .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.clients-container .feedback-container .finance-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .my-projects-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .project-management-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .projects-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.clients-container .feedback-container .section-header .header-left .anticon-download:hover,.clients-container .feedback-container .vendors-container .clients-header .header-left .anticon-download:hover,.clients-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.clients-container .section-header .header-left .anticon-download:hover,.clients-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.employees-section .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.employees-section .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .blotter-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.employees-section .feedback-container .clients-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .finance-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .my-projects-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .project-management-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .projects-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.employees-section .feedback-container .section-header .header-left .anticon-download:hover,.employees-section .feedback-container .vendors-container .employees-header .header-left .anticon-download:hover,.employees-section .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.employees-section .section-header .header-left .anticon-download:hover,.employees-section .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.feedback-container .blotter-container .section-header .header-left .anticon-download:hover,.feedback-container .clients-container .blotter-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .employees-section .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .finance-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .my-projects-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .project-management-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .projects-container .clients-header .header-left .anticon-download:hover,.feedback-container .clients-container .section-header .header-left .anticon-download:hover,.feedback-container .clients-container .vendors-container .clients-header .header-left .anticon-download:hover,.feedback-container .employees-section .blotter-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .clients-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .finance-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .my-projects-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .project-management-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .projects-container .employees-header .header-left .anticon-download:hover,.feedback-container .employees-section .section-header .header-left .anticon-download:hover,.feedback-container .employees-section .vendors-container .employees-header .header-left .anticon-download:hover,.feedback-container .finance-container .section-header .header-left .anticon-download:hover,.feedback-container .my-projects-container .section-header .header-left .anticon-download:hover,.feedback-container .project-management-container .section-header .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-left .anticon-download:hover,.feedback-container .projects-container .section-header .header-left .anticon-download:hover,.feedback-container .section-header .header-left .anticon-download:hover,.feedback-container .vendors-container .blotter-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .clients-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .employees-section .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .finance-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .my-projects-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .project-management-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .projects-container .vendors-header .header-left .anticon-download:hover,.feedback-container .vendors-container .section-header .header-left .anticon-download:hover,.feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.finance-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.finance-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.finance-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.finance-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.finance-container .feedback-container .section-header .header-left .anticon-download:hover,.finance-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.finance-container .section-header .header-left .anticon-download:hover,.finance-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.my-projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.my-projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.my-projects-container .feedback-container .section-header .header-left .anticon-download:hover,.my-projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.my-projects-container .section-header .header-left .anticon-download:hover,.my-projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.project-management-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.project-management-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.project-management-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.project-management-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.project-management-container .feedback-container .section-header .header-left .anticon-download:hover,.project-management-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.project-management-container .section-header .header-left .anticon-download:hover,.project-management-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.projects-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.projects-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.projects-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.projects-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.projects-container .feedback-container .section-header .header-left .anticon-download:hover,.projects-container .feedback-container .vendors-container .vendors-header .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-left .anticon-download:hover,.projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.projects-container .section-header .header-left .anticon-download:hover,.projects-container .vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.vendors-container .clients-container .feedback-container .clients-header .header-left .anticon-download:hover,.vendors-container .employees-section .feedback-container .employees-header .header-left .anticon-download:hover,.vendors-container .feedback-container .blotter-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .clients-container .clients-header .header-left .anticon-download:hover,.vendors-container .feedback-container .clients-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .employees-section .employees-header .header-left .anticon-download:hover,.vendors-container .feedback-container .employees-section .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .finance-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .my-projects-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .project-management-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-left .anticon-download:hover,.vendors-container .feedback-container .projects-container .vendors-header .header-left .anticon-download:hover,.vendors-container .feedback-container .section-header .header-left .anticon-download:hover,.vendors-container .feedback-container .vendors-header .header-left .anticon-download:hover,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-left .anticon-download:hover,.vendors-container .section-header .header-left .anticon-download:hover,.vendors-container .vendors-header .header-left .anticon-download:hover{color:#1b1b1b}.blotter-container .clients-container .feedback-container .clients-header .header-right,.blotter-container .employees-section .feedback-container .employees-header .header-right,.blotter-container .feedback-container .clients-container .clients-header .header-right,.blotter-container .feedback-container .employees-section .employees-header .header-right,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.blotter-container .feedback-container .section-header .header-right,.blotter-container .feedback-container .vendors-container .vendors-header .header-right,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.blotter-container .section-header .header-right,.blotter-container .vendors-container .feedback-container .vendors-header .header-right,.clients-container .clients-header .header-right,.clients-container .employees-section .feedback-container .employees-header .header-right,.clients-container .feedback-container .blotter-container .clients-header .header-right,.clients-container .feedback-container .clients-header .header-right,.clients-container .feedback-container .employees-section .clients-header .header-right,.clients-container .feedback-container .employees-section .employees-header .header-right,.clients-container .feedback-container .finance-container .clients-header .header-right,.clients-container .feedback-container .my-projects-container .clients-header .header-right,.clients-container .feedback-container .project-management-container .clients-header .header-right,.clients-container .feedback-container .projects-container .clients-header .header-right,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.clients-container .feedback-container .section-header .header-right,.clients-container .feedback-container .vendors-container .clients-header .header-right,.clients-container .feedback-container .vendors-container .vendors-header .header-right,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.clients-container .section-header .header-right,.clients-container .vendors-container .feedback-container .vendors-header .header-right,.employees-section .clients-container .feedback-container .clients-header .header-right,.employees-section .employees-header .header-right,.employees-section .feedback-container .blotter-container .employees-header .header-right,.employees-section .feedback-container .clients-container .clients-header .header-right,.employees-section .feedback-container .clients-container .employees-header .header-right,.employees-section .feedback-container .employees-header .header-right,.employees-section .feedback-container .finance-container .employees-header .header-right,.employees-section .feedback-container .my-projects-container .employees-header .header-right,.employees-section .feedback-container .project-management-container .employees-header .header-right,.employees-section .feedback-container .projects-container .employees-header .header-right,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.employees-section .feedback-container .section-header .header-right,.employees-section .feedback-container .vendors-container .employees-header .header-right,.employees-section .feedback-container .vendors-container .vendors-header .header-right,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.employees-section .section-header .header-right,.employees-section .vendors-container .feedback-container .vendors-header .header-right,.feedback-container .blotter-container .section-header .header-right,.feedback-container .clients-container .blotter-container .clients-header .header-right,.feedback-container .clients-container .clients-header .header-right,.feedback-container .clients-container .employees-section .clients-header .header-right,.feedback-container .clients-container .finance-container .clients-header .header-right,.feedback-container .clients-container .my-projects-container .clients-header .header-right,.feedback-container .clients-container .project-management-container .clients-header .header-right,.feedback-container .clients-container .projects-container .clients-header .header-right,.feedback-container .clients-container .section-header .header-right,.feedback-container .clients-container .vendors-container .clients-header .header-right,.feedback-container .employees-section .blotter-container .employees-header .header-right,.feedback-container .employees-section .clients-container .employees-header .header-right,.feedback-container .employees-section .employees-header .header-right,.feedback-container .employees-section .finance-container .employees-header .header-right,.feedback-container .employees-section .my-projects-container .employees-header .header-right,.feedback-container .employees-section .project-management-container .employees-header .header-right,.feedback-container .employees-section .projects-container .employees-header .header-right,.feedback-container .employees-section .section-header .header-right,.feedback-container .employees-section .vendors-container .employees-header .header-right,.feedback-container .finance-container .section-header .header-right,.feedback-container .my-projects-container .section-header .header-right,.feedback-container .project-management-container .section-header .header-right,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-right,.feedback-container .projects-container .section-header .header-right,.feedback-container .section-header .header-right,.feedback-container .vendors-container .blotter-container .vendors-header .header-right,.feedback-container .vendors-container .clients-container .vendors-header .header-right,.feedback-container .vendors-container .employees-section .vendors-header .header-right,.feedback-container .vendors-container .finance-container .vendors-header .header-right,.feedback-container .vendors-container .my-projects-container .vendors-header .header-right,.feedback-container .vendors-container .project-management-container .vendors-header .header-right,.feedback-container .vendors-container .projects-container .vendors-header .header-right,.feedback-container .vendors-container .section-header .header-right,.feedback-container .vendors-container .vendors-header .header-right,.finance-container .clients-container .feedback-container .clients-header .header-right,.finance-container .employees-section .feedback-container .employees-header .header-right,.finance-container .feedback-container .clients-container .clients-header .header-right,.finance-container .feedback-container .employees-section .employees-header .header-right,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.finance-container .feedback-container .section-header .header-right,.finance-container .feedback-container .vendors-container .vendors-header .header-right,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.finance-container .section-header .header-right,.finance-container .vendors-container .feedback-container .vendors-header .header-right,.my-projects-container .clients-container .feedback-container .clients-header .header-right,.my-projects-container .employees-section .feedback-container .employees-header .header-right,.my-projects-container .feedback-container .clients-container .clients-header .header-right,.my-projects-container .feedback-container .employees-section .employees-header .header-right,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.my-projects-container .feedback-container .section-header .header-right,.my-projects-container .feedback-container .vendors-container .vendors-header .header-right,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.my-projects-container .section-header .header-right,.my-projects-container .vendors-container .feedback-container .vendors-header .header-right,.project-management-container .clients-container .feedback-container .clients-header .header-right,.project-management-container .employees-section .feedback-container .employees-header .header-right,.project-management-container .feedback-container .clients-container .clients-header .header-right,.project-management-container .feedback-container .employees-section .employees-header .header-right,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.project-management-container .feedback-container .section-header .header-right,.project-management-container .feedback-container .vendors-container .vendors-header .header-right,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.project-management-container .section-header .header-right,.project-management-container .vendors-container .feedback-container .vendors-header .header-right,.projects-container .clients-container .feedback-container .clients-header .header-right,.projects-container .employees-section .feedback-container .employees-header .header-right,.projects-container .feedback-container .clients-container .clients-header .header-right,.projects-container .feedback-container .employees-section .employees-header .header-right,.projects-container .feedback-container .section-header .header-right,.projects-container .feedback-container .vendors-container .vendors-header .header-right,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-right,.projects-container .projects-header-section .projects-title-row .header-right,.projects-container .section-header .header-right,.projects-container .vendors-container .feedback-container .vendors-header .header-right,.vendors-container .clients-container .feedback-container .clients-header .header-right,.vendors-container .employees-section .feedback-container .employees-header .header-right,.vendors-container .feedback-container .blotter-container .vendors-header .header-right,.vendors-container .feedback-container .clients-container .clients-header .header-right,.vendors-container .feedback-container .clients-container .vendors-header .header-right,.vendors-container .feedback-container .employees-section .employees-header .header-right,.vendors-container .feedback-container .employees-section .vendors-header .header-right,.vendors-container .feedback-container .finance-container .vendors-header .header-right,.vendors-container .feedback-container .my-projects-container .vendors-header .header-right,.vendors-container .feedback-container .project-management-container .vendors-header .header-right,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.vendors-container .feedback-container .projects-container .vendors-header .header-right,.vendors-container .feedback-container .section-header .header-right,.vendors-container .feedback-container .vendors-header .header-right,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.vendors-container .section-header .header-right,.vendors-container .vendors-header .header-right{align-items:center;display:flex;gap:12px}.blotter-container .controls-row,.clients-container .controls-row,.employees-section .controls-row,.feedback-container .controls-row,.finance-container .controls-row,.my-projects-container .controls-row,.project-management-container .controls-row,.projects-container .controls-row,.projects-container .projects-header-section .projects-controls-row,.vendors-container .controls-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.blotter-container .controls-row .controls-left,.clients-container .controls-row .controls-left,.employees-section .controls-row .controls-left,.feedback-container .controls-row .controls-left,.finance-container .controls-row .controls-left,.my-projects-container .controls-row .controls-left,.project-management-container .controls-row .controls-left,.projects-container .controls-row .controls-left,.projects-container .projects-header-section .projects-controls-row .controls-left,.vendors-container .controls-row .controls-left{align-items:center;display:flex;gap:24px}.blotter-container .controls-row .controls-left .currency-toggle,.clients-container .controls-row .controls-left .currency-toggle,.employees-section .controls-row .controls-left .currency-toggle,.feedback-container .controls-row .controls-left .currency-toggle,.finance-container .controls-row .controls-left .currency-toggle,.my-projects-container .controls-row .controls-left .currency-toggle,.project-management-container .controls-row .controls-left .currency-toggle,.projects-container .controls-row .controls-left .currency-toggle,.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle,.vendors-container .controls-row .controls-left .currency-toggle{border:1px solid #d9d9d9;border-radius:20px;display:inline-flex;overflow:hidden}.blotter-container .controls-row .controls-left .currency-toggle .currency-btn,.clients-container .controls-row .controls-left .currency-toggle .currency-btn,.employees-section .controls-row .controls-left .currency-toggle .currency-btn,.feedback-container .controls-row .controls-left .currency-toggle .currency-btn,.finance-container .controls-row .controls-left .currency-toggle .currency-btn,.my-projects-container .controls-row .controls-left .currency-toggle .currency-btn,.project-management-container .controls-row .controls-left .currency-toggle .currency-btn,.projects-container .controls-row .controls-left .currency-toggle .currency-btn,.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle .currency-btn,.vendors-container .controls-row .controls-left .currency-toggle .currency-btn{background:#fff;border:none;border-radius:0;color:#595959;cursor:pointer;font-size:13px;font-weight:600;height:32px;line-height:24px;margin:0;padding:4px 16px;transition:all .2s ease}.blotter-container .controls-row .controls-left .currency-toggle .currency-btn.active,.clients-container .controls-row .controls-left .currency-toggle .currency-btn.active,.employees-section .controls-row .controls-left .currency-toggle .currency-btn.active,.feedback-container .controls-row .controls-left .currency-toggle .currency-btn.active,.finance-container .controls-row .controls-left .currency-toggle .currency-btn.active,.my-projects-container .controls-row .controls-left .currency-toggle .currency-btn.active,.project-management-container .controls-row .controls-left .currency-toggle .currency-btn.active,.projects-container .controls-row .controls-left .currency-toggle .currency-btn.active,.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle .currency-btn.active,.vendors-container .controls-row .controls-left .currency-toggle .currency-btn.active{background:#1b1b1b;color:#fff}.blotter-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.clients-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.employees-section .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.feedback-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.finance-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.my-projects-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.project-management-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.projects-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.projects-container .projects-header-section .projects-controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active),.vendors-container .controls-row .controls-left .currency-toggle .currency-btn:hover:not(.active){background:#f5f5f5;color:#1b1b1b}.blotter-container .controls-row .controls-right,.clients-container .controls-row .controls-right,.employees-section .controls-row .controls-right,.feedback-container .controls-row .controls-right,.finance-container .controls-row .controls-right,.my-projects-container .controls-row .controls-right,.project-management-container .controls-row .controls-right,.projects-container .controls-row .controls-right,.projects-container .projects-header-section .projects-controls-row .controls-right,.vendors-container .controls-row .controls-right{align-items:center;display:flex;gap:12px}.blotter-container .controls-row .controls-right .ant-picker,.clients-container .controls-row .controls-right .ant-picker,.employees-section .controls-row .controls-right .ant-picker,.feedback-container .controls-row .controls-right .ant-picker,.finance-container .controls-row .controls-right .ant-picker,.my-projects-container .controls-row .controls-right .ant-picker,.project-management-container .controls-row .controls-right .ant-picker,.projects-container .controls-row .controls-right .ant-picker,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-picker,.vendors-container .controls-row .controls-right .ant-picker{height:40px!important}.blotter-container .controls-row .controls-right .ant-picker .ant-picker-input input,.clients-container .controls-row .controls-right .ant-picker .ant-picker-input input,.employees-section .controls-row .controls-right .ant-picker .ant-picker-input input,.feedback-container .controls-row .controls-right .ant-picker .ant-picker-input input,.finance-container .controls-row .controls-right .ant-picker .ant-picker-input input,.my-projects-container .controls-row .controls-right .ant-picker .ant-picker-input input,.project-management-container .controls-row .controls-right .ant-picker .ant-picker-input input,.projects-container .controls-row .controls-right .ant-picker .ant-picker-input input,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-picker .ant-picker-input input,.vendors-container .controls-row .controls-right .ant-picker .ant-picker-input input{height:38px!important;line-height:38px!important}.blotter-container .controls-row .controls-right .ant-input-affix-wrapper,.clients-container .controls-row .controls-right .ant-input-affix-wrapper,.employees-section .controls-row .controls-right .ant-input-affix-wrapper,.feedback-container .controls-row .controls-right .ant-input-affix-wrapper,.finance-container .controls-row .controls-right .ant-input-affix-wrapper,.my-projects-container .controls-row .controls-right .ant-input-affix-wrapper,.project-management-container .controls-row .controls-right .ant-input-affix-wrapper,.projects-container .controls-row .controls-right .ant-input-affix-wrapper,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-affix-wrapper,.vendors-container .controls-row .controls-right .ant-input-affix-wrapper{height:38px!important}.blotter-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.clients-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.employees-section .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.feedback-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.finance-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.my-projects-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.project-management-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.projects-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-affix-wrapper .ant-input,.vendors-container .controls-row .controls-right .ant-input-affix-wrapper .ant-input{height:32px!important;line-height:32px!important;padding:0}.blotter-container .controls-row .controls-right .ant-input-search,.clients-container .controls-row .controls-right .ant-input-search,.employees-section .controls-row .controls-right .ant-input-search,.feedback-container .controls-row .controls-right .ant-input-search,.finance-container .controls-row .controls-right .ant-input-search,.my-projects-container .controls-row .controls-right .ant-input-search,.project-management-container .controls-row .controls-right .ant-input-search,.projects-container .controls-row .controls-right .ant-input-search,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-search,.vendors-container .controls-row .controls-right .ant-input-search{height:40px!important}.blotter-container .controls-row .controls-right .ant-input-search .ant-input,.clients-container .controls-row .controls-right .ant-input-search .ant-input,.employees-section .controls-row .controls-right .ant-input-search .ant-input,.feedback-container .controls-row .controls-right .ant-input-search .ant-input,.finance-container .controls-row .controls-right .ant-input-search .ant-input,.my-projects-container .controls-row .controls-right .ant-input-search .ant-input,.project-management-container .controls-row .controls-right .ant-input-search .ant-input,.projects-container .controls-row .controls-right .ant-input-search .ant-input,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-search .ant-input,.vendors-container .controls-row .controls-right .ant-input-search .ant-input{height:38px!important;line-height:38px!important}.blotter-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.clients-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.employees-section .controls-row .controls-right .ant-input-search .ant-input-search-button,.feedback-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.finance-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.my-projects-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.project-management-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.projects-container .controls-row .controls-right .ant-input-search .ant-input-search-button,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-input-search .ant-input-search-button,.vendors-container .controls-row .controls-right .ant-input-search .ant-input-search-button{height:38px!important}.blotter-container .controls-row .controls-right .ant-radio-group,.clients-container .controls-row .controls-right .ant-radio-group,.employees-section .controls-row .controls-right .ant-radio-group,.feedback-container .controls-row .controls-right .ant-radio-group,.finance-container .controls-row .controls-right .ant-radio-group,.my-projects-container .controls-row .controls-right .ant-radio-group,.project-management-container .controls-row .controls-right .ant-radio-group,.projects-container .controls-row .controls-right .ant-radio-group,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group,.vendors-container .controls-row .controls-right .ant-radio-group{display:flex}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#595959;display:flex;font-size:13px;font-weight:600;height:40px;justify-content:center;line-height:38px;padding:0 16px}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:first-child{border-radius:20px 0 0 20px;border-right:none}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0 20px 20px 0}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child),.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:not(:first-child):not(:last-child){border-radius:0;border-right:none}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#1b1b1b;border-color:#1b1b1b;color:#fff;z-index:1}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{background:#1b1b1b;border-color:#1b1b1b;color:#fff}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked),.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){border-color:#1b1b1b;color:#1b1b1b}.blotter-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.clients-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.employees-section .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.feedback-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.finance-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.my-projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.project-management-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.projects-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.projects-container .projects-header-section .projects-controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before,.vendors-container .controls-row .controls-right .ant-radio-group .ant-radio-button-wrapper:before{display:none}.blotter-container .filters-row,.clients-container .filters-row,.employees-section .filters-row,.feedback-container .filters-row,.finance-container .filters-row,.my-projects-container .filters-row,.project-management-container .filters-row,.projects-container .filters-row,.projects-container .projects-header-section .projects-filters-row,.vendors-container .filters-row{align-items:center;display:flex;gap:12px;margin-bottom:16px;padding-bottom:16px}.blotter-container .filters-row .filter-icon,.clients-container .filters-row .filter-icon,.employees-section .filters-row .filter-icon,.feedback-container .filters-row .filter-icon,.finance-container .filters-row .filter-icon,.my-projects-container .filters-row .filter-icon,.project-management-container .filters-row .filter-icon,.projects-container .filters-row .filter-icon,.projects-container .projects-header-section .projects-filters-row .filter-icon,.vendors-container .filters-row .filter-icon{color:#999;font-size:16px}.blotter-container .filters-row .clear-filter,.clients-container .filters-row .clear-filter,.employees-section .filters-row .clear-filter,.feedback-container .filters-row .clear-filter,.finance-container .filters-row .clear-filter,.my-projects-container .filters-row .clear-filter,.project-management-container .filters-row .clear-filter,.projects-container .filters-row .clear-filter,.projects-container .projects-header-section .projects-filters-row .clear-filter,.vendors-container .filters-row .clear-filter{color:#999;cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px;transition:all .3s}.blotter-container .filters-row .clear-filter.selected,.clients-container .filters-row .clear-filter.selected,.employees-section .filters-row .clear-filter.selected,.feedback-container .filters-row .clear-filter.selected,.finance-container .filters-row .clear-filter.selected,.my-projects-container .filters-row .clear-filter.selected,.project-management-container .filters-row .clear-filter.selected,.projects-container .filters-row .clear-filter.selected,.projects-container .projects-header-section .projects-filters-row .clear-filter.selected,.vendors-container .filters-row .clear-filter.selected{color:#ff4d4f}.blotter-container .filters-row .clear-filter.selected:hover,.clients-container .filters-row .clear-filter.selected:hover,.employees-section .filters-row .clear-filter.selected:hover,.feedback-container .filters-row .clear-filter.selected:hover,.finance-container .filters-row .clear-filter.selected:hover,.my-projects-container .filters-row .clear-filter.selected:hover,.project-management-container .filters-row .clear-filter.selected:hover,.projects-container .filters-row .clear-filter.selected:hover,.projects-container .projects-header-section .projects-filters-row .clear-filter.selected:hover,.vendors-container .filters-row .clear-filter.selected:hover{color:#ff7875}.blotter-container .filters-row .clear-filter:hover,.clients-container .filters-row .clear-filter:hover,.employees-section .filters-row .clear-filter:hover,.feedback-container .filters-row .clear-filter:hover,.finance-container .filters-row .clear-filter:hover,.my-projects-container .filters-row .clear-filter:hover,.project-management-container .filters-row .clear-filter:hover,.projects-container .filters-row .clear-filter:hover,.projects-container .projects-header-section .projects-filters-row .clear-filter:hover,.vendors-container .filters-row .clear-filter:hover{color:#595959}.blotter-container .tabs-section,.clients-container .tabs-section,.employees-section .tabs-section,.feedback-container .tabs-section,.finance-container .tabs-section,.my-projects-container .tabs-section,.project-management-container .tabs-section,.projects-container .tabs-section,.vendors-container .tabs-section{background:#fff;margin-bottom:0}.blotter-container .tabs-section .ant-tabs,.blotter-container .tabs-section .ant-tabs .ant-tabs-nav,.clients-container .tabs-section .ant-tabs,.clients-container .tabs-section .ant-tabs .ant-tabs-nav,.employees-section .tabs-section .ant-tabs,.employees-section .tabs-section .ant-tabs .ant-tabs-nav,.feedback-container .tabs-section .ant-tabs,.feedback-container .tabs-section .ant-tabs .ant-tabs-nav,.finance-container .tabs-section .ant-tabs,.finance-container .tabs-section .ant-tabs .ant-tabs-nav,.my-projects-container .tabs-section .ant-tabs,.my-projects-container .tabs-section .ant-tabs .ant-tabs-nav,.project-management-container .tabs-section .ant-tabs,.project-management-container .tabs-section .ant-tabs .ant-tabs-nav,.projects-container .tabs-section .ant-tabs,.projects-container .tabs-section .ant-tabs .ant-tabs-nav,.vendors-container .tabs-section .ant-tabs,.vendors-container .tabs-section .ant-tabs .ant-tabs-nav{margin-bottom:0}.blotter-container .tabs-section .ant-tabs .ant-tabs-nav:before,.clients-container .tabs-section .ant-tabs .ant-tabs-nav:before,.employees-section .tabs-section .ant-tabs .ant-tabs-nav:before,.feedback-container .tabs-section .ant-tabs .ant-tabs-nav:before,.finance-container .tabs-section .ant-tabs .ant-tabs-nav:before,.my-projects-container .tabs-section .ant-tabs .ant-tabs-nav:before,.project-management-container .tabs-section .ant-tabs .ant-tabs-nav:before,.projects-container .tabs-section .ant-tabs .ant-tabs-nav:before,.vendors-container .tabs-section .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid #e8e8e8}.blotter-container .tabs-section .ant-tabs .ant-tabs-tab,.clients-container .tabs-section .ant-tabs .ant-tabs-tab,.employees-section .tabs-section .ant-tabs .ant-tabs-tab,.feedback-container .tabs-section .ant-tabs .ant-tabs-tab,.finance-container .tabs-section .ant-tabs .ant-tabs-tab,.my-projects-container .tabs-section .ant-tabs .ant-tabs-tab,.project-management-container .tabs-section .ant-tabs .ant-tabs-tab,.projects-container .tabs-section .ant-tabs .ant-tabs-tab,.vendors-container .tabs-section .ant-tabs .ant-tabs-tab{font-size:14px;margin-right:10px;padding:8px 10px}.blotter-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.clients-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.employees-section .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.feedback-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.finance-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.my-projects-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.project-management-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.projects-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.vendors-container .tabs-section .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1b1b1b;font-weight:600}.blotter-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.clients-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.employees-section .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.feedback-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.finance-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.my-projects-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.project-management-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.projects-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn,.vendors-container .tabs-section .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#8c8c8c}.blotter-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.clients-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.employees-section .tabs-section .ant-tabs .ant-tabs-ink-bar,.feedback-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.finance-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.my-projects-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.project-management-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.projects-container .tabs-section .ant-tabs .ant-tabs-ink-bar,.vendors-container .tabs-section .ant-tabs .ant-tabs-ink-bar{background:#1b1b1b;height:3px}.blotter-container .data-table,.clients-container .clients-table,.clients-container .data-table,.employees-section .data-table,.employees-section .employees-table,.feedback-container .data-table,.feedback-container .feedback-table,.finance-container .data-table,.my-projects-container .data-table,.project-management-container .data-table,.projects-container .data-table,.projects-container .projects-table,.vendors-container .data-table,.vendors-container .vendors-table{overflow-x:auto}.blotter-container .data-table.ant-table-wrapper .ant-table,.clients-container .ant-table-wrapper.clients-table .ant-table,.clients-container .data-table.ant-table-wrapper .ant-table,.employees-section .ant-table-wrapper.employees-table .ant-table,.employees-section .data-table.ant-table-wrapper .ant-table,.feedback-container .ant-table-wrapper.feedback-table .ant-table,.feedback-container .data-table.ant-table-wrapper .ant-table,.finance-container .data-table.ant-table-wrapper .ant-table,.my-projects-container .data-table.ant-table-wrapper .ant-table,.project-management-container .data-table.ant-table-wrapper .ant-table,.projects-container .ant-table-wrapper.projects-table .ant-table,.projects-container .data-table.ant-table-wrapper .ant-table,.vendors-container .ant-table-wrapper.vendors-table .ant-table,.vendors-container .data-table.ant-table-wrapper .ant-table{border:1px solid #dee2e6;border-left:none;border-radius:8px;border-right:none;font-family:Avenir;font-size:11px;min-width:1200px;overflow:hidden}.blotter-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.clients-container .ant-table-wrapper.clients-table .ant-table .ant-table-container,.clients-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.employees-section .ant-table-wrapper.employees-table .ant-table .ant-table-container,.employees-section .data-table.ant-table-wrapper .ant-table .ant-table-container,.feedback-container .ant-table-wrapper.feedback-table .ant-table .ant-table-container,.feedback-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.finance-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.my-projects-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.project-management-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.projects-container .ant-table-wrapper.projects-table .ant-table .ant-table-container,.projects-container .data-table.ant-table-wrapper .ant-table .ant-table-container,.vendors-container .ant-table-wrapper.vendors-table .ant-table .ant-table-container,.vendors-container .data-table.ant-table-wrapper .ant-table .ant-table-container{border:none;border-radius:8px}.blotter-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.clients-container .ant-table-wrapper.clients-table .ant-table .ant-table-content,.clients-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.employees-section .ant-table-wrapper.employees-table .ant-table .ant-table-content,.employees-section .data-table.ant-table-wrapper .ant-table .ant-table-content,.feedback-container .ant-table-wrapper.feedback-table .ant-table .ant-table-content,.feedback-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.finance-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.my-projects-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.project-management-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.projects-container .ant-table-wrapper.projects-table .ant-table .ant-table-content,.projects-container .data-table.ant-table-wrapper .ant-table .ant-table-content,.vendors-container .ant-table-wrapper.vendors-table .ant-table .ant-table-content,.vendors-container .data-table.ant-table-wrapper .ant-table .ant-table-content{border-radius:8px;overflow:hidden}.blotter-container .data-table.ant-table-wrapper .ant-table table,.clients-container .ant-table-wrapper.clients-table .ant-table table,.clients-container .data-table.ant-table-wrapper .ant-table table,.employees-section .ant-table-wrapper.employees-table .ant-table table,.employees-section .data-table.ant-table-wrapper .ant-table table,.feedback-container .ant-table-wrapper.feedback-table .ant-table table,.feedback-container .data-table.ant-table-wrapper .ant-table table,.finance-container .data-table.ant-table-wrapper .ant-table table,.my-projects-container .data-table.ant-table-wrapper .ant-table table,.project-management-container .data-table.ant-table-wrapper .ant-table table,.projects-container .ant-table-wrapper.projects-table .ant-table table,.projects-container .data-table.ant-table-wrapper .ant-table table,.vendors-container .ant-table-wrapper.vendors-table .ant-table table,.vendors-container .data-table.ant-table-wrapper .ant-table table{border-spacing:0}.blotter-container .data-table .ant-table-thead>tr>th,.clients-container .clients-table .ant-table-thead>tr>th,.clients-container .data-table .ant-table-thead>tr>th,.employees-section .data-table .ant-table-thead>tr>th,.employees-section .employees-table .ant-table-thead>tr>th,.feedback-container .data-table .ant-table-thead>tr>th,.feedback-container .feedback-table .ant-table-thead>tr>th,.finance-container .data-table .ant-table-thead>tr>th,.my-projects-container .data-table .ant-table-thead>tr>th,.project-management-container .data-table .ant-table-thead>tr>th,.projects-container .data-table .ant-table-thead>tr>th,.projects-container .projects-table .ant-table-thead>tr>th,.vendors-container .data-table .ant-table-thead>tr>th,.vendors-container .vendors-table .ant-table-thead>tr>th{background-color:#dee2e6;border-bottom:1px solid #dee2e6;color:#646464;font-family:Avenir;font-size:9px;font-weight:600!important;padding:8px 4px;position:relative;text-transform:capitalize}.blotter-container .data-table .ant-table-thead>tr>th:before,.clients-container .clients-table .ant-table-thead>tr>th:before,.clients-container .data-table .ant-table-thead>tr>th:before,.employees-section .data-table .ant-table-thead>tr>th:before,.employees-section .employees-table .ant-table-thead>tr>th:before,.feedback-container .data-table .ant-table-thead>tr>th:before,.feedback-container .feedback-table .ant-table-thead>tr>th:before,.finance-container .data-table .ant-table-thead>tr>th:before,.my-projects-container .data-table .ant-table-thead>tr>th:before,.project-management-container .data-table .ant-table-thead>tr>th:before,.projects-container .data-table .ant-table-thead>tr>th:before,.projects-container .projects-table .ant-table-thead>tr>th:before,.vendors-container .data-table .ant-table-thead>tr>th:before,.vendors-container .vendors-table .ant-table-thead>tr>th:before{content:none!important}.blotter-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.clients-container .clients-table .ant-table-thead>tr>th:not(:last-child):after,.clients-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.employees-section .data-table .ant-table-thead>tr>th:not(:last-child):after,.employees-section .employees-table .ant-table-thead>tr>th:not(:last-child):after,.feedback-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.feedback-container .feedback-table .ant-table-thead>tr>th:not(:last-child):after,.finance-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.my-projects-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.project-management-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.projects-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.projects-container .projects-table .ant-table-thead>tr>th:not(:last-child):after,.vendors-container .data-table .ant-table-thead>tr>th:not(:last-child):after,.vendors-container .vendors-table .ant-table-thead>tr>th:not(:last-child):after{background-color:#dee2e6;content:"";height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.blotter-container .data-table .ant-table-thead>tr>th .ant-btn-text,.clients-container .clients-table .ant-table-thead>tr>th .ant-btn-text,.clients-container .data-table .ant-table-thead>tr>th .ant-btn-text,.employees-section .data-table .ant-table-thead>tr>th .ant-btn-text,.employees-section .employees-table .ant-table-thead>tr>th .ant-btn-text,.feedback-container .data-table .ant-table-thead>tr>th .ant-btn-text,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-btn-text,.finance-container .data-table .ant-table-thead>tr>th .ant-btn-text,.my-projects-container .data-table .ant-table-thead>tr>th .ant-btn-text,.project-management-container .data-table .ant-table-thead>tr>th .ant-btn-text,.projects-container .data-table .ant-table-thead>tr>th .ant-btn-text,.projects-container .projects-table .ant-table-thead>tr>th .ant-btn-text,.vendors-container .data-table .ant-table-thead>tr>th .ant-btn-text,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-btn-text{color:#969696;font-size:11px;height:auto;margin-left:4px;padding:0}.blotter-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.clients-container .clients-table .ant-table-thead>tr>th .ant-btn-text:hover,.clients-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.employees-section .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.employees-section .employees-table .ant-table-thead>tr>th .ant-btn-text:hover,.feedback-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-btn-text:hover,.finance-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.my-projects-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.project-management-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.projects-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.projects-container .projects-table .ant-table-thead>tr>th .ant-btn-text:hover,.vendors-container .data-table .ant-table-thead>tr>th .ant-btn-text:hover,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-btn-text:hover{color:#1b1b1b}.blotter-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters,.finance-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters{gap:4px}.blotter-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.finance-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter{color:#969696}.blotter-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.blotter-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.clients-container .clients-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.clients-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.employees-section .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.employees-section .employees-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.feedback-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.feedback-container .feedback-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.finance-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.finance-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.my-projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.project-management-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.projects-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.projects-container .projects-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.vendors-container .data-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-down.active,.vendors-container .vendors-table .ant-table-thead>tr>th .ant-table-column-sorters .ant-table-column-sorter.ant-table-column-sorter-up.active{color:#1b1b1b}.blotter-container .data-table .ant-table-tbody>tr,.clients-container .clients-table .ant-table-tbody>tr,.clients-container .data-table .ant-table-tbody>tr,.employees-section .data-table .ant-table-tbody>tr,.employees-section .employees-table .ant-table-tbody>tr,.feedback-container .data-table .ant-table-tbody>tr,.feedback-container .feedback-table .ant-table-tbody>tr,.finance-container .data-table .ant-table-tbody>tr,.my-projects-container .data-table .ant-table-tbody>tr,.project-management-container .data-table .ant-table-tbody>tr,.projects-container .data-table .ant-table-tbody>tr,.projects-container .projects-table .ant-table-tbody>tr,.vendors-container .data-table .ant-table-tbody>tr,.vendors-container .vendors-table .ant-table-tbody>tr{transition:background-color .2s ease}.blotter-container .data-table .ant-table-tbody>tr>td,.clients-container .clients-table .ant-table-tbody>tr>td,.clients-container .data-table .ant-table-tbody>tr>td,.employees-section .data-table .ant-table-tbody>tr>td,.employees-section .employees-table .ant-table-tbody>tr>td,.feedback-container .data-table .ant-table-tbody>tr>td,.feedback-container .feedback-table .ant-table-tbody>tr>td,.finance-container .data-table .ant-table-tbody>tr>td,.my-projects-container .data-table .ant-table-tbody>tr>td,.project-management-container .data-table .ant-table-tbody>tr>td,.projects-container .data-table .ant-table-tbody>tr>td,.projects-container .projects-table .ant-table-tbody>tr>td,.vendors-container .data-table .ant-table-tbody>tr>td,.vendors-container .vendors-table .ant-table-tbody>tr>td{border-bottom:1px solid #dee2e6;color:#3c3c3c;font-family:Avenir;font-size:11px;padding:8px 4px;vertical-align:middle}.blotter-container .data-table .ant-table-tbody>tr:last-child>td,.clients-container .clients-table .ant-table-tbody>tr:last-child>td,.clients-container .data-table .ant-table-tbody>tr:last-child>td,.employees-section .data-table .ant-table-tbody>tr:last-child>td,.employees-section .employees-table .ant-table-tbody>tr:last-child>td,.feedback-container .data-table .ant-table-tbody>tr:last-child>td,.feedback-container .feedback-table .ant-table-tbody>tr:last-child>td,.finance-container .data-table .ant-table-tbody>tr:last-child>td,.my-projects-container .data-table .ant-table-tbody>tr:last-child>td,.project-management-container .data-table .ant-table-tbody>tr:last-child>td,.projects-container .data-table .ant-table-tbody>tr:last-child>td,.projects-container .projects-table .ant-table-tbody>tr:last-child>td,.vendors-container .data-table .ant-table-tbody>tr:last-child>td,.vendors-container .vendors-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.blotter-container .data-table .ant-table-tbody>tr:hover,.blotter-container .data-table .ant-table-tbody>tr:hover>td,.clients-container .clients-table .ant-table-tbody>tr:hover,.clients-container .clients-table .ant-table-tbody>tr:hover>td,.clients-container .data-table .ant-table-tbody>tr:hover,.clients-container .data-table .ant-table-tbody>tr:hover>td,.employees-section .data-table .ant-table-tbody>tr:hover,.employees-section .data-table .ant-table-tbody>tr:hover>td,.employees-section .employees-table .ant-table-tbody>tr:hover,.employees-section .employees-table .ant-table-tbody>tr:hover>td,.feedback-container .data-table .ant-table-tbody>tr:hover,.feedback-container .data-table .ant-table-tbody>tr:hover>td,.feedback-container .feedback-table .ant-table-tbody>tr:hover,.feedback-container .feedback-table .ant-table-tbody>tr:hover>td,.finance-container .data-table .ant-table-tbody>tr:hover,.finance-container .data-table .ant-table-tbody>tr:hover>td,.my-projects-container .data-table .ant-table-tbody>tr:hover,.my-projects-container .data-table .ant-table-tbody>tr:hover>td,.project-management-container .data-table .ant-table-tbody>tr:hover,.project-management-container .data-table .ant-table-tbody>tr:hover>td,.projects-container .data-table .ant-table-tbody>tr:hover,.projects-container .data-table .ant-table-tbody>tr:hover>td,.projects-container .projects-table .ant-table-tbody>tr:hover,.projects-container .projects-table .ant-table-tbody>tr:hover>td,.vendors-container .data-table .ant-table-tbody>tr:hover,.vendors-container .data-table .ant-table-tbody>tr:hover>td,.vendors-container .vendors-table .ant-table-tbody>tr:hover,.vendors-container .vendors-table .ant-table-tbody>tr:hover>td{background-color:#fafbfc}.blotter-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.clients-container .clients-table .ant-table-tbody>tr.ant-table-row-selected,.clients-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.employees-section .data-table .ant-table-tbody>tr.ant-table-row-selected,.employees-section .employees-table .ant-table-tbody>tr.ant-table-row-selected,.feedback-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.feedback-container .feedback-table .ant-table-tbody>tr.ant-table-row-selected,.finance-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.my-projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.project-management-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.projects-container .projects-table .ant-table-tbody>tr.ant-table-row-selected,.vendors-container .data-table .ant-table-tbody>tr.ant-table-row-selected,.vendors-container .vendors-table .ant-table-tbody>tr.ant-table-row-selected{background-color:#fff8e1}.blotter-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.clients-container .clients-table .ant-table-tbody>tr.ant-table-row-selected>td,.clients-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.employees-section .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.employees-section .employees-table .ant-table-tbody>tr.ant-table-row-selected>td,.feedback-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.feedback-container .feedback-table .ant-table-tbody>tr.ant-table-row-selected>td,.finance-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.my-projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.project-management-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.projects-container .projects-table .ant-table-tbody>tr.ant-table-row-selected>td,.vendors-container .data-table .ant-table-tbody>tr.ant-table-row-selected>td,.vendors-container .vendors-table .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#fff8e1;border-bottom-color:#dee2e6}.blotter-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.clients-container .clients-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.clients-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.employees-section .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.employees-section .employees-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.feedback-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.feedback-container .feedback-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.finance-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.my-projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.project-management-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.projects-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.projects-container .projects-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.vendors-container .data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.vendors-container .vendors-table .ant-table-tbody>tr.ant-table-row-selected:hover>td{background-color:#fff5d2}.blotter-container .data-table .table-link,.clients-container .clients-table .table-link,.clients-container .data-table .table-link,.employees-section .data-table .table-link,.employees-section .employees-table .table-link,.feedback-container .data-table .table-link,.feedback-container .feedback-table .table-link,.finance-container .data-table .table-link,.my-projects-container .data-table .table-link,.project-management-container .data-table .table-link,.projects-container .data-table .table-link,.projects-container .projects-table .table-link,.vendors-container .data-table .table-link,.vendors-container .vendors-table .table-link{color:#1b1b1b;cursor:pointer;font-size:12px;font-weight:500;text-decoration:underline;transition:color .2s ease}.blotter-container .data-table .table-link:hover,.clients-container .clients-table .table-link:hover,.clients-container .data-table .table-link:hover,.employees-section .data-table .table-link:hover,.employees-section .employees-table .table-link:hover,.feedback-container .data-table .table-link:hover,.feedback-container .feedback-table .table-link:hover,.finance-container .data-table .table-link:hover,.my-projects-container .data-table .table-link:hover,.project-management-container .data-table .table-link:hover,.projects-container .data-table .table-link:hover,.projects-container .projects-table .table-link:hover,.vendors-container .data-table .table-link:hover,.vendors-container .vendors-table .table-link:hover{color:#fed230;text-decoration:underline}.blotter-container .data-table .ant-dropdown-trigger,.clients-container .clients-table .ant-dropdown-trigger,.clients-container .data-table .ant-dropdown-trigger,.employees-section .data-table .ant-dropdown-trigger,.employees-section .employees-table .ant-dropdown-trigger,.feedback-container .data-table .ant-dropdown-trigger,.feedback-container .feedback-table .ant-dropdown-trigger,.finance-container .data-table .ant-dropdown-trigger,.my-projects-container .data-table .ant-dropdown-trigger,.project-management-container .data-table .ant-dropdown-trigger,.projects-container .data-table .ant-dropdown-trigger,.projects-container .projects-table .ant-dropdown-trigger,.vendors-container .data-table .ant-dropdown-trigger,.vendors-container .vendors-table .ant-dropdown-trigger{color:#969696;cursor:pointer;transition:color .2s ease}.blotter-container .data-table .ant-dropdown-trigger:hover,.clients-container .clients-table .ant-dropdown-trigger:hover,.clients-container .data-table .ant-dropdown-trigger:hover,.employees-section .data-table .ant-dropdown-trigger:hover,.employees-section .employees-table .ant-dropdown-trigger:hover,.feedback-container .data-table .ant-dropdown-trigger:hover,.feedback-container .feedback-table .ant-dropdown-trigger:hover,.finance-container .data-table .ant-dropdown-trigger:hover,.my-projects-container .data-table .ant-dropdown-trigger:hover,.project-management-container .data-table .ant-dropdown-trigger:hover,.projects-container .data-table .ant-dropdown-trigger:hover,.projects-container .projects-table .ant-dropdown-trigger:hover,.vendors-container .data-table .ant-dropdown-trigger:hover,.vendors-container .vendors-table .ant-dropdown-trigger:hover{color:#1b1b1b}.blotter-container .data-table .ant-pagination,.clients-container .clients-table .ant-pagination,.clients-container .data-table .ant-pagination,.employees-section .data-table .ant-pagination,.employees-section .employees-table .ant-pagination,.feedback-container .data-table .ant-pagination,.feedback-container .feedback-table .ant-pagination,.finance-container .data-table .ant-pagination,.my-projects-container .data-table .ant-pagination,.project-management-container .data-table .ant-pagination,.projects-container .data-table .ant-pagination,.projects-container .projects-table .ant-pagination,.vendors-container .data-table .ant-pagination,.vendors-container .vendors-table .ant-pagination{margin:16px 0}.blotter-container .data-table .ant-pagination .ant-pagination-item,.clients-container .clients-table .ant-pagination .ant-pagination-item,.clients-container .data-table .ant-pagination .ant-pagination-item,.employees-section .data-table .ant-pagination .ant-pagination-item,.employees-section .employees-table .ant-pagination .ant-pagination-item,.feedback-container .data-table .ant-pagination .ant-pagination-item,.feedback-container .feedback-table .ant-pagination .ant-pagination-item,.finance-container .data-table .ant-pagination .ant-pagination-item,.my-projects-container .data-table .ant-pagination .ant-pagination-item,.project-management-container .data-table .ant-pagination .ant-pagination-item,.projects-container .data-table .ant-pagination .ant-pagination-item,.projects-container .projects-table .ant-pagination .ant-pagination-item,.vendors-container .data-table .ant-pagination .ant-pagination-item,.vendors-container .vendors-table .ant-pagination .ant-pagination-item{border:1px solid #dee2e6;font-family:Avenir}.blotter-container .data-table .ant-pagination .ant-pagination-item:hover,.clients-container .clients-table .ant-pagination .ant-pagination-item:hover,.clients-container .data-table .ant-pagination .ant-pagination-item:hover,.employees-section .data-table .ant-pagination .ant-pagination-item:hover,.employees-section .employees-table .ant-pagination .ant-pagination-item:hover,.feedback-container .data-table .ant-pagination .ant-pagination-item:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-item:hover,.finance-container .data-table .ant-pagination .ant-pagination-item:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-item:hover,.project-management-container .data-table .ant-pagination .ant-pagination-item:hover,.projects-container .data-table .ant-pagination .ant-pagination-item:hover,.projects-container .projects-table .ant-pagination .ant-pagination-item:hover,.vendors-container .data-table .ant-pagination .ant-pagination-item:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-item:hover{border-color:#fed230}.blotter-container .data-table .ant-pagination .ant-pagination-item:hover a,.clients-container .clients-table .ant-pagination .ant-pagination-item:hover a,.clients-container .data-table .ant-pagination .ant-pagination-item:hover a,.employees-section .data-table .ant-pagination .ant-pagination-item:hover a,.employees-section .employees-table .ant-pagination .ant-pagination-item:hover a,.feedback-container .data-table .ant-pagination .ant-pagination-item:hover a,.feedback-container .feedback-table .ant-pagination .ant-pagination-item:hover a,.finance-container .data-table .ant-pagination .ant-pagination-item:hover a,.my-projects-container .data-table .ant-pagination .ant-pagination-item:hover a,.project-management-container .data-table .ant-pagination .ant-pagination-item:hover a,.projects-container .data-table .ant-pagination .ant-pagination-item:hover a,.projects-container .projects-table .ant-pagination .ant-pagination-item:hover a,.vendors-container .data-table .ant-pagination .ant-pagination-item:hover a,.vendors-container .vendors-table .ant-pagination .ant-pagination-item:hover a{color:#fed230}.blotter-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.clients-container .clients-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.clients-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.employees-section .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.employees-section .employees-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.feedback-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.feedback-container .feedback-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.finance-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.my-projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.project-management-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.projects-container .projects-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.vendors-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active,.vendors-container .vendors-table .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#1b1b1b;border-color:#1b1b1b}.blotter-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.clients-container .clients-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.clients-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.employees-section .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.employees-section .employees-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.feedback-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.feedback-container .feedback-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.finance-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.my-projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.project-management-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.projects-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.projects-container .projects-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.vendors-container .data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.vendors-container .vendors-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.blotter-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.blotter-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.clients-container .clients-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.clients-container .clients-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.clients-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.clients-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.employees-section .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.employees-section .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.employees-section .employees-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.employees-section .employees-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.feedback-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.feedback-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.feedback-container .feedback-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.feedback-container .feedback-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.finance-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.finance-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.my-projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.my-projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.project-management-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.project-management-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.projects-container .projects-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.projects-container .projects-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.vendors-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.vendors-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.vendors-container .vendors-table .ant-pagination .ant-pagination-next .ant-pagination-item-link,.vendors-container .vendors-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link{border:1px solid #dee2e6;color:#969696}.blotter-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.blotter-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.clients-container .clients-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.clients-container .clients-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.clients-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.clients-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.employees-section .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.employees-section .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.employees-section .employees-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.employees-section .employees-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.feedback-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.feedback-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.finance-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.finance-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.project-management-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.project-management-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.projects-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.projects-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.projects-container .projects-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.projects-container .projects-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.vendors-container .data-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.vendors-container .data-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover{border-color:#fed230;color:#fed230}.blotter-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.clients-container .clients-table .ant-pagination .ant-pagination-options .ant-select-selector,.clients-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.employees-section .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.employees-section .employees-table .ant-pagination .ant-pagination-options .ant-select-selector,.feedback-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.feedback-container .feedback-table .ant-pagination .ant-pagination-options .ant-select-selector,.finance-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.my-projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.project-management-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.projects-container .projects-table .ant-pagination .ant-pagination-options .ant-select-selector,.vendors-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector,.vendors-container .vendors-table .ant-pagination .ant-pagination-options .ant-select-selector{border:1px solid #dee2e6;font-family:Avenir}.blotter-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.clients-container .clients-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.clients-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.employees-section .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.employees-section .employees-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.feedback-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.feedback-container .feedback-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.finance-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.my-projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.project-management-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.projects-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.projects-container .projects-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.vendors-container .data-table .ant-pagination .ant-pagination-options .ant-select-selector:hover,.vendors-container .vendors-table .ant-pagination .ant-pagination-options .ant-select-selector:hover{border-color:#fed230}.blotter-container .data-table .ant-empty,.clients-container .clients-table .ant-empty,.clients-container .data-table .ant-empty,.employees-section .data-table .ant-empty,.employees-section .employees-table .ant-empty,.feedback-container .data-table .ant-empty,.feedback-container .feedback-table .ant-empty,.finance-container .data-table .ant-empty,.my-projects-container .data-table .ant-empty,.project-management-container .data-table .ant-empty,.projects-container .data-table .ant-empty,.projects-container .projects-table .ant-empty,.vendors-container .data-table .ant-empty,.vendors-container .vendors-table .ant-empty{color:#969696;font-family:Avenir;padding:40px 0}.blotter-container .data-table .ant-empty .ant-empty-description,.clients-container .clients-table .ant-empty .ant-empty-description,.clients-container .data-table .ant-empty .ant-empty-description,.employees-section .data-table .ant-empty .ant-empty-description,.employees-section .employees-table .ant-empty .ant-empty-description,.feedback-container .data-table .ant-empty .ant-empty-description,.feedback-container .feedback-table .ant-empty .ant-empty-description,.finance-container .data-table .ant-empty .ant-empty-description,.my-projects-container .data-table .ant-empty .ant-empty-description,.project-management-container .data-table .ant-empty .ant-empty-description,.projects-container .data-table .ant-empty .ant-empty-description,.projects-container .projects-table .ant-empty .ant-empty-description,.vendors-container .data-table .ant-empty .ant-empty-description,.vendors-container .vendors-table .ant-empty .ant-empty-description{color:#969696;font-size:14px}.blotter-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.clients-container .clients-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.clients-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.employees-section .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.employees-section .employees-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.feedback-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.feedback-container .feedback-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.finance-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.my-projects-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.project-management-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.projects-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.projects-container .projects-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.vendors-container .data-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur,.vendors-container .vendors-table .ant-spin-nested-loading .ant-spin-container .ant-spin-blur{opacity:.4}.blotter-container .data-table .ant-table-body::-webkit-scrollbar,.clients-container .clients-table .ant-table-body::-webkit-scrollbar,.clients-container .data-table .ant-table-body::-webkit-scrollbar,.employees-section .data-table .ant-table-body::-webkit-scrollbar,.employees-section .employees-table .ant-table-body::-webkit-scrollbar,.feedback-container .data-table .ant-table-body::-webkit-scrollbar,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar,.finance-container .data-table .ant-table-body::-webkit-scrollbar,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar,.project-management-container .data-table .ant-table-body::-webkit-scrollbar,.projects-container .data-table .ant-table-body::-webkit-scrollbar,.projects-container .projects-table .ant-table-body::-webkit-scrollbar,.vendors-container .data-table .ant-table-body::-webkit-scrollbar,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar{height:8px}.blotter-container .data-table .ant-table-body::-webkit-scrollbar-track,.clients-container .clients-table .ant-table-body::-webkit-scrollbar-track,.clients-container .data-table .ant-table-body::-webkit-scrollbar-track,.employees-section .data-table .ant-table-body::-webkit-scrollbar-track,.employees-section .employees-table .ant-table-body::-webkit-scrollbar-track,.feedback-container .data-table .ant-table-body::-webkit-scrollbar-track,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar-track,.finance-container .data-table .ant-table-body::-webkit-scrollbar-track,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar-track,.project-management-container .data-table .ant-table-body::-webkit-scrollbar-track,.projects-container .data-table .ant-table-body::-webkit-scrollbar-track,.projects-container .projects-table .ant-table-body::-webkit-scrollbar-track,.vendors-container .data-table .ant-table-body::-webkit-scrollbar-track,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar-track{background:#f7f8f9;border-radius:4px}.blotter-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.clients-container .clients-table .ant-table-body::-webkit-scrollbar-thumb,.clients-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.employees-section .data-table .ant-table-body::-webkit-scrollbar-thumb,.employees-section .employees-table .ant-table-body::-webkit-scrollbar-thumb,.feedback-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar-thumb,.finance-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.project-management-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.projects-container .projects-table .ant-table-body::-webkit-scrollbar-thumb,.vendors-container .data-table .ant-table-body::-webkit-scrollbar-thumb,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:4px}.blotter-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.clients-container .clients-table .ant-table-body::-webkit-scrollbar-thumb:hover,.clients-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.employees-section .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.employees-section .employees-table .ant-table-body::-webkit-scrollbar-thumb:hover,.feedback-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.feedback-container .feedback-table .ant-table-body::-webkit-scrollbar-thumb:hover,.finance-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.my-projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.project-management-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.projects-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.projects-container .projects-table .ant-table-body::-webkit-scrollbar-thumb:hover,.vendors-container .data-table .ant-table-body::-webkit-scrollbar-thumb:hover,.vendors-container .vendors-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#c8ccd0}.blotter-container .status-indicator-wrapper,.clients-container .status-indicator-wrapper,.employees-section .status-indicator-wrapper,.feedback-container .status-indicator-wrapper,.finance-container .status-indicator-wrapper,.my-projects-container .status-indicator-wrapper,.project-management-container .status-indicator-wrapper,.projects-container .status-indicator-wrapper,.vendors-container .status-indicator-wrapper{align-items:center;display:inline-flex!important;flex-shrink:0;gap:6px;white-space:nowrap}.blotter-container .status-indicator-wrapper .status-dot,.clients-container .status-indicator-wrapper .status-dot,.employees-section .status-indicator-wrapper .status-dot,.feedback-container .status-indicator-wrapper .status-dot,.finance-container .status-indicator-wrapper .status-dot,.my-projects-container .status-indicator-wrapper .status-dot,.project-management-container .status-indicator-wrapper .status-dot,.projects-container .status-indicator-wrapper .status-dot,.vendors-container .status-indicator-wrapper .status-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.blotter-container .status-indicator-wrapper .status-dot.active,.blotter-container .status-indicator-wrapper .status-dot.on-going,.clients-container .status-indicator-wrapper .status-dot.active,.clients-container .status-indicator-wrapper .status-dot.on-going,.employees-section .status-indicator-wrapper .status-dot.active,.employees-section .status-indicator-wrapper .status-dot.on-going,.feedback-container .status-indicator-wrapper .status-dot.active,.feedback-container .status-indicator-wrapper .status-dot.on-going,.finance-container .status-indicator-wrapper .status-dot.active,.finance-container .status-indicator-wrapper .status-dot.on-going,.my-projects-container .status-indicator-wrapper .status-dot.active,.my-projects-container .status-indicator-wrapper .status-dot.on-going,.project-management-container .status-indicator-wrapper .status-dot.active,.project-management-container .status-indicator-wrapper .status-dot.on-going,.projects-container .status-indicator-wrapper .status-dot.active,.projects-container .status-indicator-wrapper .status-dot.on-going,.vendors-container .status-indicator-wrapper .status-dot.active,.vendors-container .status-indicator-wrapper .status-dot.on-going{background-color:#52c41a}.blotter-container .status-indicator-wrapper .status-dot.in-planning,.blotter-container .status-indicator-wrapper .status-dot.in-progress,.clients-container .status-indicator-wrapper .status-dot.in-planning,.clients-container .status-indicator-wrapper .status-dot.in-progress,.employees-section .status-indicator-wrapper .status-dot.in-planning,.employees-section .status-indicator-wrapper .status-dot.in-progress,.feedback-container .status-indicator-wrapper .status-dot.in-planning,.feedback-container .status-indicator-wrapper .status-dot.in-progress,.finance-container .status-indicator-wrapper .status-dot.in-planning,.finance-container .status-indicator-wrapper .status-dot.in-progress,.my-projects-container .status-indicator-wrapper .status-dot.in-planning,.my-projects-container .status-indicator-wrapper .status-dot.in-progress,.project-management-container .status-indicator-wrapper .status-dot.in-planning,.project-management-container .status-indicator-wrapper .status-dot.in-progress,.projects-container .status-indicator-wrapper .status-dot.in-planning,.projects-container .status-indicator-wrapper .status-dot.in-progress,.vendors-container .status-indicator-wrapper .status-dot.in-planning,.vendors-container .status-indicator-wrapper .status-dot.in-progress{background-color:#faad14}.blotter-container .status-indicator-wrapper .status-dot.completed,.clients-container .status-indicator-wrapper .status-dot.completed,.employees-section .status-indicator-wrapper .status-dot.completed,.feedback-container .status-indicator-wrapper .status-dot.completed,.finance-container .status-indicator-wrapper .status-dot.completed,.my-projects-container .status-indicator-wrapper .status-dot.completed,.project-management-container .status-indicator-wrapper .status-dot.completed,.projects-container .status-indicator-wrapper .status-dot.completed,.vendors-container .status-indicator-wrapper .status-dot.completed{background-color:#52c41a}.blotter-container .status-indicator-wrapper .status-dot.inactive,.blotter-container .status-indicator-wrapper .status-dot.on-hold,.clients-container .status-indicator-wrapper .status-dot.inactive,.clients-container .status-indicator-wrapper .status-dot.on-hold,.employees-section .status-indicator-wrapper .status-dot.inactive,.employees-section .status-indicator-wrapper .status-dot.on-hold,.feedback-container .status-indicator-wrapper .status-dot.inactive,.feedback-container .status-indicator-wrapper .status-dot.on-hold,.finance-container .status-indicator-wrapper .status-dot.inactive,.finance-container .status-indicator-wrapper .status-dot.on-hold,.my-projects-container .status-indicator-wrapper .status-dot.inactive,.my-projects-container .status-indicator-wrapper .status-dot.on-hold,.project-management-container .status-indicator-wrapper .status-dot.inactive,.project-management-container .status-indicator-wrapper .status-dot.on-hold,.projects-container .status-indicator-wrapper .status-dot.inactive,.projects-container .status-indicator-wrapper .status-dot.on-hold,.vendors-container .status-indicator-wrapper .status-dot.inactive,.vendors-container .status-indicator-wrapper .status-dot.on-hold{background-color:#ff4d4f}.blotter-container .status-indicator-wrapper .status-text,.clients-container .status-indicator-wrapper .status-text,.employees-section .status-indicator-wrapper .status-text,.feedback-container .status-indicator-wrapper .status-text,.finance-container .status-indicator-wrapper .status-text,.my-projects-container .status-indicator-wrapper .status-text,.project-management-container .status-indicator-wrapper .status-text,.projects-container .status-indicator-wrapper .status-text,.vendors-container .status-indicator-wrapper .status-text{color:#595959;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blotter-container .ant-input-affix-wrapper,.clients-container .ant-input-affix-wrapper,.employees-section .ant-input-affix-wrapper,.feedback-container .ant-input-affix-wrapper,.finance-container .ant-input-affix-wrapper,.my-projects-container .ant-input-affix-wrapper,.project-management-container .ant-input-affix-wrapper,.projects-container .ant-input-affix-wrapper,.vendors-container .ant-input-affix-wrapper{border-radius:20px}.blotter-container .ant-input-affix-wrapper.search-input,.clients-container .ant-input-affix-wrapper.search-input,.employees-section .ant-input-affix-wrapper.search-input,.feedback-container .ant-input-affix-wrapper.search-input,.finance-container .ant-input-affix-wrapper.search-input,.my-projects-container .ant-input-affix-wrapper.search-input,.project-management-container .ant-input-affix-wrapper.search-input,.projects-container .ant-input-affix-wrapper.search-input,.vendors-container .ant-input-affix-wrapper.search-input{width:250px}.blotter-container .ant-progress .ant-progress-inner,.clients-container .ant-progress .ant-progress-inner,.employees-section .ant-progress .ant-progress-inner,.feedback-container .ant-progress .ant-progress-inner,.finance-container .ant-progress .ant-progress-inner,.my-projects-container .ant-progress .ant-progress-inner,.project-management-container .ant-progress .ant-progress-inner,.projects-container .ant-progress .ant-progress-inner,.vendors-container .ant-progress .ant-progress-inner{background-color:#f0f0f0}.blotter-container .ant-progress .ant-progress-bg,.clients-container .ant-progress .ant-progress-bg,.employees-section .ant-progress .ant-progress-bg,.feedback-container .ant-progress .ant-progress-bg,.finance-container .ant-progress .ant-progress-bg,.my-projects-container .ant-progress .ant-progress-bg,.project-management-container .ant-progress .ant-progress-bg,.projects-container .ant-progress .ant-progress-bg,.vendors-container .ant-progress .ant-progress-bg{background-color:#52c41a}.feedback-container .feedback-section:not(:first-child),.project-management-container.feedback-container .feedback-section:not(:first-child){margin-top:40px}.wrapper-grey>.client-detail-page,.wrapper-grey>.clients-container,.wrapper-grey>.employees-section,.wrapper-grey>.feedback-container,.wrapper-grey>.feedback-template-detail,.wrapper-grey>.my-projects-container,.wrapper-grey>.pic-detail-page,.wrapper-grey>.projects-container,.wrapper-grey>.vendor-detail-page,.wrapper-grey>.vendors-container{padding:0}.projects-container{border-radius:8px;padding:0}.projects-container .projects-header-section{background:#fff}.projects-container .projects-table.ant-table-wrapper,.projects-container .projects-table.data-table.ant-table-wrapper{width:100%}.projects-container .projects-table.ant-table-wrapper .ant-table,.projects-container .projects-table.data-table.ant-table-wrapper .ant-table{border-top:none;border-top-left-radius:0;border-top-right-radius:0;min-width:1200px;width:100%}.client-detail-page,.feedback-template-detail,.pic-detail-page,.vendor-detail-page{max-width:100%;overflow-x:hidden}.client-detail-page .ant-card,.feedback-template-detail .ant-card,.pic-detail-page .ant-card,.vendor-detail-page .ant-card{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media(max-width:1440px){.blotter-container .clients-container .clients-header,.blotter-container .clients-container .feedback-container .clients-header,.blotter-container .employees-section .employees-header,.blotter-container .employees-section .feedback-container .employees-header,.blotter-container .feedback-container .clients-container .clients-header,.blotter-container .feedback-container .employees-section .employees-header,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row,.blotter-container .feedback-container .section-header,.blotter-container .feedback-container .vendors-container .vendors-header,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row,.blotter-container .projects-container .projects-header-section .projects-title-row,.blotter-container .section-header,.blotter-container .vendors-container .feedback-container .vendors-header,.blotter-container .vendors-container .vendors-header,.clients-container .blotter-container .clients-header,.clients-container .clients-header,.clients-container .employees-section .clients-header,.clients-container .employees-section .employees-header,.clients-container .employees-section .feedback-container .employees-header,.clients-container .feedback-container .blotter-container .clients-header,.clients-container .feedback-container .clients-header,.clients-container .feedback-container .employees-section .clients-header,.clients-container .feedback-container .employees-section .employees-header,.clients-container .feedback-container .finance-container .clients-header,.clients-container .feedback-container .my-projects-container .clients-header,.clients-container .feedback-container .project-management-container .clients-header,.clients-container .feedback-container .projects-container .clients-header,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row,.clients-container .feedback-container .section-header,.clients-container .feedback-container .vendors-container .clients-header,.clients-container .feedback-container .vendors-container .vendors-header,.clients-container .finance-container .clients-header,.clients-container .my-projects-container .clients-header,.clients-container .project-management-container .clients-header,.clients-container .projects-container .clients-header,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row,.clients-container .projects-container .projects-header-section .projects-title-row,.clients-container .section-header,.clients-container .vendors-container .clients-header,.clients-container .vendors-container .feedback-container .vendors-header,.clients-container .vendors-container .vendors-header,.employees-section .blotter-container .employees-header,.employees-section .clients-container .clients-header,.employees-section .clients-container .employees-header,.employees-section .clients-container .feedback-container .clients-header,.employees-section .employees-header,.employees-section .feedback-container .blotter-container .employees-header,.employees-section .feedback-container .clients-container .clients-header,.employees-section .feedback-container .clients-container .employees-header,.employees-section .feedback-container .employees-header,.employees-section .feedback-container .finance-container .employees-header,.employees-section .feedback-container .my-projects-container .employees-header,.employees-section .feedback-container .project-management-container .employees-header,.employees-section .feedback-container .projects-container .employees-header,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row,.employees-section .feedback-container .section-header,.employees-section .feedback-container .vendors-container .employees-header,.employees-section .feedback-container .vendors-container .vendors-header,.employees-section .finance-container .employees-header,.employees-section .my-projects-container .employees-header,.employees-section .project-management-container .employees-header,.employees-section .projects-container .employees-header,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row,.employees-section .projects-container .projects-header-section .projects-title-row,.employees-section .section-header,.employees-section .vendors-container .employees-header,.employees-section .vendors-container .feedback-container .vendors-header,.employees-section .vendors-container .vendors-header,.feedback-container .blotter-container .section-header,.feedback-container .clients-container .blotter-container .clients-header,.feedback-container .clients-container .clients-header,.feedback-container .clients-container .employees-section .clients-header,.feedback-container .clients-container .finance-container .clients-header,.feedback-container .clients-container .my-projects-container .clients-header,.feedback-container .clients-container .project-management-container .clients-header,.feedback-container .clients-container .projects-container .clients-header,.feedback-container .clients-container .section-header,.feedback-container .clients-container .vendors-container .clients-header,.feedback-container .employees-section .blotter-container .employees-header,.feedback-container .employees-section .clients-container .employees-header,.feedback-container .employees-section .employees-header,.feedback-container .employees-section .finance-container .employees-header,.feedback-container .employees-section .my-projects-container .employees-header,.feedback-container .employees-section .project-management-container .employees-header,.feedback-container .employees-section .projects-container .employees-header,.feedback-container .employees-section .section-header,.feedback-container .employees-section .vendors-container .employees-header,.feedback-container .finance-container .section-header,.feedback-container .my-projects-container .section-header,.feedback-container .project-management-container .section-header,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row,.feedback-container .projects-container .projects-header-section .projects-title-row,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row,.feedback-container .projects-container .section-header,.feedback-container .section-header,.feedback-container .vendors-container .blotter-container .vendors-header,.feedback-container .vendors-container .clients-container .vendors-header,.feedback-container .vendors-container .employees-section .vendors-header,.feedback-container .vendors-container .finance-container .vendors-header,.feedback-container .vendors-container .my-projects-container .vendors-header,.feedback-container .vendors-container .project-management-container .vendors-header,.feedback-container .vendors-container .projects-container .vendors-header,.feedback-container .vendors-container .section-header,.feedback-container .vendors-container .vendors-header,.finance-container .clients-container .clients-header,.finance-container .clients-container .feedback-container .clients-header,.finance-container .employees-section .employees-header,.finance-container .employees-section .feedback-container .employees-header,.finance-container .feedback-container .clients-container .clients-header,.finance-container .feedback-container .employees-section .employees-header,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row,.finance-container .feedback-container .section-header,.finance-container .feedback-container .vendors-container .vendors-header,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row,.finance-container .projects-container .projects-header-section .projects-title-row,.finance-container .section-header,.finance-container .vendors-container .feedback-container .vendors-header,.finance-container .vendors-container .vendors-header,.my-projects-container .clients-container .clients-header,.my-projects-container .clients-container .feedback-container .clients-header,.my-projects-container .employees-section .employees-header,.my-projects-container .employees-section .feedback-container .employees-header,.my-projects-container .feedback-container .clients-container .clients-header,.my-projects-container .feedback-container .employees-section .employees-header,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .feedback-container .section-header,.my-projects-container .feedback-container .vendors-container .vendors-header,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row,.my-projects-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .section-header,.my-projects-container .vendors-container .feedback-container .vendors-header,.my-projects-container .vendors-container .vendors-header,.project-management-container .clients-container .clients-header,.project-management-container .clients-container .feedback-container .clients-header,.project-management-container .employees-section .employees-header,.project-management-container .employees-section .feedback-container .employees-header,.project-management-container .feedback-container .clients-container .clients-header,.project-management-container .feedback-container .employees-section .employees-header,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row,.project-management-container .feedback-container .section-header,.project-management-container .feedback-container .vendors-container .vendors-header,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row,.project-management-container .projects-container .projects-header-section .projects-title-row,.project-management-container .section-header,.project-management-container .vendors-container .feedback-container .vendors-header,.project-management-container .vendors-container .vendors-header,.projects-container .clients-container .clients-header,.projects-container .clients-container .feedback-container .clients-header,.projects-container .employees-section .employees-header,.projects-container .employees-section .feedback-container .employees-header,.projects-container .feedback-container .clients-container .clients-header,.projects-container .feedback-container .employees-section .employees-header,.projects-container .feedback-container .section-header,.projects-container .feedback-container .vendors-container .vendors-header,.projects-container .projects-header-section .blotter-container .projects-title-row,.projects-container .projects-header-section .clients-container .projects-title-row,.projects-container .projects-header-section .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row,.projects-container .projects-header-section .feedback-container .projects-title-row,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row,.projects-container .projects-header-section .finance-container .projects-title-row,.projects-container .projects-header-section .my-projects-container .projects-title-row,.projects-container .projects-header-section .project-management-container .projects-title-row,.projects-container .projects-header-section .projects-title-row,.projects-container .projects-header-section .vendors-container .projects-title-row,.projects-container .section-header,.projects-container .vendors-container .feedback-container .vendors-header,.projects-container .vendors-container .vendors-header,.vendors-container .blotter-container .vendors-header,.vendors-container .clients-container .clients-header,.vendors-container .clients-container .feedback-container .clients-header,.vendors-container .clients-container .vendors-header,.vendors-container .employees-section .employees-header,.vendors-container .employees-section .feedback-container .employees-header,.vendors-container .employees-section .vendors-header,.vendors-container .feedback-container .blotter-container .vendors-header,.vendors-container .feedback-container .clients-container .clients-header,.vendors-container .feedback-container .clients-container .vendors-header,.vendors-container .feedback-container .employees-section .employees-header,.vendors-container .feedback-container .employees-section .vendors-header,.vendors-container .feedback-container .finance-container .vendors-header,.vendors-container .feedback-container .my-projects-container .vendors-header,.vendors-container .feedback-container .project-management-container .vendors-header,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row,.vendors-container .feedback-container .projects-container .vendors-header,.vendors-container .feedback-container .section-header,.vendors-container .feedback-container .vendors-header,.vendors-container .finance-container .vendors-header,.vendors-container .my-projects-container .vendors-header,.vendors-container .project-management-container .vendors-header,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row,.vendors-container .projects-container .projects-header-section .projects-title-row,.vendors-container .projects-container .vendors-header,.vendors-container .section-header,.vendors-container .vendors-header{margin-bottom:24px}}@media(max-width:1440px)and (min-width:769px){.blotter-container .data-table .ant-table-tbody>tr>td,.blotter-container .data-table .ant-table-thead>tr>th,.clients-container .clients-table .ant-table-tbody>tr>td,.clients-container .clients-table .ant-table-thead>tr>th,.clients-container .data-table .ant-table-tbody>tr>td,.clients-container .data-table .ant-table-thead>tr>th,.employees-section .data-table .ant-table-tbody>tr>td,.employees-section .data-table .ant-table-thead>tr>th,.employees-section .employees-table .ant-table-tbody>tr>td,.employees-section .employees-table .ant-table-thead>tr>th,.feedback-container .data-table .ant-table-tbody>tr>td,.feedback-container .data-table .ant-table-thead>tr>th,.feedback-container .feedback-table .ant-table-tbody>tr>td,.feedback-container .feedback-table .ant-table-thead>tr>th,.finance-container .data-table .ant-table-tbody>tr>td,.finance-container .data-table .ant-table-thead>tr>th,.my-projects-container .data-table .ant-table-tbody>tr>td,.my-projects-container .data-table .ant-table-thead>tr>th,.project-management-container .data-table .ant-table-tbody>tr>td,.project-management-container .data-table .ant-table-thead>tr>th,.projects-container .data-table .ant-table-tbody>tr>td,.projects-container .data-table .ant-table-thead>tr>th,.projects-container .projects-table .ant-table-tbody>tr>td,.projects-container .projects-table .ant-table-thead>tr>th,.vendors-container .data-table .ant-table-tbody>tr>td,.vendors-container .data-table .ant-table-thead>tr>th,.vendors-container .vendors-table .ant-table-tbody>tr>td,.vendors-container .vendors-table .ant-table-thead>tr>th{padding:8px 4px!important}}@media(max-width:768px){.blotter-container,.clients-container,.employees-section,.feedback-container,.finance-container,.my-projects-container,.project-management-container,.projects-container,.vendors-container{padding:16px}.blotter-container .clients-container .clients-header,.blotter-container .clients-container .feedback-container .clients-header,.blotter-container .employees-section .employees-header,.blotter-container .employees-section .feedback-container .employees-header,.blotter-container .feedback-container .clients-container .clients-header,.blotter-container .feedback-container .employees-section .employees-header,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row,.blotter-container .feedback-container .section-header,.blotter-container .feedback-container .vendors-container .vendors-header,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row,.blotter-container .projects-container .projects-header-section .projects-title-row,.blotter-container .section-header,.blotter-container .vendors-container .feedback-container .vendors-header,.blotter-container .vendors-container .vendors-header,.clients-container .blotter-container .clients-header,.clients-container .clients-header,.clients-container .employees-section .clients-header,.clients-container .employees-section .employees-header,.clients-container .employees-section .feedback-container .employees-header,.clients-container .feedback-container .blotter-container .clients-header,.clients-container .feedback-container .clients-header,.clients-container .feedback-container .employees-section .clients-header,.clients-container .feedback-container .employees-section .employees-header,.clients-container .feedback-container .finance-container .clients-header,.clients-container .feedback-container .my-projects-container .clients-header,.clients-container .feedback-container .project-management-container .clients-header,.clients-container .feedback-container .projects-container .clients-header,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row,.clients-container .feedback-container .section-header,.clients-container .feedback-container .vendors-container .clients-header,.clients-container .feedback-container .vendors-container .vendors-header,.clients-container .finance-container .clients-header,.clients-container .my-projects-container .clients-header,.clients-container .project-management-container .clients-header,.clients-container .projects-container .clients-header,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row,.clients-container .projects-container .projects-header-section .projects-title-row,.clients-container .section-header,.clients-container .vendors-container .clients-header,.clients-container .vendors-container .feedback-container .vendors-header,.clients-container .vendors-container .vendors-header,.employees-section .blotter-container .employees-header,.employees-section .clients-container .clients-header,.employees-section .clients-container .employees-header,.employees-section .clients-container .feedback-container .clients-header,.employees-section .employees-header,.employees-section .feedback-container .blotter-container .employees-header,.employees-section .feedback-container .clients-container .clients-header,.employees-section .feedback-container .clients-container .employees-header,.employees-section .feedback-container .employees-header,.employees-section .feedback-container .finance-container .employees-header,.employees-section .feedback-container .my-projects-container .employees-header,.employees-section .feedback-container .project-management-container .employees-header,.employees-section .feedback-container .projects-container .employees-header,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row,.employees-section .feedback-container .section-header,.employees-section .feedback-container .vendors-container .employees-header,.employees-section .feedback-container .vendors-container .vendors-header,.employees-section .finance-container .employees-header,.employees-section .my-projects-container .employees-header,.employees-section .project-management-container .employees-header,.employees-section .projects-container .employees-header,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row,.employees-section .projects-container .projects-header-section .projects-title-row,.employees-section .section-header,.employees-section .vendors-container .employees-header,.employees-section .vendors-container .feedback-container .vendors-header,.employees-section .vendors-container .vendors-header,.feedback-container .blotter-container .section-header,.feedback-container .clients-container .blotter-container .clients-header,.feedback-container .clients-container .clients-header,.feedback-container .clients-container .employees-section .clients-header,.feedback-container .clients-container .finance-container .clients-header,.feedback-container .clients-container .my-projects-container .clients-header,.feedback-container .clients-container .project-management-container .clients-header,.feedback-container .clients-container .projects-container .clients-header,.feedback-container .clients-container .section-header,.feedback-container .clients-container .vendors-container .clients-header,.feedback-container .employees-section .blotter-container .employees-header,.feedback-container .employees-section .clients-container .employees-header,.feedback-container .employees-section .employees-header,.feedback-container .employees-section .finance-container .employees-header,.feedback-container .employees-section .my-projects-container .employees-header,.feedback-container .employees-section .project-management-container .employees-header,.feedback-container .employees-section .projects-container .employees-header,.feedback-container .employees-section .section-header,.feedback-container .employees-section .vendors-container .employees-header,.feedback-container .finance-container .section-header,.feedback-container .my-projects-container .section-header,.feedback-container .project-management-container .section-header,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row,.feedback-container .projects-container .projects-header-section .projects-title-row,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row,.feedback-container .projects-container .section-header,.feedback-container .section-header,.feedback-container .vendors-container .blotter-container .vendors-header,.feedback-container .vendors-container .clients-container .vendors-header,.feedback-container .vendors-container .employees-section .vendors-header,.feedback-container .vendors-container .finance-container .vendors-header,.feedback-container .vendors-container .my-projects-container .vendors-header,.feedback-container .vendors-container .project-management-container .vendors-header,.feedback-container .vendors-container .projects-container .vendors-header,.feedback-container .vendors-container .section-header,.feedback-container .vendors-container .vendors-header,.finance-container .clients-container .clients-header,.finance-container .clients-container .feedback-container .clients-header,.finance-container .employees-section .employees-header,.finance-container .employees-section .feedback-container .employees-header,.finance-container .feedback-container .clients-container .clients-header,.finance-container .feedback-container .employees-section .employees-header,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row,.finance-container .feedback-container .section-header,.finance-container .feedback-container .vendors-container .vendors-header,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row,.finance-container .projects-container .projects-header-section .projects-title-row,.finance-container .section-header,.finance-container .vendors-container .feedback-container .vendors-header,.finance-container .vendors-container .vendors-header,.my-projects-container .clients-container .clients-header,.my-projects-container .clients-container .feedback-container .clients-header,.my-projects-container .employees-section .employees-header,.my-projects-container .employees-section .feedback-container .employees-header,.my-projects-container .feedback-container .clients-container .clients-header,.my-projects-container .feedback-container .employees-section .employees-header,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .feedback-container .section-header,.my-projects-container .feedback-container .vendors-container .vendors-header,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row,.my-projects-container .projects-container .projects-header-section .projects-title-row,.my-projects-container .section-header,.my-projects-container .vendors-container .feedback-container .vendors-header,.my-projects-container .vendors-container .vendors-header,.project-management-container .clients-container .clients-header,.project-management-container .clients-container .feedback-container .clients-header,.project-management-container .employees-section .employees-header,.project-management-container .employees-section .feedback-container .employees-header,.project-management-container .feedback-container .clients-container .clients-header,.project-management-container .feedback-container .employees-section .employees-header,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row,.project-management-container .feedback-container .section-header,.project-management-container .feedback-container .vendors-container .vendors-header,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row,.project-management-container .projects-container .projects-header-section .projects-title-row,.project-management-container .section-header,.project-management-container .vendors-container .feedback-container .vendors-header,.project-management-container .vendors-container .vendors-header,.projects-container .clients-container .clients-header,.projects-container .clients-container .feedback-container .clients-header,.projects-container .employees-section .employees-header,.projects-container .employees-section .feedback-container .employees-header,.projects-container .feedback-container .clients-container .clients-header,.projects-container .feedback-container .employees-section .employees-header,.projects-container .feedback-container .section-header,.projects-container .feedback-container .vendors-container .vendors-header,.projects-container .projects-header-section .blotter-container .projects-title-row,.projects-container .projects-header-section .clients-container .projects-title-row,.projects-container .projects-header-section .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row,.projects-container .projects-header-section .feedback-container .projects-title-row,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row,.projects-container .projects-header-section .finance-container .projects-title-row,.projects-container .projects-header-section .my-projects-container .projects-title-row,.projects-container .projects-header-section .project-management-container .projects-title-row,.projects-container .projects-header-section .projects-title-row,.projects-container .projects-header-section .vendors-container .projects-title-row,.projects-container .section-header,.projects-container .vendors-container .feedback-container .vendors-header,.projects-container .vendors-container .vendors-header,.vendors-container .blotter-container .vendors-header,.vendors-container .clients-container .clients-header,.vendors-container .clients-container .feedback-container .clients-header,.vendors-container .clients-container .vendors-header,.vendors-container .employees-section .employees-header,.vendors-container .employees-section .feedback-container .employees-header,.vendors-container .employees-section .vendors-header,.vendors-container .feedback-container .blotter-container .vendors-header,.vendors-container .feedback-container .clients-container .clients-header,.vendors-container .feedback-container .clients-container .vendors-header,.vendors-container .feedback-container .employees-section .employees-header,.vendors-container .feedback-container .employees-section .vendors-header,.vendors-container .feedback-container .finance-container .vendors-header,.vendors-container .feedback-container .my-projects-container .vendors-header,.vendors-container .feedback-container .project-management-container .vendors-header,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row,.vendors-container .feedback-container .projects-container .vendors-header,.vendors-container .feedback-container .section-header,.vendors-container .feedback-container .vendors-header,.vendors-container .finance-container .vendors-header,.vendors-container .my-projects-container .vendors-header,.vendors-container .project-management-container .vendors-header,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row,.vendors-container .projects-container .projects-header-section .projects-title-row,.vendors-container .projects-container .vendors-header,.vendors-container .section-header,.vendors-container .vendors-header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:16px}.blotter-container .clients-container .clients-header .header-right,.blotter-container .clients-container .feedback-container .clients-header .header-right,.blotter-container .employees-section .employees-header .header-right,.blotter-container .employees-section .feedback-container .employees-header .header-right,.blotter-container .feedback-container .clients-container .clients-header .header-right,.blotter-container .feedback-container .employees-section .employees-header .header-right,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.blotter-container .feedback-container .section-header .header-right,.blotter-container .feedback-container .vendors-container .vendors-header .header-right,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.blotter-container .projects-container .projects-header-section .projects-title-row .header-right,.blotter-container .section-header .header-right,.blotter-container .vendors-container .feedback-container .vendors-header .header-right,.blotter-container .vendors-container .vendors-header .header-right,.clients-container .blotter-container .clients-header .header-right,.clients-container .clients-header .header-right,.clients-container .employees-section .clients-header .header-right,.clients-container .employees-section .employees-header .header-right,.clients-container .employees-section .feedback-container .employees-header .header-right,.clients-container .feedback-container .blotter-container .clients-header .header-right,.clients-container .feedback-container .clients-header .header-right,.clients-container .feedback-container .employees-section .clients-header .header-right,.clients-container .feedback-container .employees-section .employees-header .header-right,.clients-container .feedback-container .finance-container .clients-header .header-right,.clients-container .feedback-container .my-projects-container .clients-header .header-right,.clients-container .feedback-container .project-management-container .clients-header .header-right,.clients-container .feedback-container .projects-container .clients-header .header-right,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.clients-container .feedback-container .section-header .header-right,.clients-container .feedback-container .vendors-container .clients-header .header-right,.clients-container .feedback-container .vendors-container .vendors-header .header-right,.clients-container .finance-container .clients-header .header-right,.clients-container .my-projects-container .clients-header .header-right,.clients-container .project-management-container .clients-header .header-right,.clients-container .projects-container .clients-header .header-right,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.clients-container .projects-container .projects-header-section .projects-title-row .header-right,.clients-container .section-header .header-right,.clients-container .vendors-container .clients-header .header-right,.clients-container .vendors-container .feedback-container .vendors-header .header-right,.clients-container .vendors-container .vendors-header .header-right,.employees-section .blotter-container .employees-header .header-right,.employees-section .clients-container .clients-header .header-right,.employees-section .clients-container .employees-header .header-right,.employees-section .clients-container .feedback-container .clients-header .header-right,.employees-section .employees-header .header-right,.employees-section .feedback-container .blotter-container .employees-header .header-right,.employees-section .feedback-container .clients-container .clients-header .header-right,.employees-section .feedback-container .clients-container .employees-header .header-right,.employees-section .feedback-container .employees-header .header-right,.employees-section .feedback-container .finance-container .employees-header .header-right,.employees-section .feedback-container .my-projects-container .employees-header .header-right,.employees-section .feedback-container .project-management-container .employees-header .header-right,.employees-section .feedback-container .projects-container .employees-header .header-right,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.employees-section .feedback-container .section-header .header-right,.employees-section .feedback-container .vendors-container .employees-header .header-right,.employees-section .feedback-container .vendors-container .vendors-header .header-right,.employees-section .finance-container .employees-header .header-right,.employees-section .my-projects-container .employees-header .header-right,.employees-section .project-management-container .employees-header .header-right,.employees-section .projects-container .employees-header .header-right,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.employees-section .projects-container .projects-header-section .projects-title-row .header-right,.employees-section .section-header .header-right,.employees-section .vendors-container .employees-header .header-right,.employees-section .vendors-container .feedback-container .vendors-header .header-right,.employees-section .vendors-container .vendors-header .header-right,.feedback-container .blotter-container .section-header .header-right,.feedback-container .clients-container .blotter-container .clients-header .header-right,.feedback-container .clients-container .clients-header .header-right,.feedback-container .clients-container .employees-section .clients-header .header-right,.feedback-container .clients-container .finance-container .clients-header .header-right,.feedback-container .clients-container .my-projects-container .clients-header .header-right,.feedback-container .clients-container .project-management-container .clients-header .header-right,.feedback-container .clients-container .projects-container .clients-header .header-right,.feedback-container .clients-container .section-header .header-right,.feedback-container .clients-container .vendors-container .clients-header .header-right,.feedback-container .employees-section .blotter-container .employees-header .header-right,.feedback-container .employees-section .clients-container .employees-header .header-right,.feedback-container .employees-section .employees-header .header-right,.feedback-container .employees-section .finance-container .employees-header .header-right,.feedback-container .employees-section .my-projects-container .employees-header .header-right,.feedback-container .employees-section .project-management-container .employees-header .header-right,.feedback-container .employees-section .projects-container .employees-header .header-right,.feedback-container .employees-section .section-header .header-right,.feedback-container .employees-section .vendors-container .employees-header .header-right,.feedback-container .finance-container .section-header .header-right,.feedback-container .my-projects-container .section-header .header-right,.feedback-container .project-management-container .section-header .header-right,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row .header-right,.feedback-container .projects-container .section-header .header-right,.feedback-container .section-header .header-right,.feedback-container .vendors-container .blotter-container .vendors-header .header-right,.feedback-container .vendors-container .clients-container .vendors-header .header-right,.feedback-container .vendors-container .employees-section .vendors-header .header-right,.feedback-container .vendors-container .finance-container .vendors-header .header-right,.feedback-container .vendors-container .my-projects-container .vendors-header .header-right,.feedback-container .vendors-container .project-management-container .vendors-header .header-right,.feedback-container .vendors-container .projects-container .vendors-header .header-right,.feedback-container .vendors-container .section-header .header-right,.feedback-container .vendors-container .vendors-header .header-right,.finance-container .clients-container .clients-header .header-right,.finance-container .clients-container .feedback-container .clients-header .header-right,.finance-container .employees-section .employees-header .header-right,.finance-container .employees-section .feedback-container .employees-header .header-right,.finance-container .feedback-container .clients-container .clients-header .header-right,.finance-container .feedback-container .employees-section .employees-header .header-right,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.finance-container .feedback-container .section-header .header-right,.finance-container .feedback-container .vendors-container .vendors-header .header-right,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.finance-container .projects-container .projects-header-section .projects-title-row .header-right,.finance-container .section-header .header-right,.finance-container .vendors-container .feedback-container .vendors-header .header-right,.finance-container .vendors-container .vendors-header .header-right,.my-projects-container .clients-container .clients-header .header-right,.my-projects-container .clients-container .feedback-container .clients-header .header-right,.my-projects-container .employees-section .employees-header .header-right,.my-projects-container .employees-section .feedback-container .employees-header .header-right,.my-projects-container .feedback-container .clients-container .clients-header .header-right,.my-projects-container .feedback-container .employees-section .employees-header .header-right,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.my-projects-container .feedback-container .section-header .header-right,.my-projects-container .feedback-container .vendors-container .vendors-header .header-right,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.my-projects-container .projects-container .projects-header-section .projects-title-row .header-right,.my-projects-container .section-header .header-right,.my-projects-container .vendors-container .feedback-container .vendors-header .header-right,.my-projects-container .vendors-container .vendors-header .header-right,.project-management-container .clients-container .clients-header .header-right,.project-management-container .clients-container .feedback-container .clients-header .header-right,.project-management-container .employees-section .employees-header .header-right,.project-management-container .employees-section .feedback-container .employees-header .header-right,.project-management-container .feedback-container .clients-container .clients-header .header-right,.project-management-container .feedback-container .employees-section .employees-header .header-right,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.project-management-container .feedback-container .section-header .header-right,.project-management-container .feedback-container .vendors-container .vendors-header .header-right,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.project-management-container .projects-container .projects-header-section .projects-title-row .header-right,.project-management-container .section-header .header-right,.project-management-container .vendors-container .feedback-container .vendors-header .header-right,.project-management-container .vendors-container .vendors-header .header-right,.projects-container .clients-container .clients-header .header-right,.projects-container .clients-container .feedback-container .clients-header .header-right,.projects-container .employees-section .employees-header .header-right,.projects-container .employees-section .feedback-container .employees-header .header-right,.projects-container .feedback-container .clients-container .clients-header .header-right,.projects-container .feedback-container .employees-section .employees-header .header-right,.projects-container .feedback-container .section-header .header-right,.projects-container .feedback-container .vendors-container .vendors-header .header-right,.projects-container .projects-header-section .blotter-container .projects-title-row .header-right,.projects-container .projects-header-section .clients-container .projects-title-row .header-right,.projects-container .projects-header-section .employees-section .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row .header-right,.projects-container .projects-header-section .finance-container .projects-title-row .header-right,.projects-container .projects-header-section .my-projects-container .projects-title-row .header-right,.projects-container .projects-header-section .project-management-container .projects-title-row .header-right,.projects-container .projects-header-section .projects-title-row .header-right,.projects-container .projects-header-section .vendors-container .projects-title-row .header-right,.projects-container .section-header .header-right,.projects-container .vendors-container .feedback-container .vendors-header .header-right,.projects-container .vendors-container .vendors-header .header-right,.vendors-container .blotter-container .vendors-header .header-right,.vendors-container .clients-container .clients-header .header-right,.vendors-container .clients-container .feedback-container .clients-header .header-right,.vendors-container .clients-container .vendors-header .header-right,.vendors-container .employees-section .employees-header .header-right,.vendors-container .employees-section .feedback-container .employees-header .header-right,.vendors-container .employees-section .vendors-header .header-right,.vendors-container .feedback-container .blotter-container .vendors-header .header-right,.vendors-container .feedback-container .clients-container .clients-header .header-right,.vendors-container .feedback-container .clients-container .vendors-header .header-right,.vendors-container .feedback-container .employees-section .employees-header .header-right,.vendors-container .feedback-container .employees-section .vendors-header .header-right,.vendors-container .feedback-container .finance-container .vendors-header .header-right,.vendors-container .feedback-container .my-projects-container .vendors-header .header-right,.vendors-container .feedback-container .project-management-container .vendors-header .header-right,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row .header-right,.vendors-container .feedback-container .projects-container .vendors-header .header-right,.vendors-container .feedback-container .section-header .header-right,.vendors-container .feedback-container .vendors-header .header-right,.vendors-container .finance-container .vendors-header .header-right,.vendors-container .my-projects-container .vendors-header .header-right,.vendors-container .project-management-container .vendors-header .header-right,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row .header-right,.vendors-container .projects-container .projects-header-section .projects-title-row .header-right,.vendors-container .projects-container .vendors-header .header-right,.vendors-container .section-header .header-right,.vendors-container .vendors-header .header-right{justify-content:flex-start;width:100%}.blotter-container .controls-row,.clients-container .controls-row,.employees-section .controls-row,.feedback-container .controls-row,.finance-container .controls-row,.my-projects-container .controls-row,.project-management-container .controls-row,.projects-container .controls-row,.projects-container .projects-header-section .projects-controls-row,.vendors-container .controls-row{align-items:flex-start;flex-direction:column;gap:12px}.blotter-container .filters-row,.clients-container .filters-row,.employees-section .filters-row,.feedback-container .filters-row,.finance-container .filters-row,.my-projects-container .filters-row,.project-management-container .filters-row,.projects-container .filters-row,.projects-container .projects-header-section .projects-filters-row,.vendors-container .filters-row{flex-wrap:wrap}}@media(max-width:480px){.blotter-container,.clients-container,.employees-section,.feedback-container,.finance-container,.my-projects-container,.project-management-container,.projects-container,.vendors-container{padding:12px}.blotter-container .clients-container .clients-header h4,.blotter-container .clients-container .feedback-container .clients-header h4,.blotter-container .employees-section .employees-header h4,.blotter-container .employees-section .feedback-container .employees-header h4,.blotter-container .feedback-container .clients-container .clients-header h4,.blotter-container .feedback-container .employees-section .employees-header h4,.blotter-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.blotter-container .feedback-container .section-header h4,.blotter-container .feedback-container .vendors-container .vendors-header h4,.blotter-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.blotter-container .projects-container .projects-header-section .projects-title-row h4,.blotter-container .section-header h4,.blotter-container .vendors-container .feedback-container .vendors-header h4,.blotter-container .vendors-container .vendors-header h4,.clients-container .blotter-container .clients-header h4,.clients-container .clients-header h4,.clients-container .employees-section .clients-header h4,.clients-container .employees-section .employees-header h4,.clients-container .employees-section .feedback-container .employees-header h4,.clients-container .feedback-container .blotter-container .clients-header h4,.clients-container .feedback-container .clients-header h4,.clients-container .feedback-container .employees-section .clients-header h4,.clients-container .feedback-container .employees-section .employees-header h4,.clients-container .feedback-container .finance-container .clients-header h4,.clients-container .feedback-container .my-projects-container .clients-header h4,.clients-container .feedback-container .project-management-container .clients-header h4,.clients-container .feedback-container .projects-container .clients-header h4,.clients-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.clients-container .feedback-container .section-header h4,.clients-container .feedback-container .vendors-container .clients-header h4,.clients-container .feedback-container .vendors-container .vendors-header h4,.clients-container .finance-container .clients-header h4,.clients-container .my-projects-container .clients-header h4,.clients-container .project-management-container .clients-header h4,.clients-container .projects-container .clients-header h4,.clients-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.clients-container .projects-container .projects-header-section .projects-title-row h4,.clients-container .section-header h4,.clients-container .vendors-container .clients-header h4,.clients-container .vendors-container .feedback-container .vendors-header h4,.clients-container .vendors-container .vendors-header h4,.employees-section .blotter-container .employees-header h4,.employees-section .clients-container .clients-header h4,.employees-section .clients-container .employees-header h4,.employees-section .clients-container .feedback-container .clients-header h4,.employees-section .employees-header h4,.employees-section .feedback-container .blotter-container .employees-header h4,.employees-section .feedback-container .clients-container .clients-header h4,.employees-section .feedback-container .clients-container .employees-header h4,.employees-section .feedback-container .employees-header h4,.employees-section .feedback-container .finance-container .employees-header h4,.employees-section .feedback-container .my-projects-container .employees-header h4,.employees-section .feedback-container .project-management-container .employees-header h4,.employees-section .feedback-container .projects-container .employees-header h4,.employees-section .feedback-container .projects-container .projects-header-section .projects-title-row h4,.employees-section .feedback-container .section-header h4,.employees-section .feedback-container .vendors-container .employees-header h4,.employees-section .feedback-container .vendors-container .vendors-header h4,.employees-section .finance-container .employees-header h4,.employees-section .my-projects-container .employees-header h4,.employees-section .project-management-container .employees-header h4,.employees-section .projects-container .employees-header h4,.employees-section .projects-container .projects-header-section .feedback-container .projects-title-row h4,.employees-section .projects-container .projects-header-section .projects-title-row h4,.employees-section .section-header h4,.employees-section .vendors-container .employees-header h4,.employees-section .vendors-container .feedback-container .vendors-header h4,.employees-section .vendors-container .vendors-header h4,.feedback-container .blotter-container .section-header h4,.feedback-container .clients-container .blotter-container .clients-header h4,.feedback-container .clients-container .clients-header h4,.feedback-container .clients-container .employees-section .clients-header h4,.feedback-container .clients-container .finance-container .clients-header h4,.feedback-container .clients-container .my-projects-container .clients-header h4,.feedback-container .clients-container .project-management-container .clients-header h4,.feedback-container .clients-container .projects-container .clients-header h4,.feedback-container .clients-container .section-header h4,.feedback-container .clients-container .vendors-container .clients-header h4,.feedback-container .employees-section .blotter-container .employees-header h4,.feedback-container .employees-section .clients-container .employees-header h4,.feedback-container .employees-section .employees-header h4,.feedback-container .employees-section .finance-container .employees-header h4,.feedback-container .employees-section .my-projects-container .employees-header h4,.feedback-container .employees-section .project-management-container .employees-header h4,.feedback-container .employees-section .projects-container .employees-header h4,.feedback-container .employees-section .section-header h4,.feedback-container .employees-section .vendors-container .employees-header h4,.feedback-container .finance-container .section-header h4,.feedback-container .my-projects-container .section-header h4,.feedback-container .project-management-container .section-header h4,.feedback-container .projects-container .projects-header-section .blotter-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .clients-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .employees-section .projects-title-row h4,.feedback-container .projects-container .projects-header-section .finance-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .my-projects-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .project-management-container .projects-title-row h4,.feedback-container .projects-container .projects-header-section .projects-title-row h4,.feedback-container .projects-container .projects-header-section .vendors-container .projects-title-row h4,.feedback-container .projects-container .section-header h4,.feedback-container .section-header h4,.feedback-container .vendors-container .blotter-container .vendors-header h4,.feedback-container .vendors-container .clients-container .vendors-header h4,.feedback-container .vendors-container .employees-section .vendors-header h4,.feedback-container .vendors-container .finance-container .vendors-header h4,.feedback-container .vendors-container .my-projects-container .vendors-header h4,.feedback-container .vendors-container .project-management-container .vendors-header h4,.feedback-container .vendors-container .projects-container .vendors-header h4,.feedback-container .vendors-container .section-header h4,.feedback-container .vendors-container .vendors-header h4,.finance-container .clients-container .clients-header h4,.finance-container .clients-container .feedback-container .clients-header h4,.finance-container .employees-section .employees-header h4,.finance-container .employees-section .feedback-container .employees-header h4,.finance-container .feedback-container .clients-container .clients-header h4,.finance-container .feedback-container .employees-section .employees-header h4,.finance-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.finance-container .feedback-container .section-header h4,.finance-container .feedback-container .vendors-container .vendors-header h4,.finance-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.finance-container .projects-container .projects-header-section .projects-title-row h4,.finance-container .section-header h4,.finance-container .vendors-container .feedback-container .vendors-header h4,.finance-container .vendors-container .vendors-header h4,.my-projects-container .clients-container .clients-header h4,.my-projects-container .clients-container .feedback-container .clients-header h4,.my-projects-container .employees-section .employees-header h4,.my-projects-container .employees-section .feedback-container .employees-header h4,.my-projects-container .feedback-container .clients-container .clients-header h4,.my-projects-container .feedback-container .employees-section .employees-header h4,.my-projects-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.my-projects-container .feedback-container .section-header h4,.my-projects-container .feedback-container .vendors-container .vendors-header h4,.my-projects-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.my-projects-container .projects-container .projects-header-section .projects-title-row h4,.my-projects-container .section-header h4,.my-projects-container .vendors-container .feedback-container .vendors-header h4,.my-projects-container .vendors-container .vendors-header h4,.project-management-container .clients-container .clients-header h4,.project-management-container .clients-container .feedback-container .clients-header h4,.project-management-container .employees-section .employees-header h4,.project-management-container .employees-section .feedback-container .employees-header h4,.project-management-container .feedback-container .clients-container .clients-header h4,.project-management-container .feedback-container .employees-section .employees-header h4,.project-management-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.project-management-container .feedback-container .section-header h4,.project-management-container .feedback-container .vendors-container .vendors-header h4,.project-management-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.project-management-container .projects-container .projects-header-section .projects-title-row h4,.project-management-container .section-header h4,.project-management-container .vendors-container .feedback-container .vendors-header h4,.project-management-container .vendors-container .vendors-header h4,.projects-container .clients-container .clients-header h4,.projects-container .clients-container .feedback-container .clients-header h4,.projects-container .employees-section .employees-header h4,.projects-container .employees-section .feedback-container .employees-header h4,.projects-container .feedback-container .clients-container .clients-header h4,.projects-container .feedback-container .employees-section .employees-header h4,.projects-container .feedback-container .section-header h4,.projects-container .feedback-container .vendors-container .vendors-header h4,.projects-container .projects-header-section .blotter-container .projects-title-row h4,.projects-container .projects-header-section .clients-container .projects-title-row h4,.projects-container .projects-header-section .employees-section .projects-title-row h4,.projects-container .projects-header-section .feedback-container .blotter-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .clients-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .employees-section .projects-title-row h4,.projects-container .projects-header-section .feedback-container .finance-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .my-projects-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .project-management-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .projects-title-row h4,.projects-container .projects-header-section .feedback-container .vendors-container .projects-title-row h4,.projects-container .projects-header-section .finance-container .projects-title-row h4,.projects-container .projects-header-section .my-projects-container .projects-title-row h4,.projects-container .projects-header-section .project-management-container .projects-title-row h4,.projects-container .projects-header-section .projects-title-row h4,.projects-container .projects-header-section .vendors-container .projects-title-row h4,.projects-container .section-header h4,.projects-container .vendors-container .feedback-container .vendors-header h4,.projects-container .vendors-container .vendors-header h4,.vendors-container .blotter-container .vendors-header h4,.vendors-container .clients-container .clients-header h4,.vendors-container .clients-container .feedback-container .clients-header h4,.vendors-container .clients-container .vendors-header h4,.vendors-container .employees-section .employees-header h4,.vendors-container .employees-section .feedback-container .employees-header h4,.vendors-container .employees-section .vendors-header h4,.vendors-container .feedback-container .blotter-container .vendors-header h4,.vendors-container .feedback-container .clients-container .clients-header h4,.vendors-container .feedback-container .clients-container .vendors-header h4,.vendors-container .feedback-container .employees-section .employees-header h4,.vendors-container .feedback-container .employees-section .vendors-header h4,.vendors-container .feedback-container .finance-container .vendors-header h4,.vendors-container .feedback-container .my-projects-container .vendors-header h4,.vendors-container .feedback-container .project-management-container .vendors-header h4,.vendors-container .feedback-container .projects-container .projects-header-section .projects-title-row h4,.vendors-container .feedback-container .projects-container .vendors-header h4,.vendors-container .feedback-container .section-header h4,.vendors-container .feedback-container .vendors-header h4,.vendors-container .finance-container .vendors-header h4,.vendors-container .my-projects-container .vendors-header h4,.vendors-container .project-management-container .vendors-header h4,.vendors-container .projects-container .projects-header-section .feedback-container .projects-title-row h4,.vendors-container .projects-container .projects-header-section .projects-title-row h4,.vendors-container .projects-container .vendors-header h4,.vendors-container .section-header h4,.vendors-container .vendors-header h4{font-size:16px}}.my-projects-container .ant-table-cell .fa-book,.my-projects-container .ant-table-cell .fa-file-o,.my-projects-container .ant-table-cell .fa-file-text-o,.projects-container .ant-table-cell .fa-book,.projects-container .ant-table-cell .fa-file-o,.projects-container .ant-table-cell .fa-file-text-o{transition:all .3s ease}a:hover .my-projects-container .ant-table-cell .fa-book,a:hover .my-projects-container .ant-table-cell .fa-file-o,a:hover .my-projects-container .ant-table-cell .fa-file-text-o,a:hover .projects-container .ant-table-cell .fa-book,a:hover .projects-container .ant-table-cell .fa-file-o,a:hover .projects-container .ant-table-cell .fa-file-text-o{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.my-projects-container .ant-table-cell .fa[style*="color: #dc3545"]:hover,.projects-container .ant-table-cell .fa[style*="color: #dc3545"]:hover{-webkit-transform:none;transform:none}.wrapper-grey{min-height:100vh}.finance-header{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.finance-header .finance-title h2{color:#1b1b1b;font-family:Avenir;font-size:18px;font-weight:600;margin:0;text-transform:uppercase}.finance-header .finance-controls{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.finance-header .finance-controls .currency-controls{align-items:center;display:flex;gap:16px}.finance-header .finance-controls .currency-controls .btn-group{display:flex}.finance-header .finance-controls .currency-controls .btn-group .btn-currency{border-radius:0;border-width:.8px;font-family:Avenir;font-size:11px;font-weight:500;height:32px;min-width:80px;text-transform:uppercase}.finance-header .finance-controls .currency-controls .btn-group .btn-currency:first-child{border-radius:450px 0 0 450px}.finance-header .finance-controls .currency-controls .btn-group .btn-currency:last-child{border-left:none;border-radius:0 450px 450px 0}.finance-header .finance-controls .currency-controls .btn-group .btn-currency.active{background-color:#000;border-color:#000;color:#fff;z-index:2}.finance-header .finance-controls .currency-controls .btn-group .btn-currency:not(.active){background-color:#fff;border-color:#dee2e6;color:#646464}.finance-header .finance-controls .currency-controls .btn-group .btn-currency:not(.active):hover{border-color:#000;color:#1b1b1b}.finance-header .finance-controls .currency-controls .filter-reset-btn{color:#8c8c8c}.finance-header .finance-controls .currency-controls .filter-reset-btn:hover{color:#fed230}.finance-header .finance-controls .filters-row,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;width:100%}.finance-header .finance-controls .filters-row .ant-picker-range,.finance-header .finance-controls .filters-row .finance-date-picker,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .ant-picker-range,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .finance-date-picker,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .ant-picker-range,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .finance-date-picker{flex:0 1 auto;max-width:240px;width:auto}.finance-header .finance-controls .filters-row .filter-icon,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-icon,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-icon{color:#999;flex-shrink:0;margin:0 6px}.finance-header .finance-controls .filters-row .filter-status,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-status,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-status{flex:1 1 auto;max-width:150px;min-width:120px}.finance-header .finance-controls .filters-row .filter-client,.finance-header .finance-controls .filters-row .filter-project,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-client,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-project,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-client,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-project{flex:1 1 auto;max-width:200px;min-width:140px}.finance-header .finance-controls .finance-actions .ant-space{align-items:center;display:flex!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important}.finance-header .finance-controls .finance-actions .ant-space-item:first-child{flex:1 1 auto;max-width:300px;min-width:180px}.finance-header .finance-controls .finance-actions .ant-space-item:not(:first-child){flex-shrink:0}.finance-header .finance-controls .finance-actions .finance-search-input{max-width:250px;min-width:180px;width:100%!important}.finance-header .finance-controls .finance-actions .btn-white-add,.finance-header .finance-controls .finance-actions .filter-reset-btn{flex-shrink:0}.currency-hidden{display:none!important}.currency-inv,.currency-usd{display:block;font-family:Avenir;font-size:12px;line-height:1.2}.currency-inv:not(:last-child),.currency-usd:not(:last-child){margin-bottom:2px}.blotter-table .ant-table-tbody>tr>td:nth-child(3),.blotter-table .ant-table-tbody>tr>td:nth-child(8),.blotter-table .ant-table-thead>tr>th:nth-child(3),.blotter-table .ant-table-thead>tr>th:nth-child(8){text-align:center}.blotter-table .ant-switch.ant-switch-checked{background-color:#7ed321!important}.blotter-table .ant-switch.ant-switch-checked:hover{background-color:#6bb01f!important}.blotter-table .ant-switch:not(.ant-switch-checked){background-color:#8c8c8c!important}.blotter-table .ant-switch:not(.ant-switch-checked):hover{background-color:#737373!important}.blotter-table .ant-switch[data-status=no-status]{background-color:#ff9838!important}.blotter-table .ant-switch[data-status=no-status]:hover{background-color:#e68529!important}.blotter-table .ant-switch .ant-switch-inner{font-family:Avenir;font-size:10px;font-weight:500;text-transform:uppercase}.blotter-table .ant-table-thead>tr>th,.finance-table .ant-table-thead>tr>th{font-size:10px!important;padding:8px 4px;text-align:center;white-space:nowrap}.blotter-table .ant-table-thead>tr>th:first-child,.finance-table .ant-table-thead>tr>th:first-child{text-align:left}.blotter-table .ant-table-tbody>tr>td,.finance-table .ant-table-tbody>tr>td{font-size:11px!important;padding:8px 4px;text-align:center}.blotter-table .ant-table-tbody>tr>td:first-child,.finance-table .ant-table-tbody>tr>td:first-child{text-align:left}.vendor-bills-table.ant-table-wrapper .ant-table .ant-table-content .ant-table-tbody>tr>td{-webkit-border-start:none!important;-webkit-border-end:none!important;border-inline-end:none!important;border-inline-start:none!important;border-left:none!important;border-right:none!important}.vendor-bills-table.ant-table-wrapper .ant-table .ant-table-content .ant-table-tbody>tr>td:first-child{-webkit-border-start:none!important;border-inline-start:none!important;border-left:none!important}.vendor-bills-table.ant-table-wrapper .ant-table .ant-table-content .ant-table-tbody>tr>td:last-child{-webkit-border-end:none!important;border-inline-end:none!important;border-right:none!important}.vendor-bills-table .ant-table-tbody>tr>td{-webkit-border-start:none!important;-webkit-border-end:none!important;border-inline-end:none!important;border-inline-start:none!important;border-left:none!important;border-right:none!important}.vendor-bills-table .ant-table-tbody>tr>td:first-child{-webkit-border-start:none!important;border-inline-start:none!important;border-left:none!important}.vendor-bills-table .ant-table-tbody>tr>td:last-child{-webkit-border-end:none!important;border-inline-end:none!important;border-right:none!important}.vendor-bills-table .ant-table-tbody tr.no-border-bottom>td{border-bottom:none!important}.vendor-bills-table .ant-table-tbody tr.no-border-y>td{border-bottom:none!important;border-top:none!important}.vendor-bills-table .ant-table-tbody tr:not(.no-border-bottom):not(.no-border-y)>td{border-bottom:1px solid #f0f0f0!important}.vendor-bills-table .ant-table-tbody tr>td:nth-child(3){text-align:left!important}.vendor-bills-table .table-link{color:#1b1b1b;font-weight:500;text-decoration:underline}.vendor-bills-table .table-link:hover{color:#fed230}.vendor-bills-table .add-project-btn{font-size:10px;height:auto;line-height:1.2;padding:2px 8px}.vendor-bills-table .add-project-btn .anticon{font-size:10px}.vendor-bills-table .btn-warning{background-color:#ff9838;border-color:#ff9838;color:#fff}.vendor-bills-table .btn-warning:hover{background-color:#e6862f;border-color:#e6862f}.vendor-bills-table .btn-danger{background-color:#fd3635;border-color:#fd3635;color:#fff}.vendor-bills-table .btn-danger:hover{background-color:#e4302f;border-color:#e4302f}.vendor-bills-table .xero-refresh-btn{color:#8c8c8c}.vendor-bills-table .xero-refresh-btn:hover{color:#fed230}.vendor-bills-table .status-badge{font-family:Avenir;font-size:10px;font-weight:500;text-transform:uppercase}.vendor-bills-table .status-badge .ant-badge-status-dot{height:8px;width:8px}.yellow-dropdown .ant-select-selector{font-family:Avenir!important;padding:0 32px 0 14px}.yellow-dropdown .ant-select-selector:focus{background-color:#ffdc64!important;border-color:transparent!important;box-shadow:0 0 0 2px rgba(254,210,48,.2)!important}.yellow-dropdown .ant-select-selector .ant-select-selection-item,.yellow-dropdown .ant-select-selector .ant-select-selection-placeholder{line-height:30px!important;padding:0!important}.yellow-dropdown.ant-select-focused .ant-select-selector{background-color:#ffdc64!important;box-shadow:0 0 0 2px rgba(254,210,48,.2)!important}.yellow-dropdown .ant-select-arrow{color:#1b1b1b!important;right:14px!important}.ant-select-dropdown .ant-select-item-option{font-family:Avenir!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;padding:4px 12px!important;text-transform:uppercase!important}.ant-select-dropdown .ant-select-item-option:hover{background-color:rgba(254,210,48,.1)!important}.ant-select-dropdown .ant-select-item-option.ant-select-item-option-selected{background-color:rgba(254,210,48,.2)!important;font-weight:500!important}.status-pulse-dot{-webkit-animation:statusPulse 1s ease-in-out infinite;animation:statusPulse 1s ease-in-out infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:6px;margin-left:4px;vertical-align:middle;width:6px}@-webkit-keyframes statusPulse{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes statusPulse{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}}.status-finance{border-radius:4px;font-size:11px;font-weight:500;padding:4px 8px;text-transform:uppercase}.status-finance.approved,.status-finance.completed,.status-finance.paid,.status-finance.success{background-color:rgba(180,215,65,.125);color:#7ed321}.status-finance.in-progress,.status-finance.pending,.status-finance.sent,.status-finance.warning{background-color:rgba(254,210,48,.125);color:#fed230}.status-finance.cancelled,.status-finance.error,.status-finance.overdue,.status-finance.rejected{background-color:rgba(253,54,53,.125);color:#fd3635}.status-finance.draft,.status-finance.inactive{background-color:#f0f0f0;color:#4a4a4a}.btn-white-add:focus:not(:disabled),.btn-white-add:hover:not(:disabled){background-color:transparent;border-color:#b4b4b4;color:#505050}.btn-white-add:disabled{cursor:not-allowed!important;opacity:.5}.btn-white-add:disabled:hover{background-color:transparent!important;border-color:#dee2e6!important;color:#646464!important}.btn-recruit.btn-primary{background:#fed230;border:none;border-radius:4px;color:#000;font-family:Avenir;font-weight:500;text-transform:uppercase}.btn-recruit.btn-primary:focus,.btn-recruit.btn-primary:hover{background:#000;color:#fed230}.ant-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#1b1b1b;font-family:Avenir;font-size:11px;font-weight:600;text-transform:uppercase}.ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.ant-table .ant-table-tbody>tr>td{color:#1b1b1b;font-family:Avenir}a{color:#1b1b1b;font-weight:500}a,a:hover{text-decoration:underline}a:hover{color:#fed230}.ant-btn-link{color:#1b1b1b;font-weight:500}.ant-btn-link:focus,.ant-btn-link:hover{color:#fed230}.ant-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.ant-card .ant-card-head{border-bottom:1px solid #f0f0f0}.ant-card .ant-card-head .ant-card-head-title{color:#1b1b1b;font-family:Avenir;font-size:12px;font-weight:600;text-transform:uppercase}.ant-input-search .ant-input{border:.8px solid #dee2e6;border-radius:450px;font-family:Avenir}.ant-input-search .ant-input-search-button{background:transparent;border-left:none;border-radius:0 450px 450px 0}.ant-input-search .ant-input-search-button:hover{background:#fed230;border-color:#fed230}.ant-pagination .ant-pagination-item{border:1px solid #dee2e6;font-family:Avenir}.ant-pagination .ant-pagination-item:hover{border-color:#fed230}.ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#1b1b1b;border-color:#1b1b1b}.ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.ant-pagination .ant-pagination-next:hover,.ant-pagination .ant-pagination-prev:hover{border-color:#fed230}.ant-pagination .ant-pagination-next:hover a,.ant-pagination .ant-pagination-prev:hover a{color:#fed230}.ant-select{font-family:Avenir}.ant-select .ant-select-selector{border:.8px solid #dee2e6;border-radius:4px}.ant-select .ant-select-selector:hover{border-color:#fed230}.ant-select.ant-select-focused .ant-select-selector{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.2)}.ant-form .ant-form-item-label>label{color:#1b1b1b;font-family:Avenir;font-size:11px;font-weight:500;text-transform:uppercase}.ant-form .ant-input,.ant-form .ant-input-number,.ant-form .ant-picker{border:.8px solid #dee2e6;border-radius:4px;font-family:Avenir}.ant-form .ant-input-number:focus,.ant-form .ant-input:focus,.ant-form .ant-picker:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.2)}.ant-form .ant-input-number:hover,.ant-form .ant-input:hover,.ant-form .ant-picker:hover{border-color:#fed230}.mc-passthrough-grouped .ant-table-tbody>tr.project-group-start{border-top:2px solid #6c757d}.mc-passthrough-grouped .ant-table-tbody>tr.project-group-start:first-child{border-top:none}.mc-passthrough-grouped .ant-table-tbody>tr.project-group-start>td,.mc-passthrough-grouped .ant-table-tbody>tr.project-group-start>td:first-child{padding-top:12px!important}.mc-passthrough-grouped .same-project{color:#6c757d;font-style:italic;opacity:.8}.mc-passthrough-grouped .ant-table-tbody>tr:not(.project-group-start){background-color:rgba(0,123,255,.05)}.mc-passthrough-grouped .ant-table-tbody>tr:not(.project-group-start)>td:last-child{opacity:.75}.mc-passthrough-grouped .ant-table-tbody>tr[data-project-id]{position:relative;transition:background-color .2s ease}.mc-passthrough-grouped .ant-table-tbody>tr[data-project-id]>td:first-child{border-left:4px solid transparent!important;padding-left:12px!important}.mc-passthrough-grouped .ant-table-tbody>tr.highlight-group{background-color:rgba(0,123,255,.15)!important}.mc-passthrough-grouped .ant-table-tbody>tr.highlight-group>td:first-child{border-left-color:#007bff!important}.mc-passthrough-grouped .mc-passthrough-collapse .ant-collapse-item .ant-collapse-header{padding:12px 20px!important}.mc-passthrough-grouped .mc-passthrough-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:16px 20px!important}.projected-vendor-bills-table .projected-amount{border-radius:4px;font-weight:700;padding:4px 8px}.projected-vendor-bills-table .projected-amount.positive{background-color:rgba(40,167,69,.1);color:#155724}.projected-vendor-bills-table .projected-amount.negative{background-color:rgba(220,53,69,.1);color:#721c24}.projected-vendor-bills-table .projected-amount.zero{background-color:hsla(208,7%,46%,.1);color:#6c757d}@media(max-width:1600px){.wrapper-grey{padding:16px}.finance-header{margin-bottom:16px}.finance-header .finance-title h2{font-size:16px}.finance-header .finance-controls{align-items:flex-start;flex-direction:column;gap:12px}.finance-header .finance-controls .currency-controls{justify-content:space-between;width:100%}.finance-header .finance-controls .filters-row,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row{gap:8px;width:100%}.finance-header .finance-controls .filters-row .ant-picker-range,.finance-header .finance-controls .filters-row .finance-date-picker,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .ant-picker-range,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .finance-date-picker,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .ant-picker-range,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .finance-date-picker{flex:0 1 auto;max-width:180px!important;width:auto!important}.finance-header .finance-controls .filters-row .filter-icon,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-icon,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-icon{margin:0 4px}.finance-header .finance-controls .filters-row .filter-client,.finance-header .finance-controls .filters-row .filter-project,.finance-header .finance-controls .filters-row .filter-status,.finance-header .finance-controls .filters-row .yellow-dropdown,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-client,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-project,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-status,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .yellow-dropdown,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-client,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-project,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-status,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .yellow-dropdown{flex:1 1 auto;max-width:140px!important;min-width:110px!important}.finance-header .finance-controls .filters-row .filter-client .ant-select-selector,.finance-header .finance-controls .filters-row .filter-project .ant-select-selector,.finance-header .finance-controls .filters-row .filter-status .ant-select-selector,.finance-header .finance-controls .filters-row .yellow-dropdown .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-client .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-project .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-status .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .yellow-dropdown .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-client .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-project .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-status .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .yellow-dropdown .ant-select-selector{padding:0 28px 0 10px!important}.finance-header .finance-controls .finance-actions{width:100%}.finance-header .finance-controls .finance-actions .ant-space{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start;width:100%!important}.finance-header .finance-controls .finance-actions .ant-space .ant-space-item:first-child{flex:1 1 auto;max-width:220px;min-width:160px}.finance-header .finance-controls .finance-actions .ant-space .ant-space-item:not(:first-child){flex-shrink:0}.finance-header .finance-controls .finance-actions .ant-input,.finance-header .finance-controls .finance-actions .finance-search-input{max-width:220px!important;min-width:160px!important;width:100%!important}.finance-header .finance-controls .finance-actions .btn-white-add{flex-shrink:0;white-space:nowrap}.finance-header .finance-controls .finance-actions .filter-reset-btn{flex-shrink:0}.blotter-table .ant-table-thead>tr>th,.finance-table .ant-table-thead>tr>th{font-size:9px!important;padding:6px 3px}.blotter-table .ant-table-tbody>tr>td,.finance-table .ant-table-tbody>tr>td{font-size:10px!important;padding:6px 3px}}@media(max-width:1440px){.finance-header .finance-controls .filters-row,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row{flex-wrap:wrap;gap:6px!important}.finance-header .finance-controls .filters-row .ant-picker-range,.finance-header .finance-controls .filters-row .finance-date-picker,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .ant-picker-range,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .finance-date-picker,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .ant-picker-range,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .finance-date-picker{flex:0 1 auto;max-width:150px!important;width:auto!important}.finance-header .finance-controls .filters-row .anticon-filter,.finance-header .finance-controls .filters-row .filter-icon,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .anticon-filter,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-icon,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .anticon-filter,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-icon{flex-shrink:0;margin:0 2px}.finance-header .finance-controls .filters-row .filter-client,.finance-header .finance-controls .filters-row .filter-project,.finance-header .finance-controls .filters-row .filter-status,.finance-header .finance-controls .filters-row .yellow-dropdown,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-client,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-project,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-status,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .yellow-dropdown,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-client,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-project,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-status,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .yellow-dropdown{flex:1 1 auto;max-width:130px!important;min-width:100px!important}.finance-header .finance-controls .filters-row .filter-client .ant-select-selector,.finance-header .finance-controls .filters-row .filter-project .ant-select-selector,.finance-header .finance-controls .filters-row .filter-status .ant-select-selector,.finance-header .finance-controls .filters-row .yellow-dropdown .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-client .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-project .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .filter-status .ant-select-selector,.finance-header .finance-controls .projects-container .projects-header-section .projects-filters-row .yellow-dropdown .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-client .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-project .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .filter-status .ant-select-selector,.projects-container .projects-header-section .finance-header .finance-controls .projects-filters-row .yellow-dropdown .ant-select-selector{font-size:10px!important;padding:0 26px 0 8px!important}.finance-header .finance-controls .finance-actions .ant-space{gap:6px!important;width:100%!important}.finance-header .finance-controls .finance-actions .ant-space .ant-space-item:first-child{flex:1 1 auto;max-width:160px;min-width:130px}.finance-header .finance-controls .finance-actions .ant-space .ant-space-item:not(:first-child){flex-shrink:0}.finance-header .finance-controls .finance-actions .ant-input,.finance-header .finance-controls .finance-actions .finance-search-input{max-width:160px!important;min-width:130px!important;width:100%!important}.finance-header .finance-controls .finance-actions .filter-reset-btn{flex-shrink:0;padding:4px 8px}.finance-header .finance-controls .finance-actions .filter-reset-btn .anticon{font-size:12px}.finance-header .finance-controls .finance-actions .btn-white-add{flex-shrink:0;font-size:9px!important;padding:4px 12px 4px 10px!important}.blotter-table .ant-table-thead>tr>th,.finance-table .ant-table-thead>tr>th{font-size:9px!important;padding:4px 2px}.blotter-table .ant-table-tbody>tr>td,.finance-table .ant-table-tbody>tr>td{font-size:10px!important;padding:4px 2px}.blotter-table .currency-inv,.blotter-table .currency-usd,.finance-table .currency-inv,.finance-table .currency-usd{font-size:10px;line-height:1.1}.blotter-table .currency-inv:not(:last-child),.blotter-table .currency-usd:not(:last-child),.finance-table .currency-inv:not(:last-child),.finance-table .currency-usd:not(:last-child){margin-bottom:1px}.btn-white-add{font-size:10px;height:28px;padding:4px 14px 4px 10px}.btn-currency{font-size:10px!important;height:28px!important;min-width:60px!important}}.wrapper-grey.blotter-container .ant-table.qna-admin-table,.wrapper-grey.finance-container .ant-table.qna-admin-table{font-size:13px}.wrapper-grey.blotter-container .ant-table.qna-admin-table .ant-table-thead>tr>th,.wrapper-grey.finance-container .ant-table.qna-admin-table .ant-table-thead>tr>th{font-size:12px;font-weight:600;padding:12px 16px}.wrapper-grey.blotter-container .ant-table.qna-admin-table .ant-table-tbody>tr>td,.wrapper-grey.finance-container .ant-table.qna-admin-table .ant-table-tbody>tr>td{font-size:13px;padding:12px 16px}.wrapper-grey.blotter-container .ant-table.qna-admin-table .ant-table-tbody>tr>td:first-child,.wrapper-grey.finance-container .ant-table.qna-admin-table .ant-table-tbody>tr>td:first-child{font-weight:500}.qna-admin-view .qna-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding-bottom:20px}.qna-admin-view .qna-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-top:24px}.qna-admin-view .qna-card-admin{border:1px solid #e8e8e8;border-radius:8px;transition:all .3s}.qna-admin-view .qna-card-admin:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.qna-admin-view .qna-card-admin .ant-card-actions{background:#fafafa;border-top:1px solid #f0f0f0}.qna-admin-view .qna-card-admin .ant-card-actions li{margin:0}.qna-admin-view .qna-card-admin .ant-card-actions button{color:#4a4a4a}.qna-admin-view .qna-card-admin .ant-card-actions button:hover{color:#fed230}.qna-admin-view .qna-card-admin .ant-card-actions button.ant-btn-dangerous{color:#ff4d4f}.qna-admin-view .qna-card-admin .ant-card-actions button.ant-btn-dangerous:hover{color:#ff7875}.qna-admin-view .qna-card-content .qna-question{border-bottom:1px solid #f0f0f0;margin-bottom:12px;padding-bottom:12px}.qna-admin-view .qna-card-content .qna-question .ant-typography{color:#1b1b1b;font-size:16px}.qna-admin-view .qna-card-content .qna-answer{margin-bottom:8px}.qna-admin-view .qna-card-content .qna-answer .ant-typography{color:#4a4a4a;white-space:pre-wrap}.qna-admin-view .qna-card-content .qna-keywords{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:8px}.qna-admin-view .qna-card-content .qna-keywords .ant-typography{font-size:12px;font-style:italic}.qna-user-view .qna-list-user{padding:40px 20px;width:100%}.qna-user-view .qna-collapse{background-color:transparent;border:none}.qna-user-view .qna-collapse .ant-collapse-item{background:#fff;border:1px solid #e8e8e8;border-radius:8px!important;margin-bottom:16px;overflow:hidden}.qna-user-view .qna-collapse .ant-collapse-item:last-child{border-radius:8px!important}.qna-user-view .qna-collapse .ant-collapse-item.ant-collapse-item-active{box-shadow:0 2px 8px rgba(0,0,0,.08)}.qna-user-view .qna-collapse .ant-collapse-header{background:#fafafa;padding:16px 20px!important;transition:all .3s}.qna-user-view .qna-collapse .ant-collapse-header:hover{background:#f0f0f0}.qna-user-view .qna-collapse .ant-collapse-header .ant-collapse-arrow{color:#fed230;font-size:14px}.qna-user-view .qna-collapse .ant-collapse-content{border-top:1px solid #e8e8e8}.qna-user-view .qna-collapse .ant-collapse-content-box{padding:20px!important}.qna-user-view .qna-panel-header .ant-typography{color:#1b1b1b;font-size:16px}.qna-user-view .qna-panel-content .ant-typography{color:#4a4a4a;line-height:1.6;white-space:pre-wrap}.btn-white-add{font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:all .3s}.btn-white-add:focus{background-color:transparent;color:#505050}.yellow-dropdown .ant-select-selector{align-items:center;display:flex;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;text-transform:uppercase}.yellow-dropdown.ant-select-focused .ant-select-selector{border-color:transparent!important;box-shadow:none!important}.ant-input-search .ant-input{border-radius:4px;height:32px}.ant-input-search .ant-input:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.2)}.ant-input-search .ant-input-search-button{background:#fed230;border-color:#fed230;height:32px}.ant-input-search .ant-input-search-button:hover{background:#fec578;border-color:#fec578}.ant-input-search.ant-input-search-large .ant-input{font-size:16px;height:48px}.ant-input-search.ant-input-search-large .ant-input-search-button{height:48px;width:60px}.qna-modal .ant-form-item-label label{color:#1b1b1b;font-weight:500}@media(max-width:768px){.qna-admin-view .qna-header{align-items:flex-start;flex-direction:column}.qna-admin-view .qna-header-left,.qna-admin-view .qna-header-right{margin-bottom:16px;width:100%}.qna-admin-view .qna-header-right .ant-space{flex-wrap:wrap;width:100%}.qna-admin-view .qna-header-right .ant-space .ant-space-item{width:100%}.qna-admin-view .qna-header-right .ant-space .ant-space-item .ant-input-search,.qna-admin-view .qna-header-right .ant-space .ant-space-item .ant-select{width:100%!important}.qna-admin-view .qna-cards{grid-template-columns:1fr}.qna-user-view .qna-header-center{padding:20px 10px}.qna-user-view .qna-header-center h2{font-size:24px}}.calendar-container{height:100%}.calendar-container .calendar-title{color:#1b1b1b;margin:0!important}.calendar-container .calendar-wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:20px}.calendar-container .fc{font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.calendar-container .fc .fc-toolbar{margin-bottom:20px}.calendar-container .fc .fc-toolbar .fc-toolbar-title{color:#1b1b1b;font-size:1.5rem;font-weight:600}.calendar-container .fc .fc-toolbar .fc-button{background-color:#fed230;border:none;color:#1b1b1b;font-weight:500;padding:6px 12px;transition:all .3s}.calendar-container .fc .fc-toolbar .fc-button:hover{background-color:#fec578;color:#1b1b1b}.calendar-container .fc .fc-toolbar .fc-button:focus{box-shadow:none}.calendar-container .fc .fc-toolbar .fc-button.fc-button-active{background-color:#1b1b1b;color:#fed230}.calendar-container .fc .fc-toolbar .fc-button:disabled{background-color:#f0f0f0;color:#999}.calendar-container .fc .fc-toolbar .fc-button-group .fc-button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.calendar-container .fc .fc-toolbar .fc-button-group .fc-button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.calendar-container .fc .fc-col-header-cell{background-color:#fafafa;border-color:#e8e8e8;padding:10px 0}.calendar-container .fc .fc-col-header-cell .fc-col-header-cell-cushion{color:#4a4a4a;font-size:.85rem;font-weight:600;text-transform:uppercase}.calendar-container .fc .fc-day-today{background-color:rgba(254,210,48,.1)!important}.calendar-container .fc .fc-timegrid-slot-label{color:#999;font-size:.85rem}.calendar-container .fc .fc-timegrid-axis{padding-right:10px}.calendar-container .fc .fc-event{border:none;border-radius:3px;cursor:pointer;font-size:11px;padding:2px 4px;transition:opacity .2s}.calendar-container .fc .fc-event:hover{opacity:.8}.calendar-container .fc .fc-event .fc-event-title{font-weight:500;line-height:1.3;white-space:normal}.calendar-container .fc .crud-bankholiday{background-color:#f5511d!important;color:#fff!important}.calendar-container .fc .crud-request[style*="background-color: #C9CFEA"],.calendar-container .fc .crud-request[style*="background-color: rgb(217, 237, 250)"]{background-color:#c9cfea!important;color:#1b1b1b!important}.calendar-container .fc .crud-request[style*="background-color: #7986cb"],.calendar-container .fc .crud-request[style*="background-color: rgb(121, 134, 203)"]{background-color:#7986cb!important;color:#fff!important}.calendar-container .fc .crud-request[style*="background-color: #d2b2dd"],.calendar-container .fc .crud-request[style*="background-color: rgb(210, 178, 221)"]{background-color:#d2b2dd!important;color:#1b1b1b!important}.calendar-container .fc .crud-request[style*="background-color: #8e24aa"],.calendar-container .fc .crud-request[style*="background-color: rgb(142, 36, 170)"]{background-color:#8e24aa!important;color:#fff!important}.calendar-container .fc .crud-mc[style*="background-color: #C0C0C0"],.calendar-container .fc .crud-mc[style*="background-color: rgb(192, 192, 192)"]{background-color:silver!important;color:#1b1b1b!important}.calendar-container .fc .crud-mc[style*="background-color: #616161"],.calendar-container .fc .crud-mc[style*="background-color: rgb(97, 97, 97)"]{background-color:#616161!important;color:#fff!important}.calendar-container .fc .fc-more-link{color:#fed230;font-weight:500}.calendar-container .fc .fc-more-link:hover{color:#1b1b1b;text-decoration:underline}.calendar-container .fc .fc-list .fc-list-day-cushion{background-color:#fafafa;color:#1b1b1b;font-weight:600}.calendar-container .fc .fc-list .fc-list-event:hover{background-color:#f0f0f0}.calendar-container .fc .fc-list .fc-list-event .fc-list-event-dot{border-width:5px}.calendar-container .fc .fc-list .fc-list-event .fc-list-event-title{color:#1b1b1b}.calendar-container .fc .fc-day-sat,.calendar-container .fc .fc-day-sun{background-color:rgba(0,0,0,.02)}.calendar-container .fc .fc-scroller::-webkit-scrollbar{height:8px;width:8px}.calendar-container .fc .fc-scroller::-webkit-scrollbar-track{background:#f1f1f1}.calendar-container .fc .fc-scroller::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.calendar-container .fc .fc-scroller::-webkit-scrollbar-thumb:hover{background:#555}.calendar-container .calendar-legend{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:flex-end;margin-top:20px;padding:15px}.calendar-container .calendar-legend .legend-item{align-items:center;color:#4a4a4a;display:inline-flex;font-size:13px;margin:0 10px}.calendar-container .calendar-legend .legend-item .legend-dot{border-radius:50%;display:inline-block;height:12px;margin-right:6px;width:12px}.calendar-container .calendar-legend .legend-item .legend-dot.today{background-color:rgba(254,210,48,.5);border:2px solid #fed230}.calendar-container .calendar-legend .legend-item .legend-dot.leave{background-color:#7986cb}.calendar-container .calendar-legend .legend-item .legend-dot.other-leave{background-color:#8e24aa}.calendar-container .calendar-legend .legend-item .legend-dot.sick{background-color:#616161}.calendar-container .calendar-legend .legend-item .legend-dot.public-holiday{background-color:#f5511d}.calendar-container .ant-spin-nested-loading,.calendar-container .ant-spin-nested-loading .ant-spin-container{height:100%}@media(max-width:768px){.calendar-container .calendar-wrapper{padding:10px}.calendar-container .fc-toolbar{flex-direction:column}.calendar-container .fc-toolbar .fc-toolbar-chunk{margin:5px 0}.calendar-container .calendar-legend{flex-wrap:wrap;justify-content:center}.calendar-container .calendar-legend .legend-item{margin:5px 10px}}.knowledgebase-page{min-height:100vh;padding:0}.knowledgebase-page .knowledgebase-header{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-bottom:24px;padding:20px 24px}.knowledgebase-page .knowledgebase-header .header-left .page-title{color:#1b1b1b;font-size:18px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.knowledgebase-page .knowledgebase-header .header-right{align-items:center;display:flex;gap:12px}.knowledgebase-page .knowledgebase-content{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);min-height:400px}.knowledgebase-page .knowledgebase-content .ant-tabs .ant-tabs-nav{margin-bottom:0;padding:0 24px}.knowledgebase-page .knowledgebase-content .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid #e8e8e8}.knowledgebase-page .knowledgebase-content .ant-tabs .ant-tabs-tab{color:#8c8c8c;font-size:14px;font-weight:500;margin:0 4px;padding:12px 20px}.knowledgebase-page .knowledgebase-content .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1b1b1b;font-weight:600}.knowledgebase-page .knowledgebase-content .ant-tabs .ant-tabs-ink-bar{background:#1b1b1b;height:3px}.knowledgebase-page .knowledgebase-content .search-results-header{border-bottom:1px solid #e8e8e8;padding:16px 24px}.knowledgebase-page .search-wrap{align-items:center;background:#fafafa;border-radius:20px;box-shadow:0 3px 8px rgba(0,0,0,.07);display:flex;gap:8px;padding:8px 16px}.knowledgebase-page .search-wrap .text-search{background:transparent;border:none;color:#1b1b1b;font-size:13px;min-width:200px;outline:none!important;padding:4px 8px}.knowledgebase-page .search-wrap .text-search::-webkit-input-placeholder{color:#999}.knowledgebase-page .search-wrap .text-search::placeholder{color:#999}.knowledgebase-page .yellow-dropdown .ant-select-selector{align-items:center;background-color:#ffe47d!important;border:.8px solid transparent!important;border-radius:450px!important;color:#1b1b1b!important;display:flex;font-family:Avenir;font-size:11px!important;font-weight:400;height:32px!important;padding:0 32px 0 14px!important;text-transform:uppercase}.knowledgebase-page .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64!important}.knowledgebase-page .yellow-dropdown .ant-select-arrow{color:#1b1b1b}.knowledgebase-page .row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.knowledgebase-page .col-md-6{padding-left:12px;padding-right:12px;position:relative;width:100%}@media(min-width:768px){.knowledgebase-page .col-md-6{flex:0 0 50%;max-width:50%}}.knowledgebase-page .dm-fold-holder{height:100%;padding:12px 7px}.knowledgebase-page .dm-fold-wrap{background:#fafafa;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.07);color:#212529;display:flex;flex-direction:column;font-size:13px;font-weight:400;height:100%;padding:24px}.knowledgebase-page .dm-fold-wrap h2{font-size:17px;font-weight:700;margin:0;padding-bottom:14px}.knowledgebase-page .dm-fold-pin{color:#fed230;padding-bottom:24px}.knowledgebase-page .dm-fold-unpin{color:#646464;padding-bottom:24px}.knowledgebase-page .dm-fold-ls{flex-grow:1}.knowledgebase-page .dm-fold-list{border:none;border-collapse:collapse;width:100%}.knowledgebase-page .dm-fold-list td{padding:4px 0}.knowledgebase-page .dm-fold-list tbody{color:#212529;font-size:13px;font-weight:400}.knowledgebase-page .dm-fold-list tr:hover{color:#fed230}.knowledgebase-page .dm-fold-list tr:hover .icon-base img{-webkit-filter:brightness(0) saturate(100%) invert(78%) sepia(83%) saturate(458%) hue-rotate(352deg) brightness(105%) contrast(104%);filter:brightness(0) saturate(100%) invert(78%) sepia(83%) saturate(458%) hue-rotate(352deg) brightness(105%) contrast(104%)}.knowledgebase-page .dm-fold-button{padding-top:24px}.knowledgebase-page .btn-yellow{background:#fed230;border:none;color:#000;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;transition:all .2s}.knowledgebase-page .btn-yellow:hover{background:#fec578;color:#000}.knowledgebase-page .btn-full{line-height:1;padding:10px 30px;text-align:center;width:100%}.knowledgebase-page .btn-round{border-radius:4px}.knowledgebase-page .dm-list{border:1px solid #e9e9e9;border-radius:8px;overflow:hidden;width:100%!important}.knowledgebase-page .dm-list .ant-table{width:100%!important}.knowledgebase-page .dm-list .ant-table-thead>tr>th{background:#eceff0;border-bottom:1px solid #e9e9e9;color:#000;font-size:14px;font-weight:700;padding:16px 32px;text-align:center}.knowledgebase-page .dm-list .ant-table-tbody>tr>td{border-bottom:1px solid #e9e9e9;color:#212529;font-size:13px;font-weight:400;padding:15px}.knowledgebase-page .dm-list .ant-table-tbody>tr:hover>td{background:#fafafa}.knowledgebase-page .dm-list .ant-pagination{margin:0;padding:16px}.knowledgebase-page .dm-list .ant-pagination .ant-pagination-total-text{color:#646464;font-size:13px}.knowledgebase-page .icon-base{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.knowledgebase-page .icon-base li{padding:0 8px}.knowledgebase-page .icon-base a{color:#646464;cursor:pointer;display:inline-block;transition:color .2s}.knowledgebase-page .icon-base a:hover{color:#fed230}.knowledgebase-page .dm-file-lnkh{position:relative}.knowledgebase-page .dm-file-lnkh:after{background:#fff;border:1px solid #e9e9e9;color:#212529;content:"Copied";font-size:11px;left:0;line-height:1;opacity:0;padding:2px 8px;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-20%,-4px);transform:translate(-20%,-4px);transition:all .5s}.knowledgebase-page .dm-file-lnkh.dm-show:after{opacity:1;top:-100%;transition:all .5s}.knowledgebase-page .fol-ispin0{display:none}.knowledgebase-page .fol-ispin1{vertical-align:middle}.knowledgebase-page .result-holder{align-items:center;display:flex;width:100%}.knowledgebase-page .result-holder .find-result{color:#212529;flex-grow:1;font-size:13px;font-weight:400}.knowledgebase-page .result-holder .clear-search{color:#212529;display:inline-block;font-size:14px;font-weight:700;text-decoration:underline}.knowledgebase-page .result-holder .clear-search:hover{color:#fed230}.knowledgebase-page .btn-back{cursor:pointer;display:inline-block;line-height:1}.knowledgebase-page .btn-back:hover svg{color:#fed230}.knowledgebase-page .folder-section{align-items:center;display:flex}.knowledgebase-page .folder-section.hidden,.knowledgebase-page .normal-section.hidden{display:none}.knowledgebase-page .search-folder-group{margin-bottom:30px}.knowledgebase-page .search-folder-group .folder-group-title{border-left:3px solid #fed230;color:#212529;font-size:16px;font-weight:600;margin-bottom:15px;padding-left:15px}.knowledgebase-page .ant-table-wrapper .ant-table{background:transparent}.knowledgebase-page .ant-table-wrapper .ant-table-thead>tr>th{background:#eceff0;border-bottom:none;color:#000;font-size:14px;font-weight:700;text-align:left}.knowledgebase-page .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #e9e9e9;color:#212529;font-size:13px;font-weight:400}.knowledgebase-page .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#fafafa}.knowledgebase-page .ant-table-wrapper .ant-pagination{margin-top:20px}.knowledgebase-page .ant-empty{padding:40px 0}.knowledgebase-page .folder-detail-view .folder-header{align-items:center;display:flex}.knowledgebase-page .folder-detail-view .folder-detail-table .ant-table{background:#fff;font-size:13px}.knowledgebase-page .folder-detail-view .folder-detail-table .ant-table-thead>tr>th{background:#eceff0;border-bottom:none;color:#000;font-size:13px;font-weight:600;padding:16px 15px;text-align:left}.knowledgebase-page .folder-detail-view .folder-detail-table .ant-table-tbody>tr>td{border-bottom:1px solid #e9e9e9;color:#212529;font-size:13px;font-weight:400;padding:15px}.knowledgebase-page .folder-detail-view .folder-detail-table .ant-table-tbody>tr:hover>td{background:#fafafa}.knowledgebase-page .folder-detail-view .folder-detail-table .ant-pagination{margin:0;padding:16px}.knowledgebase-page .folder-detail-view .folder-detail-table .ant-pagination .ant-pagination-total-text{color:#646464;font-size:13px}@media(max-width:768px){.knowledgebase-page{padding:16px}.knowledgebase-page .knowledgebase-header{align-items:flex-start;flex-direction:column;gap:16px}.knowledgebase-page .knowledgebase-header .header-right{align-items:stretch;flex-direction:column;width:100%}.knowledgebase-page .knowledgebase-header .search-wrap{width:100%}.knowledgebase-page .knowledgebase-content{padding:16px}}@media(max-width:480px){.knowledgebase-page{padding:12px}.knowledgebase-page .knowledgebase-header{padding:16px}.knowledgebase-page .knowledgebase-header .page-title{font-size:16px}.knowledgebase-page .knowledgebase-content{padding:12px}}.completion-indicator{align-items:center;cursor:help;display:inline-flex;justify-content:center;margin-left:6px;vertical-align:middle}.completion-indicator .indicator-icon{font-size:12px;transition:all .2s ease}.completion-indicator .indicator-icon--gold{-webkit-animation:pulse-gold 2s ease-in-out infinite;animation:pulse-gold 2s ease-in-out infinite;color:gold;-webkit-filter:drop-shadow(0 0 2px rgba(255,215,0,.5));filter:drop-shadow(0 0 2px rgba(255,215,0,.5))}.completion-indicator .indicator-icon--silver{color:silver;-webkit-filter:drop-shadow(0 0 1px hsla(0,0%,75%,.5));filter:drop-shadow(0 0 1px rgba(192,192,192,.5))}.completion-indicator .indicator-icon--bronze{color:#cd7f32;opacity:.7}.completion-indicator:hover .indicator-icon--gold{color:#ffc000;-webkit-filter:drop-shadow(0 0 4px rgba(255,215,0,.8));filter:drop-shadow(0 0 4px rgba(255,215,0,.8));-webkit-transform:scale(1.2);transform:scale(1.2)}.completion-indicator:hover .indicator-icon--silver{color:#a8a8a8;-webkit-filter:drop-shadow(0 0 3px hsla(0,0%,75%,.8));filter:drop-shadow(0 0 3px rgba(192,192,192,.8));-webkit-transform:scale(1.2);transform:scale(1.2)}.completion-indicator:hover .indicator-icon--bronze{color:#b87333;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}@-webkit-keyframes pulse-gold{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse-gold{0%,to{opacity:1}50%{opacity:.7}}.social-media-manager .section-title-with-action{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;color:#000;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:.5px;margin:0;min-height:60px;padding:16px 24px;text-transform:uppercase}.social-media-manager .section-title-with-action .title-text{margin:0;padding:0}.social-media-manager .section-title-with-action .btn-cancel-social,.social-media-manager .section-title-with-action .btn-edit-social,.social-media-manager .section-title-with-action .btn-save-social,.social-media-manager .section-title-with-action button.ds-button,.social-media-manager .section-title-with-action button.ds-button--medium,.social-media-manager .section-title-with-action button.ds-button--primary,.social-media-manager .section-title-with-action button.ds-button--secondary{font-size:11px!important;height:28px!important;line-height:1!important;max-height:28px!important;min-height:28px!important;padding:4px 12px!important}.social-media-manager .section-title-with-action button.ds-button .ds-button__content,.social-media-manager .section-title-with-action button.ds-button span,.social-media-manager .section-title-with-action button.ds-button--medium .ds-button__content,.social-media-manager .section-title-with-action button.ds-button--medium span,.social-media-manager .section-title-with-action button.ds-button--primary .ds-button__content,.social-media-manager .section-title-with-action button.ds-button--primary span,.social-media-manager .section-title-with-action button.ds-button--secondary .ds-button__content,.social-media-manager .section-title-with-action button.ds-button--secondary span{font-size:11px!important}.social-media-manager .section-title-with-action button.ds-button .anticon,.social-media-manager .section-title-with-action button.ds-button .ds-button__icon,.social-media-manager .section-title-with-action button.ds-button--medium .anticon,.social-media-manager .section-title-with-action button.ds-button--medium .ds-button__icon,.social-media-manager .section-title-with-action button.ds-button--primary .anticon,.social-media-manager .section-title-with-action button.ds-button--primary .ds-button__icon,.social-media-manager .section-title-with-action button.ds-button--secondary .anticon,.social-media-manager .section-title-with-action button.ds-button--secondary .ds-button__icon{font-size:12px!important}.social-media-manager .connect-items{padding:16px 20px 0}.social-media-manager .connect-items .connect-item{align-items:center;color:#666;display:flex;font-size:14px;margin-bottom:8px}.social-media-manager .connect-items .connect-item:last-child{margin-bottom:0}.social-media-manager .connect-items .connect-item .anticon{color:#fed230;font-size:14px;margin-right:10px}.social-media-manager .connect-items .connect-item span{word-break:break-all}.social-media-manager .social-media-edit{padding:20px}.social-media-manager .social-media-edit .social-media-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.social-media-manager .social-media-edit .social-media-grid{grid-template-columns:1fr}}.social-media-manager .social-media-edit .social-media-grid .ant-form-item{margin-bottom:0}.social-media-manager .social-media-edit .social-media-grid .ant-form-item .ant-form-item-label label{color:#666;font-size:12px;font-weight:600}.social-media-manager .social-media-edit .social-media-grid .ant-form-item .ant-input{font-size:13px}.social-media-manager .social-media-edit .social-media-grid .ant-form-item .ant-input-prefix{margin-right:8px}.social-media-manager .social-media-edit .social-media-grid .ant-form-item .ant-input-prefix .anticon{font-size:16px}.social-media-manager .social-media-view{padding:20px}.social-media-manager .social-media-view .social-media-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.social-media-manager .social-media-view .social-media-list{grid-template-columns:1fr}}.social-media-manager .social-media-view .social-media-item .social-media-link{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;color:inherit;display:flex;gap:10px;padding:10px;text-decoration:none;transition:all .3s}.social-media-manager .social-media-view .social-media-item .social-media-link:hover{background:#fff;border-color:#fed230;box-shadow:0 2px 8px rgba(254,210,48,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.social-media-manager .social-media-view .social-media-item .social-media-link .social-icon{flex-shrink:0;font-size:20px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.social-media-manager .social-media-view .social-media-item .social-media-link .social-icon.tiktok-icon,.social-media-manager .social-media-view .social-media-item .social-media-link .social-icon.vimeo-icon{align-items:center;background:#000;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.social-media-manager .social-media-view .social-media-item .social-media-link .social-icon.vimeo-icon{background:#1ab7ea}.social-media-manager .social-media-view .social-media-item .social-media-link .social-info{flex-grow:1;min-width:0}.social-media-manager .social-media-view .social-media-item .social-media-link .social-info .social-platform{color:#888;font-size:10px;font-weight:600;letter-spacing:.5px;margin-bottom:1px;text-transform:uppercase}.social-media-manager .social-media-view .social-media-item .social-media-link .social-info .social-handle{color:#1b1b1b;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social-media-manager .social-media-view .social-media-item .social-media-link:hover .social-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.social-media-manager .social-media-view .no-social-media .secondary-text{color:#666;font-size:14px;line-height:1.6}.social-media-manager .social-media-view .training-item-link{align-items:center!important;display:flex;gap:12px}.social-media-manager .social-media-view .training-item-link .training-badge{flex-shrink:0;height:24px!important;object-fit:contain;width:24px!important}.social-media-manager .social-media-view .training-item-link .training-title-only{word-wrap:break-word;color:#1b1b1b;flex:1 1;font-size:13px;font-weight:600;line-height:1.4;min-width:0;overflow-wrap:break-word;white-space:normal}.social-media-manager .social-media-view .training-item-link .cert-view-btn{align-items:center;background:#fed230;border-radius:4px;color:#1b1b1b;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .2s ease;width:28px}.social-media-manager .social-media-view .training-item-link .cert-view-btn:hover{background:#fbc500;-webkit-transform:scale(1.05);transform:scale(1.05)}.about-me-manager .section-title-with-action{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;color:#000;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:.5px;margin:0;min-height:60px;padding:16px 24px;text-transform:uppercase}.about-me-manager .section-title-with-action .title-text{margin:0;padding:0}.about-me-manager .section-title-with-action .btn-cancel-social,.about-me-manager .section-title-with-action .btn-edit-social,.about-me-manager .section-title-with-action .btn-save-social,.about-me-manager .section-title-with-action button.ds-button,.about-me-manager .section-title-with-action button.ds-button--medium,.about-me-manager .section-title-with-action button.ds-button--primary,.about-me-manager .section-title-with-action button.ds-button--secondary{font-size:11px!important;height:28px!important;line-height:1!important;max-height:28px!important;min-height:28px!important;padding:4px 12px!important}.about-me-manager .section-title-with-action button.ds-button .ds-button__content,.about-me-manager .section-title-with-action button.ds-button span,.about-me-manager .section-title-with-action button.ds-button--medium .ds-button__content,.about-me-manager .section-title-with-action button.ds-button--medium span,.about-me-manager .section-title-with-action button.ds-button--primary .ds-button__content,.about-me-manager .section-title-with-action button.ds-button--primary span,.about-me-manager .section-title-with-action button.ds-button--secondary .ds-button__content,.about-me-manager .section-title-with-action button.ds-button--secondary span{font-size:11px!important}.about-me-manager .section-title-with-action button.ds-button .anticon,.about-me-manager .section-title-with-action button.ds-button .ds-button__icon,.about-me-manager .section-title-with-action button.ds-button--medium .anticon,.about-me-manager .section-title-with-action button.ds-button--medium .ds-button__icon,.about-me-manager .section-title-with-action button.ds-button--primary .anticon,.about-me-manager .section-title-with-action button.ds-button--primary .ds-button__icon,.about-me-manager .section-title-with-action button.ds-button--secondary .anticon,.about-me-manager .section-title-with-action button.ds-button--secondary .ds-button__icon{font-size:12px!important}.about-me-manager .about-me-edit{padding:20px}.about-me-manager .about-me-edit .ant-form-item{margin-bottom:0}.about-me-manager .about-me-edit textarea.ant-input{font-size:14px;height:auto!important;line-height:1.6;min-height:120px;resize:vertical}.about-me-manager .about-me-edit .ant-input-textarea-show-count:after{font-size:12px}.about-me-manager .about-me-view{word-wrap:break-word;color:#666;font-size:14px;line-height:1.6;padding:20px;white-space:pre-wrap}.profile-page-symfony,.public-profile-view-symfony{background:#f5f5f5;min-height:100vh;padding:24px}.profile-page-symfony .ant-layout-content,.public-profile-view-symfony .ant-layout-content{padding:0!important}.profile-page-symfony .profile-loading,.public-profile-view-symfony .profile-loading{align-items:center;display:flex;justify-content:center;min-height:400px}.profile-page-symfony .profile-header-banner,.public-profile-view-symfony .profile-header-banner{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;margin-bottom:24px;overflow:hidden;position:relative}.profile-page-symfony .profile-header-banner .profile-avatar-blended,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended{flex-shrink:0;height:100px;position:relative;width:100px;z-index:1}.profile-page-symfony .profile-header-banner .profile-avatar-blended .avatar-wrapper,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended .avatar-wrapper{height:100%;position:relative;width:100%}.profile-page-symfony .profile-header-banner .profile-avatar-blended .avatar-wrapper.clickable,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended .avatar-wrapper.clickable{cursor:pointer}.profile-page-symfony .profile-header-banner .profile-avatar-blended .avatar-wrapper.clickable:hover .profile-avatar-square,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended .avatar-wrapper.clickable:hover .profile-avatar-square{opacity:.9}.profile-page-symfony .profile-header-banner .profile-avatar-blended .profile-avatar-placeholder,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended .profile-avatar-placeholder{align-items:center;background:transparent;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.profile-page-symfony .profile-header-banner .profile-avatar-blended .profile-avatar-placeholder .placeholder-icon,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended .profile-avatar-placeholder .placeholder-icon{color:#fed230;font-size:48px}.profile-page-symfony .profile-header-banner .profile-avatar-blended .profile-avatar-square,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended .profile-avatar-square{background:transparent;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:2}@media(max-width:768px){.profile-page-symfony .profile-header-banner .profile-avatar-blended,.public-profile-view-symfony .profile-header-banner .profile-avatar-blended{height:80px;width:80px}}.profile-page-symfony .profile-header-banner .profile-header-symfony-grid,.public-profile-view-symfony .profile-header-banner .profile-header-symfony-grid{display:grid;flex-grow:1;grid-template-columns:1.5fr 1.5fr 1fr 1fr;height:100px}@media(max-width:1200px){.profile-page-symfony .profile-header-banner .profile-header-symfony-grid,.public-profile-view-symfony .profile-header-banner .profile-header-symfony-grid{grid-template-columns:1.2fr 1.5fr 1fr 1fr}}@media(max-width:768px){.profile-page-symfony .profile-header-banner .profile-header-symfony-grid,.public-profile-view-symfony .profile-header-banner .profile-header-symfony-grid{grid-template-columns:1fr;height:auto}}.profile-page-symfony .profile-header-banner .profile-column,.public-profile-view-symfony .profile-header-banner .profile-column{display:flex;flex-direction:column;justify-content:center;padding:12px 16px;position:relative}.profile-page-symfony .profile-header-banner .profile-column:before,.public-profile-view-symfony .profile-header-banner .profile-column:before{background:rgba(0,0,0,.08);content:"";height:60px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.profile-page-symfony .profile-header-banner .profile-column.profile-column-name:before,.public-profile-view-symfony .profile-header-banner .profile-column.profile-column-name:before{display:none}@media(max-width:768px){.profile-page-symfony .profile-header-banner .profile-column,.public-profile-view-symfony .profile-header-banner .profile-column{padding:12px}.profile-page-symfony .profile-header-banner .profile-column:before,.public-profile-view-symfony .profile-header-banner .profile-column:before{display:none}.profile-page-symfony .profile-header-banner .profile-column:not(:first-child),.public-profile-view-symfony .profile-header-banner .profile-column:not(:first-child){border-top:1px solid rgba(0,0,0,.06)}}.profile-page-symfony .profile-header-banner .profile-column .column-text p,.public-profile-view-symfony .profile-header-banner .profile-column .column-text p{color:#1b1b1b;font-size:12px;line-height:1.3;margin:0 0 4px}.profile-page-symfony .profile-header-banner .profile-column .column-text p:last-child,.public-profile-view-symfony .profile-header-banner .profile-column .column-text p:last-child{margin-bottom:0}.profile-page-symfony .profile-header-banner .profile-column .column-text .manager-link,.profile-page-symfony .profile-header-banner .profile-column .column-text .office-link,.public-profile-view-symfony .profile-header-banner .profile-column .column-text .manager-link,.public-profile-view-symfony .profile-header-banner .profile-column .column-text .office-link{color:#1b1b1b;cursor:pointer;font-weight:700;text-decoration:underline}.profile-page-symfony .profile-header-banner .profile-column .column-text .manager-link:hover,.profile-page-symfony .profile-header-banner .profile-column .column-text .office-link:hover,.public-profile-view-symfony .profile-header-banner .profile-column .column-text .manager-link:hover,.public-profile-view-symfony .profile-header-banner .profile-column .column-text .office-link:hover{color:#fed230}.profile-page-symfony .profile-header-banner .profile-column-name .profile-name-large,.public-profile-view-symfony .profile-header-banner .profile-column-name .profile-name-large{color:#1b1b1b;font-size:20px;font-weight:700;line-height:1.2}.profile-page-symfony .profile-header-banner .profile-column-name .profile-joined-date,.public-profile-view-symfony .profile-header-banner .profile-column-name .profile-joined-date{color:#666;font-size:13px;font-weight:400;line-height:1.4;margin-top:4px}.profile-page-symfony .profile-header-banner .profile-column-status .status-row,.public-profile-view-symfony .profile-header-banner .profile-column-status .status-row{align-items:center;display:flex;gap:6px;margin:0}.profile-page-symfony .profile-header-banner .profile-column-status .status-row .status-icon,.public-profile-view-symfony .profile-header-banner .profile-column-status .status-row .status-icon{border-radius:50%;flex-shrink:0;height:8px;width:8px}.profile-page-symfony .profile-header-banner .profile-column-status .status-row .status-label,.public-profile-view-symfony .profile-header-banner .profile-column-status .status-row .status-label{font-size:12px;font-weight:500}.profile-page-symfony .profile-header-banner .profile-column-actions,.public-profile-view-symfony .profile-header-banner .profile-column-actions{align-items:center;display:flex;flex-direction:column;justify-content:center}.profile-page-symfony .profile-header-banner .profile-column-actions .column-text,.public-profile-view-symfony .profile-header-banner .profile-column-actions .column-text{align-items:center;display:flex;flex-direction:column;gap:4px}.profile-page-symfony .profile-header-banner .profile-column-actions .btn-cv-symfony,.public-profile-view-symfony .profile-header-banner .profile-column-actions .btn-cv-symfony{background:#1b1b1b;border-color:#1b1b1b;color:#fff;font-size:10px;font-weight:600;height:28px;letter-spacing:.3px;padding:0 12px}.profile-page-symfony .profile-header-banner .profile-column-actions .btn-cv-symfony:hover,.public-profile-view-symfony .profile-header-banner .profile-column-actions .btn-cv-symfony:hover{background:#fed230;border-color:#fed230;color:#1b1b1b}.profile-page-symfony .profile-header-banner .profile-column-actions .btn-cv-symfony .anticon,.public-profile-view-symfony .profile-header-banner .profile-column-actions .btn-cv-symfony .anticon{font-size:10px}.profile-page-symfony .profile-header-banner .profile-column-actions .replace-cv-link,.public-profile-view-symfony .profile-header-banner .profile-column-actions .replace-cv-link{display:flex;justify-content:center}.profile-page-symfony .profile-header-banner .profile-column-actions .replace-cv-link .btn-replace-cv,.public-profile-view-symfony .profile-header-banner .profile-column-actions .replace-cv-link .btn-replace-cv{font-size:10px;height:16px;line-height:1;padding:0}.profile-page-symfony .profile-header-banner .profile-column-actions .replace-cv-link .btn-replace-cv .anticon,.public-profile-view-symfony .profile-header-banner .profile-column-actions .replace-cv-link .btn-replace-cv .anticon{font-size:9px;margin-right:2px}.profile-page-symfony .profile-info-section-compact,.public-profile-view-symfony .profile-info-section-compact{flex-grow:1;min-width:0}.profile-page-symfony .profile-info-section-compact .profile-name-large,.public-profile-view-symfony .profile-info-section-compact .profile-name-large{color:#1b1b1b;font-size:22px!important;font-weight:700!important;line-height:1!important;margin:0 0 6px!important}@media(max-width:768px){.profile-page-symfony .profile-info-section-compact .profile-name-large,.public-profile-view-symfony .profile-info-section-compact .profile-name-large{font-size:18px!important}}.profile-page-symfony .profile-info-section-compact .profile-joined-date,.public-profile-view-symfony .profile-info-section-compact .profile-joined-date{color:#666;font-size:13px;font-weight:400;line-height:1.4;margin-top:4px}.profile-page-symfony .profile-info-section-compact .profile-position,.public-profile-view-symfony .profile-info-section-compact .profile-position{color:#666;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:4px}@media(max-width:768px){.profile-page-symfony .profile-info-section-compact .profile-position,.public-profile-view-symfony .profile-info-section-compact .profile-position{font-size:12px}}.profile-page-symfony .profile-info-section-compact .profile-date,.public-profile-view-symfony .profile-info-section-compact .profile-date{align-items:center;color:#999;display:flex;font-size:11px;gap:4px;margin-bottom:6px}.profile-page-symfony .profile-info-section-compact .profile-date .field-icon-small,.public-profile-view-symfony .profile-info-section-compact .profile-date .field-icon-small{font-size:10px}.profile-page-symfony .profile-info-section-compact .profile-details-inline,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-top:2px}.profile-page-symfony .profile-info-section-compact .profile-details-inline .detail-icon,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .detail-icon{color:#666;font-size:12px}.profile-page-symfony .profile-info-section-compact .profile-details-inline .detail-divider,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .detail-divider{color:#d9d9d9;font-size:11px;margin:0 3px}.profile-page-symfony .profile-info-section-compact .profile-details-inline .detail-value,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .detail-value{color:#1b1b1b;font-weight:500}.profile-page-symfony .profile-info-section-compact .profile-details-inline .detail-value.manager-link,.profile-page-symfony .profile-info-section-compact .profile-details-inline .detail-value.office-link,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .detail-value.manager-link,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .detail-value.office-link{cursor:pointer;text-decoration:underline;transition:color .2s}.profile-page-symfony .profile-info-section-compact .profile-details-inline .detail-value.manager-link:hover,.profile-page-symfony .profile-info-section-compact .profile-details-inline .detail-value.office-link:hover,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .detail-value.manager-link:hover,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .detail-value.office-link:hover{color:#fed230}.profile-page-symfony .profile-info-section-compact .profile-details-inline .status-dot-inline,.public-profile-view-symfony .profile-info-section-compact .profile-details-inline .status-dot-inline{border-radius:50%;flex-shrink:0;height:8px;margin-right:4px;width:8px}.profile-page-symfony .profile-details-section,.public-profile-view-symfony .profile-details-section{display:flex;flex-direction:column;flex-shrink:0;gap:8px}@media(max-width:1200px){.profile-page-symfony .profile-details-section,.public-profile-view-symfony .profile-details-section{gap:6px}}.profile-page-symfony .profile-details-section .detail-row,.public-profile-view-symfony .profile-details-section .detail-row{align-items:center;display:flex;gap:6px}.profile-page-symfony .profile-details-section .detail-row .field-icon,.public-profile-view-symfony .profile-details-section .detail-row .field-icon{color:#666;font-size:13px}.profile-page-symfony .profile-details-section .detail-row .field-label,.public-profile-view-symfony .profile-details-section .detail-row .field-label{color:#666;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.profile-page-symfony .profile-details-section .detail-row .field-value,.public-profile-view-symfony .profile-details-section .detail-row .field-value{color:#1b1b1b;font-size:13px;font-weight:500}.profile-page-symfony .profile-details-section .detail-row .field-value.manager-link,.profile-page-symfony .profile-details-section .detail-row .field-value.office-link,.public-profile-view-symfony .profile-details-section .detail-row .field-value.manager-link,.public-profile-view-symfony .profile-details-section .detail-row .field-value.office-link{color:#1b1b1b;cursor:pointer;text-decoration:underline}.profile-page-symfony .profile-details-section .detail-row .field-value.manager-link:hover,.profile-page-symfony .profile-details-section .detail-row .field-value.office-link:hover,.public-profile-view-symfony .profile-details-section .detail-row .field-value.manager-link:hover,.public-profile-view-symfony .profile-details-section .detail-row .field-value.office-link:hover{color:#fed230}.profile-page-symfony .profile-details-section .detail-row .status-dot,.public-profile-view-symfony .profile-details-section .detail-row .status-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.profile-page-symfony .profile-details-section .detail-row .status-badge-modern,.public-profile-view-symfony .profile-details-section .detail-row .status-badge-modern{color:inherit;font-size:12px;font-weight:500}.profile-page-symfony .profile-actions-section-compact,.public-profile-view-symfony .profile-actions-section-compact{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}@media(max-width:768px){.profile-page-symfony .profile-actions-section-compact,.public-profile-view-symfony .profile-actions-section-compact{align-items:flex-start;width:100%}}.profile-page-symfony .profile-actions-section-compact .btn-cv-compact,.public-profile-view-symfony .profile-actions-section-compact .btn-cv-compact{background:#1b1b1b;border-color:#1b1b1b;color:#fff;font-size:11px;font-weight:600;height:32px;letter-spacing:.3px;padding:0 16px}.profile-page-symfony .profile-actions-section-compact .btn-cv-compact:hover,.public-profile-view-symfony .profile-actions-section-compact .btn-cv-compact:hover{background:#fed230;border-color:#fed230;color:#1b1b1b}.profile-page-symfony .profile-actions-section-compact .btn-cv-compact .anticon,.public-profile-view-symfony .profile-actions-section-compact .btn-cv-compact .anticon{font-size:12px}.profile-page-symfony .profile-actions-section-compact .btn-replace-cv,.public-profile-view-symfony .profile-actions-section-compact .btn-replace-cv{color:#1b1b1b;font-size:10px;font-weight:500;height:16px;line-height:1;padding:0;text-decoration:underline!important}.profile-page-symfony .profile-actions-section-compact .btn-replace-cv .anticon,.public-profile-view-symfony .profile-actions-section-compact .btn-replace-cv .anticon{font-size:9px;margin-right:2px}.profile-page-symfony .profile-actions-section-compact .btn-replace-cv:hover,.public-profile-view-symfony .profile-actions-section-compact .btn-replace-cv:hover{color:#fed230;text-decoration:underline!important}.profile-page-symfony .profile-header-card,.public-profile-view-symfony .profile-header-card{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0 0 32px}.profile-page-symfony .profile-header-card .ant-card-body,.public-profile-view-symfony .profile-header-card .ant-card-body{padding:24px}.profile-page-symfony .profile-header-card .profile-header-avatar-container,.public-profile-view-symfony .profile-header-card .profile-header-avatar-container{display:inline-block;position:relative}.profile-page-symfony .profile-header-card .profile-header-avatar-container .profile-header-avatar,.public-profile-view-symfony .profile-header-card .profile-header-avatar-container .profile-header-avatar{background:#f5f5f5;border:3px solid #fed230}.profile-page-symfony .profile-header-card .profile-header-info .profile-header-name,.public-profile-view-symfony .profile-header-card .profile-header-info .profile-header-name{color:#1b1b1b;font-size:28px;font-weight:600;margin:0}.profile-page-symfony .profile-header-card .profile-header-info .profile-header-position,.public-profile-view-symfony .profile-header-card .profile-header-info .profile-header-position{color:#666;display:block;font-size:14px;margin-top:4px}.profile-page-symfony .profile-header-card .profile-header-details .detail-item,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item{font-size:14px;margin-bottom:4px}.profile-page-symfony .profile-header-card .profile-header-details .detail-item .ant-typography,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item .ant-typography{font-size:14px}.profile-page-symfony .profile-header-card .profile-header-details .detail-item .manager-link,.profile-page-symfony .profile-header-card .profile-header-details .detail-item .office-link,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item .manager-link,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item .office-link{transition:color .3s}.profile-page-symfony .profile-header-card .profile-header-details .detail-item .manager-link:hover,.profile-page-symfony .profile-header-card .profile-header-details .detail-item .office-link:hover,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item .manager-link:hover,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item .office-link:hover{color:#fed230!important}.profile-page-symfony .profile-header-card .profile-header-details .detail-item .underline,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item .underline{cursor:pointer;text-decoration:underline}.profile-page-symfony .profile-header-card .profile-header-details .detail-item .underline:hover,.public-profile-view-symfony .profile-header-card .profile-header-details .detail-item .underline:hover{color:#fed230}.profile-page-symfony .profile-header-card .profile-header-status .status-badge,.public-profile-view-symfony .profile-header-card .profile-header-status .status-badge{border-radius:4px;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.profile-page-symfony .profile-header-card .profile-header-status .status-badge.working,.public-profile-view-symfony .profile-header-card .profile-header-status .status-badge.working{background:rgba(82,196,26,.125);border:1px solid #52c41a;color:#52c41a}.profile-page-symfony .profile-header-card .btn-cv,.public-profile-view-symfony .profile-header-card .btn-cv{border-radius:4px;font-size:12px;height:32px;margin-right:8px}.profile-page-symfony .profile-header-card .btn-replace,.public-profile-view-symfony .profile-header-card .btn-replace{font-size:12px;padding:0}.profile-page-symfony .profile-tabs-container,.public-profile-view-symfony .profile-tabs-container{margin:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony{background:transparent}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-nav-wrap,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-nav-wrap{padding:0 24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-nav-list,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-nav-list{border-bottom:none}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab{background:transparent;border:none;border-bottom:3px solid transparent;color:#666;font-size:13px;font-weight:600;letter-spacing:.5px;margin:0 32px 0 0;padding:16px 0;text-transform:uppercase;transition:all .3s}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab:last-child{margin-right:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:transparent;border-bottom-color:#fed230;color:#1b1b1b}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover{color:#1b1b1b}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-disabled,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-disabled{color:#d9d9d9;cursor:not-allowed}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-ink-bar,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-nav .ant-tabs-ink-bar{display:none}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-content{background:transparent;padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:20px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony{flex-direction:row-reverse;gap:20px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .profile-sidebar,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .profile-sidebar{flex-basis:calc(41.67% - 10px);flex-grow:0;flex-shrink:0;width:calc(41.67% - 10px)}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .profile-main,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .profile-main{flex:1 1;min-width:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:none;margin-bottom:0;overflow:hidden;padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card{margin-bottom:24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card:last-child{margin-bottom:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card .section-title,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card .section-title{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;color:#000;display:flex;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;min-height:60px;padding:16px 24px;text-transform:uppercase}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card .about-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card .connect-items,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card .about-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .sidebar-card .connect-items{padding:20px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card{margin-bottom:24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card:last-child{margin-bottom:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card .card-header,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:60px;padding:16px 24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card .card-header .card-title,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card .card-header .card-title{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card .card-body,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-view-mode-symfony .main-card .card-body{padding:20px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:none;margin-bottom:32px;overflow:hidden;padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card:last-child{margin-bottom:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card .ant-card-head,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card .ant-card-head{background:#fafafa;border-bottom:1px solid #e8e8e8;margin-bottom:0;padding:16px 24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card .ant-card-head .ant-card-head-title,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card .ant-card-head .ant-card-head-title{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card .ant-card-body,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .profile-edit-mode .ant-card .ant-card-body{padding:24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container{padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:none;margin-bottom:24px;overflow:hidden;padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card:last-child,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card:last-child,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card:last-child{margin-bottom:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .card-header,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .card-header,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .card-header,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .card-header,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .card-header,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:60px;padding:16px 24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .card-header h5.ant-typography,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .card-header h5.ant-typography,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .card-header h5.ant-typography,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .card-header h5.ant-typography,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .card-header h5.ant-typography,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .card-header h5.ant-typography{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .employment-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .equipment-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .employment-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .equipment-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .employment-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .equipment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .employment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .equipment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .employment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .equipment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .employment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .equipment-content{padding:20px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content{padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .section-header,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .section-header,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .section-header,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .section-header,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .section-header,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .section-header{display:flex;justify-content:flex-end;margin-bottom:0;padding:16px 16px 0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .section-header h3,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .section-header h3,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .section-header h3,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .section-header h3,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .section-header h3,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .section-header h3{display:none}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .section-header .btn-add-bank,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .section-header .btn-add-bank,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .section-header .btn-add-bank,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .section-header .btn-add-bank,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .section-header .btn-add-bank,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .section-header .btn-add-bank{font-size:11px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper{padding:0 16px 16px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table{border:none}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-thead>tr>th{background:transparent;border-bottom:2px solid #e8e8e8;color:#888;font-size:11px;font-weight:600;padding:12px 8px;text-transform:uppercase}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;color:#1b1b1b;font-size:13px;padding:12px 8px;vertical-align:middle}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child{border-bottom:none}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td .ant-space,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td .ant-space,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td .ant-space,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td .ant-space,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td .ant-space,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td .ant-space{align-items:center;display:flex;justify-content:center}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty{padding:24px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty .ant-empty-description,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty .ant-empty-description,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty .ant-empty-description,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty .ant-empty-description,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty .ant-empty-description,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .bank-manager .ant-table-wrapper .ant-empty .ant-empty-description{color:#999;font-size:14px}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .no-payment,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .no-payment,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .no-payment,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .employment-card .payment-content .no-payment,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .equipment-card .payment-content .no-payment,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .employment-details-container .payment-card .payment-content .no-payment{color:#999;padding:24px;text-align:center}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper{background:transparent;padding:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .ant-card,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .ant-table-wrapper,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .timesheet-card,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .timesheet-section,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .ant-card,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .ant-table-wrapper,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .timesheet-card,.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .timesheet-section,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .ant-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .ant-table-wrapper,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .timesheet-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .my-timesheet-container .timesheet-section,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .ant-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .ant-table-wrapper,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .timesheet-card,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tabpane .timesheet-wrapper .timesheet-section{box-shadow:none!important}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .tab-placeholder,.public-profile-view-symfony .profile-tabs-container .profile-tabs-symfony .tab-placeholder{color:#999;font-size:16px;padding:60px 20px;text-align:center}.profile-view-mode-symfony{display:flex;flex-direction:row-reverse;gap:20px;padding:0}.profile-view-mode-symfony .profile-sidebar{flex-basis:calc(41.67% - 10px);flex-grow:0;flex-shrink:0;width:calc(41.67% - 10px)}.profile-view-mode-symfony .profile-sidebar .sidebar-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden;padding:0}.profile-view-mode-symfony .profile-sidebar .sidebar-card .section-title{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;color:#000;display:flex;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;min-height:60px;padding:16px 24px;text-transform:uppercase}.profile-view-mode-symfony .profile-sidebar .sidebar-card .profile-picture-section{padding:10px 0;text-align:center}.profile-view-mode-symfony .profile-sidebar .sidebar-card .profile-picture-section .profile-avatar{background:#f9f9f9;border:4px solid #fed230;margin-bottom:16px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .profile-picture-section .profile-avatar .ant-avatar-icon{color:#d9d9d9;font-size:80px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .profile-picture-section .change-photo-btn{background:transparent;border:none;color:#666;font-size:12px;height:auto;padding:0;text-decoration:underline}.profile-view-mode-symfony .profile-sidebar .sidebar-card .profile-picture-section .change-photo-btn:hover{color:#fed230}.profile-view-mode-symfony .profile-sidebar .sidebar-card .about-content{color:#666;font-size:14px;line-height:1.6;padding:20px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .connect-items{padding:20px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .connect-item{align-items:center;color:#666;display:flex;font-size:14px;margin-bottom:8px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .connect-item:last-child{margin-bottom:0}.profile-view-mode-symfony .profile-sidebar .sidebar-card .connect-item .anticon{color:#fed230;font-size:14px;margin-right:10px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .connect-item span{word-break:break-all}.profile-view-mode-symfony .profile-sidebar .sidebar-card .no-info{color:#999;font-size:14px;font-style:italic}.profile-view-mode-symfony .profile-sidebar .sidebar-card .social-media-links{border-top:1px solid #f0f0f0;display:flex;gap:12px;margin-top:16px;padding-top:16px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .social-media-links .social-link{align-items:center;background:#f5f5f5;border-radius:50%;color:#666;display:inline-flex;font-size:16px;height:32px;justify-content:center;transition:all .3s;width:32px}.profile-view-mode-symfony .profile-sidebar .sidebar-card .social-media-links .social-link:hover{background:#fed230;color:#1b1b1b;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.profile-view-mode-symfony .profile-main{flex:1 1;min-width:0}.profile-view-mode-symfony .profile-main .main-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden;padding:0}.profile-view-mode-symfony .profile-main .main-card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:60px;padding:16px 24px}.profile-view-mode-symfony .profile-main .main-card .card-header .card-title{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.profile-view-mode-symfony .profile-main .main-card .card-header .btn-cancel-profile,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-edit-profile,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-save-profile,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button--medium,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--medium,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--primary,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--secondary{font-size:11px!important;height:28px!important;line-height:1!important;max-height:28px!important;min-height:28px!important;padding:4px 12px!important}.profile-view-mode-symfony .profile-main .main-card .card-header .btn-cancel-profile .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-cancel-profile span,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-edit-profile .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-edit-profile span,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-save-profile .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-save-profile span,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button span,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button--medium .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button--medium span,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button span,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--medium .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--medium span,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--primary .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--primary span,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--secondary .ds-button__content,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--secondary span{font-size:11px!important}.profile-view-mode-symfony .profile-main .main-card .card-header .btn-cancel-profile .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-cancel-profile .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-edit-profile .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-edit-profile .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-save-profile .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header .btn-save-profile .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button--medium .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header .ds-button--medium .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--medium .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--medium .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--primary .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--primary .ds-button__icon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--secondary .anticon,.profile-view-mode-symfony .profile-main .main-card .card-header button.ds-button--secondary .ds-button__icon{font-size:12px!important}.profile-view-mode-symfony .profile-main .main-card .card-body{padding:20px}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section{margin-bottom:16px}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section:last-child{margin-bottom:0}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .section-subtitle,.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .section-title{border-bottom:1px solid #f0f0f0;color:#000;font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:12px;margin-top:4px;padding-bottom:8px;text-transform:uppercase}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .info-row{display:flex;flex-wrap:wrap;margin:-8px}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .info-row .info-col{flex:0 0 33.333%;min-width:200px;padding:8px}@media(max-width:1200px){.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .info-row .info-col{flex:0 0 50%}}@media(max-width:768px){.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .info-row .info-col{flex:0 0 100%}}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .info-item{margin-bottom:12px}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .info-item .info-label{color:#888;display:block;font-size:11px;font-weight:500;margin-bottom:4px;text-transform:capitalize}.profile-view-mode-symfony .profile-main .main-card .card-body .info-section .info-item .info-value{color:#1b1b1b;display:block;font-size:13px;font-weight:600}.profile-edit-mode .ant-card{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden;padding:0}.profile-edit-mode .ant-card .ant-card-body{padding:0}.profile-edit-mode .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:60px;padding:16px 24px}.profile-edit-mode .card-header .card-title{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.profile-edit-mode .card-header .btn-cancel-profile,.profile-edit-mode .card-header .btn-edit-profile,.profile-edit-mode .card-header .btn-save-profile,.profile-edit-mode .card-header .ds-button,.profile-edit-mode .card-header .ds-button--medium{font-size:11px!important;height:28px!important;line-height:1!important;max-height:28px!important;min-height:28px!important;padding:4px 12px!important}.profile-edit-mode .card-header .btn-cancel-profile .ds-button__content,.profile-edit-mode .card-header .btn-cancel-profile span,.profile-edit-mode .card-header .btn-edit-profile .ds-button__content,.profile-edit-mode .card-header .btn-edit-profile span,.profile-edit-mode .card-header .btn-save-profile .ds-button__content,.profile-edit-mode .card-header .btn-save-profile span,.profile-edit-mode .card-header .ds-button .ds-button__content,.profile-edit-mode .card-header .ds-button span,.profile-edit-mode .card-header .ds-button--medium .ds-button__content,.profile-edit-mode .card-header .ds-button--medium span{font-size:11px!important}.profile-edit-mode .card-header .btn-cancel-profile .anticon,.profile-edit-mode .card-header .btn-cancel-profile .ds-button__icon,.profile-edit-mode .card-header .btn-edit-profile .anticon,.profile-edit-mode .card-header .btn-edit-profile .ds-button__icon,.profile-edit-mode .card-header .btn-save-profile .anticon,.profile-edit-mode .card-header .btn-save-profile .ds-button__icon,.profile-edit-mode .card-header .ds-button .anticon,.profile-edit-mode .card-header .ds-button .ds-button__icon,.profile-edit-mode .card-header .ds-button--medium .anticon,.profile-edit-mode .card-header .ds-button--medium .ds-button__icon{font-size:12px!important}.profile-edit-mode .card-header button.ds-button,.profile-edit-mode .card-header button.ds-button--medium,.profile-edit-mode .card-header button.ds-button--primary,.profile-edit-mode .card-header button.ds-button--secondary{font-size:11px!important;height:28px!important;line-height:1!important;max-height:28px!important;min-height:28px!important;padding:4px 12px!important}.profile-edit-mode .card-body{padding:20px}.profile-edit-mode h4.section-subtitle{color:#1b1b1b;font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:12px;margin-top:8px;text-transform:uppercase}.profile-edit-mode .ant-divider{margin:24px 0}.profile-edit-mode .ant-form-item{margin-bottom:16px}.profile-edit-mode .ant-form-item-label{padding-bottom:4px}.profile-edit-mode .ant-form-item-label label{color:#666;font-size:12px;font-weight:500}.profile-edit-mode .ant-input,.profile-edit-mode .ant-picker,.profile-edit-mode .ant-select-selector{border-color:#d9d9d9;border-radius:4px;font-size:14px}.profile-edit-mode .ant-input:hover,.profile-edit-mode .ant-picker:hover,.profile-edit-mode .ant-select-selector:hover{border-color:#fed230}.profile-edit-mode .ant-input.ant-input-focused,.profile-edit-mode .ant-input.ant-select-focused .ant-select-selector,.profile-edit-mode .ant-input:focus,.profile-edit-mode .ant-picker.ant-input-focused,.profile-edit-mode .ant-picker.ant-select-focused .ant-select-selector,.profile-edit-mode .ant-picker:focus,.profile-edit-mode .ant-select-selector.ant-input-focused,.profile-edit-mode .ant-select-selector.ant-select-focused .ant-select-selector,.profile-edit-mode .ant-select-selector:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.1)}.profile-edit-mode .ant-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner,.profile-edit-mode .ant-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner,.profile-edit-mode .ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:#fed230;border-color:#fed230}.profile-edit-mode .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #fed230}.bank-manager .section-header,.children-manager .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0}.bank-manager .section-header h3,.children-manager .section-header h3{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.bank-manager .section-header .btn-add-bank,.bank-manager .section-header .btn-add-child,.children-manager .section-header .btn-add-bank,.children-manager .section-header .btn-add-child{font-size:11px}.bank-manager .ant-modal-body .ant-form-item,.children-manager .ant-modal-body .ant-form-item{margin-bottom:12px}.bank-manager .ant-modal-body .ant-form-item-label,.children-manager .ant-modal-body .ant-form-item-label{padding-bottom:2px}.bank-manager .ant-modal-body .ant-form-item-label label,.children-manager .ant-modal-body .ant-form-item-label label{font-size:12px;font-weight:500}.bank-manager .ant-table .ant-table-thead>tr>th,.children-manager .ant-table .ant-table-thead>tr>th{background:#fafafa;color:#666;font-size:12px;font-weight:600;padding:8px 16px;text-transform:uppercase}.bank-manager .ant-table .ant-table-tbody>tr:hover>td,.children-manager .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.bank-manager .ant-table .ant-table-tbody>tr>td,.children-manager .ant-table .ant-table-tbody>tr>td{color:#1b1b1b;font-size:14px;padding:8px 16px}.bank-manager .ant-table .ant-btn-sm,.children-manager .ant-table .ant-btn-sm{font-size:12px;height:24px;padding:0 8px}@media(max-width:992px){.profile-page-symfony .profile-header-card .ant-row{flex-direction:column;text-align:center}.profile-page-symfony .profile-header-card .ant-row .ant-col{margin-bottom:16px;width:100%}.profile-view-mode-symfony{flex-direction:column!important;padding:0}.profile-view-mode-symfony .profile-sidebar{width:100%!important}}@media(max-width:576px){.profile-page-symfony .profile-tabs-container{margin:0}.profile-page-symfony .profile-tabs-container .profile-tabs-symfony .ant-tabs-tab{font-size:11px;padding:8px}}.public-profile-loading{align-items:center;display:flex;justify-content:center;min-height:400px}.public-profile-view-symfony{background:#f5f5f5;min-height:100vh;padding:24px}.public-profile-view-symfony .profile-container{margin:0;padding-bottom:0}.public-profile-view-symfony .profile-container .detail-item{font-size:14px;margin-bottom:4px}.public-profile-view-symfony .profile-container .detail-item .ant-typography{font-size:14px}.public-profile-view-symfony .profile-container .detail-item .manager-link,.public-profile-view-symfony .profile-container .detail-item .office-link{transition:color .3s}.public-profile-view-symfony .profile-container .detail-item .manager-link:hover,.public-profile-view-symfony .profile-container .detail-item .office-link:hover{color:#fed230!important}.public-profile-view-symfony .profile-container .detail-item .underline{cursor:pointer;text-decoration:underline}.public-profile-view-symfony .profile-container .detail-item .underline:hover{color:#fed230}.public-profile-view-symfony .profile-container .detail-item .status-badge{border-radius:4px;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.public-profile-view-symfony .profile-container .btn-cv{background:#fed230;border:none;border-radius:4px;color:#1b1b1b;font-size:12px;font-weight:600;height:32px;text-transform:uppercase;transition:all .3s}.public-profile-view-symfony .profile-container .btn-cv:hover{background:#fbc500;color:#1b1b1b}.public-profile-view-symfony .profile-container .btn-cv:focus{background:#fed230;color:#1b1b1b}.public-profile-view-symfony .profile-content-layout{display:flex;flex-direction:row-reverse;gap:20px;margin-top:0}.public-profile-view-symfony .profile-content-layout .profile-sidebar{flex-basis:calc(41.67% - 10px);flex-grow:0;flex-shrink:0;width:calc(41.67% - 10px)}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden;padding:0}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .section-title{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;color:#000;display:flex;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;min-height:60px;padding:16px 24px;text-transform:uppercase}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .about-content{color:#666;font-size:14px;line-height:1.6;padding:16px 20px 20px}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .connect-items{padding:16px 20px 20px}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .connect-items .connect-item{align-items:center;color:#666;display:flex;font-size:14px;margin-bottom:8px}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .connect-items .connect-item:last-child{margin-bottom:0}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .connect-items .connect-item .anticon{color:#fed230;font-size:14px;margin-right:10px}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .connect-items .connect-item span{word-break:break-all}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .no-info{color:#999;font-size:14px;font-style:italic;padding:16px 20px}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .cert-view-link{color:#1b1b1b;transition:color .2s ease}.public-profile-view-symfony .profile-content-layout .profile-sidebar .sidebar-card .cert-view-link:hover{color:#fed230}.public-profile-view-symfony .profile-content-layout .profile-main{flex:1 1;min-width:0}.public-profile-view-symfony .profile-content-layout .profile-main .main-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:24px;overflow:hidden;padding:0}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:60px;padding:16px 24px}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-header .card-title{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body{padding:20px}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section{margin-bottom:0}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-row{display:flex;flex-wrap:wrap;margin:-8px}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-row .info-col{flex:0 0 50%;min-width:200px;padding:8px}@media(max-width:768px){.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-row .info-col{flex:0 0 100%}}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-item{margin-bottom:12px}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-item .info-label{color:#888;display:block;font-size:11px;font-weight:500;margin-bottom:2px;text-transform:capitalize}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-item .info-value{color:#1b1b1b;display:block;font-size:13px;font-weight:600;word-break:break-word}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-item .info-value .appointment-link,.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-item .info-value .manager-value-link{color:#1b1b1b;cursor:pointer;text-decoration:underline;transition:color .3s}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-item .info-value .appointment-link:hover,.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .info-section .info-item .info-value .manager-value-link:hover{color:#fed230}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .equipment-list .equipment-item{border-bottom:1px solid #f0f0f0;margin-bottom:20px;padding-bottom:20px}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .equipment-list .equipment-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.public-profile-view-symfony .profile-content-layout .profile-main .main-card .card-body .no-equipment{color:#999;font-size:13px;font-style:italic}@media(max-width:992px){.public-profile-view-symfony .profile-header-card .ant-row{flex-direction:column;text-align:center}.public-profile-view-symfony .profile-header-card .ant-row .ant-col{margin-bottom:16px;width:100%}.public-profile-view-symfony .profile-content-layout{flex-direction:column!important}.public-profile-view-symfony .profile-content-layout .profile-sidebar{width:100%!important}}@media(max-width:576px){.public-profile-view-symfony .profile-header-card{margin:0;padding:16px}.public-profile-view-symfony .profile-header-card .profile-header-info .profile-header-name{font-size:24px}.public-profile-view-symfony .profile-header-card .btn-cv{width:100%}.public-profile-view-symfony .profile-container{margin:0}.public-profile-view-symfony .profile-content-layout{margin-top:0}.public-profile-view-symfony .profile-content-layout .main-card .card-header{min-height:50px;padding:12px 16px}.public-profile-view-symfony .profile-content-layout .main-card .card-header .card-title{font-size:12px}.public-profile-view-symfony .profile-content-layout .main-card .card-body{padding:16px}.public-profile-view-symfony .profile-content-layout .main-card .card-body .info-section .info-item .info-label{font-size:10px}.public-profile-view-symfony .profile-content-layout .main-card .card-body .info-section .info-item .info-value{font-size:12px}}.employment-details-container{background:transparent;min-height:auto;padding:0}.employment-details-container .employment-loading{align-items:center;display:flex;justify-content:center;min-height:400px}.employment-details-container .employment-card,.employment-details-container .equipment-card,.employment-details-container .payment-card,.employment-details-container .social-media-card{background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);margin-bottom:16px;overflow:hidden}.employment-details-container .employment-card .ant-card-body,.employment-details-container .equipment-card .ant-card-body,.employment-details-container .payment-card .ant-card-body,.employment-details-container .social-media-card .ant-card-body{padding:0}.employment-details-container .employment-card .card-header,.employment-details-container .equipment-card .card-header,.employment-details-container .payment-card .card-header,.employment-details-container .social-media-card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:60px;padding:16px 24px}.employment-details-container .employment-card .card-header h5.ant-typography,.employment-details-container .employment-card .card-header h5.card-title,.employment-details-container .equipment-card .card-header h5.ant-typography,.employment-details-container .equipment-card .card-header h5.card-title,.employment-details-container .payment-card .card-header h5.ant-typography,.employment-details-container .payment-card .card-header h5.card-title,.employment-details-container .social-media-card .card-header h5.ant-typography,.employment-details-container .social-media-card .card-header h5.card-title{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.employment-details-container .employment-card .card-header .btn-cancel-profile,.employment-details-container .employment-card .card-header .btn-edit-profile,.employment-details-container .employment-card .card-header .btn-save-profile,.employment-details-container .employment-card .card-header .ds-button,.employment-details-container .employment-card .card-header .ds-button--medium,.employment-details-container .equipment-card .card-header .btn-cancel-profile,.employment-details-container .equipment-card .card-header .btn-edit-profile,.employment-details-container .equipment-card .card-header .btn-save-profile,.employment-details-container .equipment-card .card-header .ds-button,.employment-details-container .equipment-card .card-header .ds-button--medium,.employment-details-container .payment-card .card-header .btn-cancel-profile,.employment-details-container .payment-card .card-header .btn-edit-profile,.employment-details-container .payment-card .card-header .btn-save-profile,.employment-details-container .payment-card .card-header .ds-button,.employment-details-container .payment-card .card-header .ds-button--medium,.employment-details-container .social-media-card .card-header .btn-cancel-profile,.employment-details-container .social-media-card .card-header .btn-edit-profile,.employment-details-container .social-media-card .card-header .btn-save-profile,.employment-details-container .social-media-card .card-header .ds-button,.employment-details-container .social-media-card .card-header .ds-button--medium{font-size:11px!important;height:28px!important;line-height:1!important;max-height:28px!important;min-height:28px!important;padding:4px 12px!important}.employment-details-container .employment-card .card-header .btn-cancel-profile .ds-button__content,.employment-details-container .employment-card .card-header .btn-cancel-profile span,.employment-details-container .employment-card .card-header .btn-edit-profile .ds-button__content,.employment-details-container .employment-card .card-header .btn-edit-profile span,.employment-details-container .employment-card .card-header .btn-save-profile .ds-button__content,.employment-details-container .employment-card .card-header .btn-save-profile span,.employment-details-container .employment-card .card-header .ds-button .ds-button__content,.employment-details-container .employment-card .card-header .ds-button span,.employment-details-container .employment-card .card-header .ds-button--medium .ds-button__content,.employment-details-container .employment-card .card-header .ds-button--medium span,.employment-details-container .equipment-card .card-header .btn-cancel-profile .ds-button__content,.employment-details-container .equipment-card .card-header .btn-cancel-profile span,.employment-details-container .equipment-card .card-header .btn-edit-profile .ds-button__content,.employment-details-container .equipment-card .card-header .btn-edit-profile span,.employment-details-container .equipment-card .card-header .btn-save-profile .ds-button__content,.employment-details-container .equipment-card .card-header .btn-save-profile span,.employment-details-container .equipment-card .card-header .ds-button .ds-button__content,.employment-details-container .equipment-card .card-header .ds-button span,.employment-details-container .equipment-card .card-header .ds-button--medium .ds-button__content,.employment-details-container .equipment-card .card-header .ds-button--medium span,.employment-details-container .payment-card .card-header .btn-cancel-profile .ds-button__content,.employment-details-container .payment-card .card-header .btn-cancel-profile span,.employment-details-container .payment-card .card-header .btn-edit-profile .ds-button__content,.employment-details-container .payment-card .card-header .btn-edit-profile span,.employment-details-container .payment-card .card-header .btn-save-profile .ds-button__content,.employment-details-container .payment-card .card-header .btn-save-profile span,.employment-details-container .payment-card .card-header .ds-button .ds-button__content,.employment-details-container .payment-card .card-header .ds-button span,.employment-details-container .payment-card .card-header .ds-button--medium .ds-button__content,.employment-details-container .payment-card .card-header .ds-button--medium span,.employment-details-container .social-media-card .card-header .btn-cancel-profile .ds-button__content,.employment-details-container .social-media-card .card-header .btn-cancel-profile span,.employment-details-container .social-media-card .card-header .btn-edit-profile .ds-button__content,.employment-details-container .social-media-card .card-header .btn-edit-profile span,.employment-details-container .social-media-card .card-header .btn-save-profile .ds-button__content,.employment-details-container .social-media-card .card-header .btn-save-profile span,.employment-details-container .social-media-card .card-header .ds-button .ds-button__content,.employment-details-container .social-media-card .card-header .ds-button span,.employment-details-container .social-media-card .card-header .ds-button--medium .ds-button__content,.employment-details-container .social-media-card .card-header .ds-button--medium span{font-size:11px!important}.employment-details-container .employment-card .card-header .btn-cancel-profile .anticon,.employment-details-container .employment-card .card-header .btn-cancel-profile .ds-button__icon,.employment-details-container .employment-card .card-header .btn-edit-profile .anticon,.employment-details-container .employment-card .card-header .btn-edit-profile .ds-button__icon,.employment-details-container .employment-card .card-header .btn-save-profile .anticon,.employment-details-container .employment-card .card-header .btn-save-profile .ds-button__icon,.employment-details-container .employment-card .card-header .ds-button .anticon,.employment-details-container .employment-card .card-header .ds-button .ds-button__icon,.employment-details-container .employment-card .card-header .ds-button--medium .anticon,.employment-details-container .employment-card .card-header .ds-button--medium .ds-button__icon,.employment-details-container .equipment-card .card-header .btn-cancel-profile .anticon,.employment-details-container .equipment-card .card-header .btn-cancel-profile .ds-button__icon,.employment-details-container .equipment-card .card-header .btn-edit-profile .anticon,.employment-details-container .equipment-card .card-header .btn-edit-profile .ds-button__icon,.employment-details-container .equipment-card .card-header .btn-save-profile .anticon,.employment-details-container .equipment-card .card-header .btn-save-profile .ds-button__icon,.employment-details-container .equipment-card .card-header .ds-button .anticon,.employment-details-container .equipment-card .card-header .ds-button .ds-button__icon,.employment-details-container .equipment-card .card-header .ds-button--medium .anticon,.employment-details-container .equipment-card .card-header .ds-button--medium .ds-button__icon,.employment-details-container .payment-card .card-header .btn-cancel-profile .anticon,.employment-details-container .payment-card .card-header .btn-cancel-profile .ds-button__icon,.employment-details-container .payment-card .card-header .btn-edit-profile .anticon,.employment-details-container .payment-card .card-header .btn-edit-profile .ds-button__icon,.employment-details-container .payment-card .card-header .btn-save-profile .anticon,.employment-details-container .payment-card .card-header .btn-save-profile .ds-button__icon,.employment-details-container .payment-card .card-header .ds-button .anticon,.employment-details-container .payment-card .card-header .ds-button .ds-button__icon,.employment-details-container .payment-card .card-header .ds-button--medium .anticon,.employment-details-container .payment-card .card-header .ds-button--medium .ds-button__icon,.employment-details-container .social-media-card .card-header .btn-cancel-profile .anticon,.employment-details-container .social-media-card .card-header .btn-cancel-profile .ds-button__icon,.employment-details-container .social-media-card .card-header .btn-edit-profile .anticon,.employment-details-container .social-media-card .card-header .btn-edit-profile .ds-button__icon,.employment-details-container .social-media-card .card-header .btn-save-profile .anticon,.employment-details-container .social-media-card .card-header .btn-save-profile .ds-button__icon,.employment-details-container .social-media-card .card-header .ds-button .anticon,.employment-details-container .social-media-card .card-header .ds-button .ds-button__icon,.employment-details-container .social-media-card .card-header .ds-button--medium .anticon,.employment-details-container .social-media-card .card-header .ds-button--medium .ds-button__icon{font-size:12px!important}.employment-details-container .employment-card .card-header button.ds-button,.employment-details-container .employment-card .card-header button.ds-button--medium,.employment-details-container .employment-card .card-header button.ds-button--primary,.employment-details-container .employment-card .card-header button.ds-button--secondary,.employment-details-container .equipment-card .card-header button.ds-button,.employment-details-container .equipment-card .card-header button.ds-button--medium,.employment-details-container .equipment-card .card-header button.ds-button--primary,.employment-details-container .equipment-card .card-header button.ds-button--secondary,.employment-details-container .payment-card .card-header button.ds-button,.employment-details-container .payment-card .card-header button.ds-button--medium,.employment-details-container .payment-card .card-header button.ds-button--primary,.employment-details-container .payment-card .card-header button.ds-button--secondary,.employment-details-container .social-media-card .card-header button.ds-button,.employment-details-container .social-media-card .card-header button.ds-button--medium,.employment-details-container .social-media-card .card-header button.ds-button--primary,.employment-details-container .social-media-card .card-header button.ds-button--secondary{font-size:11px!important;height:28px!important;line-height:1!important;max-height:28px!important;min-height:28px!important;padding:4px 12px!important}.employment-details-container .certificate-section{background:linear-gradient(135deg,#fffbf0,#fff9e6);border:2px solid #fed230;border-radius:8px;margin-top:24px;padding:20px;text-align:center}.employment-details-container .certificate-section .certificate-header{margin-bottom:12px;text-align:center}.employment-details-container .certificate-section .certificate-header .certificate-title{color:#1b1b1b;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.employment-details-container .certificate-section .certificate-description{color:#666;font-size:13px;line-height:1.6;margin-bottom:16px}.employment-details-container .certificate-section .btn-generate-certificate{font-size:13px;height:auto;padding:8px 20px}.employment-details-container .info-section{margin-bottom:16px}.employment-details-container .info-section:last-child{margin-bottom:0}.employment-details-container .info-row{display:flex;flex-wrap:wrap;margin:-8px}.employment-details-container .info-col{flex:0 0 33.333%;min-width:200px;padding:8px}@media(max-width:1200px){.employment-details-container .info-col{flex:0 0 50%}}@media(max-width:768px){.employment-details-container .info-col{flex:0 0 100%}}.employment-details-container .info-col.info-col-full{flex:0 0 100%}.employment-details-container .info-item{margin-bottom:12px}.employment-details-container .info-item .info-label{color:#888;display:block;font-size:11px;font-weight:500;margin-bottom:4px;text-transform:capitalize}.employment-details-container .info-item .info-value{color:#1b1b1b;display:block;font-size:13px;font-weight:600}.employment-details-container .info-item .btn-generate{font-size:12px;margin-top:4px}.employment-details-container .employment-content,.employment-details-container .equipment-content{padding:20px}.employment-details-container .social-media-content{padding:0}.employment-details-container .secondary-text{color:#999;font-size:14px}.employment-details-container .no-equipment,.employment-details-container .no-payment{color:#999;padding:24px;text-align:center}.employment-details-container .equipment-content .computer-section{border-top:1px solid #f0f0f0;margin-top:20px;padding-top:20px}.employment-details-container .payment-content{padding:0}.employment-details-container .payment-content .bank-manager .section-header,.employment-details-container .payment-content .bank-manager .section-header h3{display:none}.employment-details-container .payment-content .bank-manager .add-bank-container{padding:8px 16px 16px}.employment-details-container .payment-content .bank-manager .add-bank-container .btn-add-bank{background:transparent;border:1px dashed #e8e8e8;border-radius:4px;color:#999;font-size:11px;font-weight:500;height:auto;line-height:1;padding:8px 12px;transition:all .3s;width:100%}.employment-details-container .payment-content .bank-manager .add-bank-container .btn-add-bank:hover{background:transparent;border-color:#d0d0d0;color:#666}.employment-details-container .payment-content .bank-manager .ant-table-wrapper{padding:16px 16px 0}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-table{border:none}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-thead>tr>th{background:transparent;border-bottom:2px solid #e8e8e8;border-left:none;border-right:none;color:#888;font-size:11px;font-weight:600;padding:12px 8px;text-transform:uppercase}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;border-left:none;border-right:none;color:#1b1b1b;font-size:13px;padding:12px 8px;vertical-align:middle}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child{border-bottom:none}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr>td .ant-space{align-items:center;display:flex;justify-content:center}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-empty{padding:24px}.employment-details-container .payment-content .bank-manager .ant-table-wrapper .ant-empty .ant-empty-description{color:#999;font-size:14px}.employment-details-container .signature-card{background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);margin-bottom:16px;overflow:hidden}.employment-details-container .signature-card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin:0;min-height:60px;padding:16px 24px}.employment-details-container .signature-card .card-header h5.card-title{color:#000;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.employment-details-container .signature-card .card-body{padding:0}.employment-details-container .signature-card .signature-content{padding:20px}.employment-details-container .signature-card .signature-content .document-grid{display:flex;flex-direction:column;gap:16px}.employment-details-container .signature-card .signature-content .document-item{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;display:flex;flex-direction:column;padding:20px;text-align:center;transition:all .3s ease}.employment-details-container .signature-card .signature-content .document-item:hover{background:#f5f5f5;box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.employment-details-container .signature-card .signature-content .document-item .document-description{display:flex;flex:1 1;flex-direction:column;margin-bottom:16px;width:100%}.employment-details-container .signature-card .signature-content .document-item .document-description strong{color:#1b1b1b;display:block;font-size:14px;font-weight:700;letter-spacing:.3px;margin-bottom:8px;text-transform:uppercase}.employment-details-container .signature-card .signature-content .document-item .document-description p{color:#666;font-size:12px;line-height:1.6;margin:0}.employment-details-container .signature-card .signature-content .document-item .ds-button,.employment-details-container .signature-card .signature-content .document-item button.ds-button{font-size:12px!important;height:auto!important;line-height:1.4!important;min-height:32px!important;padding:8px 16px!important}.employment-details-container .signature-card .signature-content .document-item .ds-button .ds-button__content,.employment-details-container .signature-card .signature-content .document-item .ds-button span,.employment-details-container .signature-card .signature-content .document-item button.ds-button .ds-button__content,.employment-details-container .signature-card .signature-content .document-item button.ds-button span{font-size:12px!important}.employment-details-container .signature-card .signature-content .document-item .ds-button .anticon,.employment-details-container .signature-card .signature-content .document-item .ds-button .ds-button__icon,.employment-details-container .signature-card .signature-content .document-item button.ds-button .anticon,.employment-details-container .signature-card .signature-content .document-item button.ds-button .ds-button__icon{font-size:13px!important}.employment-details-container .signature-card .signature-content .signature-description{color:#666;font-size:13px;line-height:1.6;margin-bottom:16px}.employment-details-container .signature-card .signature-content .ant-space{justify-content:center}.employment-details-container .email-signature-generator .signature-layout-two-column{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:400px 1fr}@media(max-width:992px){.employment-details-container .email-signature-generator .signature-layout-two-column{gap:16px;grid-template-columns:1fr}}.employment-details-container .email-signature-generator .signature-controls-column .signature-controls{background:#f5f5f5;border-radius:4px;padding:16px;position:-webkit-sticky;position:sticky;top:0}.employment-details-container .email-signature-generator .signature-controls-column .signature-controls h4{color:#1b1b1b;font-size:13px;font-weight:600;letter-spacing:.3px;margin:0 0 12px;text-transform:uppercase}.employment-details-container .email-signature-generator .signature-controls-column .signature-controls .controls-list{display:flex;flex-direction:column;gap:10px}.employment-details-container .email-signature-generator .signature-controls-column .signature-controls .controls-list .ant-checkbox-wrapper{border-radius:3px;font-size:12px;margin:0;padding:6px 8px;transition:background-color .2s}.employment-details-container .email-signature-generator .signature-controls-column .signature-controls .controls-list .ant-checkbox-wrapper:hover{background:#fff}.employment-details-container .email-signature-generator .signature-controls-column .signature-controls .controls-list .ant-checkbox-wrapper .ant-checkbox{top:0}.employment-details-container .email-signature-generator .signature-preview-column{min-width:0}.employment-details-container .email-signature-generator .signature-preview-column .signature-preview h4{color:#1b1b1b;font-size:13px;font-weight:600;letter-spacing:.3px;margin:0 0 12px;text-transform:uppercase}.employment-details-container .email-signature-generator .signature-preview-column .signature-preview .preview-content{background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.05);min-height:300px;padding:24px}.employment-details-container .email-signature-generator .signature-preview-column .signature-preview .preview-content table{max-width:100%}.employment-details-container .email-signature-generator .signature-preview-column .signature-preview .preview-content img{height:auto;max-width:100%}.employment-details-container .email-signature-generator .signature-preview-column .signature-preview .preview-content .mt-border,.employment-details-container .email-signature-generator .signature-preview-column .signature-preview .preview-content tr[class*=mt-border]{border-left-style:solid!important;border-left-width:5px!important}.employment-details-container .business-card-generator .business-card-preview{align-items:center;display:flex;flex-direction:column;gap:20px}.employment-details-container .business-card-generator .business-card-preview .business-card-back,.employment-details-container .business-card-generator .business-card-preview .business-card-front{box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:991px){.employment-details-container{padding:0 16px}.employment-details-container .employment-card,.employment-details-container .equipment-card,.employment-details-container .payment-card{margin-bottom:16px}.employment-details-container .certificate-section,.employment-details-container .employment-content,.employment-details-container .equipment-content{padding:16px}}@media(max-width:575px){.employment-details-container .info-col{flex:0 0 100%;max-width:100%}.employment-details-container .info-item{margin-bottom:16px}.employment-details-container .certificate-section{margin-top:20px;padding:16px}.employment-details-container .certificate-section .certificate-header .certificate-title{font-size:13px}.employment-details-container .certificate-section .certificate-description{font-size:12px;margin-bottom:12px}.employment-details-container .certificate-section .btn-generate-certificate{font-size:12px;padding:8px 16px}}.public-profile-gaming{background:#fafafa;min-height:100vh;padding-bottom:48px}.public-profile-gaming .profile-hero{background:linear-gradient(135deg,rgba(254,210,48,.1),#fff);border-bottom:3px solid #fed230;margin-bottom:32px;overflow:hidden;padding:48px 24px 32px;position:relative}.public-profile-gaming .profile-hero:before{background:radial-gradient(circle,rgba(254,210,48,.15) 0,transparent 70%);border-radius:50%;content:"";height:300px;pointer-events:none;position:absolute;right:0;top:0;width:300px}.public-profile-gaming .profile-hero__content{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;padding:0 48px;position:relative;width:100%;z-index:1}.public-profile-gaming .profile-hero__avatar-container{margin-bottom:8px;position:relative}.public-profile-gaming .profile-hero__avatar-container .profile-hero__avatar{background:#fff;border:4px solid #fed230;box-shadow:0 4px 16px rgba(254,210,48,.4)}.public-profile-gaming .profile-hero__level-badge{align-items:center;background:linear-gradient(135deg,#fed230,#fdd14e);border:2px solid #fff;border-radius:20px;bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:default;display:flex;gap:4px;padding:6px 12px;position:absolute;right:0;transition:all .3s ease}.public-profile-gaming .profile-hero__level-badge .level-number{color:#1b1b1b;font-size:18px;font-weight:700;line-height:1}.public-profile-gaming .profile-hero__level-badge .level-label{color:#1b1b1b;font-size:8px;font-weight:700;letter-spacing:.5px;max-width:0;opacity:0;overflow:hidden;transition:all .3s ease;white-space:nowrap}.public-profile-gaming .profile-hero__level-badge:hover{padding-right:14px}.public-profile-gaming .profile-hero__level-badge:hover .level-label{margin-left:4px;max-width:50px;opacity:1}.public-profile-gaming .profile-hero__info{max-width:600px;text-align:center}.public-profile-gaming .profile-hero__name{color:#1b1b1b!important;font-size:32px!important;font-weight:700!important;margin-bottom:8px!important}.public-profile-gaming .profile-hero__title{color:#666;display:block;font-size:18px;font-weight:600;margin-bottom:8px}.public-profile-gaming .profile-hero__location,.public-profile-gaming .profile-hero__manager{color:#666;display:block;font-size:14px;margin-top:4px}.public-profile-gaming .profile-hero__location .anticon,.public-profile-gaming .profile-hero__manager .anticon{color:#fed230;margin-right:6px}.public-profile-gaming .profile-hero__quick-stats{display:flex;gap:32px;margin:16px 0}.public-profile-gaming .profile-hero__quick-stats .quick-stat{align-items:center;display:flex;flex-direction:column;gap:4px}.public-profile-gaming .profile-hero__quick-stats .quick-stat__value{color:#1b1b1b;font-size:28px;font-weight:700;line-height:1}.public-profile-gaming .profile-hero__quick-stats .quick-stat__label{color:#666;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.public-profile-gaming .profile-hero__level-bar{margin-top:8px;max-width:600px;width:100%}.public-profile-gaming .profile-dashboard{margin:0 auto;padding:0 48px;width:100%}.public-profile-gaming .dashboard-card{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.public-profile-gaming .dashboard-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.public-profile-gaming .dashboard-card__header{background:#fafafa;border-bottom:2px solid #e8e8e8;padding:20px 24px}.public-profile-gaming .dashboard-card__header h4{align-items:center;color:#1b1b1b!important;display:flex;font-size:16px!important;font-weight:700!important;gap:8px;margin:0!important}.public-profile-gaming .dashboard-card__header h4 i{color:#fed230;font-size:18px}.public-profile-gaming .dashboard-card__header .ant-typography{font-size:12px;margin:4px 0 0}.public-profile-gaming .dashboard-card__content{display:flex;flex:1 1;flex-direction:column;padding:24px}.public-profile-gaming .badges-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));justify-items:center}.public-profile-gaming .stats-overview{display:flex;flex-direction:column;gap:16px}.public-profile-gaming .profile-completion-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.public-profile-gaming .info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.public-profile-gaming .info-grid .info-item{display:flex;flex-direction:column;gap:4px}.public-profile-gaming .info-grid .info-item .info-label{color:#666;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.public-profile-gaming .info-grid .info-item .info-value{color:#1b1b1b;font-size:14px;font-weight:500}.public-profile-gaming .info-grid .info-item .info-value a{color:#1b1b1b;text-decoration:underline;transition:all .2s ease}.public-profile-gaming .info-grid .info-item .info-value a:hover{color:#fed230;text-decoration:underline}.public-profile-gaming .about-text{color:#666;font-size:14px;line-height:1.6;margin:0;white-space:pre-wrap}.public-profile-gaming .social-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.public-profile-gaming .social-links .social-link{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;color:#1b1b1b;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 16px;text-decoration:none;transition:all .2s ease}.public-profile-gaming .social-links .social-link i{color:#fed230;font-size:16px}.public-profile-gaming .social-links .social-link:hover{background:#fed230;border-color:#fed230;box-shadow:0 4px 8px rgba(254,210,48,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.public-profile-gaming .social-links .social-link:hover i{color:#1b1b1b}.public-profile-gaming .equipment-list{display:flex;flex-direction:column;gap:12px}.public-profile-gaming .equipment-list .equipment-item{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;display:flex;gap:16px;padding:16px;transition:all .2s ease}.public-profile-gaming .equipment-list .equipment-item:hover{background:#fff;border-color:#fed230;-webkit-transform:translateX(4px);transform:translateX(4px)}.public-profile-gaming .equipment-list .equipment-item .equipment-icon{align-items:center;background:rgba(254,210,48,.1);border-radius:10px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.public-profile-gaming .equipment-list .equipment-item .equipment-icon i{color:#fed230;font-size:24px}.public-profile-gaming .equipment-list .equipment-item .equipment-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.public-profile-gaming .equipment-list .equipment-item .equipment-info .equipment-type{color:#1b1b1b;font-size:13px;font-weight:700}.public-profile-gaming .equipment-list .equipment-item .equipment-info .equipment-model{color:#666;font-size:12px;font-weight:500}.public-profile-gaming .equipment-list .equipment-item .equipment-info .equipment-year{font-size:11px}.public-profile-gaming .equipment-list .equipment-item .equipment-status{flex-shrink:0}.public-profile-gaming .equipment-list .equipment-item .equipment-status .status-badge{border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.public-profile-gaming .equipment-list .equipment-item .equipment-status .status-badge--in-use{background:rgba(254,210,48,.2);color:#947501}.public-profile-gaming .training-card{align-items:center;background:#fff;border:2px solid #e8e8e8;border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:140px;padding:20px;position:relative;transition:all .3s ease}.public-profile-gaming .training-card:hover{border-color:#fed230;box-shadow:0 4px 12px rgba(254,210,48,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.public-profile-gaming .training-card__badge{flex-shrink:0;height:40px;object-fit:contain;width:40px}.public-profile-gaming .training-card__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#1b1b1b!important;display:-webkit-box;font-size:13px!important;font-weight:600;line-height:1.4;overflow:hidden;text-align:center}.public-profile-gaming .training-card__view-btn{align-items:center;background:#fed230;border-radius:6px;color:#1b1b1b;display:flex;height:32px;justify-content:center;margin-top:4px;text-decoration:none;transition:all .2s ease;width:32px}.public-profile-gaming .training-card__view-btn:hover{background:#fecc17;color:#1b1b1b;-webkit-transform:scale(1.05);transform:scale(1.05)}.public-profile-gaming .training-card__view-btn i{font-size:14px}.public-profile-gaming .public-profile-loading{align-items:center;display:flex;justify-content:center;min-height:400px}@media(max-width:992px){.public-profile-gaming .profile-hero{padding:32px 16px 24px}.public-profile-gaming .profile-hero__name{font-size:28px!important}.public-profile-gaming .profile-hero__quick-stats{gap:20px}.public-profile-gaming .profile-hero__quick-stats .quick-stat__value{font-size:24px}.public-profile-gaming .profile-hero__quick-stats .quick-stat__label{font-size:11px}.public-profile-gaming .profile-dashboard{padding:0 16px}.public-profile-gaming .badges-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}@media(max-width:768px){.public-profile-gaming .profile-hero__quick-stats{flex-wrap:wrap;gap:16px}.public-profile-gaming .profile-hero__quick-stats .quick-stat__value{font-size:20px}.public-profile-gaming .info-grid{grid-template-columns:1fr}.public-profile-gaming .badges-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}}@media(max-width:576px){.public-profile-gaming{padding-bottom:32px}.public-profile-gaming .profile-hero{padding:24px 12px 20px}.public-profile-gaming .profile-hero__avatar-container .profile-hero__avatar{height:96px!important;width:96px!important}.public-profile-gaming .profile-hero__level-badge{padding:3px 8px}.public-profile-gaming .profile-hero__level-badge .level-number{font-size:14px}.public-profile-gaming .profile-hero__level-badge .level-label{font-size:7px}.public-profile-gaming .profile-hero__name{font-size:24px!important}.public-profile-gaming .profile-hero__title{font-size:16px}.public-profile-gaming .profile-hero__quick-stats .quick-stat__value{font-size:18px}.public-profile-gaming .profile-hero__quick-stats .quick-stat__label{font-size:10px}.public-profile-gaming .profile-dashboard{padding:0 12px}.public-profile-gaming .dashboard-card__header{padding:16px 20px}.public-profile-gaming .dashboard-card__content{padding:20px}}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.public-profile-gaming{-webkit-animation:fadeIn .4s ease-in-out;animation:fadeIn .4s ease-in-out}.public-profile-gaming .profile-hero{-webkit-animation:slideInUp .5s ease-out;animation:slideInUp .5s ease-out}.public-profile-gaming .dashboard-card{-webkit-animation:slideInUp .6s ease-out;animation:slideInUp .6s ease-out}.profile-view-wrapper{min-height:100vh;position:relative}.profile-view-wrapper .view-toggle-float{bottom:80px;position:fixed;right:24px;z-index:1000}.profile-view-wrapper .view-toggle-float .view-toggle-button{background:linear-gradient(135deg,#fed230,#fdd14e);border:none;box-shadow:0 4px 16px rgba(254,210,48,.4);transition:all .3s ease}.profile-view-wrapper .view-toggle-float .view-toggle-button:hover{box-shadow:0 6px 20px rgba(254,210,48,.6);-webkit-transform:scale(1.1);transform:scale(1.1)}.profile-view-wrapper .view-toggle-float .view-toggle-button i{color:#1b1b1b;font-size:24px}.profile-view-wrapper .view-toggle-buttons{background:#fff;border:2px solid #e8e8e8;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;gap:8px;padding:4px;position:fixed;right:24px;top:100px;z-index:1000}.profile-view-wrapper .view-toggle-buttons .toggle-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .2s ease}.profile-view-wrapper .view-toggle-buttons .toggle-btn i{font-size:16px}.profile-view-wrapper .view-toggle-buttons .toggle-btn:hover{background:#f5f5f5;color:#1b1b1b}.profile-view-wrapper .view-toggle-buttons .toggle-btn.active{background:linear-gradient(135deg,#fed230,#fdd14e);box-shadow:0 2px 8px rgba(254,210,48,.3);color:#1b1b1b}.profile-view-wrapper .view-toggle-buttons .toggle-btn.active i{color:#1b1b1b}@media(max-width:768px){.profile-view-wrapper .view-toggle-float{bottom:70px;right:16px}.profile-view-wrapper .view-toggle-buttons{right:16px;top:80px}.profile-view-wrapper .view-toggle-buttons .toggle-btn{font-size:12px;padding:6px 12px}.profile-view-wrapper .view-toggle-buttons .toggle-btn span{display:none}.profile-view-wrapper .view-toggle-buttons .toggle-btn i{font-size:18px}}.wfa-symfony-container{background:#fff;min-height:calc(100vh - 64px)}.wfa-symfony-container .wfa-header-section{background:#f8f8f8;border-bottom:1px solid #e0e0e0;padding:30px 40px}.wfa-symfony-container .wfa-header-section .wfa-title-wrapper{max-width:1200px}.wfa-symfony-container .wfa-header-section .wfa-title-wrapper h1{color:#333;font-size:24px;font-weight:600;letter-spacing:.5px;margin:0 0 15px;text-transform:uppercase}.wfa-symfony-container .wfa-header-section .wfa-title-wrapper p{color:#666;font-size:14px;line-height:1.6;margin:0}.wfa-symfony-container .wfa-header-section .wfa-title-wrapper p .wfa-link{color:#333;font-weight:500;text-decoration:underline}.wfa-symfony-container .wfa-header-section .wfa-title-wrapper p .wfa-link:hover{color:#fed230}.wfa-symfony-container .wfa-content-section{padding:20px 40px}.wfa-symfony-container .wfa-content-section .wfa-tabs-header{align-items:center;border-bottom:2px solid #fed230;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.wfa-symfony-container .wfa-content-section .wfa-tabs-header h2{color:#333;font-size:18px;font-weight:600;margin:0;text-transform:uppercase}.wfa-symfony-container .wfa-content-section .wfa-tabs-header .wfa-date-info{background:rgba(254,210,48,.125);border-radius:20px;color:#666;font-size:14px;font-weight:500;padding:5px 15px}.wfa-symfony-container .wfa-content-section .wfa-actions-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.wfa-symfony-container .wfa-content-section .wfa-actions-bar .wfa-add-button{background-color:transparent!important;border:.8px solid #dee2e6!important;border-radius:450px!important;color:#646464!important;font-family:Avenir,sans-serif!important;font-size:11px!important;font-weight:500!important;height:32px!important;line-height:1!important;padding:6px 20px 6px 14px!important;text-transform:uppercase!important}.wfa-symfony-container .wfa-content-section .wfa-actions-bar .wfa-add-button:hover{border-color:#b4b4b4!important;color:#505050!important}.wfa-symfony-container .wfa-content-section .wfa-actions-bar .wfa-add-button .anticon{font-size:12px}.wfa-symfony-container .wfa-table-container .wfa-table-filters{display:flex;gap:10px;justify-content:flex-end;margin-bottom:15px}.wfa-symfony-container .wfa-table-container .wfa-table-filters .ant-space-item .yellow-dropdown .ant-select-selector{background-color:#ffe47d!important;border:.8px solid transparent!important;border-radius:450px!important;color:#1b1b1b!important;font-family:Avenir,sans-serif!important;font-size:11px!important;font-weight:400!important;height:32px!important;padding:0 32px 0 14px!important;text-transform:uppercase!important}.wfa-symfony-container .wfa-table-container .wfa-table-filters .ant-space-item .yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64!important}.wfa-symfony-container .wfa-table-container .wfa-table-filters .ant-space-item .yellow-dropdown .ant-select-arrow{color:#1b1b1b!important}.wfa-symfony-container .wfa-table-container .wfa-table-filters .ant-space-item .ant-input-search .ant-input{border:1px solid #d9d9d9;border-radius:4px;font-size:13px;height:32px}.wfa-symfony-container .wfa-table-container .wfa-table-filters .ant-space-item .ant-input-search .ant-input:focus{border-color:#fed230;box-shadow:0 0 0 2px rgba(254,210,48,.2)}.wfa-symfony-container .wfa-table-container .wfa-table-filters .ant-space-item .ant-input-search .ant-input-search-button{background:#fed230;border-color:#fed230;height:32px}.wfa-symfony-container .wfa-table-container .wfa-table-filters .ant-space-item .ant-input-search .ant-input-search-button:hover{background:#ffc107;border-color:#ffc107}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-table{font-size:13px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-table-thead>tr>th{background:#f5f5f5;border-bottom:2px solid #e0e0e0;color:#666;font-size:12px;font-weight:600;padding:10px 8px;text-transform:uppercase}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-table-thead>tr>th:before{display:none!important}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;color:#333;font-size:12px;padding:8px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-table-tbody>tr:hover>td{background:#fafafa}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-btn-text{align-items:center;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-btn-text .anticon{font-size:14px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-tag{border-radius:3px;font-size:11px;padding:2px 8px;text-transform:uppercase}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination{margin-top:15px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination .ant-select .ant-select-selector{font-size:12px;height:28px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination .ant-pagination-item{font-size:12px;height:28px;line-height:26px;min-width:28px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#fed230;border-color:#fed230}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#333}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination .ant-pagination-next,.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination .ant-pagination-prev{height:28px;line-height:28px;min-width:28px}.wfa-symfony-container .wfa-table-container .wfa-data-table .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{font-size:12px;height:28px}.wfa-form{padding:20px}.wfa-form .ant-form-item-label label{color:#666;font-size:12px;font-weight:600;text-transform:uppercase}.wfa-form .ant-input,.wfa-form .ant-picker,.wfa-form .ant-select-selector{border-radius:4px;font-size:13px}.wfa-form .form-actions{border-top:1px solid #e0e0e0;display:flex;gap:10px;justify-content:flex-end;margin-top:30px;padding-top:20px}.wfa-form .form-actions .ant-btn{min-width:100px}.yellow-dropdown .ant-select-selector{align-items:center!important;background-color:#ffe47d!important;border:.8px solid transparent!important;border-radius:450px!important;color:#1b1b1b!important;display:flex!important;font-family:Avenir,sans-serif!important;font-size:11px!important;font-weight:400!important;height:32px!important;padding:0 32px 0 14px!important;text-transform:uppercase!important}.yellow-dropdown .ant-select-selector:hover{background-color:#ffdc64!important}.yellow-dropdown .ant-select-selection-item{font-size:11px!important;line-height:30px!important}.yellow-dropdown.ant-select-open .ant-select-selector{background-color:#ffdc64!important}@media(max-width:768px){.wfa-symfony-container .wfa-content-section,.wfa-symfony-container .wfa-header-section{padding:15px}.wfa-symfony-container .wfa-table-filters{align-items:stretch;flex-direction:column}.wfa-symfony-container .wfa-table-filters .ant-space{flex-direction:column;width:100%}.wfa-symfony-container .wfa-table-filters .ant-space .ant-space-item{width:100%}.wfa-symfony-container .wfa-table-filters .ant-space .ant-space-item .ant-input-search,.wfa-symfony-container .wfa-table-filters .ant-space .ant-space-item .ant-select{width:100%!important}}.log-filters{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:24px;padding:20px}.log-filters .ant-space{width:100%}@media(max-width:768px){.log-filters .ant-space-item,.log-filters .ant-space-item .ant-input,.log-filters .ant-space-item .ant-picker,.log-filters .ant-space-item .ant-select{width:100%!important}}.log-filters .ant-input-affix-wrapper .ant-input-prefix{color:#8c8c8c}.log-filters .ant-picker,.log-filters .ant-select .ant-select-selector{border-radius:4px}.ant-select-dropdown .ant-select-item-group{color:#8c8c8c;font-size:12px!important;font-weight:600;padding-left:12px!important}.log-detail-modal .error-container,.log-detail-modal .loading-container{align-items:center;display:flex;justify-content:center;min-height:300px;padding:40px}.log-detail-modal .error-message{color:#ff4d4f;font-size:14px}.log-detail-modal .log-detail-content .detail-section{margin-bottom:32px}.log-detail-modal .log-detail-content .detail-section:last-child{margin-bottom:16px}.log-detail-modal .log-detail-content .section-title{border-bottom:2px solid #fed230;color:#1b1b1b;font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:8px}.log-detail-modal .log-detail-content .log-key{color:#8c8c8c;font-family:Courier New,monospace;font-size:12px;margin-left:8px}.log-detail-modal .log-detail-content .field-key{color:#8c8c8c;font-family:Courier New,monospace;font-size:11px;margin-left:4px}.log-detail-modal .log-detail-content .empty-value{color:#bfbfbf;font-style:italic}.log-detail-modal .log-detail-content .changes-list{display:flex;flex-direction:column;gap:16px}.log-detail-modal .log-detail-content .change-item{background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;padding:16px;transition:border-color .2s}.log-detail-modal .log-detail-content .change-item:hover{border-color:#fed230}.log-detail-modal .log-detail-content .change-field-name{align-items:center;display:flex;margin-bottom:12px}.log-detail-modal .log-detail-content .change-values{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media(max-width:768px){.log-detail-modal .log-detail-content .change-values{align-items:stretch;flex-direction:column;gap:8px}}.log-detail-modal .log-detail-content .value-container{border-radius:4px;flex:1 1;min-width:200px;padding:12px}.log-detail-modal .log-detail-content .value-container.old-value{background:#fff1f0;border:1px solid #ffccc7}.log-detail-modal .log-detail-content .value-container.new-value{background:#f6ffed;border:1px solid #b7eb8f}.log-detail-modal .log-detail-content .value-container .value-label{color:#595959;display:block;font-size:11px;font-weight:600;margin-bottom:4px;text-transform:uppercase}.log-detail-modal .log-detail-content .value-container span:not(.value-label){color:#262626;display:block;font-size:13px;word-break:break-word}.log-detail-modal .log-detail-content .arrow{color:#8c8c8c;font-size:20px;font-weight:700}@media(max-width:768px){.log-detail-modal .log-detail-content .arrow{align-self:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.log-detail-modal .log-detail-content .no-changes{background:#fafafa;border-radius:6px;color:#8c8c8c;font-style:italic;padding:24px;text-align:center}.log-detail-modal .log-detail-content .ant-descriptions-bordered .ant-descriptions-item-label{background:#fafafa;color:#262626;font-weight:600}.log-detail-modal .log-detail-content .ant-descriptions-bordered .ant-descriptions-item-content{background:#fff}.log-detail-modal .log-detail-content .ant-descriptions-bordered small{color:#8c8c8c;font-size:12px}.log-detail-modal .log-detail-content .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{padding-left:0!important}.log-detail-modal .log-detail-content .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:0!important;-webkit-padding-end:8px!important;-webkit-margin-start:0!important;margin-inline-start:0!important;margin-left:0!important;padding-left:0!important;padding-inline-end:8px!important;padding-inline-start:0!important}.log-detail-modal .log-detail-content .raw-data-container{display:flex;flex-direction:row;gap:16px}@media(max-width:1024px){.log-detail-modal .log-detail-content .raw-data-container{flex-direction:column}}.log-detail-modal .log-detail-content .raw-data-section{background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;flex:1 1;padding:16px}.log-detail-modal .log-detail-content .raw-data-section h4{border-bottom:1px solid #d9d9d9;color:#262626;font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:8px}.log-detail-modal .log-detail-content .raw-data-section .raw-data-content{background:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#262626;font-family:Courier New,monospace;font-size:12px;line-height:1.6;margin:0;max-height:400px;overflow-x:auto;overflow-y:auto;padding:12px}.log-detail-modal .log-detail-content .raw-data-section .raw-data-content::-webkit-scrollbar{height:8px;width:8px}.log-detail-modal .log-detail-content .raw-data-section .raw-data-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.log-detail-modal .log-detail-content .raw-data-section .raw-data-content::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:4px}.log-detail-modal .log-detail-content .raw-data-section .raw-data-content::-webkit-scrollbar-thumb:hover{background:#8c8c8c}.wrapper-grey{background:#f5f5f5;min-height:calc(100vh - 64px);padding:24px}.email-log-tab .ds-table .ant-table-thead>tr>th,.system-log-tab .ds-table .ant-table-thead>tr>th,.user-log-tab .ds-table .ant-table-thead>tr>th,.xero-logs-tab .ds-table .ant-table-thead>tr>th{background:#fafafa;color:#262626;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.email-log-tab .ds-table .ant-table-tbody>tr:hover,.system-log-tab .ds-table .ant-table-tbody>tr:hover,.user-log-tab .ds-table .ant-table-tbody>tr:hover,.xero-logs-tab .ds-table .ant-table-tbody>tr:hover{background:#fffbe6}.email-log-tab .ds-table .ant-tag,.system-log-tab .ds-table .ant-tag,.user-log-tab .ds-table .ant-tag,.xero-logs-tab .ds-table .ant-tag{border-radius:4px;font-size:12px;margin:0}.email-log-tab .ds-table small,.system-log-tab .ds-table small,.user-log-tab .ds-table small,.xero-logs-tab .ds-table small{display:block;font-size:11px;margin-top:4px}.email-log-tab .ant-empty,.system-log-tab .ant-empty,.user-log-tab .ant-empty,.xero-logs-tab .ant-empty{margin:40px 0}.ant-layout-sider{background:#fff!important;box-shadow:2px 0 8px rgba(0,0,0,.06);height:100vh;overflow-y:auto;position:-webkit-sticky!important;position:sticky!important;top:0}.ant-layout-sider.sidebar-no-animation,.ant-layout-sider.sidebar-no-animation *{transition:none!important}.ant-layout-sider .ant-menu{background:#fff;border-right:none}.ant-layout-sider .ant-menu .ant-menu-item{border-radius:8px;font-size:13px;height:36px;line-height:36px}.ant-layout-sider .ant-menu .ant-menu-item a,.ant-layout-sider .ant-menu .ant-menu-item a:hover{color:rgba(0,0,0,.88)}.ant-layout-sider .ant-menu .ant-menu-item .ant-badge span{font-size:13px}.ant-layout-sider .ant-menu .ant-menu-item:hover{background-color:#f5f5f5}.ant-layout-sider .ant-menu .ant-menu-item.ant-menu-item-selected{background-color:#fed230;color:#000}.ant-layout-sider .ant-menu .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon,.ant-layout-sider .ant-menu .ant-menu-item.ant-menu-item-selected a{color:#000}.ant-layout-sider .ant-menu .ant-menu-item .menu-label-with-external{align-items:center;display:flex;justify-content:space-between;width:100%}.ant-layout-sider .ant-menu .ant-menu-item .menu-label-with-external .external-link-icon{font-size:12px;margin-left:8px;opacity:.6;transition:opacity .3s ease}.ant-layout-sider .ant-menu .ant-menu-item:hover .external-link-icon{opacity:1}.ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-submenu-title{border-radius:8px;font-size:13px;height:36px;line-height:36px}.ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover{background-color:#f5f5f5;color:#000}.ant-layout-sider .ant-menu .ant-menu-submenu.ant-menu-submenu-open>.ant-menu-submenu-title,.ant-layout-sider .ant-menu .ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#fed230;color:#000}.ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-sub{background:#fafafa}.ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{border-radius:4px;height:32px;line-height:32px;margin:2px 0;padding-left:48px!important}.ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover{background-color:#f0f0f0}.ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item.ant-menu-item-selected{background-color:#fed230;color:#000;font-weight:500}.ant-layout-sider .ant-menu .ant-menu-item-icon{font-size:18px}.ant-layout-sider .ant-layout-sider-trigger{background:#fff;border-top:1px solid #f0f0f0;color:#000}.ant-layout-sider .ant-layout-sider-trigger:hover{background:#f5f5f5}.logo-container{align-items:center;display:flex;justify-content:center;min-height:80px;padding:24px 20px}.logo-container img{display:block;height:auto;max-width:150px;width:100%}.ant-layout-header{box-shadow:0 2px 8px rgba(0,0,0,.06)}.ant-card{transition:all .3s}.ant-list-item{padding:16px 0}.ant-list-item .ant-list-item-meta-avatar{margin-right:16px}.ant-list-item .ant-list-item-action{margin-left:auto}.ant-badge .ant-badge-count{background-color:#ff4d4f;box-shadow:0 0 0 1px #fff;color:#fff}.quick-access-card{min-height:140px}.quick-access-card .anticon{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.quick-access-card:hover .anticon{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:768px){.ant-layout-sider{height:100vh;left:0;position:fixed;z-index:999}.ant-layout-sider.ant-layout-sider-collapsed{-webkit-transform:translateX(-80px);transform:translateX(-80px)}.ant-layout{margin-left:0}}.ant-layout-sider-children::-webkit-scrollbar{width:6px}.ant-layout-sider-children::-webkit-scrollbar-track{background:#f0f0f0}.ant-layout-sider-children::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.ant-layout-sider-children::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.ant-tag.ant-tag-green{background-color:#f6ffed;border-color:#b7eb8f;color:#52c41a}.project-content-layout{padding:0!important}.project-content-layout .wrapper-grey{border-radius:0!important}.project-content-layout header.ant-layout-header{align-items:end!important;padding:0 32px!important}.not-found-container{align-items:center;background:linear-gradient(135deg,#f6f7f7,#eceff0);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.not-found-container .not-found-wrapper{-webkit-animation:fadeInUp .6s ease-out;animation:fadeInUp .6s ease-out;max-width:800px;position:relative;text-align:center;width:100%;z-index:10}.not-found-container .error-code-section{margin-bottom:40px}.not-found-container .error-code-section .error-code{align-items:center;color:#1b1b1b;display:flex;font-family:Avenir;font-size:120px;font-weight:800;justify-content:center;line-height:1;margin-bottom:20px;position:relative}@media(max-width:768px){.not-found-container .error-code-section .error-code{font-size:80px}}.not-found-container .error-code-section .error-code .four{-webkit-animation:slideIn .5s ease-out;animation:slideIn .5s ease-out;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.not-found-container .error-code-section .error-code .four.first{-webkit-animation-delay:.1s;animation-delay:.1s}.not-found-container .error-code-section .error-code .four.last{-webkit-animation-delay:.3s;animation-delay:.3s}.not-found-container .error-code-section .error-code .zero{-webkit-animation:bounceIn .6s ease-out;animation:bounceIn .6s ease-out;-webkit-animation-delay:.2s;animation-delay:.2s;height:120px;margin:0 10px;position:relative;width:120px}@media(max-width:768px){.not-found-container .error-code-section .error-code .zero{height:80px;width:80px}}.not-found-container .error-code-section .error-code .zero .mt-logo-circle{align-items:center;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:#fed230;border-radius:50%;box-shadow:0 8px 24px rgba(254,210,48,.3);cursor:pointer;display:flex;height:100%;justify-content:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.not-found-container .error-code-section .error-code .zero .mt-logo-circle:hover{-webkit-transform:scale(1.1) rotate(10deg);transform:scale(1.1) rotate(10deg)}.not-found-container .error-code-section .error-code .zero .mt-logo-circle .mt-logo{color:#1b1b1b;font-family:Avenir;font-size:40px;font-weight:800;letter-spacing:-2px}@media(max-width:768px){.not-found-container .error-code-section .error-code .zero .mt-logo-circle .mt-logo{font-size:28px}}.not-found-container .error-code-section .error-subtitle{-webkit-animation:fadeIn .8s ease-out;animation:fadeIn .8s ease-out;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;color:#707070;font-family:Avenir;font-size:24px;font-weight:500;letter-spacing:3px;text-transform:uppercase}@media(max-width:768px){.not-found-container .error-code-section .error-subtitle{font-size:18px;letter-spacing:2px}}.not-found-container .message-section{-webkit-animation:fadeIn .8s ease-out;animation:fadeIn .8s ease-out;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;margin-bottom:40px}.not-found-container .message-section .main-message{color:#1b1b1b;font-family:Avenir;font-size:32px;font-weight:800;line-height:1.2;margin-bottom:16px}@media(max-width:768px){.not-found-container .message-section .main-message{font-size:24px}}.not-found-container .message-section .sub-message{color:#707070;font-family:Avenir;font-size:16px;font-weight:400;line-height:1.6}@media(max-width:768px){.not-found-container .message-section .sub-message{font-size:14px}}.not-found-container .action-buttons{-webkit-animation:fadeIn .8s ease-out;animation:fadeIn .8s ease-out;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:60px}.not-found-container .action-buttons .ant-btn{border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.08);font-size:16px;font-weight:600;height:48px;min-width:160px;transition:all .3s ease}.not-found-container .action-buttons .ant-btn:hover{box-shadow:0 6px 20px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.not-found-container .action-buttons .ant-btn.btn-primary{background:#fed230;border:none;color:#1b1b1b}.not-found-container .action-buttons .ant-btn.btn-primary:hover{background:#1b1b1b;color:#fed230}.not-found-container .action-buttons .ant-btn.btn-secondary{background:#b3d741;border:none;color:#1b1b1b}.not-found-container .action-buttons .ant-btn.btn-secondary:hover{background:#1b1b1b;color:#b3d741}.not-found-container .quick-links-section{-webkit-animation:fadeIn .8s ease-out;animation:fadeIn .8s ease-out;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;margin-bottom:40px}.not-found-container .quick-links-section .quick-links-title{color:#4a4a4a;font-family:Avenir;font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:24px;text-transform:uppercase}.not-found-container .quick-links-section .quick-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.not-found-container .quick-links-section .quick-links .quick-link-card{background:#fff;border:1px solid transparent;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;min-width:140px;padding:20px 30px;transition:all .3s ease}.not-found-container .quick-links-section .quick-links .quick-link-card:hover{background:rgba(254,210,48,.05);border-color:#fed230;box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.not-found-container .quick-links-section .quick-links .quick-link-card:hover .link-icon{color:#fed230;-webkit-transform:scale(1.1);transform:scale(1.1)}.not-found-container .quick-links-section .quick-links .quick-link-card .link-icon{color:#4a4a4a;font-size:24px;margin-bottom:8px;transition:all .3s ease}.not-found-container .quick-links-section .quick-links .quick-link-card .link-text{color:#4a4a4a;font-family:Avenir;font-size:14px;font-weight:500}.not-found-container .fun-facts{align-items:center;-webkit-animation:fadeIn .8s ease-out;animation:fadeIn .8s ease-out;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background:rgba(254,210,48,.1);border-radius:12px;display:flex;gap:12px;justify-content:center;margin:0 auto;max-width:500px;padding:20px}.not-found-container .fun-facts .fun-fact-icon{font-size:24px}.not-found-container .fun-facts .fun-fact-text{color:#4a4a4a;font-family:Avenir;font-size:14px;line-height:1.4;margin:0}.not-found-container .background-decorations{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.not-found-container .background-decorations .decoration-circle{border-radius:50%;opacity:.1;position:absolute}.not-found-container .background-decorations .decoration-circle.decoration-1{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite;background:#fed230;height:300px;left:-100px;top:-100px;width:300px}.not-found-container .background-decorations .decoration-circle.decoration-2{-webkit-animation:float 8s ease-in-out infinite;animation:float 8s ease-in-out infinite;-webkit-animation-delay:1s;animation-delay:1s;background:#b3d741;bottom:-50px;height:200px;right:-50px;width:200px}.not-found-container .background-decorations .decoration-circle.decoration-3{-webkit-animation:float 7s ease-in-out infinite;animation:float 7s ease-in-out infinite;-webkit-animation-delay:2s;animation-delay:2s;background:#fec578;height:150px;left:10%;top:50%;width:150px}.not-found-container .background-decorations .decoration-dots{display:flex;gap:8px;position:absolute;right:15%;top:20%}.not-found-container .background-decorations .decoration-dots span{-webkit-animation:blink 2s ease-in-out infinite;animation:blink 2s ease-in-out infinite;background:#fed230;border-radius:50%;height:8px;opacity:.3;width:8px}.not-found-container .background-decorations .decoration-dots span:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.not-found-container .background-decorations .decoration-dots span:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.not-found-container .background-decorations .decoration-dots span:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.not-found-container .background-decorations .decoration-dots span:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.not-found-container .background-decorations .decoration-dots span:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}33%{-webkit-transform:translateY(-20px) translateX(10px) rotate(5deg);transform:translateY(-20px) translateX(10px) rotate(5deg)}66%{-webkit-transform:translateY(10px) translateX(-10px) rotate(-5deg);transform:translateY(10px) translateX(-10px) rotate(-5deg)}}@keyframes float{0%,to{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}33%{-webkit-transform:translateY(-20px) translateX(10px) rotate(5deg);transform:translateY(-20px) translateX(10px) rotate(5deg)}66%{-webkit-transform:translateY(10px) translateX(-10px) rotate(-5deg);transform:translateY(10px) translateX(-10px) rotate(-5deg)}}@-webkit-keyframes blink{0%,to{opacity:.3}50%{opacity:.8}}@keyframes blink{0%,to{opacity:.3}50%{opacity:.8}}@media(max-width:480px){.not-found-container .action-buttons .ant-btn{min-width:auto;width:100%}.not-found-container .quick-links-section .quick-links .quick-link-card{min-width:100px;padding:15px 20px}}.employee-project-view .employee-project-header{align-items:center;display:flex;margin-bottom:24px;position:relative}.employee-project-view .employee-project-header .back-button{align-items:center;background:transparent;border:1px solid #d9d9d9;border-radius:20px;display:flex;font-size:12px;height:32px;left:0;padding:6px 16px;position:absolute}.employee-project-view .employee-project-header .back-button:hover{border-color:#40a9ff;color:#40a9ff}.employee-project-view .employee-project-header .page-title{color:#1b1b1b;flex:1 1;font-size:18px;font-weight:600;margin:0;text-align:center}.employee-project-view .employee-detail-card{margin-bottom:24px}.employee-project-view .employee-detail-card .section-header{margin-bottom:16px}.employee-project-view .employee-detail-card .section-header .section-title{color:#1b1b1b;font-weight:600;margin:0;text-transform:uppercase}.employee-project-view .employee-detail-card .employee-detail-content{align-items:flex-start;background-color:#f5f5f5;border-radius:10px;display:flex;justify-content:space-between;padding:32px}.employee-project-view .employee-detail-card .employee-detail-content .employee-info{flex:2 1}.employee-project-view .employee-detail-card .employee-detail-content .employee-info .info-row{display:flex;margin-bottom:16px}.employee-project-view .employee-detail-card .employee-detail-content .employee-info .info-row .info-label{display:flex;justify-content:space-between;padding-right:8px;width:150px}.employee-project-view .employee-detail-card .employee-detail-content .employee-info .info-row .info-label .separator{margin-left:8px}.employee-project-view .employee-detail-card .employee-detail-content .employee-info .info-row .info-value{flex:1 1;padding-left:8px}.employee-project-view .employee-detail-card .employee-detail-content .employee-info .info-row .info-value .employee-profile-link{color:#1b1b1b;text-decoration:underline}.employee-project-view .employee-detail-card .employee-detail-content .employee-info .info-row .info-value .employee-profile-link:hover{color:#fed230}.employee-project-view .employee-detail-card .employee-detail-content .employee-stats{display:flex;flex:1 1;justify-content:center}.employee-project-view .employee-detail-card .employee-detail-content .employee-stats .stat-card{background-color:#fff;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:120px;padding:24px;text-align:center}.employee-project-view .employee-detail-card .employee-detail-content .employee-stats .stat-card p{color:#666;font-size:14px;margin:0 0 8px}.employee-project-view .employee-detail-card .employee-detail-content .employee-stats .stat-card h3{color:#1b1b1b;font-size:24px;font-weight:700;margin:0}.employee-project-view .projects-section .section-header{margin-bottom:16px}.employee-project-view .projects-section .section-header .section-title{color:#1b1b1b;font-size:16px;font-weight:600;margin:0;text-transform:uppercase}@media(max-width:768px){.employee-project-view .employee-project-header{align-items:flex-start;flex-direction:column}.employee-project-view .employee-project-header .back-button{margin-bottom:16px;position:relative}.employee-project-view .employee-project-header .page-title{text-align:left}.employee-project-view .employee-detail-card .employee-detail-content{flex-direction:column;gap:24px}.employee-project-view .employee-detail-card .employee-detail-content .employee-stats{justify-content:flex-start}}.style-guide-container{background:#f5f5f5;min-height:100vh;padding:24px}.style-guide-container .style-guide-header{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:24px;padding:32px}.style-guide-container .style-guide-header h1{color:#1b1b1b;font-size:28px;font-weight:600;letter-spacing:1px;margin:0 0 8px;text-transform:uppercase}.style-guide-container .style-guide-header p{color:#666;font-size:16px;margin:0}.style-guide-container .inconsistencies-alert{margin-bottom:24px}.style-guide-container .inconsistencies-alert ul{margin:8px 0;padding-left:20px}.style-guide-container .inconsistencies-alert ul li{line-height:1.6;margin:4px 0}.style-guide-container .inconsistencies-alert p{font-weight:600;margin:12px 0 4px}.style-guide-container .style-guide-tabs{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:24px}.style-guide-container .style-guide-tabs .ant-tabs-nav{margin-bottom:24px}.style-guide-container .style-guide-tabs .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.style-guide-container .component-section h2{border-bottom:2px solid #f0f0f0;color:#1b1b1b;font-size:20px;font-weight:600;margin:0 0 24px;padding-bottom:12px}.style-guide-container .component-section .component-group{margin-bottom:48px}.style-guide-container .component-section .component-group h3{align-items:center;color:#333;display:flex;font-size:16px;font-weight:600;margin:0 0 20px}.style-guide-container .component-section .component-group h3:before{background:#fed230;border-radius:2px;content:"";display:inline-block;height:16px;margin-right:12px;width:4px}.style-guide-container .component-section .component-item{display:flex;flex-direction:column;gap:8px}.style-guide-container .component-section .component-item .component-label{color:#666;display:block;font-size:12px;font-style:italic;margin-top:4px}.style-guide-container .component-section .component-note{background:#fff9e6;border-left:4px solid #fed230;border-radius:4px;color:#666;font-size:13px;margin-top:16px;padding:12px}.style-guide-container .demo-container{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;margin:16px 0;padding:20px}.style-guide-container .demo-container.project-management-container{background:#fff}.style-guide-container .currency-toggle{border:1px solid #d9d9d9;border-radius:16px;display:inline-flex;overflow:hidden}.style-guide-container .currency-toggle .currency-btn{border:none;border-radius:0;margin:0}.style-guide-container .currency-toggle .currency-btn:first-child{border-radius:16px 0 0 16px}.style-guide-container .currency-toggle .currency-btn:last-child{border-radius:0 16px 16px 0}.style-guide-container .currency-toggle .currency-btn.active{background:#1b1b1b;color:#fff}.style-guide-container .color-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:20px}.style-guide-container .color-grid .color-item{text-align:center}.style-guide-container .color-grid .color-item .color-box{border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:80px;margin-bottom:8px;width:100%}.style-guide-container .color-grid .color-item span{color:#666;font-size:12px;line-height:1.4}.style-guide-container .financial-modal .financial-modal-content .main-value{font-size:32px;font-weight:600;margin:20px 0;text-align:center}.style-guide-container .financial-modal .financial-modal-content .main-value.cost{color:#ff4d4f}.style-guide-container .financial-modal .financial-modal-content .main-value.profit{color:#52c41a}.style-guide-container .financial-modal .financial-modal-content .currency-note{background:#fff9e6;border:1px solid #fed230;border-radius:4px;color:#666;font-size:12px;margin:16px 0;padding:8px 12px;text-align:center}.style-guide-container .financial-modal .financial-modal-content .cost-calculation{border-top:1px solid #f0f0f0;margin-top:24px;padding-top:16px}.style-guide-container .financial-modal .financial-modal-content .cost-calculation .calc-row{display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.style-guide-container .financial-modal .financial-modal-content .cost-calculation .calc-row.operator{color:#999;font-weight:600;justify-content:center}.style-guide-container .financial-modal .financial-modal-content .cost-calculation .calc-row.total{border-top:2px solid #1b1b1b;font-weight:600;margin-top:8px;padding-top:12px}.style-guide-container .financial-modal .financial-modal-content .cost-calculation .calc-row .label{color:#666}.style-guide-container .financial-modal .financial-modal-content .cost-calculation .calc-row .value{color:#1b1b1b;font-weight:500}.style-guide-container .style-guide-summary{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-top:48px;padding:32px}.style-guide-container .style-guide-summary h2{color:#1b1b1b;font-size:20px;font-weight:600;margin:0 0 24px}.style-guide-container .style-guide-summary .summary-card{height:100%}.style-guide-container .style-guide-summary .summary-card .ant-card-head-title{font-weight:600}.style-guide-container .style-guide-summary .summary-card ul{list-style:none;margin:0;padding:0}.style-guide-container .style-guide-summary .summary-card ul li{border-bottom:1px solid #f0f0f0;font-size:13px;padding:6px 0}.style-guide-container .style-guide-summary .summary-card ul li:last-child{border-bottom:none}.style-guide-container .style-guide-summary .summary-card.warning{border-left:4px solid #faad14}.style-guide-container .style-guide-summary .summary-card.error{border-left:4px solid #ff4d4f}.style-guide-container .count-badge{align-items:center;background:#fed230;border-radius:12px;color:#1b1b1b;display:inline-flex;font-size:12px;font-weight:600;height:24px;justify-content:center;margin-left:12px;min-width:24px;padding:2px 8px}.style-guide-container .controls-row{align-items:center;background:#fafafa;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:16px}.style-guide-container .stat-card{text-align:center}.style-guide-container .stat-card .stat-label{color:#999;font-size:12px;margin-bottom:8px;text-transform:uppercase}.style-guide-container .stat-card .stat-value{color:#1b1b1b;font-size:24px;font-weight:600}.style-guide-container .stat-card .stat-value.cost{color:#ff4d4f}.style-guide-container .stat-card .stat-value.profit{color:#52c41a}@font-face{font-family:Avenir;font-style:normal;font-weight:300;src:url(/static/media/AvenirLTStd-Light.7884b7ef3425251a2906.woff2) format("woff2"),url(/static/media/AvenirLTStd-Light.5b3dba55b805becdb711.woff) format("woff")}@font-face{font-family:Avenir;font-style:normal;font-weight:500;src:url(/static/media/AvenirLTStd-Medium.edd05dc3af78c91670f5.woff2) format("woff2"),url(/static/media/AvenirLTStd-Medium.3590ab9aa648098db71e.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:800;src:url(/static/media/Avenir-Black.6e423be4ae806d153b5e.woff2) format("woff2"),url(/static/media/Avenir-Black.b352e59c0f3f730584fe.woff) format("woff")}:root{--primary-color:#fed230;--secondary-color:#1b1b1b;--tertiary-color:#646464}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body .ant-layout{background-color:#f6f7f7;max-width:100%}body .ant-layout .ant-layout-header{background-color:#eceff0;min-height:clamp(80px,15vw,119px);padding:clamp(16px,4vw,32px) clamp(20px,8vw,60px)}@media screen and (max-width:1600px)and (orientation:landscape){body .ant-layout .ant-layout-header{padding:clamp(16px,4vw,32px) clamp(15px,6vw,30px)}}body .ant-layout .ant-layout-header .ant-menu{background:none;border:none;margin:clamp(12px,3vw,22px) 0 clamp(-6px,-1.5vw,-10px)}body .ant-layout .ant-layout-header .ant-menu:after,body .ant-layout .ant-layout-header .ant-menu:before{content:none}body .ant-layout .ant-layout-header .ant-menu .ant-menu-item{color:#707070;color:#c3c3c3;font-family:Avenir;font-size:clamp(12px,2vw,16px);font-style:normal;font-weight:500;margin:0 clamp(15px,4vw,30px) 0 0;padding:0 clamp(.3rem,.8vw,.5rem);text-transform:uppercase}body .ant-layout .ant-layout-header .ant-menu .ant-menu-item span{padding:clamp(12px,3vw,20px) 0;position:relative}body .ant-layout .ant-layout-header .ant-menu .ant-menu-item.ant-menu-item-selected span{color:#1b1b1b;color:var(--mt-color-black,#1b1b1b)}body .ant-layout .ant-layout-header .ant-menu .ant-menu-item.ant-menu-item-selected span:after{background-color:#1b1b1b;bottom:0;content:"";display:block;height:3px;position:absolute;width:100%}body .ant-layout .ant-layout-header .ant-menu .ant-menu-item:after{border:none}body .ant-layout .ant-layout-header .ant-menu .ant-menu-item.ant-menu-item-disabled{display:none}body .ant-layout .ant-layout-content{min-height:100%;padding:clamp(1rem,2.5vw,1.5rem) clamp(20px,8vw,60px) clamp(15px,2.5vw,20px)}@media screen and (max-width:1600px)and (orientation:landscape){body .ant-layout .ant-layout-content{padding:clamp(1rem,2.5vw,1.5rem) clamp(15px,6vw,30px)}}body .ant-layout .ant-layout-content.no-padding{padding:0}body .ant-layout .ant-layout-content.has-sidebar{padding:clamp(1rem,2.5vw,1.5rem) clamp(20px,8vw,60px) clamp(15px,2.5vw,20px) calc(225px + clamp(20px,8vw,60px))}@media screen and (max-width:1600px)and (orientation:landscape){body .ant-layout .ant-layout-content.has-sidebar{padding:clamp(1rem,2.5vw,1.5rem) clamp(15px,6vw,30px) clamp(15px,2.5vw,20px) calc(clamp(180px,22vw,200px) + clamp(15px,6vw,30px))}}body .ant-layout .ant-layout-content .content-sidebar-wrapper{background-color:#fbfcfc;-webkit-box-shadow:5px 0 5px 0 hsla(0,0%,78%,.2);-moz-box-shadow:5px 0 5px 0 hsla(0,0%,78%,.2);height:100vh;left:225px;padding:clamp(25px,5vw,45px) clamp(15px,2.5vw,20px) clamp(20px,4vw,30px);position:fixed;top:0;width:225px;z-index:1049}@media screen and (max-width:1600px)and (orientation:landscape){body .ant-layout .ant-layout-content .content-sidebar-wrapper{left:clamp(180px,28vw,250px);padding:clamp(20px,4vw,25px) clamp(12px,2vw,15px) clamp(15px,3vw,20px);width:clamp(180px,22vw,200px)}}body .ant-layout .ant-layout-content .content-wrapper .content-block{background:#fff;background:var(--neutral-white,#fff);border-radius:clamp(8px,2vw,16px);box-shadow:0 0 5px 0 hsla(0,0%,78%,.2);padding:clamp(1rem,3vw,2rem)}@media screen and (max-width:1600px)and (orientation:landscape){body .ant-layout .ant-layout-content .content-wrapper .content-block{padding:clamp(1rem,2.5vw,1.5rem)}}body .ant-layout .ant-layout-content .content-wrapper .search-box{display:flex;flex-direction:column}body .ant-layout .ant-layout-content .content-wrapper .search-box .badge-search-delete{display:block;margin-left:auto;margin-right:0;max-width:45%;width:auto}body .ant-layout .ant-layout-content .content-wrapper .search-box .search-text{background-color:#fed230;margin-left:auto;margin-right:0;width:100%}body .ant-layout .ant-layout-content .content-wrapper .search-box .search-ai{margin:16px auto 16px 0;max-width:80%;width:auto}body .ant-layout .ant-layout-content .content-wrapper .ant-layout-header{height:auto}body .ant-layout .ant-layout-content .content-wrapper .wrapper-detail{background-color:#e9e9e9;padding:40px 85px}body .ant-layout .ant-layout-content.new-layout-has-sidebar{display:flex}body .ant-layout .ant-layout-content.new-layout-has-sidebar .content-sidebar-wrapper{background-color:#fbfcfc;flex-shrink:0;height:100vh;overflow-y:auto;padding:35px 18px 25px;position:static;width:225px}body .ant-layout .ant-layout-content.new-layout-has-sidebar .content-wrapper{flex:1 1 auto;min-width:0;overflow:hidden}body .ant-layout .impersonator{padding:10px;position:absolute;right:0;top:0}body .ant-layout .impersonator .ant-select-selector{padding:2px 16px}body .ant-layout .impersonator small{padding-left:14px;padding-top:1px}.App{background-color:#f6f7f7;min-height:100vh}.App.iframe{margin:0!important}.App.iframe,.App.iframe .ant-layout{background:none}.App.iframe .ant-layout .ant-layout-content{padding:0}.App.iframe .ant-layout .ant-layout-content .content-wrapper .content-block{border-radius:0;box-shadow:0 0 0;padding:0}.wrapper-grey{background:#f7f8f8;border-radius:clamp(8px,2vw,16px);height:100%;padding:clamp(20px,5vw,40px)}.wrapper-grey.small{min-height:clamp(250px,40vw,340px);padding:clamp(16px,3vw,24px)}.wrapper-grey.small-tb{padding:clamp(12px,2vw,16px) clamp(16px,3vw,24px)}.top-toolbar{margin:clamp(16px,4vw,32px) 0}.clear-filter{display:block}.clear-filter.selected{color:#fed230;cursor:pointer}.vacancy-title{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ant-alert-message{color:#dc8b1d;font-size:14px}.ant-input,.ant-select-selector{border-radius:4px!important}.ant-input-search .ant-input-search-button{border-color:hsla(0,0%,44%,.32)!important;border-end-end-radius:4px!important;border-start-end-radius:4px!important}.ant-form .ant-form-item .ant-picker{border-radius:4px!important}.auto-filled .ant-input,.auto-filled .ant-input-number,.auto-filled .ant-picker,.auto-filled .ant-select-multiple .ant-select-selector,.auto-filled .ant-select-selector,.auto-filled-field .ant-input,.auto-filled-field .ant-input-number,.auto-filled-field .ant-picker,.auto-filled-field .ant-select-multiple .ant-select-selector,.auto-filled-field .ant-select-selector{background-color:#d4edda!important;border-color:#c3e6cb!important}@media(max-width:1440px)and (min-width:769px){.ant-layout .ant-layout-header{min-height:100px;padding:24px 40px}.ant-layout .ant-layout-header .ant-menu{margin:18px 0 -8px}.ant-layout .ant-layout-header .ant-menu .ant-menu-item{font-size:15px;margin:0 24px 0 0;padding:0 .4rem}.ant-layout .ant-layout-header .ant-menu .ant-menu-item span{padding:16px 0}.ant-layout .ant-layout-content{padding:1.2rem 40px 18px}.ant-layout .ant-layout-content.has-sidebar{padding:1.2rem 40px 18px 265px}.ant-layout .ant-layout-content .content-sidebar-wrapper{left:225px;padding:35px 18px 25px;width:225px}.ant-layout .ant-layout-content .content-wrapper .content-block{border-radius:12px;padding:1.5rem}.wrapper-grey{border-radius:12px;padding:32px}.wrapper-grey.small{min-height:280px;padding:20px}.wrapper-grey.small-tb{padding:14px 20px}.top-toolbar{margin:24px 0}}@media(max-width:768px){.ant-layout .ant-layout-header{min-height:80px;padding:16px 20px}.ant-layout .ant-layout-header .ant-menu{margin:12px 0 -6px}.ant-layout .ant-layout-header .ant-menu .ant-menu-item{font-size:13px;margin:0 16px 0 0;padding:0 .3rem}.ant-layout .ant-layout-header .ant-menu .ant-menu-item span{padding:12px 0}.ant-layout .ant-layout-content{padding:1rem 20px 15px}.ant-layout .ant-layout-content.has-sidebar{padding:1rem 20px 15px 200px}.ant-layout .ant-layout-content .content-sidebar-wrapper{left:180px;padding:25px 12px 20px;width:180px}.ant-layout .ant-layout-content .content-wrapper .content-block{border-radius:8px;padding:1rem}.wrapper-grey{border-radius:8px;padding:24px}.wrapper-grey.small{min-height:200px;padding:16px}.wrapper-grey.small-tb{padding:12px 16px}.top-toolbar{margin:16px 0}}@media(max-width:480px){.ant-layout .ant-layout-header{min-height:70px;padding:12px 15px}.ant-layout .ant-layout-header .ant-menu{margin:8px 0 -4px}.ant-layout .ant-layout-header .ant-menu .ant-menu-item{font-size:12px;margin:0 12px 0 0;padding:0 .2rem}.ant-layout .ant-layout-header .ant-menu .ant-menu-item span{padding:10px 0}.ant-layout .ant-layout-content{padding:.8rem 15px 12px}.ant-layout .ant-layout-content.has-sidebar{padding:.8rem 15px 12px 175px}.ant-layout .ant-layout-content .content-sidebar-wrapper{left:160px;padding:20px 10px 15px;width:160px}.ant-layout .ant-layout-content .content-wrapper .content-block{border-radius:6px;padding:.8rem}.wrapper-grey{border-radius:6px;padding:16px}.wrapper-grey.small{min-height:150px;padding:12px}.wrapper-grey.small-tb{padding:8px 12px}.top-toolbar{margin:12px 0}}.table-row-deleted{background-color:#f5f5f5!important;opacity:.6}.table-row-deleted>td{background-color:#f5f5f5!important;color:#999!important;text-decoration:line-through}.table-row-deleted>td .table-link,.table-row-deleted>td a{color:#999!important;text-decoration:line-through underline}.table-row-deleted>td .table-link:hover,.table-row-deleted>td a:hover{color:#666!important}.table-row-deleted:hover,.table-row-deleted:hover>td{background-color:#eee!important}.table-row-highlighted{-webkit-animation:highlightFadeOut 4s ease-out forwards;animation:highlightFadeOut 4s ease-out forwards;background-color:#fffbe6!important;border:2px solid #fed230!important;box-shadow:0 2px 8px rgba(254,210,48,.3)}.table-row-highlighted>td{background-color:#fffbe6!important;border-color:#fed230!important}.table-row-highlighted:hover>td{background-color:#fff9db!important}.table-row-inactive{background-color:#fafafa!important;opacity:.7}.table-row-inactive>td{background-color:#fafafa!important;color:#bbb!important}.table-row-inactive>td .table-link,.table-row-inactive>td a{color:#bbb!important}.table-row-inactive>td .table-link:hover,.table-row-inactive>td a:hover{color:#999!important}.table-row-inactive:hover,.table-row-inactive:hover>td{background-color:#f0f0f0!important}.table-row-error{border-left:4px solid #ff4d4f!important}.table-row-error,.table-row-error>td{background-color:#fff1f0!important}.table-row-error:hover,.table-row-error:hover>td{background-color:#ffebe9!important}.table-row-success{border-left:4px solid #52c41a!important}.table-row-success,.table-row-success>td{background-color:#f6ffed!important}.table-row-success:hover,.table-row-success:hover>td{background-color:#f0f9e8!important}@-webkit-keyframes highlightFadeOut{0%{background-color:#fffbe6;border-color:#fed230;box-shadow:0 2px 8px rgba(254,210,48,.3)}80%{background-color:#fffbe6;border-color:#fed230;box-shadow:0 2px 8px rgba(254,210,48,.3)}to{background-color:transparent;border-color:transparent;box-shadow:none}}@keyframes highlightFadeOut{0%{background-color:#fffbe6;border-color:#fed230;box-shadow:0 2px 8px rgba(254,210,48,.3)}80%{background-color:#fffbe6;border-color:#fed230;box-shadow:0 2px 8px rgba(254,210,48,.3)}to{background-color:transparent;border-color:transparent;box-shadow:none}}.ant-card{max-width:100%;width:100%}.ant-card .ant-card-body .ant-typography,.ant-card .ant-card-body>div>p,.ant-card .ant-card-body>p{word-wrap:break-word;overflow-wrap:break-word}.ant-card .ant-card-body .ant-descriptions-item-content,.ant-card .ant-card-body .ant-table-cell{overflow-wrap:break-word;word-break:break-word}.ant-tag.currency-tag-orange{background-color:#fff2e8;border-color:#ffbb96;color:#d46b08}.ant-tag.currency-tag-blue{background-color:#e6f7ff;border-color:#91d5ff;color:#1890ff}.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner,.ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner,body .ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner,div.ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner{background-color:rgba(0,0,0,.85)!important;color:#fff!important}.ant-menu-inline-collapsed-tooltip .ant-tooltip-arrow-content,.ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-arrow-content,body .ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-arrow-content,div.ant-tooltip.ant-menu-inline-collapsed-tooltip .ant-tooltip-arrow-content{background-color:rgba(0,0,0,.85)!important}.btn-hr,.btn-recruit{border-radius:4px;box-shadow:0 3px 8px 0 rgba(0,0,0,.07);color:#4a4a4a;color:var(--mt-color-black,#4a4a4a);font-size:clamp(12px,1.5vw,15px);font-weight:800;height:auto;line-height:1;padding:clamp(8px,1.2vw,16px) clamp(12px,2vw,28px);text-transform:capitalize}.btn-hr:focus,.btn-hr:hover,.btn-recruit:focus,.btn-recruit:hover{box-shadow:none;outline:none!important}.btn-hr.btn-primary,.btn-recruit.btn-primary{background:#fed230;background:var(--mt-color-yellow,#fed230);border:none;color:#000!important;color:var(--Style,#000)!important}.btn-hr.btn-primary:hover,.btn-recruit.btn-primary:hover{background:#000!important;background:var(--neutral-black,#000)!important;color:#fed230!important;color:var(--mt-color-yellow,#fed230)!important}.btn-hr.btn-secondary,.btn-recruit.btn-secondary{background:#b3d741;background:var(--mt-color-green,#b3d741);border:none}.btn-hr.btn-secondary:hover,.btn-recruit.btn-secondary:hover{background:#000!important;background:var(--neutral-black,#000)!important;color:#fed230!important;color:var(--mt-color-green,#fed230)!important}.btn-hr.btn-primary-inverse,.btn-recruit.btn-primary-inverse{background:#fed230;background:var(--neutral-black,#fed230);border:none}.btn-hr.btn-primary-inverse:hover,.btn-recruit.btn-primary-inverse:hover{background:#000!important;background:var(--mt-color-yellow,#000)!important}.btn-hr.btn-tertiary,.btn-recruit.btn-tertiary{background:#000!important;border:none;color:#fed230!important;color:var(--mt-color-green,#fed230)!important}.btn-hr.btn-collapse,.btn-recruit.btn-collapse{align-items:center;background:#f8f8f8;background:var(--grey-grey-2,#f8f8f8);border:none;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.11);height:clamp(32px,4vw,48px);justify-content:center;width:clamp(32px,4vw,48px)}.btn-hr.btn-collapse .anticon,.btn-recruit.btn-collapse .anticon{color:#4a4a4a;font-size:clamp(16px,2.5vw,24px)}.btn-hr.btn-draft,.btn-recruit.btn-draft{box-shadow:none;color:#000;color:var(--Style,#000);font-size:clamp(10px,1.2vw,13px)}.btn-hr.btn-draft:hover,.btn-recruit.btn-draft:hover{color:#fed230!important;color:var(--mt-color-yellow,#fed230)!important}.btn-hr.btn-review,.btn-recruit.btn-review{background:#fec578;background:var(--mt-color-orange,#fec578);border:none;color:#000!important}.btn-hr.btn-download,.btn-recruit.btn-download{background:#b3d741;background:var(--mt-color-green,#b3d741);border:none;color:#000!important}.btn-hr.btn-back,.btn-recruit.btn-back{background:none;border:1px solid hsla(0,0%,44%,.52);border-radius:40px;font-size:clamp(10px,1.2vw,13px);font-weight:350;padding:clamp(6px,1vw,10px) clamp(12px,2vw,20px)}.btn-hr.btn-back.btn-back-icon,.btn-recruit.btn-back.btn-back-icon{height:clamp(20px,3vw,28px);padding:0;width:clamp(20px,3vw,28px)}.btn-hr.btn-fit,.btn-recruit.btn-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-hr.btn-small,.btn-recruit.btn-small{border-radius:4px;font-size:clamp(10px,1.2vw,13px);padding:clamp(6px,1vw,10px) clamp(12px,2vw,20px)}.btn-hr.btn-list-element,.btn-recruit.btn-list-element{background:#fff;border:1px solid #d3d3d3;display:flex;margin:0 0 10px!important;padding:clamp(3px,.8vw,6px) clamp(8px,1.5vw,14px)}.btn-hr.btn-list-element:hover,.btn-recruit.btn-list-element:hover{background-color:#fed230!important;cursor:pointer}.btn-hr.btn-list-element.selected,.btn-recruit.btn-list-element.selected{background-color:rgba(254,210,48,.5)!important}.btn-hr.btn-list-element.selected:hover,.btn-recruit.btn-list-element.selected:hover{background-color:#fed230!important;cursor:pointer}.btn-hr.btn-list-element.question,.btn-recruit.btn-list-element.question{background:#fff!important;cursor:default;font-weight:400;padding:clamp(4px,1vw,10px) clamp(8px,2vw,16px);text-transform:none}.btn-hr.btn-list-element.no-hover,.btn-recruit.btn-list-element.no-hover{background:#fff!important;cursor:default}.btn-hr.btn-text,.btn-recruit.btn-text{background:none;border:none;box-shadow:0 0 0;color:#fed230;font-size:clamp(12px,2vw,16px);padding:0}.btn-hr.btn-template,.btn-recruit.btn-template{background-color:#fff;border-radius:13px;line-height:1.2;padding:clamp(6px,1.5vw,12px) clamp(8px,1.5vw,14px);text-align:left;white-space:break-spaces;width:100%}.btn-hr.btn-template.selected,.btn-hr.btn-template:hover,.btn-recruit.btn-template.selected,.btn-recruit.btn-template:hover{background-color:rgba(254,210,48,.2);border-color:#d9d9d9!important;color:#4a4a4a!important}.btn-hr.ant-btn:disabled:after,.btn-recruit.ant-btn:disabled:after{content:none}.btn-hr.btn-hidden,.btn-recruit.btn-hidden{display:none!important}.btn-hr.btn-ellipsis span,.btn-recruit.btn-ellipsis span{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.btn-white-add{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:button;appearance:button;background-color:transparent;border:.8px solid #dee2e6;border-radius:450px;box-sizing:border-box;color:#646464;cursor:pointer;display:flex;font-family:Avenir;font-size:11px;font-weight:500;height:32px;line-height:1;overflow:hidden;padding:6px 20px 6px 14px;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;transition:all .2s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn-white-add:hover{background-color:transparent;border-color:#b4b4b4;color:#505050}.btn-white-add:focus{border-color:#b4b4b4;box-shadow:none;outline:none}.btn-white-add .anticon{font-size:12px;margin-right:4px}.ant-select.filter-select-yellow,.yellow-dropdown.ant-select{margin:0}.ant-select.filter-select-yellow .ant-select-selector,.yellow-dropdown.ant-select .ant-select-selector{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#ffe47d!important;border:.8px solid transparent!important;border-radius:450px!important;box-sizing:border-box;color:#1b1b1b;cursor:pointer;display:flex;font-family:Avenir;font-size:11px;font-weight:400;height:38px!important;padding:0 36px 0 14px!important;position:relative;text-align:left;text-transform:uppercase;transition:all .2s ease;-webkit-user-select:none;user-select:none}.ant-select.filter-select-yellow .ant-select-selector .ant-select-selection-search,.yellow-dropdown.ant-select .ant-select-selector .ant-select-selection-search{display:none}.ant-select.filter-select-yellow .ant-select-selector .ant-select-selection-item,.yellow-dropdown.ant-select .ant-select-selector .ant-select-selection-item{align-items:center;color:#1b1b1b;display:flex;font-size:11px;font-weight:400;height:100%;line-height:1;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ant-select.filter-select-yellow .ant-select-selector .ant-select-selection-placeholder,.yellow-dropdown.ant-select .ant-select-selector .ant-select-selection-placeholder{align-items:center;color:#1b1b1b;display:flex;font-size:11px;font-weight:400;height:100%;line-height:1;margin:0;padding:0;text-transform:uppercase}.ant-select.filter-select-yellow .ant-select-selector:hover,.yellow-dropdown.ant-select .ant-select-selector:hover{background-color:#ffdc64!important;border-color:transparent!important}.ant-select.filter-select-yellow .ant-select-arrow,.yellow-dropdown.ant-select .ant-select-arrow{align-items:center!important;color:#1b1b1b!important;display:flex!important;font-size:10px!important;height:12px!important;justify-content:center!important;margin:0!important;padding:0!important;position:absolute!important;right:14px!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:12px!important}.ant-select.filter-select-yellow .ant-select-arrow .anticon,.yellow-dropdown.ant-select .ant-select-arrow .anticon{display:block!important;line-height:1!important}.ant-select.filter-select-yellow .ant-select-arrow .anticon svg,.yellow-dropdown.ant-select .ant-select-arrow .anticon svg{display:block!important;height:10px!important;width:10px!important}.ant-select.ant-select-open.filter-select-yellow .ant-select-selector,.yellow-dropdown.ant-select.ant-select-open .ant-select-selector{background-color:#ffdc64!important;border-color:transparent!important}.ant-select.ant-select-focused.filter-select-yellow .ant-select-selector,.yellow-dropdown.ant-select.ant-select-focused .ant-select-selector{background-color:#ffdc64!important;border-color:transparent!important;box-shadow:none!important;outline:none!important}.ant-select.filter-select-yellow:focus,.yellow-dropdown.ant-select:focus{outline:none}.btn-circle-black,.btn-circle-delete,.btn-circle-download,.btn-circle-duplicate,.btn-circle-edit,.btn-circle-link,.btn-circle-ques{align-items:center;border:none;display:inline-flex;justify-content:center}.btn-circle-black:hover,.btn-circle-delete:hover,.btn-circle-download:hover,.btn-circle-duplicate:hover,.btn-circle-edit:hover,.btn-circle-link:hover,.btn-circle-ques:hover{box-shadow:0 2.4px 4.8px 0 rgba(0,0,0,.1)!important}.btn-circle-black{background:#343a40!important;color:#fed230!important}.btn-circle-ques{background:#fec578!important;color:#4a4a4a!important}.btn-circle-edit,.btn-circle-link{background:#fed230!important;color:#4a4a4a!important}.btn-circle-edit:hover{background:#fed230!important}.btn-circle-delete{background:#fd3635!important;color:#fff!important}.btn-circle-download{background:#b3d741!important;color:#4a4a4a!important}.btn-circle-duplicate{background:#418fd7!important;color:#fff!important}.ant-float-btn.ant-float-btn-primary,.ant-float-btn.ant-float-btn-primary .ant-float-btn-body{background-color:#1b1b1b}.ant-float-btn.ant-float-btn-primary .ant-float-btn-body .ant-float-btn-icon{color:#fed230}.ant-dropdown.action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding-left:0;padding-right:0}.ant-dropdown.action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{cursor:default}.ant-dropdown.action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{-webkit-margin-end:0;-webkit-margin-start:14px;font-size:18px;margin-inline-end:0;margin-inline-start:14px}.ant-dropdown.action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn{font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;text-align:left;width:100%}.ant-dropdown.action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn:hover{background:none}.ant-dropdown.action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn.ant-btn-dangerous{color:#fd3635;color:var(--mt-color-red,#fd3635)}.ant-dropdown.action-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn.ant-btn-text{color:#4a4a4a;color:var(--mt-color-black,#4a4a4a)}.ant-radio-group.talent-search-results{background:#f7f8f8;border-radius:8px;height:200px;margin-top:24px;overflow:scroll;padding:16px;width:100%}.ant-radio-group .ant-radio-button-wrapper:hover{color:#1b1b1b}.ant-radio-group .ant-radio-button-wrapper.talent-btn{border:none;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.08);height:auto;margin-bottom:8px;padding:13px 16px;width:100%}.ant-radio-group .ant-radio-button-wrapper.talent-btn:last-child{margin-bottom:0}.ant-radio-group .ant-radio-button-wrapper.talent-btn:before{content:none}.ant-radio-group .ant-radio-button-wrapper.talent-btn .info .ant-space-item{line-height:1}.ant-radio-group .ant-radio-button-wrapper.talent-btn .info .ant-space-item .name{color:#4a4a4a;color:var(--MT-Color-black,#4a4a4a);font-family:Avenir;font-size:14px;font-style:normal;font-weight:800;line-height:120%}.ant-radio-group .ant-radio-button-wrapper.talent-btn .info .ant-space-item .desc{color:#707070;color:var(--MT-Color-grey,#707070);font-family:Avenir;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#fed230;border-color:#646464;color:#1b1b1b}.ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{background:#1b1b1b;border-color:#646464;color:#fff}.ant-radio-group.ant-radio-group-small .ant-radio-button-wrapper{font-size:12px}.ant-radio-group.radio-et .ant-radio-button-wrapper:hover{background-color:#000;border-color:#000;color:#fed230}.ant-radio-group.radio-et .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{border-color:#fed230!important}.ant-radio-group.radio-et .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before{background:transparent}.ant-radio-group.radio-et .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{background:#fed230;border-color:#fed230!important;color:#4a4a4a}.ant-space-compact .ant-btn{-webkit-margin-end:0!important;border:none!important;box-shadow:0 0 22px 0 rgba(0,0,0,.08);font-family:Avenir;font-size:16px;font-style:normal;font-weight:500;height:auto;line-height:100%;margin-inline-end:0!important;padding:11px 40px}.ant-space-compact .ant-btn:first-child{border-radius:40px 0 0 40px}.ant-space-compact .ant-btn:last-child{border-radius:0 40px 40px 0}.ant-space-compact .ant-btn.is-active{background:#4a4a4a;background:var(--MT-Color-black,#4a4a4a);color:#fed230;color:var(--MT-Color-yellow,#fed230)}.ant-space-compact .ant-btn:hover{color:#fed230!important;color:var(--MT-Color-yellow,#fed230)!important}.btn-link-ellipsis{display:block;height:auto;margin:0!important;padding:0!important;text-align:left}.btn-link-ellipsis span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.btn-priority{border-radius:8px;color:#000;display:inline-block;font-size:14px;font-weight:500;min-width:78px;padding:8px 13px;text-align:center}.btn-priority.medium{background-color:#fee483}.btn-priority.high{background-color:#ffd7d7}.btn-priority.low{background-color:#e1efb3}.btn-edit-template,.create-checklist-button{align-items:center;background-color:#f5a623;border:none;border-radius:4px;color:#fff;display:flex;font-size:14px!important;font-weight:400!important;margin:inherit;padding:12px 14px!important}.btn-edit-template .anticon,.create-checklist-button .anticon{margin-right:3px}.btn-edit-template:hover,.create-checklist-button:hover{background-color:#d48806}.create-checklist-button{background-color:#b3d741;background-color:var(--mt-color-green,#b3d741);color:#000!important}.ant-dropdown-button.btn-ellipsis{border:1px solid #e9e9e9;border-radius:40px;box-shadow:0 0 0;margin-top:10px}.ant-dropdown-button.btn-ellipsis:first-child{margin-top:0}.ant-dropdown-button.btn-ellipsis.active{border-color:#fed230!important}.ant-dropdown-button.btn-ellipsis .ant-btn{box-shadow:0 0 0}.ant-dropdown-button.btn-ellipsis .ant-btn:first-child{padding:clamp(12px,2.5vw,16px) 0 clamp(12px,2.5vw,16px) clamp(12px,2.5vw,16px);width:calc(100% - clamp(36px,7vw,48px))}.ant-dropdown-button.btn-ellipsis .ant-btn:first-child span{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ant-dropdown-button.btn-ellipsis .ant-btn:last-child{padding:0;width:clamp(36px,7vw,48px)}.ant-dropdown-button.btn-ellipsis .ant-btn:last-child .anticon{color:#000;font-size:clamp(18px,4vw,25px)}@media(max-width:1440px)and (min-width:769px){.btn-hr,.btn-recruit{font-size:14px;padding:12px 24px}.btn-hr.btn-back,.btn-hr.btn-small,.btn-recruit.btn-back,.btn-recruit.btn-small{font-size:12px;padding:8px 16px}.btn-hr.btn-back.btn-back-icon,.btn-recruit.btn-back.btn-back-icon{height:26px;width:26px}.btn-hr.btn-collapse,.btn-recruit.btn-collapse{height:42px;width:42px}.btn-hr.btn-collapse .anticon,.btn-recruit.btn-collapse .anticon{font-size:22px}.btn-hr.btn-text,.btn-recruit.btn-text{font-size:14px}.btn-hr.btn-draft,.btn-recruit.btn-draft{font-size:12px}}@media(max-width:768px){.btn-hr,.btn-recruit{font-size:13px;padding:8px 14px}.btn-hr.btn-back,.btn-hr.btn-small,.btn-recruit.btn-back,.btn-recruit.btn-small{font-size:11px;padding:5px 10px}.btn-hr.btn-back.btn-back-icon,.btn-recruit.btn-back.btn-back-icon{height:22px;width:22px}.btn-hr.btn-collapse,.btn-recruit.btn-collapse{height:36px;width:36px}.btn-hr.btn-collapse .anticon,.btn-recruit.btn-collapse .anticon{font-size:18px}.btn-hr.btn-list-element,.btn-recruit.btn-list-element{padding:3px 6px}.btn-hr.btn-list-element.question,.btn-recruit.btn-list-element.question{padding:4px 8px}.btn-hr.btn-template,.btn-recruit.btn-template{padding:6px 8px}.btn-hr.btn-text,.btn-recruit.btn-text{font-size:13px}.btn-hr.btn-draft,.btn-recruit.btn-draft{font-size:11px}}@media(max-width:480px){.btn-hr,.btn-recruit{font-size:12px;padding:6px 10px}.btn-hr.btn-back,.btn-hr.btn-small,.btn-recruit.btn-back,.btn-recruit.btn-small{font-size:10px;padding:4px 8px}.btn-hr.btn-back.btn-back-icon,.btn-recruit.btn-back.btn-back-icon{height:18px;width:18px}.btn-hr.btn-collapse,.btn-recruit.btn-collapse{height:32px;width:32px}.btn-hr.btn-collapse .anticon,.btn-recruit.btn-collapse .anticon{font-size:16px}.btn-hr.btn-list-element,.btn-recruit.btn-list-element{padding:2px 4px}.btn-hr.btn-list-element.question,.btn-recruit.btn-list-element.question{padding:3px 6px}.btn-hr.btn-template,.btn-recruit.btn-template{padding:4px 6px}.btn-hr.btn-text,.btn-recruit.btn-text{font-size:12px}.btn-hr.btn-draft,.btn-recruit.btn-draft{font-size:10px}}@media(max-width:320px){.btn-hr,.btn-recruit{font-size:11px;padding:4px 8px}.btn-hr.btn-back,.btn-hr.btn-small,.btn-recruit.btn-back,.btn-recruit.btn-small{font-size:9px;padding:3px 6px}.btn-hr.btn-back.btn-back-icon,.btn-recruit.btn-back.btn-back-icon{height:16px;width:16px}.btn-hr.btn-collapse,.btn-recruit.btn-collapse{height:28px;width:28px}.btn-hr.btn-collapse .anticon,.btn-recruit.btn-collapse .anticon{font-size:14px}.btn-hr.btn-text,.btn-recruit.btn-text{font-size:11px}.btn-hr.btn-draft,.btn-recruit.btn-draft{font-size:9px}}.ant-switch{height:clamp(20px,3vw,22px);min-width:clamp(36px,5vw,44px)}.ant-switch,.ant-switch:hover:not(.ant-switch-disabled){background:#1b1b1b}.ant-switch.ant-switch-checked,.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#fed230}.ant-switch.ant-switch-checked .ant-switch-inner-checked{color:#1b1b1b;font-size:clamp(10px,1.5vw,12px)}.ant-switch .ant-switch-inner{font-size:clamp(10px,1.5vw,12px)}.ant-switch .ant-switch-inner .ant-switch-inner-unchecked{color:#fed230}.ant-switch .ant-switch-handle{height:clamp(16px,2.5vw,18px);top:clamp(2px,.3vw,2px);width:clamp(16px,2.5vw,18px)}.ant-switch .ant-switch-handle:before{border-radius:clamp(8px,1.2vw,9px)}.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - clamp(18px,2.8vw,20px))}@media(max-width:1440px)and (min-width:769px){.ant-switch{height:21px;min-width:40px}.ant-switch .ant-switch-inner,.ant-switch.ant-switch-checked .ant-switch-inner-checked{font-size:11px}.ant-switch .ant-switch-handle{height:17px;top:2px;width:17px}.ant-switch .ant-switch-handle:before{border-radius:8px}.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 19px)}}@media(max-width:768px){.ant-switch{height:20px;min-width:38px}.ant-switch .ant-switch-inner,.ant-switch.ant-switch-checked .ant-switch-inner-checked{font-size:10px}.ant-switch .ant-switch-handle{height:16px;top:2px;width:16px}.ant-switch .ant-switch-handle:before{border-radius:8px}.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 18px)}}@media(max-width:480px){.ant-switch{height:19px;min-width:36px}.ant-switch .ant-switch-inner,.ant-switch.ant-switch-checked .ant-switch-inner-checked{font-size:10px}.ant-switch .ant-switch-handle{height:15px;top:2px;width:15px}.ant-switch .ant-switch-handle:before{border-radius:7px}.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 17px)}}.ant-spin .ant-spin-dot-holder{color:#fed230}.ant-spin .ant-spin-dot-item{background-color:#fed230}.custom-scrollbars>div:nth-child(2){margin-bottom:-.25rem}.custom-scrollbars>div:nth-child(3){margin-right:-.25rem}.custom-scrollbars .custom-scrollbars-thumb{background-color:#fad133;border-radius:11px;opacity:.25;z-index:99}.custom-scrollbars .custom-scrollbars-thumb:hover{opacity:1}.custom-scrollbars .custom-scrollbars-thumb.cs-vertical{position:relative;width:5px!important}.custom-scrollbars .custom-scrollbars-thumb.cs-vertical:before{background-color:transparent;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem}.custom-scrollbars .custom-scrollbars-thumb.cs-horizontal{height:5px!important;position:relative}.custom-scrollbars .custom-scrollbars-thumb.cs-horizontal:before{background-color:transparent;content:"";display:block;height:1rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.ant-tabs .ant-tabs-tab{font-weight:700}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#c3c3c3}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1b1b1b}.ant-tabs .ant-tabs-ink-bar{background:#1b1b1b}.ant-tabs.review-mode-tabs{margin-top:clamp(20px,4vw,32px)}.ant-tabs.review-mode-tabs .ant-tabs-nav{margin-bottom:clamp(20px,4vw,32px)}.ant-tabs.review-mode-tabs .ant-tabs-nav .ant-tabs-tab{color:#4a4a4a;color:var(--MT-Color-black,#4a4a4a);font-family:Avenir;font-size:clamp(15px,2.2vw,17px);font-style:normal;font-weight:800;line-height:normal}.ant-tabs.details-tabs{margin-top:0}.ant-tabs.details-tabs .ant-tabs-nav{background:#eceff0;margin:0;padding:0 clamp(20px,8vw,60px)}.ant-tabs.details-tabs .ant-tabs-content-holder{padding:clamp(20px,4vw,30px) clamp(20px,8vw,60px)}@media(max-width:1440px)and (min-width:769px){.ant-tabs.review-mode-tabs{margin-top:26px}.ant-tabs.review-mode-tabs .ant-tabs-nav{margin-bottom:26px}.ant-tabs.review-mode-tabs .ant-tabs-nav .ant-tabs-tab{font-size:16px}.ant-tabs.details-tabs .ant-tabs-nav{padding:0 40px}.ant-tabs.details-tabs .ant-tabs-content-holder{padding:25px 40px}}@media(max-width:768px){.ant-tabs.review-mode-tabs{margin-top:20px}.ant-tabs.review-mode-tabs .ant-tabs-nav{margin-bottom:20px}.ant-tabs.review-mode-tabs .ant-tabs-nav .ant-tabs-tab{font-size:15px}.ant-tabs.details-tabs .ant-tabs-nav{padding:0 20px}.ant-tabs.details-tabs .ant-tabs-content-holder{padding:20px}}@media(max-width:480px){.ant-tabs.review-mode-tabs{margin-top:16px}.ant-tabs.review-mode-tabs .ant-tabs-nav{margin-bottom:16px}.ant-tabs.review-mode-tabs .ant-tabs-nav .ant-tabs-tab{font-size:14px}.ant-tabs.details-tabs .ant-tabs-nav{padding:0 15px}.ant-tabs.details-tabs .ant-tabs-content-holder{padding:16px 15px}}div.status-recruit{align-items:center;border:0;border-radius:clamp(4px,.6vw,5px);display:flex;font-family:Avenir;font-size:clamp(12px,1.8vw,14px);font-weight:600;justify-content:center;padding:clamp(2px,.3vw,2px) clamp(3px,.5vw,4px)}div.status-recruit.active{background-color:rgba(180,215,65,.125)}div.status-recruit.closed{background-color:rgba(253,54,53,.125)}.status-indicator{border-radius:50%;height:clamp(8px,1.2vw,10px);margin-right:clamp(6px,1vw,8px);width:clamp(8px,1.2vw,10px)}.status-indicator.active{background-color:#7ed321}.status-indicator.inactive{background-color:#f5222d}.status-indicator.draft{background-color:#bfbfbf}div.progress-status{align-items:center;border:0;border-radius:clamp(2px,.4vw,3px);color:#222;display:flex;font-size:clamp(12px,1.8vw,14px);font-weight:500;justify-content:center;min-width:clamp(120px,18vw,145px);padding:clamp(6px,1vw,8px) clamp(2px,.3vw,2px)}div.progress-status.not-started{background-color:#e0e0e0;color:#757575}div.progress-status.in-progress{background-color:rgba(254,210,48,.502)}div.progress-status.completed{background-color:rgba(180,215,65,.502)}@media(max-width:1440px)and (min-width:769px){div.status-recruit{border-radius:4px;font-size:13px;padding:2px 3px}.status-indicator{height:9px;margin-right:7px;width:9px}div.progress-status{font-size:13px;min-width:130px;padding:7px 2px}}@media(max-width:768px){div.status-recruit{border-radius:4px;font-size:12px;padding:2px 3px}.status-indicator{height:8px;margin-right:6px;width:8px}div.progress-status{font-size:12px;min-width:110px;padding:6px 2px}}@media(max-width:480px){div.status-recruit{border-radius:3px;font-size:11px;padding:1px 3px}.status-indicator{height:7px;margin-right:5px;width:7px}div.progress-status{font-size:11px;min-width:100px;padding:5px 1px}}.ant-form .ant-form-item .ant-form-item-label{color:#000;font-family:Avenir;font-size:clamp(12px,1.8vw,14px);font-style:normal;font-weight:500}.ant-form .ant-form-item .ant-input{background:#fff;border:1px solid hsla(0,0%,44%,.32);border-radius:clamp(8px,1.5vw,12px);padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,16px)}.ant-form .ant-form-item .ant-select{height:auto}.ant-form .ant-form-item .ant-select .ant-select-selector{border:1px solid hsla(0,0%,44%,.32);border-radius:clamp(8px,1.5vw,12px);padding:clamp(6px,1vw,8px) clamp(12px,2vw,16px)}.ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector{height:auto;min-height:clamp(32px,5vw,40px)}.ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow{flex-wrap:wrap}.ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-item{border-radius:6px;font-size:12px;line-height:1.4;margin:2px}.ant-form .ant-form-item .ant-input-number{border-radius:12px;width:100%}.ant-form .ant-form-item .ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:12px;border-start-end-radius:12px}.ant-form .ant-form-item .ant-input-number .ant-input-number-input{box-sizing:border-box;padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,16px)}.ant-form .ant-form-item .ant-input-number-group-wrapper{width:100%}.ant-form .ant-form-item .ant-input-number-group-wrapper .ant-input-number-group-addon{background:#d1d1d1;border-radius:12px 0 0 12px}.ant-form .ant-form-item .ant-input-number-group-wrapper .ant-input-number{border-radius:0 12px 12px 0}.ant-form .ant-form-item .ant-input-number-group-wrapper .ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:12px;border-start-end-radius:12px}.ant-form .ant-form-item .ant-input-number-group-wrapper .ant-input-number+.ant-input-number-group-addon{border-radius:0 12px 12px 0}.ant-form .ant-form-item .ant-input-number-group-wrapper.input-weight .ant-input-number-group-addon{background:#d1d1d1;border-radius:0 12px 12px 0}.ant-form .ant-form-item .ant-input-number-group-wrapper.input-weight .ant-input-number{border-radius:12px 0 0 12px}.ant-form .ant-form-item .ant-input-number-group-wrapper.input-weight .ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:12px;border-start-end-radius:12px}.ant-form .ant-form-item .ant-input-number-group-wrapper.due-date-addon-after .ant-input-number{border-radius:12px 0 0 12px}.ant-form .ant-form-item .ant-input-number-group-wrapper.due-date-addon-after .ant-input-number-group-addon .ant-select .ant-select-selector{padding:8px}.ant-form .ant-form-item .ant-picker{border-radius:12px;padding:12px 16px;width:100%}.ant-form .ant-form-item .quill .ql-toolbar{background:#f0f0f0;border:1px solid rgba(76,78,100,.22);border-radius:8px 8px 0 0}.ant-form .ant-form-item .quill .ql-toolbar+.ql-container{border-top:0}.ant-form .ant-form-item .quill .ql-container{background:#fff;border:1px solid hsla(0,0%,44%,.32);border-radius:0 0 12px 12px}.ant-form .ant-form-item .quill .ql-container .ql-editor{min-height:250px}.ant-form .ant-form-item.has-extra-top .ant-form-item-label label{align-items:center;display:flex;justify-content:space-between}.ant-form .ant-form-item.has-extra-top .ant-form-item-label label:after,.ant-form .ant-form-item.has-extra-top .ant-form-item-label label:before{content:none}.ant-form .ant-form-item.has-extra-top .ant-form-item-label label p{margin:0}.ant-form .ant-form-item.has-extra-top .ant-form-item-label label p span{color:#ff4d4f}.ant-form .ant-form-item.has-extra-top .ant-form-item-label label span:not(.ant-switch-inner,.ant-switch-inner-checked,.ant-switch-inner-unchecked){color:rgba(0,0,0,.4);font-family:Avenir;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.ant-form .sub-title{color:#000;font-family:Avenir;font-size:clamp(16px,2.5vw,20px);font-style:normal;font-weight:800;line-height:100%;margin:clamp(16px,3vw,24px) 0}.ant-form .sub-title:first-child{margin-top:0}.ant-form.finalist .ant-form-item .ant-form-item-label{padding-top:10px;text-align:left}.ant-form.finalist .ant-form-item .ant-form-item-label label{width:100%}.ant-form.finalist .ant-form-item .ant-form-item-label label:after{position:absolute;right:0}.ant-select.ant-select-single{height:auto}.ant-select.ant-select-single .ant-select-selector{border:1px solid hsla(0,0%,44%,.32);border-radius:12px;height:40px;padding:8px 12px}.ant-input-search .ant-input{background:#fff;border:1px solid hsla(0,0%,44%,.32)!important;border-radius:12px;border-right:0!important;padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,16px)}.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{box-shadow:none!important}.ant-input-search .ant-input-group-addon .ant-btn{border-end-end-radius:12px!important;border-left:0;border-color:hsla(0,0%,44%,.32)!important;border-start-end-radius:12px!important;height:auto;padding:clamp(8px,1.5vw,12px) 0!important}.ant-input-search .ant-input-affix-wrapper{border:1px solid hsla(0,0%,44%,.32)!important;border-end-start-radius:12px!important;border-right:0!important;border-start-start-radius:12px!important;padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,16px)}.ant-input-search .ant-input-affix-wrapper,.ant-input-search .ant-input-affix-wrapper:focus,.ant-input-search .ant-input-affix-wrapper:hover{box-shadow:none!important;outline:none!important}.ant-input-search .ant-input-affix-wrapper .ant-input{border:none!important}.ant-input-search.search-talent .ant-input-wrapper{background:#fff;border:1px solid hsla(0,0%,44%,.32);border-radius:12px;padding:9px}.ant-input-search.search-talent .ant-input-wrapper .ant-input,.ant-input-search.search-talent .ant-input-wrapper .ant-input-affix-wrapper{border:none!important}.ant-input-search.search-talent .ant-input-group-addon{inset-inline-start:0!important}.ant-input-search.search-talent .ant-input-group-addon .ant-btn{background-color:#fed230;border:none;border-radius:4px!important;color:#000;padding:9px 24px!important}.ant-input-search.message-chatgpt.ant-input-group-wrapper-status-error .ant-input-wrapper{border-color:#ff4d4f}.ant-input-search.message-chatgpt .ant-input-group-addon:first-child{background:none;border:none;padding:0}.ant-input-search.message-chatgpt .ant-input-group-addon:first-child .ant-btn{background:none;height:46px;padding:0!important}.ant-input-search.message-chatgpt .ant-input-group-addon:first-child .ant-btn .anticon{font-size:20px}.form-chatgpt{position:relative}.form-chatgpt .btn-upload-chatgpt{background:none;height:34px;left:10px;padding:0!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:34px;z-index:1}.form-chatgpt .btn-upload-chatgpt .anticon{font-size:20px}.form-chatgpt .ant-form-item textarea.ant-input{border:1px solid hsla(0,0%,44%,.32);border-radius:12px!important;box-shadow:none;outline:none;padding:10px 120px 10px 50px}.form-chatgpt .btn-send-chatgpt{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.form-chatgpt .btn-send-chatgpt .ant-btn{background-color:#fed230;border:none;border-radius:4px!important;color:#000;height:auto;padding:9px 24px!important}@media(min-width:1441px){.ant-form .ant-form-item .ant-form-item-label{font-size:15px}.ant-form .ant-form-item .ant-input{box-sizing:border-box}.ant-form .ant-form-item .ant-input,.ant-form .ant-form-item .ant-select:not(.ant-select-multiple) .ant-select-selector{border-radius:12px;font-size:15px;height:40px;padding:8px 12px}.ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector{border-radius:12px;font-size:15px;height:auto;min-height:40px;padding:8px 12px}.ant-form .ant-form-item .ant-input-number{border-radius:12px}.ant-form .ant-form-item .ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:12px;border-start-end-radius:12px}.ant-form .ant-form-item .ant-input-number .ant-input-number-input{box-sizing:border-box;font-size:15px;padding:8px 12px}.ant-form .ant-form-item .ant-picker{border-radius:12px;font-size:15px;padding:12px 16px}.ant-form .sub-title{font-size:20px;margin:24px 0}.ant-select.ant-select-single .ant-select-selector{border-radius:12px;font-size:15px;height:40px;padding:8px 12px}.ant-input-search .ant-input{border-radius:12px;font-size:15px;padding:8px 12px}.ant-input-search .ant-input-affix-wrapper{border-end-start-radius:12px!important;border-start-start-radius:12px!important;padding:8px 12px}.ant-input-search .ant-input-group-addon .ant-btn{border-end-end-radius:12px!important;border-start-end-radius:12px!important;padding:8px 0!important}.ant-input-search.search-talent .ant-input-wrapper{border-radius:12px;padding:8px}.form-chatgpt .btn-upload-chatgpt{height:36px;left:12px;width:36px}.form-chatgpt .btn-upload-chatgpt .anticon{font-size:22px}.form-chatgpt .ant-form-item textarea.ant-input{border-radius:12px!important;font-size:15px;padding:12px 130px 12px 55px}.form-chatgpt .btn-send-chatgpt{right:12px}.form-chatgpt .btn-send-chatgpt .ant-btn{padding:10px 26px!important}}@media(max-width:1440px)and (min-width:769px){.ant-form .ant-form-item .ant-form-item-label{font-size:14px}.ant-form .ant-form-item .ant-input{box-sizing:border-box}.ant-form .ant-form-item .ant-input,.ant-form .ant-form-item .ant-select:not(.ant-select-multiple) .ant-select-selector{border-radius:11px;font-size:15px;height:38px;padding:6px 10px}.ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector{border-radius:11px;font-size:15px;height:auto;min-height:38px;padding:6px 10px}.ant-form .ant-form-item .ant-input-number{border-radius:11px}.ant-form .ant-form-item .ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:11px;border-start-end-radius:11px}.ant-form .ant-form-item .ant-input-number .ant-input-number-input{box-sizing:border-box;font-size:14px;padding:6px 10px}.ant-form .ant-form-item .ant-picker{border-radius:11px;font-size:14px;padding:11px 14px}.ant-form .sub-title{font-size:19px;margin:22px 0}.ant-select.ant-select-single .ant-select-selector{border-radius:11px;font-size:15px;height:38px;padding:6px 10px}.ant-input-search .ant-input{border-radius:11px;font-size:15px;padding:6px 10px}.ant-input-search .ant-input-affix-wrapper{border-end-start-radius:11px!important;border-start-start-radius:11px!important;padding:6px 10px}.ant-input-search .ant-input-group-addon .ant-btn{border-end-end-radius:11px!important;border-start-end-radius:11px!important;padding:6px 0!important}.ant-input-search.search-talent .ant-input-wrapper{border-radius:11px;padding:7px}.form-chatgpt .btn-upload-chatgpt{height:32px;left:11px;width:32px}.form-chatgpt .btn-upload-chatgpt .anticon{font-size:18px}.form-chatgpt .ant-form-item textarea.ant-input{border-radius:11px!important;font-size:14px;padding:11px 110px 11px 45px}.form-chatgpt .btn-send-chatgpt{right:11px}.form-chatgpt .btn-send-chatgpt .ant-btn{padding:8px 22px!important}}@media(max-width:768px){.ant-form .ant-form-item .ant-form-item-label{font-size:12px}.ant-form .ant-form-item .ant-input{box-sizing:border-box}.ant-form .ant-form-item .ant-input,.ant-form .ant-form-item .ant-select:not(.ant-select-multiple) .ant-select-selector{border-radius:8px;font-size:13px;height:32px;padding:4px 8px}.ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector{border-radius:8px;font-size:13px;height:auto;min-height:32px;padding:4px 8px}.ant-form .ant-form-item .ant-input-number{border-radius:8px}.ant-form .ant-form-item .ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:8px;border-start-end-radius:8px}.ant-form .ant-form-item .ant-input-number .ant-input-number-input{box-sizing:border-box;padding:4px 8px}.ant-form .ant-form-item .ant-picker{border-radius:8px;padding:8px 12px}.ant-form .ant-form-item .quill .ql-toolbar{border-radius:6px 6px 0 0}.ant-form .ant-form-item .quill .ql-container{border-radius:0 0 8px 8px}.ant-form .ant-form-item .quill .ql-container .ql-editor{min-height:180px}.ant-form .sub-title{font-size:16px;margin:16px 0}.ant-select.ant-select-single .ant-select-selector{border-radius:8px;font-size:13px;height:32px;padding:4px 8px}.ant-input-search .ant-input{border-radius:8px;font-size:13px;padding:4px 8px}.ant-input-search .ant-input-affix-wrapper{border-end-start-radius:8px!important;border-start-start-radius:8px!important;padding:4px 8px}.ant-input-search .ant-input-group-addon .ant-btn{border-end-end-radius:8px!important;border-start-end-radius:8px!important;padding:4px 0!important}.ant-input-search.search-talent .ant-input-wrapper{border-radius:8px;padding:6px}.form-chatgpt .btn-upload-chatgpt{height:28px;left:8px;width:28px}.form-chatgpt .btn-upload-chatgpt .anticon{font-size:16px}.form-chatgpt .ant-form-item textarea.ant-input{border-radius:8px!important;padding:8px 80px 8px 35px}.form-chatgpt .btn-send-chatgpt{right:8px}.form-chatgpt .btn-send-chatgpt .ant-btn{padding:6px 16px!important}}@media(max-width:480px){.ant-form .ant-form-item .ant-form-item-label{font-size:11px}.ant-form .ant-form-item .ant-input{box-sizing:border-box}.ant-form .ant-form-item .ant-input,.ant-form .ant-form-item .ant-select:not(.ant-select-multiple) .ant-select-selector{border-radius:6px;font-size:12px;height:30px;padding:4px 6px}.ant-form .ant-form-item .ant-select.ant-select-multiple .ant-select-selector{border-radius:6px;font-size:12px;height:auto;min-height:30px;padding:4px 6px}.ant-form .ant-form-item .ant-input-number{border-radius:6px}.ant-form .ant-form-item .ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:6px;border-start-end-radius:6px}.ant-form .ant-form-item .ant-input-number .ant-input-number-input{box-sizing:border-box;padding:4px 6px}.ant-form .ant-form-item .ant-picker{border-radius:6px;padding:6px 10px}.ant-form .ant-form-item .quill .ql-toolbar{border-radius:4px 4px 0 0}.ant-form .ant-form-item .quill .ql-container{border-radius:0 0 6px 6px}.ant-form .ant-form-item .quill .ql-container .ql-editor{min-height:120px}.ant-form .sub-title{font-size:14px;margin:12px 0}.ant-select.ant-select-single .ant-select-selector{border-radius:6px;font-size:12px;height:30px;padding:4px 6px}.ant-input-search .ant-input{border-radius:6px;font-size:12px;padding:4px 6px}.ant-input-search .ant-input-affix-wrapper{border-end-start-radius:6px!important;border-start-start-radius:6px!important;padding:4px 6px}.ant-input-search .ant-input-group-addon .ant-btn{border-end-end-radius:6px!important;border-start-end-radius:6px!important;padding:4px 0!important}.ant-input-search.search-talent .ant-input-wrapper{border-radius:6px;padding:5px}.form-chatgpt .btn-upload-chatgpt{height:24px;left:6px;width:24px}.form-chatgpt .btn-upload-chatgpt .anticon{font-size:14px}.form-chatgpt .ant-form-item textarea.ant-input{border-radius:6px!important;padding:6px 60px 6px 30px}.form-chatgpt .btn-send-chatgpt{right:6px}.form-chatgpt .btn-send-chatgpt .ant-btn{padding:4px 12px!important}}.compact-form .ant-form-item{margin-bottom:8px!important}.compact-form .ant-form-item .ant-form-item-label{color:#8c8c8c!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important;padding-bottom:2px!important}.compact-field.ant-input{line-height:1.4!important;padding:4px 8px!important}.compact-field.ant-input,.compact-field.ant-input-number{border-radius:4px!important;font-size:13px!important;height:28px!important}.compact-field.ant-input-number .ant-input-number-input{font-size:13px!important;height:26px!important;line-height:1.4!important;padding:3px 6px!important}.compact-field.ant-input-number .ant-input-number-handler-wrap{border-end-end-radius:4px!important;border-start-end-radius:4px!important;height:26px!important}.compact-field.ant-input-number .ant-input-number-handler{height:13px!important;line-height:13px!important}.compact-field.ant-input-number .ant-input-number-handler:first-child{border-start-end-radius:4px!important}.compact-field.ant-input-number .ant-input-number-handler:last-child{border-end-end-radius:4px!important}.compact-field.ant-select .ant-select-selector{border-radius:4px!important;font-size:13px!important;height:28px!important;line-height:1.4!important;padding:2px 8px!important}.compact-field.ant-select .ant-select-selector .ant-select-selection-item,.compact-field.ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:13px!important;line-height:24px!important}.compact-field.ant-picker{border-radius:4px!important;height:28px!important;padding:4px 8px!important}.compact-btn.ant-btn,.compact-field.ant-picker,.compact-field.ant-picker input{font-size:13px!important;line-height:1.4!important}.compact-btn.ant-btn{border-radius:4px!important;height:28px!important;padding:4px 12px!important}.compact-btn.ant-btn .anticon{font-size:12px!important}.ant-collapse .ant-collapse-item .ant-collapse-header{align-items:center;padding:0}.ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:clamp(20px,4vw,32px)!important;height:auto;padding-inline-start:clamp(20px,4vw,32px)!important}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0;padding-block:clamp(20px,4vw,32px) 0}.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-header{padding:clamp(8px,1.2vw,10px) clamp(12px,2vw,16px)}.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:0!important;padding-inline-start:0!important}.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:clamp(8px,1.2vw,10px) clamp(12px,2vw,16px)}@media(max-width:1440px)and (min-width:769px){.ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:26px!important;padding-inline-start:26px!important}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-block:26px 0}.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-header{padding:9px 14px}}@media(max-width:768px){.ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:20px!important;padding-inline-start:20px!important}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-block:20px 0}.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-header{padding:8px 12px}}@media(max-width:480px){.ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:16px!important;padding-inline-start:16px!important}.ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-block:16px 0}.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-collapse.dynamic-fields-collapse .ant-collapse-item .ant-collapse-header{padding:6px 10px}}.ques-items{width:100%}.ques-items .ques-item{align-items:center;background:#fff;border:1px solid #e9e9e9!important;border:1px solid var(--grey-grey-4,#e9e9e9)!important;border-radius:clamp(8px,2vw,16px);display:flex;justify-content:space-between;margin-top:clamp(12px,2vw,16px);padding:clamp(12px,2vw,16px) clamp(20px,4vw,32px);width:100%}.ques-items .ques-item.start{background-color:#fff;gap:clamp(16px,3vw,24px);justify-content:flex-start}.ques-items .ques-item .ques,.ques-items .ques-item .title{font-family:Avenir;font-style:normal;font-weight:500;line-height:100%}.ques-items .ques-item .title{color:#707070;color:var(--mt-color-grey,#707070);font-size:clamp(12px,1.8vw,14px)}.ques-items .ques-item .ques{color:#4a4a4a;color:var(--mt-color-black,#4a4a4a);font-size:clamp(14px,2vw,16px)}.ant-list .ant-list-items .ant-list-item.ques-item .ant-list-item-action li{padding:0}.ant-list.list-session .ant-card.selected{background-color:rgba(254,210,48,.4)}.ant-list.list-session .ant-card .ant-card-actions li{margin:clamp(4px,.8vw,6px) 0}@media(max-width:1440px)and (min-width:769px){.ques-items .ques-item{border-radius:12px;margin-top:14px;padding:14px 26px}.ques-items .ques-item.start{gap:20px}.ques-items .ques-item .title{font-size:13px}.ques-items .ques-item .ques{font-size:15px}.ant-list.list-session .ant-card .ant-card-actions li{margin:5px 0}}@media(max-width:768px){.ques-items .ques-item{border-radius:10px;margin-top:12px;padding:12px 20px}.ques-items .ques-item.start{gap:16px}.ques-items .ques-item .title{font-size:12px}.ques-items .ques-item .ques{font-size:14px}.ant-list.list-session .ant-card .ant-card-actions li{margin:4px 0}}@media(max-width:480px){.ques-items .ques-item{border-radius:8px;margin-top:10px;padding:10px 16px}.ques-items .ques-item.start{gap:12px}.ques-items .ques-item .title{font-size:11px}.ques-items .ques-item .ques{font-size:13px}.ant-list.list-session .ant-card .ant-card-actions li{margin:3px 0}}.ant-table .ant-table-content .ant-table-thead tr th{background:#eceff0;background:var(--grey-grey-3,#eceff0);border:none;font-weight:800}.ant-table .ant-table-content .ant-table-tbody tr td,.ant-table .ant-table-content .ant-table-thead tr th{color:#4a4a4a;color:var(--mt-color-black,#4a4a4a);font-family:Avenir;font-size:clamp(12px,1.8vw,14px);font-style:normal;line-height:120%;padding:clamp(8px,1.5vw,16px)}.ant-table .ant-table-content .ant-table-tbody tr td{-webkit-border-end:none!important;border-inline-end:none!important;font-weight:400}.ant-table .ant-table-content .ant-table-tbody tr td:first-child{-webkit-border-start:1px solid #f0f0f0;border-inline-start:1px solid #f0f0f0}.ant-table .ant-table-content .ant-table-tbody tr td:last-child{-webkit-border-end:1px solid #f0f0f0!important;border-inline-end:1px solid #f0f0f0!important}.ant-table .ant-table-content .ant-table-tbody tr td .ant-btn-link{color:#fec578;color:var(--mt-color-orange,#fec578);margin:0;padding:0}.ant-table .ant-table-content .ant-table-tbody tr td.merge-row{-webkit-border-start:1px solid #f0f0f0;border-inline-start:1px solid #f0f0f0}.ant-table .ant-table-content .ant-table-tbody tr td .type-location{color:#707070}.ant-table .ant-table-content .ant-table-tbody tr td .ques-text{color:#4a4a4a;font-size:clamp(14px,2vw,16px)}.ant-table.ant-table-bordered .ant-table-content .ant-table-tbody tr td:first-child{-webkit-border-start:none;border-inline-start:none}.ant-table-wrapper.no-bg .ant-table{background:none}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-thead .ant-table-cell{background:none;border-bottom-color:#4a4a4a;color:#4a4a4a;color:var(--mt-color-black,#4a4a4a);font-family:Avenir;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:800;line-height:1;padding:0 0 clamp(16px,3vw,24px)}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-thead .ant-table-cell:before{content:none!important}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell{border:none!important;color:#4a4a4a;color:var(--mt-color-black,#4a4a4a);font-family:Avenir;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;padding:clamp(16px,3vw,24px) 0 0}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell a{color:#4a4a4a;color:var(--mt-color-black,#4a4a4a);font-family:Avenir;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;margin:0;padding:0}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell a span{text-decoration:underline}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell a:hover span{text-decoration:none}.ant-table-wrapper .task-column{min-width:clamp(150px,25vw,200px)}.ant-pagination{align-items:center}.table-dnd-row .ant-table-expanded-row-fixed{width:100%!important}@media(max-width:1440px)and (min-width:769px){.ant-table .ant-table-content .ant-table-tbody tr td,.ant-table .ant-table-content .ant-table-thead tr th{font-size:13px;padding:14px}.ant-table .ant-table-content .ant-table-tbody tr td .ques-text{font-size:15px}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-thead .ant-table-cell{font-size:15px;padding:0 0 20px}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell{font-size:15px;padding:20px 0 0}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell a{font-size:15px}.ant-table-wrapper .task-column{min-width:180px}}@media(max-width:768px){.ant-table .ant-table-content .ant-table-tbody tr td,.ant-table .ant-table-content .ant-table-thead tr th{font-size:12px;padding:10px 8px}.ant-table .ant-table-content .ant-table-tbody tr td .ques-text{font-size:13px}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-thead .ant-table-cell{font-size:14px;padding:0 0 16px}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell{font-size:14px;padding:16px 0 0}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell a{font-size:14px}.ant-table-wrapper .task-column{min-width:140px}}@media(max-width:480px){.ant-table .ant-table-content .ant-table-tbody tr td,.ant-table .ant-table-content .ant-table-thead tr th{font-size:11px;padding:8px 6px}.ant-table .ant-table-content .ant-table-tbody tr td .ques-text{font-size:12px}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-thead .ant-table-cell{font-size:13px;padding:0 0 12px}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell{font-size:13px;padding:12px 0 0}.ant-table-wrapper.no-bg .ant-table .ant-table-content .ant-table-tbody .ant-table-cell a{font-size:13px}.ant-table-wrapper .task-column{min-width:120px}}.ant-modal-root,.ant-modal-root .ant-modal-mask,.ant-modal-root .ant-modal-wrap{z-index:1050}.ant-modal-root .ant-modal .ant-modal-content{padding:clamp(16px,3vw,40px)}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close{right:clamp(10px,2vw,20px);top:clamp(10px,2vw,20px);z-index:10}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header{flex-shrink:0;margin-bottom:clamp(16px,3vw,32px)}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#000;font-family:Avenir;font-size:clamp(18px,3.5vw,32px);font-style:normal;font-weight:800;line-height:1.2}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title .tag{background:rgba(254,210,48,.4);border-radius:clamp(3px,.5vw,4px);font-size:clamp(12px,1.8vw,16px);font-weight:500;padding:clamp(4px,.8vw,8px) clamp(10px,1.8vw,16px)}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-confirm-btns,.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;margin-top:clamp(16px,3vw,32px)}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-confirm-btns button,.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ant-modal-root .ant-modal .ant-modal-content .no-results{background:#f7f8f8;border-radius:clamp(5px,.8vw,8px);margin-top:clamp(12px,2.5vw,24px);min-height:clamp(40px,6vw,70px);padding:clamp(10px,1.8vw,16px)}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body{text-align:center}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body{justify-content:center}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body .anticon{display:none}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-title{font-size:clamp(20px,4vw,32px);font-style:normal;font-weight:800;line-height:100%;margin-bottom:clamp(16px,3vw,24px)}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns{justify-content:center}.ant-modal-root .ant-modal.reject-modal .ant-modal-title{color:#fd3635!important;color:var(--MT-Color-red,#fd3635)!important}@media(max-width:1920px){.ant-modal-root .ant-modal{margin:16px auto;max-width:calc(100vw - 32px)}.ant-modal-root .ant-modal[style*="width: 950px"]{max-width:900px!important;width:90vw!important}.ant-modal-root .ant-modal[style*="width: 1200px"]{max-width:1200px!important;width:90vw!important}.ant-modal-root .ant-modal[style*="width: 1400px"]{max-width:1400px!important;width:90vw!important}.ant-modal-root .ant-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 32px)}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body{margin-right:-4px;max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;padding-right:12px;position:relative;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar{width:8px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar-track{background:transparent;margin:8px 0}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);background-clip:padding-box;border:2px solid transparent;border-radius:4px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3);background-clip:padding-box}}@media(max-width:1440px)and (min-width:769px){.ant-modal-root .ant-modal .ant-modal-content{padding:24px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close{right:14px;top:14px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header{margin-bottom:20px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:24px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title .tag{font-size:14px;padding:6px 12px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-confirm-btns,.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer{margin-top:20px}.ant-modal-root .ant-modal .ant-modal-content .no-results{border-radius:6px;margin-top:16px;min-height:50px;padding:12px}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-title{font-size:24px;margin-bottom:18px}}@media(max-width:768px){.ant-modal-root .ant-modal .ant-modal-content{padding:20px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close{right:12px;top:12px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header{margin-bottom:20px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:22px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title .tag{border-radius:3px;font-size:14px;padding:6px 12px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-confirm-btns,.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer{margin-top:20px}.ant-modal-root .ant-modal .ant-modal-content .no-results{border-radius:6px;margin-top:16px;min-height:50px;padding:12px}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-title{font-size:22px;margin-bottom:16px}}@media(max-width:480px){.ant-modal-root .ant-modal .ant-modal-content{padding:16px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-close{right:10px;top:10px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header{margin-bottom:16px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-size:18px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title .tag{border-radius:3px;font-size:12px;padding:5px 10px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-confirm-btns,.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer{margin-top:16px}.ant-modal-root .ant-modal .ant-modal-content .no-results{border-radius:5px;margin-top:12px;min-height:40px;padding:10px}.ant-modal-root .ant-modal.ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-title{font-size:18px;margin-bottom:12px}}@media(max-width:1440px){.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-form-item,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-form-item{margin-bottom:16px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-card,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-card{margin-bottom:16px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-card .ant-card-head,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-card .ant-card-head{min-height:auto;padding:12px 16px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-card .ant-card-head .ant-card-head-title,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-card .ant-card-head .ant-card-head-title{font-size:16px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-card .ant-card-body,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-card .ant-card-body{padding:16px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-divider,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-divider{margin:16px 0}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-divider-inner-text,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-divider-inner-text{font-size:14px}.ant-modal-root .ant-modal:has(form[name=templateForm]) input[type=color],.ant-modal-root .ant-modal[class*=signature-template-modal] input[type=color]{height:32px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-card-small .ant-card-body,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-card-small .ant-card-body{padding:8px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-row[justify=end],.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-row[justify=end]{margin-top:16px}.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-row[justify=end] .ant-btn,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-row[justify=end] .ant-btn{font-size:14px;height:32px;padding:0 16px}}@media(max-width:768px){.ant-modal-root .ant-modal:has(form[name=templateForm]) .ant-row .ant-col,.ant-modal-root .ant-modal[class*=signature-template-modal] .ant-row .ant-col{flex:0 0 100%;max-width:100%}}.ant-upload{width:100%}.ant-upload .ant-btn{border-radius:clamp(8px,1.5vw,12px);height:auto;padding:clamp(10px,1.8vw,13px) clamp(12px,2vw,16px);width:100%}.avatar-uploader{text-align:center}.avatar-uploader .ant-upload{background:none!important;border:none!important}.avatar-uploader .ant-upload .text{color:#fec578;color:var(--mt-color-orange,#fec578);font-family:Avenir;font-size:clamp(12px,1.8vw,14px);font-style:normal;font-weight:800;line-height:100%;text-decoration-line:underline}.input-upload-recruit{display:block;width:100%}.input-upload-recruit span.ant-upload{align-items:center;background:#fff;border:1px solid hsla(0,0%,44%,.32);border-radius:clamp(8px,1.5vw,12px);color:#c9c9c9;cursor:pointer;display:flex;justify-content:space-between;padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,16px)}.input-upload-recruit span.ant-upload .anticon{color:#fed230}@media(max-width:1440px)and (min-width:769px){.ant-upload .ant-btn{border-radius:10px;padding:11px 14px}.avatar-uploader .ant-upload .text{font-size:13px}.input-upload-recruit span.ant-upload{border-radius:10px;padding:10px 14px}}@media(max-width:768px){.ant-upload .ant-btn{border-radius:8px;padding:10px 12px}.avatar-uploader .ant-upload .text{font-size:12px}.input-upload-recruit span.ant-upload{border-radius:8px;padding:8px 12px}}@media(max-width:480px){.ant-upload .ant-btn{border-radius:6px;padding:8px 10px}.avatar-uploader .ant-upload .text{font-size:11px}.input-upload-recruit span.ant-upload{border-radius:6px;padding:6px 10px}}.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view,.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row{border:0!important}.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content,.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-label{background:none!important;border:0!important;padding:0 0 clamp(12px,2vw,16px)!important}.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content:before{content:": "}.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view,.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view .ant-descriptions-row{border:none}.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content,.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-label{-webkit-border-end:none;background:none;border-inline-end:none}.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-label{padding-top:0;vertical-align:top}.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-label:first-child{padding-left:0}.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content{padding-top:0;position:relative}.ant-descriptions.ant-descriptions-bordered.desc-none-bg .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content:before{content:": ";display:inline-block;left:0;position:absolute}.ant-descriptions .ant-btn-link{color:#fec578;color:var(--mt-color-orange,#fec578);margin:0;padding:0}@media(max-width:1440px)and (min-width:769px){.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content,.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-label{padding-bottom:14px!important}}@media(max-width:768px){.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content,.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-label{padding-bottom:12px!important}}@media(max-width:480px){.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-content,.ant-descriptions.ant-descriptions-bordered.align-description .ant-descriptions-view .ant-descriptions-row .ant-descriptions-item-label{padding-bottom:10px!important}}.candidates-dnd-board{overflow-x:scroll}.candidates-dnd-board .candidates-dnd-wrapper{display:inline-flex;gap:clamp(12px,2vw,16px);min-width:calc(100vw - 32px)}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group{border-radius:clamp(6px,1vw,8px);min-height:clamp(250px,40vh,300px);padding:0 clamp(6px,1vw,8px) clamp(16px,3vw,24px);width:clamp(200px,20vw,240px)}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidates-group-title{font-family:Avenir;font-size:clamp(12px,1.8vw,14px);font-style:normal;font-weight:800;line-height:120%;min-height:clamp(48px,8vh,58px);padding:clamp(8px,1.5vw,12px) clamp(6px,1vw,8px)}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item{border:none!important;border-radius:clamp(6px,1vw,8px);box-shadow:0 2px 2px 0 rgba(0,0,0,.08);margin-top:clamp(8px,1.5vw,12px);padding:clamp(6px,1vw,8px)}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .name{color:#4a4a4a;color:var(--MT-Color-black,#4a4a4a);font-family:Avenir;font-size:clamp(12px,1.8vw,14px);font-style:normal;font-weight:800;line-height:120%}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .name:hover{color:#fed230}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .rate{color:#4a4a4a;color:var(--MT-Color-black,#4a4a4a);font-family:Avenir;font-size:clamp(10px,1.5vw,12px);font-style:normal;font-weight:400;line-height:120%}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .rate .anticon-star{color:#fec578}.candidates-dnd-loading{height:clamp(20px,3vw,24px);margin-top:clamp(-20px,-3vw,-24px)}@media(min-width:1441px){.candidates-dnd-board .candidates-dnd-wrapper{gap:20px;min-width:calc(100vw - 48px)}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group{border-radius:10px;min-height:350px;padding:0 12px 28px;width:260px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidates-group-title{font-size:15px;min-height:64px;padding:14px 12px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item{border-radius:10px;margin-top:14px;padding:10px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .name{font-size:15px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .rate{font-size:13px}.candidates-dnd-loading{height:28px;margin-top:-28px}}@media(max-width:1440px)and (min-width:769px){.candidates-dnd-board .candidates-dnd-wrapper{gap:14px;min-width:calc(100vw - 40px)}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group{border-radius:8px;min-height:280px;padding:0 8px 22px;width:220px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidates-group-title{font-size:13px;min-height:54px;padding:10px 8px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item{border-radius:8px;margin-top:10px;padding:7px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .name{font-size:13px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .rate{font-size:11px}.candidates-dnd-loading{height:22px;margin-top:-22px}}@media(max-width:768px){.candidates-dnd-board{-webkit-overflow-scrolling:touch;overflow-x:auto}.candidates-dnd-board .candidates-dnd-wrapper{gap:12px;min-width:calc(100vw - 24px);padding:0 12px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group{border-radius:6px;min-height:220px;padding:0 6px 16px;width:180px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidates-group-title{font-size:12px;line-height:110%;min-height:44px;padding:8px 6px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item{border-radius:6px;margin-top:8px;padding:6px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .name{font-size:12px;line-height:110%}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .rate{font-size:10px;line-height:110%}.candidates-dnd-loading{height:18px;margin-top:-18px}}@media(max-width:480px){.candidates-dnd-board .candidates-dnd-wrapper{gap:10px;min-width:calc(100vw - 16px);padding:0 8px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group{border-radius:4px;min-height:200px;padding:0 4px 12px;width:160px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidates-group-title{font-size:11px;line-height:100%;min-height:38px;padding:6px 4px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item{border-radius:4px;margin-top:6px;padding:4px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .name{font-size:11px;line-height:100%}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .rate{font-size:9px;line-height:100%}.candidates-dnd-loading{height:16px;margin-top:-16px}}@media(max-width:320px){.candidates-dnd-board .candidates-dnd-wrapper{gap:8px;min-width:calc(100vw - 12px);padding:0 6px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group{border-radius:4px;min-height:180px;padding:0 3px 10px;width:140px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidates-group-title{font-size:10px;line-height:100%;min-height:32px;padding:5px 3px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item{border-radius:4px;margin-top:5px;padding:3px}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .name{font-size:10px;line-height:100%}.candidates-dnd-board .candidates-dnd-wrapper .candidates-group .candidate-item .rate{font-size:8px;line-height:100%}.candidates-dnd-loading{height:14px;margin-top:-14px}}.ant-card.profile-card .ant-card-body{padding:clamp(8px,1.5vw,10px)}.ant-card.profile-card .ant-card-body .ant-card-meta-avatar{-webkit-padding-end:clamp(6px,1vw,8px);padding-inline-end:clamp(6px,1vw,8px)}.ant-card.profile-card .ant-card-body .ant-card-meta-detail .ant-card-meta-title{margin:0}.ant-card.profile-card .ant-card-body .ant-card-meta-detail .ant-card-meta-description{align-items:center;display:flex;justify-content:space-between}.ant-card.card-start{cursor:pointer;height:100%;text-align:center}.question-answer-card{background:#f7f8f8;border-radius:clamp(8px,2vw,16px)}.candidate-card.no-shadow .ant-card-body{box-shadow:none!important}.candidate-card .ant-card-body{align-items:center;background:#fff;background:var(--Neutral-white,#fff);border-radius:clamp(6px,1vw,8px);box-shadow:0 0 22px 0 rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:clamp(12px,2vw,16px) clamp(20px,4vw,32px)}.candidate-card .ant-card-body:after,.candidate-card .ant-card-body:before{content:none}.candidate-card .ant-card-body .candidate-info span{color:#4a4a4a;color:var(--MT-Color-black,#4a4a4a);display:block;font-family:Avenir;font-size:clamp(14px,2vw,16px);font-style:normal;line-height:100%}.candidate-card .ant-card-body .candidate-info span.name{font-size:clamp(18px,3vw,24px);font-weight:800;margin-bottom:clamp(8px,1.5vw,12px)}.candidate-card .ant-card-body .candidate-info span.email{color:#707070;color:var(--MT-Color-grey,#707070);font-size:clamp(14px,2vw,16px);font-weight:400}.candidate-card .ant-card-body .candidate-info .ant-divider{min-height:clamp(60px,10vw,80px)}.candidate-card .ant-card-body .candidate-info .rate{color:#4a4a4a;color:var(--MT-Color-black,#4a4a4a);font-family:Avenir;font-size:clamp(18px,3vw,24px);font-style:normal;font-weight:800;line-height:120%}.candidate-card .ant-card-body .candidate-info .rate .anticon-star{color:#fec578;font-size:clamp(16px,2.5vw,20px)}.candidate-card .ant-card-body .ant-btn:hover{background:none}.candidate-card .ant-card-body .ant-btn.btn-circle-edit{height:clamp(26px,4vw,32px)}@media(max-width:1440px)and (min-width:769px){.ant-card.profile-card .ant-card-body{padding:8px}.ant-card.profile-card .ant-card-body .ant-card-meta-avatar{-webkit-padding-end:7px;padding-inline-end:7px}.question-answer-card{border-radius:12px}.candidate-card .ant-card-body{border-radius:7px;padding:14px 26px}.candidate-card .ant-card-body .candidate-info span{font-size:15px}.candidate-card .ant-card-body .candidate-info span.name{font-size:20px;margin-bottom:10px}.candidate-card .ant-card-body .candidate-info span.email{font-size:15px}.candidate-card .ant-card-body .candidate-info .ant-divider{min-height:70px}.candidate-card .ant-card-body .candidate-info .rate{font-size:20px}.candidate-card .ant-card-body .candidate-info .rate .anticon-star{font-size:18px}.candidate-card .ant-card-body .ant-btn.btn-circle-edit{height:28px}}@media(max-width:768px){.ant-card.profile-card .ant-card-body{padding:6px}.ant-card.profile-card .ant-card-body .ant-card-meta-avatar{-webkit-padding-end:6px;padding-inline-end:6px}.question-answer-card{border-radius:10px}.candidate-card .ant-card-body{border-radius:6px;padding:12px 20px}.candidate-card .ant-card-body .candidate-info span{font-size:14px}.candidate-card .ant-card-body .candidate-info span.name{font-size:18px;margin-bottom:8px}.candidate-card .ant-card-body .candidate-info span.email{font-size:14px}.candidate-card .ant-card-body .candidate-info .ant-divider{min-height:60px}.candidate-card .ant-card-body .candidate-info .rate{font-size:18px}.candidate-card .ant-card-body .candidate-info .rate .anticon-star{font-size:16px}.candidate-card .ant-card-body .ant-btn.btn-circle-edit{height:26px}}@media(max-width:480px){.ant-card.profile-card .ant-card-body{padding:6px}.ant-card.profile-card .ant-card-body .ant-card-meta-avatar{-webkit-padding-end:5px;padding-inline-end:5px}.question-answer-card{border-radius:8px}.candidate-card .ant-card-body{border-radius:5px;padding:10px 16px}.candidate-card .ant-card-body .candidate-info span{font-size:13px}.candidate-card .ant-card-body .candidate-info span.name{font-size:16px;margin-bottom:6px}.candidate-card .ant-card-body .candidate-info span.email{font-size:13px}.candidate-card .ant-card-body .candidate-info .ant-divider{min-height:50px}.candidate-card .ant-card-body .candidate-info .rate{font-size:16px}.candidate-card .ant-card-body .candidate-info .rate .anticon-star{font-size:14px}.candidate-card .ant-card-body .ant-btn.btn-circle-edit{height:24px}}.yellow-checkbox .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{background:none;border-color:#fed230}.yellow-checkbox .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{border-color:#fed230}.yellow-checkbox .ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner{background:#fed230!important;border-color:#fed230!important}.yellow-checkbox .ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner:after{border-color:#fff}.ant-select-dropdown .ant-select-item-group{color:#fed230!important;font-size:11px;font-weight:700;letter-spacing:.5px;padding:5px 12px 3px;text-transform:uppercase}.ant-select-dropdown .ant-select-item.inactive-option{color:#999!important;opacity:.7}.ant-select-dropdown .ant-select-item.inactive-option .ant-select-item-option-content{color:#999!important}.ant-select-dropdown .ant-select-item.inactive-option.ant-select-item-option-selected{background-color:#fafafa}.ant-select-dropdown .ant-select-item.inactive-option.ant-select-item-option-selected .ant-select-item-option-content{color:#999!important}.ant-select-dropdown .ant-select-item.inactive-option:hover{background-color:#f5f5f5;color:#999!important}.select-status .ant-select-selection-item{align-items:center;display:flex}.select-status .ant-select-selection-item:before{border-radius:50%;content:"";display:inline-block;height:clamp(8px,1.2vw,10px);margin-right:clamp(6px,1vw,8px);width:clamp(8px,1.2vw,10px)}.select-status .ant-select-selection-item[data-status=ACTIVE]:before{background-color:#7ed321}.select-status .ant-select-selection-item[data-status=INACTIVE]:before{background-color:#d8d8d8}.select-status .ant-select-selection-item[data-status=DRAFT]:before{background-color:#f5a623}@media(min-width:1441px){.select-status .ant-select-selection-item:before{height:12px;margin-right:10px;width:12px}.ant-select.ant-select-lg{font-size:16px}.ant-select.ant-select-lg .ant-select-selector{height:44px;padding:10px 16px}.ant-select.ant-select-lg .ant-select-selection-item{line-height:24px}.ant-select:not(.ant-select-lg):not(.ant-select-sm){font-size:15px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selector{height:40px;padding:8px 12px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selection-item{line-height:24px}.ant-select.ant-select-sm{font-size:14px}.ant-select.ant-select-sm .ant-select-selector{height:36px;padding:6px 10px}.ant-select.ant-select-sm .ant-select-selection-item{line-height:24px}.ant-select-dropdown .ant-select-item{font-size:15px;line-height:22px;padding:12px 16px}.ant-select-dropdown .ant-select-item-option-selected{font-weight:500}}@media(max-width:1440px)and (min-width:769px){.select-status .ant-select-selection-item:before{height:10px;margin-right:8px;width:10px}.ant-select.ant-select-lg{font-size:16px}.ant-select.ant-select-lg .ant-select-selector{height:42px;padding:8px 12px}.ant-select.ant-select-lg .ant-select-selection-item{line-height:26px}.ant-select:not(.ant-select-lg):not(.ant-select-sm){font-size:15px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selector{height:38px;padding:6px 10px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selection-item{line-height:26px}.ant-select.ant-select-sm{font-size:14px}.ant-select.ant-select-sm .ant-select-selector{height:34px;padding:5px 8px}.ant-select.ant-select-sm .ant-select-selection-item{line-height:24px}.ant-select-dropdown .ant-select-item{font-size:15px;line-height:20px;padding:10px 12px}.ant-select-dropdown .ant-select-item-option-selected{font-weight:500}}@media(max-width:768px){.select-status .ant-select-selection-item:before{height:8px;margin-right:6px;width:8px}.ant-select.ant-select-lg{font-size:14px}.ant-select.ant-select-lg .ant-select-selector{height:36px;padding:6px 10px}.ant-select.ant-select-lg .ant-select-selection-item{line-height:24px}.ant-select:not(.ant-select-lg):not(.ant-select-sm){font-size:13px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selector{height:32px;padding:4px 8px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selection-item{line-height:22px}.ant-select.ant-select-sm{font-size:12px}.ant-select.ant-select-sm .ant-select-selector{height:28px;padding:3px 6px}.ant-select.ant-select-sm .ant-select-selection-item{line-height:20px}.ant-select-dropdown .ant-select-item{font-size:13px;padding:8px 10px}}@media(max-width:480px){.select-status .ant-select-selection-item:before{height:7px;margin-right:5px;width:7px}.ant-select.ant-select-lg{font-size:13px}.ant-select.ant-select-lg .ant-select-selector{height:34px;padding:5px 8px}.ant-select.ant-select-lg .ant-select-selection-item{line-height:22px}.ant-select:not(.ant-select-lg):not(.ant-select-sm){font-size:12px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selector{height:30px;padding:4px 6px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selection-item{line-height:20px}.ant-select.ant-select-sm{font-size:11px}.ant-select.ant-select-sm .ant-select-selector{height:26px;padding:2px 5px}.ant-select.ant-select-sm .ant-select-selection-item{line-height:18px}.ant-select-dropdown .ant-select-item{font-size:12px;padding:6px 8px}}@media(max-width:320px){.ant-select.ant-select-lg{font-size:12px}.ant-select.ant-select-lg .ant-select-selector{height:32px;padding:4px 6px}.ant-select.ant-select-lg .ant-select-selection-item{line-height:20px}.ant-select:not(.ant-select-lg):not(.ant-select-sm){font-size:11px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selector{height:28px;padding:3px 5px}.ant-select:not(.ant-select-lg):not(.ant-select-sm) .ant-select-selection-item{line-height:18px}.ant-select.ant-select-sm{font-size:10px}.ant-select.ant-select-sm .ant-select-selector{height:24px;padding:2px 4px}.ant-select.ant-select-sm .ant-select-selection-item{line-height:16px}.ant-select-dropdown .ant-select-item{font-size:11px;padding:5px 6px}}.ant-carousel .slick-arrow,.slick-slider-recruit .slick-arrow{height:clamp(20px,3vw,24px);width:clamp(20px,3vw,24px)}.ant-carousel .slick-arrow:before,.slick-slider-recruit .slick-arrow:before{color:#fed230;font-size:clamp(20px,3vw,24px)}.ant-carousel .slick-dots,.slick-slider-recruit .slick-dots{flex-wrap:wrap;gap:clamp(8px,1.5vw,10px);position:static}.ant-carousel .slick-dots li button:before,.slick-slider-recruit .slick-dots li button:before{font-size:clamp(8px,1.2vw,10px)}.ant-carousel .slick-dots li.slick-active button:before,.slick-slider-recruit .slick-dots li.slick-active button:before{color:#fed230;opacity:1}@media(min-width:1441px){.ant-carousel .slick-arrow,.slick-slider-recruit .slick-arrow{height:28px;width:28px}.ant-carousel .slick-arrow:before,.slick-slider-recruit .slick-arrow:before{font-size:28px}.ant-carousel .slick-dots,.slick-slider-recruit .slick-dots{gap:12px}.ant-carousel .slick-dots li button:before,.slick-slider-recruit .slick-dots li button:before{font-size:12px}}@media(max-width:1440px)and (min-width:769px){.ant-carousel .slick-arrow,.slick-slider-recruit .slick-arrow{height:22px;width:22px}.ant-carousel .slick-arrow:before,.slick-slider-recruit .slick-arrow:before{font-size:22px}.ant-carousel .slick-dots,.slick-slider-recruit .slick-dots{gap:9px}.ant-carousel .slick-dots li button:before,.slick-slider-recruit .slick-dots li button:before{font-size:9px}}@media(max-width:768px){.ant-carousel .slick-arrow,.slick-slider-recruit .slick-arrow{height:20px;width:20px}.ant-carousel .slick-arrow:before,.slick-slider-recruit .slick-arrow:before{font-size:20px}.ant-carousel .slick-dots,.slick-slider-recruit .slick-dots{gap:8px}.ant-carousel .slick-dots li,.slick-slider-recruit .slick-dots li{margin:0 2px}.ant-carousel .slick-dots li button,.slick-slider-recruit .slick-dots li button{height:8px;width:8px}.ant-carousel .slick-dots li button:before,.slick-slider-recruit .slick-dots li button:before{font-size:8px;line-height:8px}}@media(max-width:480px){.ant-carousel .slick-arrow,.slick-slider-recruit .slick-arrow{height:18px;width:18px}.ant-carousel .slick-arrow:before,.slick-slider-recruit .slick-arrow:before{font-size:18px}.ant-carousel .slick-dots,.slick-slider-recruit .slick-dots{gap:6px}.ant-carousel .slick-dots li,.slick-slider-recruit .slick-dots li{margin:0 1px}.ant-carousel .slick-dots li button,.slick-slider-recruit .slick-dots li button{height:6px;width:6px}.ant-carousel .slick-dots li button:before,.slick-slider-recruit .slick-dots li button:before{font-size:6px;line-height:6px}}@media(max-width:320px){.ant-carousel .slick-arrow,.slick-slider-recruit .slick-arrow{height:16px;width:16px}.ant-carousel .slick-arrow:before,.slick-slider-recruit .slick-arrow:before{font-size:16px}.ant-carousel .slick-dots,.slick-slider-recruit .slick-dots{gap:4px}.ant-carousel .slick-dots li,.slick-slider-recruit .slick-dots li{margin:0}.ant-carousel .slick-dots li button,.slick-slider-recruit .slick-dots li button{height:5px;width:5px}.ant-carousel .slick-dots li button:before,.slick-slider-recruit .slick-dots li button:before{font-size:5px;line-height:5px}}.ant-steps .ant-steps-item .ant-steps-icon-dot,.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-tail:after{background-color:#fed230!important}.ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-content .ant-steps-item-title{color:#000}.ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-content .ant-steps-item-description{color:rgba(0,0,0,.66)}.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-title{font-size:clamp(12px,1.8vw,14px);margin-bottom:clamp(6px,1vw,8px)}.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-description{font-size:clamp(11px,1.6vw,13px);line-height:1.4}@media(max-width:1440px)and (min-width:769px){.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-title{font-size:13px;margin-bottom:7px}.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-description{font-size:12px}}@media(max-width:768px){.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-title{font-size:12px;margin-bottom:6px}.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-description{font-size:11px}}@media(max-width:480px){.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-title{font-size:11px;margin-bottom:5px}.ant-steps .ant-steps-item .ant-steps-item-content .ant-steps-item-description{font-size:10px}}.rated-by .rated-by{align-items:center;display:flex;gap:8px}.rated-by .rated-by p{margin-bottom:0}.rated-by .ant-checkbox-wrapper,.rated-by .yellow-checkbox{align-items:center;display:flex}.rated-by .ant-divider-vertical{bottom:.5em;margin:0 12px;top:.5em}.talent-search .ant-card{position:relative}.talent-search .ant-card.selected{border:1px solid #1890ff}.talent-search .session-description{padding-right:32px}.talent-search .session-actions{cursor:pointer;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.talent-search .badge-search-delete{background:none}.talent-search .search-ai{margin-bottom:16px}.talent-search .ant-list-item{border-bottom:none!important}.talent-search .btn-recruit{background:#fed230;color:#000;margin-left:16px;margin-top:10px}.layout-chatbot{background:#fff!important;gap:clamp(16px,3vw,24px);height:100%}.layout-chatbot.prompts{height:calc(100% - clamp(36px,6vw,48px));margin-top:clamp(12px,2vw,16px)}.layout-chatbot .sider-chatbot{background:#f7f8f8!important;border-radius:clamp(8px,2vw,16px);padding:clamp(12px,2vw,16px)}.layout-chatbot .sider-chatbot .ant-layout-sider-children{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.layout-chatbot .sider-chatbot .btn-collapse{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-chatbot .sider-chatbot .btn-collapse .anticon{font-size:clamp(16px,2.5vw,20px)!important}.layout-chatbot .content-chatbot{background:#f7f8f8!important;border-radius:clamp(8px,2vw,16px);padding:clamp(12px,2vw,16px)!important}.layout-chatbot .content-chatbot .search-box{height:calc(100% - 110px);overflow-y:auto;padding:clamp(8px,1.2vw,10px);position:relative}.layout-chatbot .content-chatbot .search-box .badge-search-delete+.badge-search-delete{margin-top:clamp(8px,1.2vw,10px)}.layout-chatbot .content-chatbot .search-box .btn-delete-assistant-message{left:0;position:absolute;top:clamp(-12px,-1.8vw,-15px)}.layout-chatbot .content-chatbot .search-box .chatbot-start{left:0;padding:0 clamp(6px,1vw,8px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.layout-chatbot .threads-list{padding-top:clamp(16px,3vw,24px)}.layout-chatbot .threads-list .ant-dropdown-button.btn-ellipsis .ant-btn:first-child{font-size:clamp(12px,1.8vw,14px)}.layout-chatbot .title-start{text-align:center}.layout-chatbot .loader{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.loader{-webkit-animation:l1 1s steps(4) infinite;animation:l1 1s steps(4) infinite;aspect-ratio:4;background:radial-gradient(circle closest-side,#000 90%,transparent) 0/33.3333333333% 100% space;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);height:clamp(4px,.8vw,6px);width:clamp(40px,8vw,60px)}@-webkit-keyframes l1{to{-webkit-clip-path:inset(0 -34% 0 0);clip-path:inset(0 -34% 0 0)}}@keyframes l1{to{-webkit-clip-path:inset(0 -34% 0 0);clip-path:inset(0 -34% 0 0)}}@media(max-width:1440px)and (min-width:769px){.layout-chatbot{gap:20px}.layout-chatbot.prompts{height:calc(100% - 42px);margin-top:14px}.layout-chatbot .content-chatbot,.layout-chatbot .sider-chatbot{border-radius:12px;padding:14px}.layout-chatbot .content-chatbot{padding:14px!important}.layout-chatbot .content-chatbot .search-box{padding:9px}.layout-chatbot .content-chatbot .search-box .badge-search-delete+.badge-search-delete{margin-top:9px}.layout-chatbot .content-chatbot .search-box .btn-delete-assistant-message{top:-13px}.layout-chatbot .content-chatbot .search-box .chatbot-start{padding:0 7px}.layout-chatbot .sider-chatbot .btn-collapse .anticon{font-size:18px!important}.layout-chatbot .threads-list{padding-top:20px}.layout-chatbot .threads-list .ant-dropdown-button.btn-ellipsis .ant-btn:first-child{font-size:13px}.loader{height:5px;width:50px}}@media(max-width:768px){.layout-chatbot{gap:16px}.layout-chatbot.prompts{height:calc(100% - 36px);margin-top:12px}.layout-chatbot .content-chatbot,.layout-chatbot .sider-chatbot{border-radius:10px;padding:12px}.layout-chatbot .content-chatbot{padding:12px!important}.layout-chatbot .content-chatbot .search-box{padding:8px}.layout-chatbot .content-chatbot .search-box .badge-search-delete+.badge-search-delete{margin-top:8px}.layout-chatbot .content-chatbot .search-box .btn-delete-assistant-message{top:-12px}.layout-chatbot .content-chatbot .search-box .chatbot-start{padding:0 6px}.layout-chatbot .sider-chatbot .btn-collapse .anticon{font-size:16px!important}.layout-chatbot .threads-list{padding-top:16px}.layout-chatbot .threads-list .ant-dropdown-button.btn-ellipsis .ant-btn:first-child{font-size:12px}.loader{height:4px;width:45px}}@media(max-width:480px){.layout-chatbot{gap:12px}.layout-chatbot.prompts{height:calc(100% - 30px);margin-top:10px}.layout-chatbot .content-chatbot,.layout-chatbot .sider-chatbot{border-radius:8px;padding:10px}.layout-chatbot .content-chatbot{padding:10px!important}.layout-chatbot .content-chatbot .search-box{padding:6px}.layout-chatbot .content-chatbot .search-box .badge-search-delete+.badge-search-delete{margin-top:6px}.layout-chatbot .content-chatbot .search-box .btn-delete-assistant-message{top:-10px}.layout-chatbot .content-chatbot .search-box .chatbot-start{padding:0 5px}.layout-chatbot .sider-chatbot .btn-collapse .anticon{font-size:14px!important}.layout-chatbot .threads-list{padding-top:12px}.layout-chatbot .threads-list .ant-dropdown-button.btn-ellipsis .ant-btn:first-child{font-size:11px}.loader{height:4px;width:40px}}li.content-group{align-items:flex-end;background-color:#fff;box-shadow:0 3px 10px -4px rgba(0,0,0,.35);color:#4a4a4a!important;cursor:pointer;display:flex!important;justify-content:space-around;margin:0 auto 10px!important;opacity:.65;padding:15px;transition:all .4s ease;width:calc(100% - 10px)}@media screen and (max-width:1600px)and (orientation:landscape){li.content-group{padding:12px}}li.content-group.active .label,li.content-group.active .number{color:#1b1b1b;font-weight:700}li.content-group.active{background:linear-gradient(45deg,#fed230 50%,rgba(254,210,48,.8));opacity:1}li.content-group:not(.active):hover{background-color:#1b1b1b;opacity:1}li.content-group:not(.active):hover .label{color:#fed230}li.content-group .label{font-size:13px;font-weight:500;text-align:left;text-transform:uppercase}@media screen and (max-width:1600px)and (orientation:landscape){li.content-group .label{font-size:11px}}.document-list .item{border-radius:13px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);display:block;font-size:13px;margin-bottom:15px;padding:.5rem 3rem .5rem 1rem;position:relative}.team-search.ant-input-search .ant-input-wrapper{height:32px!important}.team-search.ant-input-search .ant-input-wrapper .ant-input-affix-wrapper{height:32px!important;padding:4px 11px!important}.team-search.ant-input-search .ant-input-wrapper .ant-input-affix-wrapper .ant-input{height:auto!important}.team-search.ant-input-search .ant-input-wrapper .ant-input-group-addon .ant-input-search-button{align-items:center;display:flex;height:32px!important;justify-content:center;padding:4px 15px!important}.team-office-select .ant-select-selector{align-items:center;display:flex;height:32px!important;padding-bottom:0;padding-top:0}.status-overview{justify-content:space-evenly}.status-overview .status{cursor:pointer;padding:0;position:relative;text-align:center;width:25%}.status-overview .status.disabled{pointer-events:none}.status-overview .status.active,.status-overview .status:hover{text-shadow:0 0 4px #c3c3c3}.status-overview .status.active p,.status-overview .status:hover p{text-decoration:underline}.status-overview .status:not(:first-of-type):before{background-color:#707070;content:"";display:block;height:50%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.status-overview .status h2{font-size:36px;font-weight:300;line-height:1;margin-bottom:3px;-webkit-user-select:none;user-select:none}.status-overview .status h2.value{display:block}.status-overview .status p{font-size:13px;margin:0;text-transform:uppercase;-webkit-user-select:none;user-select:none}.status-overview.no-border .status:not(:first-of-type):before{display:none}.custom-org-chart{min-width:640px;padding-top:0}.custom-org-chart .single>ul{--tree-line-height:40px;line-height:var(--tree-line-height)}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart .single>ul{--tree-line-height:38px}}.custom-org-chart .node{cursor:pointer;flex-direction:column;justify-content:center;margin:0 auto;width:auto;z-index:0}.custom-org-chart .node.external{opacity:.65}.custom-org-chart .node.external img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.custom-org-chart .node.external:hover{opacity:1}.custom-org-chart .node.external:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.custom-org-chart .node .avatar{height:48px;width:48px;z-index:1}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart .node .avatar{height:36px;width:36px}}.custom-org-chart .node .avatar .anticon{height:60%;margin:20% auto 0;width:60}.custom-org-chart .node .avatar .anticon svg{height:100%;width:100%}.custom-org-chart .node .info{align-content:start;border-bottom:1px solid #000;border-radius:5px;display:none;line-height:1.2;margin-top:-12px;padding:21px 4px 7px;text-align:center;width:100%;z-index:0}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart .node .info{margin-top:-9px;padding:15px 3px 4px}}.custom-org-chart .node .info b{display:block;font-size:13px;font-weight:700}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart .node .info b{font-size:11px}}.custom-org-chart .node .info p{display:block;font-size:11px;margin:0}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart .node .info p{font-size:10px}}.custom-org-chart .node .department{background-color:#1b1b1b;border-radius:0 0 10px 10px;color:#fff;font-size:10px;font-weight:700;left:50%;line-height:normal;padding:4px 10px;position:absolute;top:calc(var(--tree-line-height)*-1);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:1}.custom-org-chart .node .department.is-first{border-radius:10px;left:auto;margin:5px auto;position:relative;top:auto;-webkit-transform:none;-webkit-transform:initial;transform:none}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart .node .department{font-size:9px;padding:3px 8px}}.custom-org-chart .node.expanded{width:115px}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart .node.expanded{width:92px}}.custom-org-chart .node.expanded .info{display:block}.custom-org-chart.has-info ul{--tree-line-height:27px}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart.has-info ul{--tree-line-height:25.65px}}.custom-org-chart.has-info .single>ul{--tree-line-height:51px;line-height:var(--tree-line-height)}.custom-org-chart.has-info .single>ul:before{height:calc(var(--tree-line-height)*1.1)}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart.has-info .single>ul{--tree-line-height:44px;line-height:var(--tree-line-height)}}.custom-org-chart.has-info .node .info{height:85px}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart.has-info .node .info{height:72px}}.custom-org-chart.has-info .node.expanded{width:130px}@media screen and (max-width:1600px)and (orientation:landscape){.custom-org-chart.has-info .node.expanded{width:110px}}.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-inner,.ant-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-inner,.ant-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-inner{background-color:rgba(0,0,0,.85)!important;color:#fff!important}.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-inner .ant-badge,.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-inner .ant-badge *,.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-inner a,.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-inner div,.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-inner span,.ant-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-inner .ant-badge,.ant-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-inner .ant-badge *,.ant-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-inner a,.ant-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-inner div,.ant-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-inner span,.ant-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-inner .ant-badge,.ant-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-inner .ant-badge *,.ant-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-inner a,.ant-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-inner div,.ant-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-inner span{color:#fff!important}.ant-tooltip.ant-tooltip-placement-right .ant-tooltip-arrow-content,.ant-tooltip.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,.ant-tooltip.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content{background-color:rgba(0,0,0,.85)!important}.ant-tooltip-inner .ant-badge,.ant-tooltip-inner:has(.ant-badge){color:#fff!important}.ant-tooltip-inner .ant-badge span,.ant-tooltip-inner:has(.ant-badge) span{color:#fff!important}
/*# sourceMappingURL=main.ee7a05a9.css.map*/