html,body,#root,#root>*{height:100%}body{margin:0;padding:0;font-size:14px}a{text-decoration:underline;cursor:pointer}.ant-form-item{margin-bottom:6px}#searchForm>.ant-row>.ant-row.ant-form-item{width:100%;text-align:right;padding-right:12px}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col{flex:1;max-width:100%;width:100%}#searchForm>.ant-row>.ant-row.ant-form-item .ant-col .ant-btn:first-child{margin-right:10px}.app-loading-wrapper.ant-spin-spinning{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center}.ant-input,.ant-picker,.ant-select{margin-bottom:0!important;width:100%}.ant-input-number-input{color:#000!important}.ant-input{border:none;border-bottom:1px solid #d9d9d9;border-radius:0;padding:4px 0}.ant-input-password.ant-input-affix-wrapper{border:none;border-bottom:1px solid #d9d9d9;border-radius:0;padding:4px 0;box-shadow:none}.ant-input-password .ant-input{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important}.ant-select-selector{border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important;padding-left:0!important}.ant-input-number:focus{box-shadow:none}.ant-table-thead>tr>th{background-color:#e6f4ff!important}.ant-picker{border:none;border-bottom:1px solid #d9d9d9;border-radius:0;padding:4px 0}.ant-picker-focused.ant-picker{box-shadow:none}#root{background:#f5f5f5;min-height:100vh}.box-search{background-color:#fff;box-shadow:0 5px 15px #0000001a;border-radius:5px;padding:10px;margin-bottom:16px}.box-search .label{font-weight:700;font-size:13px;color:#121212;padding-bottom:5px}.underline-input{display:flex!important;align-items:center;width:100%!important;border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.underline-input input{flex:1;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:4px 0!important}.underline-input .ant-input-number-suffix{background:transparent!important;margin-left:4px;color:#000000e0;font-size:14px}.ant-col.ant-form-item-label{margin:0;padding:0}.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td{padding:4px!important;font-size:12px!important}.ant-input-number{display:flex!important;align-items:center;width:100%!important;border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important;box-shadow:none!important;padding:4px 0!important}.ant-select-show-arrow.ant-select-show-search{margin:6px 0!important}.none-border{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.none-border .ant-select-selector,.none-border .ant-input-number,.none-border .ant-input-number-input{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}.p-datatable-responsive-scroll{width:100%}.ant-select-selector{height:32px!important;align-items:center}.ant-pagination.ant-pagination-mini.ant-table-pagination,.ant-pagination.ant-pagination-mini{align-items:center}.ant-pagination.ant-pagination-mini.ant-table-pagination li,.ant-pagination.ant-pagination-mini li{margin:0 2px}.ant-pagination.ant-pagination-mini.ant-table-pagination li a,.ant-pagination.ant-pagination-mini li a{text-decoration:none}.ant-pagination.ant-pagination-mini.ant-table-pagination .ant-pagination-item,.ant-pagination.ant-pagination-mini .ant-pagination-item{margin:0 2px}.ant-pagination.ant-pagination-mini.ant-table-pagination .ant-select-selector,.ant-pagination.ant-pagination-mini .ant-select-selector{height:24px!important;align-items:center}.ant-table-summary{font-weight:700}.ant-table-summary .ant-table-cell{padding:0;margin:0}.ant-table-summary .ant-table-cell p{font-size:13px;padding:0;margin:0}.permission-form .ant-collapse-item{overflow:hidden}.permission-form .ant-collapse-item .ant-collapse-header{background-color:#fafafa;font-weight:600;font-size:13px}.permission-form .ant-collapse-item .ant-collapse-content-box{background-color:#fff}.permission-form .ant-collapse-item .ant-collapse-content-box .form-row{padding:10px;transition:background .3s ease;width:100%;height:40px;border-radius:8px}.permission-form .ant-collapse-item .ant-collapse-content-box .form-row .ant-select{height:32px}.permission-form .ant-collapse-item .ant-collapse-content-box .form-row .ant-select .ant-select-selection-overflow-item{padding:6px 2px}.permission-form .ant-collapse-item .ant-collapse-content-box .form-row:last-child{border-bottom:none}.permission-form .ant-collapse-item .ant-collapse-content-box .form-row .ant-row{align-items:center}.permission-form .ant-collapse-item .ant-collapse-content-box .form-row .ant-row .ant-col{display:flex;align-items:center}.permission-form .ant-collapse-item .ant-collapse-content-box .form-row .ant-row p{margin:0}.form-add-label{display:block;margin-top:4px;font-weight:500}.ant-select-multiple .ant-select-selector{min-height:26px!important;height:26px!important;display:flex!important;align-items:center!important;overflow:hidden;padding:0!important}.ant-select-multiple .ant-select-selection-item{line-height:22px!important;height:22px!important}.ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap!important}.otp-filter-group{display:flex;align-items:center;gap:12px;margin-top:10px}.otp-filter-group .otp-filter-item{position:relative;padding:6px 14px;border-radius:999px;cursor:pointer;font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d9d9d9;color:#333;transition:all .2s ease}.otp-filter-group .otp-filter-item:hover{border-color:#1677ff;color:#1677ff;background:#f0f5ff}.otp-filter-group .otp-filter-item.active{background:#1677ff;border-color:#1677ff;color:#fff}.otp-filter-group .otp-filter-item.success.active{background:#52c41a;border-color:#52c41a}.otp-filter-group .otp-filter-item.new.active{background:#1677ff;border-color:#1677ff}.ant-list-item{padding:12px!important}.ant-table-cell .ant-btn.ant-btn-link{padding:0 4px!important}.ant-btn+.ant-btn{margin-left:4px}[data-theme=light],[data-theme=light] .bg-1,[data-theme=light] .bg-2,[data-theme=light] .ant-layout-sider{background-color:#fff!important}[data-theme=light] .text-1{color:#000}[data-theme=light] .text-2{color:#000000d9}[data-theme=dark] .bg-1{background-color:#000!important}[data-theme=dark] .bg-2{background-color:#1f1f1f!important}[data-theme=dark] .text-1{color:#fff}[data-theme=dark] .text-2{color:#ffffffa6}
