.table .table-responsive .company-name{cursor:pointer;color:#000;font-size:16px;font-weight:600}.table .table-responsive .company-name:hover{color:#00f}.table .table-responsive .company-title{color:#000;font-size:16px;font-weight:600}.table .table-responsive .company-address,.table .table-responsive .company-code{font-size:16px}.table .table-responsive .ant-action{justify-content:center;align-items:center;gap:20px;display:flex}.table .table-responsive .ant-button-edit .edit{color:#00f;background-color:#0000;border:none;border-radius:50%;align-items:center;gap:5px;padding:5px;transition:background-color .3s;display:flex}.table .table-responsive .ant-button-edit .edit:hover{cursor:pointer;background-color:#b1b1fc}.table .table-responsive .ant-button-delete .delete{color:red;background-color:#0000;border:none;border-radius:50%;align-items:center;gap:5px;padding:5px;transition:background-color .3s;display:flex}.table .table-responsive .ant-button-delete .delete:hover{cursor:pointer;background-color:#f8a0a0}.modal-title{color:#000;text-align:center;width:100%;font-size:18px;font-weight:600}.ant-button-edit .edit{color:#00f;background-color:#0000;border:none;border-radius:50%;align-items:center;gap:5px;padding:5px;transition:background-color .3s;display:flex}.ant-button-edit .edit:hover{cursor:pointer;background-color:#b1b1fc}.ant-button-delete .delete{color:red;background-color:#0000;border:none;border-radius:50%;align-items:center;gap:5px;padding:5px;transition:background-color .3s;display:flex}.ant-button-delete .delete:hover{cursor:pointer;background-color:#f8a0a0}.change-password-modal .ant-modal-content{border-radius:16px;padding:26px 26px 22px;box-shadow:0 18px 50px #0003}.change-password-modal .change-password-modal__header{align-items:center;gap:14px;margin-bottom:22px;display:flex}.change-password-modal .change-password-modal__icon{color:#189766;background:#1897661f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.change-password-modal .change-password-modal__title{color:#1f1f1f;font-size:17px;font-weight:600;line-height:1.3}.change-password-modal .change-password-modal__subtitle{color:#8c8c8c;font-size:12.5px}.change-password-modal .cp-field-prefix{color:#bfbfbf;margin-right:2px}.change-password-modal .ant-input-affix-wrapper{border-radius:9px;padding-block:7px}.change-password-modal .change-password-modal__actions{gap:12px;margin-top:26px;display:flex}.change-password-modal .cp-btn{height:42px;box-shadow:none;border-radius:10px;font-size:14px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,transform .15s}.change-password-modal .cp-btn:hover{transform:translateY(-1px)}.change-password-modal .cp-btn:active{transform:translateY(0)}.change-password-modal .cp-btn--save{color:#fff!important;background:#189766!important;border-color:#189766!important}.change-password-modal .cp-btn--save:hover,.change-password-modal .cp-btn--save:focus{color:#fff!important;background:#12855a!important;border-color:#12855a!important}.change-password-modal .cp-btn--cancel{color:#ff4d4f!important;background:#fff!important;border-color:#ff4d4f!important}.change-password-modal .cp-btn--cancel:hover,.change-password-modal .cp-btn--cancel:focus{color:#fff!important;background:#ff4d4f!important;border-color:#ff4d4f!important}
