@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-primary);font-size:var(--font-size-16);color:var(--color-text-primary);background-color:var(--color-bg-secondary);line-height:1.5}body .container{padding:0;max-width:none}@media screen and (min-width: 1921px){body .container{max-width:1600px}}body .form-group label,body .form-group .form-label{display:block;margin-bottom:var(--spacing-1);margin-left:var(--spacing-1);color:var(--secondary-main);line-height:normal}body .form-group label .required,body .form-group .form-label .required{color:var(--error-main);margin-left:var(--spacing-1)}body .form-group input,body .form-group select,body .form-group .select2 .select2-selection,body .form-group .form-input,body .form-group .form-select{padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--primary-light);border-radius:var(--radius-sm);transition:all var(--transition-base);color:var(--secondary-main);font-family:var(--font-primary);font-size:var(--font-size-16);line-height:1.5;width:100%;display:block}body .form-group input.error,body .form-group select.error,body .form-group .select2 .select2-selection.error,body .form-group .form-input.error,body .form-group .form-select.error{border-color:var(--error-main)}body .form-group input.error+.select2 .select2-selection,body .form-group select.error+.select2 .select2-selection,body .form-group .select2 .select2-selection.error+.select2 .select2-selection,body .form-group .form-input.error+.select2 .select2-selection,body .form-group .form-select.error+.select2 .select2-selection{border-color:var(--error-main)}body .form-group input ::placeholder,body .form-group select ::placeholder,body .form-group .select2 .select2-selection ::placeholder,body .form-group .form-input ::placeholder,body .form-group .form-select ::placeholder{color:var(--secondary-light)}body .form-group input:focus,body .form-group select:focus,body .form-group .select2 .select2-selection:focus,body .form-group .form-input:focus,body .form-group .form-select:focus{outline:none;box-shadow:0 0 5px 0 var(--primary-light)}body .form-group select.form-select{padding-right:var(--spacing-8);background-position:right .5rem center;--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%231a1c19' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}body .form-group .select2 .select2-selection{position:relative;padding-right:var(--spacing-8)}body .form-group .select2 .select2-selection .select2-selection__rendered{margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px}body .form-group .select2 .select2-selection .select2-selection__rendered .select2-selection__choice{margin:0;padding:var(--spacing-1) var(--spacing-2);line-height:1.375}body .form-group .select2 .select2-selection .select2-selection__rendered .select2-search--inline{flex:1 1 0}body .form-group .select2 .select2-selection .select2-selection__rendered .select2-search--inline .select2-search__field{height:auto;border:none;padding:var(--spacing-1) var(--spacing-2)}body .form-group .select2 .select2-selection .select2-selection__rendered .select2-search--inline .select2-search__field:focus{outline:none;box-shadow:none;border:none}body .form-group .select2 .select2-selection.select2-selection--multiple{padding:var(--spacing-2)}body .form-group .select2 .select2-selection .select2-selection__arrow{position:absolute;right:16px;top:50%;width:8px;height:8px;border:solid var(--secondary-main);border-width:0 2px 2px 0;transform:translateY(-50%) rotate(45deg)}body .form-group .radio-group{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;margin-top:var(--spacing-2)}body .form-group .radio-group .form-radio,body .form-group .radio-group .form-checkbox{display:flex;align-items:center;gap:var(--spacing-2)}body .form-group .radio-group .form-radio input[type=radio],body .form-group .radio-group .form-radio input[type=checkbox],body .form-group .radio-group .form-checkbox input[type=radio],body .form-group .radio-group .form-checkbox input[type=checkbox]{display:none}body .form-group .radio-group .form-radio input[type=radio]:checked+.radio-label:after,body .form-group .radio-group .form-radio input[type=checkbox]:checked+.radio-label:after,body .form-group .radio-group .form-checkbox input[type=radio]:checked+.radio-label:after,body .form-group .radio-group .form-checkbox input[type=checkbox]:checked+.radio-label:after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:var(--primary-main);border-radius:50%}body .form-group .radio-group .form-radio input[type=radio]:checked~.checkbox-label:before,body .form-group .radio-group .form-radio input[type=checkbox]:checked~.checkbox-label:before,body .form-group .radio-group .form-checkbox input[type=radio]:checked~.checkbox-label:before,body .form-group .radio-group .form-checkbox input[type=checkbox]:checked~.checkbox-label:before{background-color:var(--primary-main);border-color:var(--primary-main)}body .form-group .radio-group .form-radio input[type=radio]:checked~.checkbox-label:after,body .form-group .radio-group .form-radio input[type=checkbox]:checked~.checkbox-label:after,body .form-group .radio-group .form-checkbox input[type=radio]:checked~.checkbox-label:after,body .form-group .radio-group .form-checkbox input[type=checkbox]:checked~.checkbox-label:after{content:"";position:absolute;left:7.5px;top:6px;width:5px;height:8px;border:solid var(--color-bg-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}body .form-group .radio-group .form-radio .radio-label,body .form-group .radio-group .form-radio .checkbox-label,body .form-group .radio-group .form-checkbox .radio-label,body .form-group .radio-group .form-checkbox .checkbox-label{position:relative;cursor:pointer;padding-left:28px;margin:0}body .form-group .radio-group .form-radio .radio-label:before,body .form-group .radio-group .form-radio .checkbox-label:before,body .form-group .radio-group .form-checkbox .radio-label:before,body .form-group .radio-group .form-checkbox .checkbox-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid var(--primary-light);border-radius:var(--radius-sm);background:var(--color-bg-primary)}body .form-group .radio-group .form-radio .radio-label:before,body .form-group .radio-group .form-checkbox .radio-label:before{border-radius:var(--radius-circle)}body .form-group .error-message{margin-top:var(--spacing-1);font-size:var(--font-size-12);color:var(--error-main)}body .form-group .error-message:not(:empty){display:block}body .form-group .error-message:empty{display:none}body .form-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:var(--spacing-6)}body .select2-container{z-index:9999}body .select2-container .select2-dropdown{border:1px solid var(--primary-lightest1);border-radius:var(--radius-sm);background-color:#fff;display:block;padding:var(--spacing-4);max-height:40vh;overflow:auto}body .select2-container .select2-dropdown .select2-search .select2-search__field{padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--primary-light);border-radius:var(--radius-sm);transition:all var(--transition-base);color:var(--secondary-main);font-family:var(--font-primary);font-size:var(--font-size-16);line-height:1.5;width:100%}body .select2-container .select2-dropdown .select2-search .select2-search__field.error{border-color:var(--error-main)}body .select2-container .select2-dropdown .select2-search .select2-search__field ::placeholder{color:var(--secondary-light)}body .select2-container .select2-dropdown .select2-search .select2-search__field:focus{outline:none;box-shadow:0 0 5px 0 var(--primary-light)}body .select2-container .select2-dropdown .select2-results .select2-results__options{margin:0;padding:var(--spacing-2) 0 0;list-style:none}body .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:var(--spacing-2) var(--spacing-4);cursor:pointer;font-size:var(--font-size-16)}body .card{--bs-card-spacer-y: var(--spacing-4);--bs-card-spacer-x: var(--spacing-4);--bs-card-border-color: var(--primary-lightest1);--bs-card-border-radius: var(--radius-md);--bs-card-inner-border-radius: calc(var(--radius-md) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--color-bg-primary);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem}body .card.cm-card{border:1px solid var(--primary-lightest1);background-color:var(--primary-lightest2);padding:var(--spacing-4);border-radius:8px}body .card.cm-card:last-child{margin-bottom:0}body .card.cm-white-card{background-color:var(--color-bg-primary);border:1px solid var(--primary-lightest1);padding:var(--spacing-4);border-radius:var(--spacing-4)}body .table-responsive .dataTables_wrapper .dataTables_filter .form-control{padding:var(--spacing-2) var(--spacing-2);border:1px solid var(--primary-light);border-radius:var(--radius-sm);transition:all var(--transition-base);color:var(--secondary-main);font-family:var(--font-primary);font-size:var(--font-size-16);line-height:1.5;min-width:15%;max-width:100%}body .table-responsive .dataTables_wrapper .dataTables_filter .form-control.error{border-color:var(--error-main)}body .table-responsive .dataTables_wrapper .dataTables_filter .form-control.error+.select2 .select2-selection{border-color:var(--error-main)}body .table-responsive .dataTables_wrapper .dataTables_filter .form-control ::placeholder{color:var(--secondary-light)}body .table-responsive .dataTables_wrapper .dataTables_filter .form-control:focus{outline:none;box-shadow:0 0 5px 0 var(--primary-light)}@media screen and (max-width: 767px){body .table-responsive .dataTables_wrapper .dataTables_filter{text-align:right}}body .table-responsive .dataTables_wrapper .dataTables_scroll{overflow:auto}body .table-responsive .dataTables_wrapper .dataTables_scroll .table{border:1px solid var(--primary-lightest1);border-radius:var(--radius-md);margin:var(--spacing-4) 0!important}body .table-responsive .dataTables_wrapper .dataTables_scroll .table thead tr th{border-bottom:1px solid var(--primary-lighter);line-height:1.5;padding:var(--spacing-3) var(--spacing-2)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td{border-bottom:1px solid var(--primary-lightest1);line-height:1.25;color:var(--color-text-primary);vertical-align:middle}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td .cm-sub-text{display:block}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td .inquiry-list-audit-type{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:var(--secondary-main);font-weight:500;max-width:400px}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td .location-box{background-color:var(--primary-lightest1);border:1px solid var(--primary-lighter);color:var(--secondary-darker);display:flex;justify-self:center}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td .dt-action-btns{display:flex;justify-content:flex-end}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td .dt-action-btns a{display:inline-flex;align-items:center;justify-content:center;color:var(--secondary-main);transition:all .2s ease;text-decoration:none;padding:var(--spacing-2)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td .dt-action-btns a:hover{color:var(--primary-main)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr td .dt-action-btns a i{font-size:18px}body .table-responsive .dataTables_wrapper .dataTables_scroll .table tbody tr:nth-child(odd) td{background-color:var(--primary-lightest2)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table{border:none;border-radius:unset}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td{padding:var(--spacing-6) 0;background-color:transparent}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-header .inquiry_header_left{display:flex;align-items:center;gap:var(--spacing-2);row-gap:0;flex-wrap:wrap}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-header .inquiry_header_left .cm-date{color:var(--secondary-light);width:100%}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-header .inquiry-header-btn .btn{min-width:96px}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry-info{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-2);justify-content:space-between}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry-info>div{flex:1 1 0}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry-info .inquiry_list_label{color:var(--secondary-light)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry-info .inquiry_list_text{color:var(--secondary-main)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry_list_location_header{color:var(--primary-main);display:flex;justify-content:space-between}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry_list_location_header .collapse-btn{padding:0;border:0;background-color:var(--color-bg-primary);color:var(--primary-main);cursor:pointer;font-weight:700;font-size:var(--font-size-16);display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:var(--spacing-2)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry_list_location_header .collapse-btn i.ti{font-size:32px;transform:rotate(-90deg);transition:all .3s ease-in-out}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .inquiry_list_location_header .collapse-btn.show i.ti{transform:rotate(0)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content{display:none;overflow:hidden}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content .list-locations-grid .list-location-card{border-left:1px solid var(--color-border)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content .list-locations-grid .list-location-card .list-location-header{color:var(--secondary-main)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content .list-locations-grid .list-location-card .list-location-body{padding-top:var(--spacing-1)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content .list-locations-grid .list-location-card .list-location-body span.cm-text-light{white-space:wrap}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content .list-locations-grid .list-location-card .list-location-body .audit-badges{padding-top:var(--spacing-1);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content .list-locations-grid .list-location-card .list-location-body .audit-badges .audit-badge{display:inline-block;background-color:var(--color-bg-primary);color:var(--secondary-main);padding:2px 8px;border-radius:var(--radius-xl);font-size:var(--font-size-12);border:1px solid var(--secondary-main)}body .table-responsive .dataTables_wrapper .dataTables_scroll .table.cm-client-table tbody tr td .inquiry-card .inquiry-body .collapse-content.show{display:block}body .table-responsive .dataTables_wrapper .dataTables_scroll_upcoming_audit{max-height:350px;overflow-y:auto}body .table-responsive .dataTables_wrapper .bottom{display:flex;justify-content:end;align-items:center;gap:var(--spacing-6)}body .table-responsive .dataTables_wrapper .bottom .dataTables_length label{display:flex;align-items:center;gap:var(--spacing-2)}body .table-responsive .dataTables_wrapper .bottom .dataTables_length label select{padding:var(--spacing-1);padding-right:var(--spacing-5);background-position:right .4rem center}body .table-responsive .dataTables_wrapper .bottom .dataTables_info{padding:0;font-weight:500}body .table-responsive .dataTables_wrapper .bottom .dataTables_paginate .pagination{align-items:center}body .table-responsive .dataTables_wrapper .bottom .dataTables_paginate .pagination .paginate_button a{text-decoration:none;color:var(--secondary-light);font-size:var(--font-size-16);font-weight:700;background-color:transparent;border:none;padding:var(--spacing-2);transition:all .2s ease-in-out}body .table-responsive .dataTables_wrapper .bottom .dataTables_paginate .pagination .paginate_button a:hover{color:var(--secondary-darker)}body .table-responsive .dataTables_wrapper .bottom .dataTables_paginate .pagination .paginate_button a:focus{box-shadow:none}body .table-responsive .dataTables_wrapper .bottom .dataTables_paginate .pagination .paginate_button:first-child i.ti,body .table-responsive .dataTables_wrapper .bottom .dataTables_paginate .pagination .paginate_button:last-child i.ti{font-size:18px}body .table-responsive .dataTables_wrapper .bottom .dataTables_paginate .pagination .paginate_button.active a{color:var(--secondary-darker)}body .badge{padding:var(--spacing-1) var(--spacing-2);border:1px solid}body .badge.text-cm-primary{background-color:rgba(var(--primary-rgb),.1);color:var(--primary-main)}body .badge.text-cm-secondary{background-color:rgba(var(--secondary-rgb),.1);color:var(--secondary-main)}body .badge.text-cm-success{background-color:rgba(var(--success-rgb),.1);color:var(--success-main)}body .badge.text-cm-error{background-color:rgba(var(--error-rgb),.1);color:var(--error-main)}body .badge.text-cm-warning{background-color:rgba(var(--warning-rgb),.1);color:var(--warning-main)}body .badge.text-cm-info{background-color:rgba(var(--info-rgb),.1);color:var(--info-main)}body .cm-status{display:flex;align-items:center;gap:var(--spacing-2);font-size:14px;font-weight:500;line-height:1.25}body .cm-status .badge-dot{aspect-ratio:1/1;width:12px;display:block;border-radius:var(--radius-circle)}body .cm-status.cm-status-primary .badge-dot{background:var(--primary-main);box-shadow:0 0 10px rgba(var(--primary-rgb),.5)}body .cm-status.cm-status-secondary .badge-dot{background:var(--secondary-main);box-shadow:0 0 10px rgba(var(--secondary-rgb),.5)}body .cm-status.cm-status-success .badge-dot{background:var(--success-main);box-shadow:0 0 10px rgba(var(--success-rgb),.5)}body .cm-status.cm-status-error .badge-dot{background:var(--error-main);box-shadow:0 0 10px rgba(var(--error-rgb),.5)}body .cm-status.cm-status-warning .badge-dot{background:var(--warning-main);box-shadow:0 0 10px rgba(var(--warning-rgb),.5)}body .cm-status.cm-status-info .badge-dot{background:var(--info-main);box-shadow:0 0 10px rgba(var(--info-rgb),.5)}body #upload-modal{box-shadow:0 0 15px #cccccc40;border-radius:var(--radius-lg) 0px 0px var(--radius-lg);border:none}body #upload-modal .right-modal-header{border-bottom:1px solid var(--secondary-lightest1)}body #upload-modal .right-modal-header .modal-title-wrapper{flex:1 1 0}body #upload-modal .right-modal-header .modal-title-wrapper .file-upload-title{color:var(--primary-main)}body #upload-modal .right-modal-header .modal-title-wrapper .file-upload-title+h6{color:var(--secondary-light);font-weight:600}body #upload-modal .right-modal-header .btn-close-modal{padding:var(--spacing-2)}body #upload-modal .right-modal-body{padding:var(--spacing-6)}body #upload-modal .right-modal-footer{padding:var(--spacing-4);border-top:1px solid var(--secondary-lightest1);display:flex;justify-content:flex-end;gap:var(--spacing-2)}body .drop-zone-wrapper{margin-top:var(--spacing-8)}body .drop-zone-wrapper .drop-zone{border:1px dashed var(--secondary-main);border-radius:var(--radius-md);padding:var(--spacing-4);margin:var(--spacing-4) 0 0;text-align:center;cursor:pointer;color:var(--secondary-main);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2)}body .drop-zone-wrapper .drop-zone .browse{color:var(--primary-main);text-decoration:underline;cursor:pointer}body .drop-zone-wrapper .drop-zone small{display:block;color:var(--secondary-main);font-size:var(--font-size-12)}body .drop-zone-wrapper .file-list{padding:0 0 var(--spacing-2);margin-top:var(--spacing-4)}body .drop-zone-wrapper .file-list .file-item{display:flex;align-items:center;gap:var(--spacing-4);border-bottom:1px solid var(--secondary-lightest1);padding:var(--spacing-4) 0}body .drop-zone-wrapper .file-list .file-item .file-name{flex:1 1 0;line-height:1}body .drop-zone-wrapper .file-list .file-item:first-child{padding-top:0}body .drop-zone-wrapper .file-list .file-item:last-child{border:none;padding-bottom:0}body .drop-zone-wrapper:first-child{margin-top:0}body .btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-14);font-weight:500;cursor:pointer;transition:all var(--transition-base);text-decoration:none;gap:8px}body .btn .ti{font-size:18px}body .btn.btn-full-width{width:100%}body .btn:disabled{opacity:.5;cursor:not-allowed}body .btn:focus-visible{box-shadow:0 0 5px 1px rgba(var(--bs-btn-focus-shadow-rgb),.5)}body .btn.btn-light-bg{background-color:rgba(var(--bs-btn-focus-shadow-rgb),.05)}body .btn.btn-light-bg:hover{background-color:rgba(var(--bs-btn-focus-shadow-rgb),1)}body .btn.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: var(--primary-main);--bs-btn-border-color: var(--primary-main);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--primary-dark);--bs-btn-hover-border-color: var(--primary-dark);--bs-btn-focus-shadow-rgb: var(--primary-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--primary-darker);--bs-btn-active-border-color: var(--primary-darker);--bs-btn-active-shadow: inset 0 3px 5px rgba(var(--primary-rgb), .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--primary-main);--bs-btn-disabled-border-color: var(--primary-main)}body .btn.btn-outline-primary{--bs-btn-color: var(--primary-main);--bs-btn-border-color: var(--primary-main);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--primary-main);--bs-btn-hover-border-color: var(--primary-main);--bs-btn-focus-shadow-rgb: var(--primary-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--primary-main);--bs-btn-active-border-color: var(--primary-main);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--primary-main);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--primary-main);--bs-gradient: none}body .btn.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: var(--secondary-main);--bs-btn-border-color: var(--secondary-main);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--secondary-dark);--bs-btn-hover-border-color: var(--secondary-dark);--bs-btn-focus-shadow-rgb: var(--secondary-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--secondary-darker);--bs-btn-active-border-color: var(--secondary-darker);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--secondary-main);--bs-btn-disabled-border-color: var(--secondary-main)}body .btn.btn-outline-secondary{--bs-btn-color: var(--secondary-main);--bs-btn-border-color: var(--secondary-main);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--secondary-main);--bs-btn-hover-border-color: var(--secondary-main);--bs-btn-focus-shadow-rgb: var(--secondary-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--secondary-main);--bs-btn-active-border-color: var(--secondary-main);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--secondary-main);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--secondary-main);--bs-gradient: none}body .btn.btn-success{--bs-btn-color: #fff;--bs-btn-bg: var(--success-main);--bs-btn-border-color: var(--success-main);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--success-dark);--bs-btn-hover-border-color: var(--success-dark);--bs-btn-focus-shadow-rgb: var(--success-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--success-darker);--bs-btn-active-border-color: var(--success-darker);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--success-main);--bs-btn-disabled-border-color: var(--success-main)}body .btn.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: var(--error-main);--bs-btn-border-color: var(--error-main);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--error-dark);--bs-btn-hover-border-color: var(--error-dark);--bs-btn-focus-shadow-rgb: var(--error-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--error-darker);--bs-btn-active-border-color: var(--error-darker);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--error-main);--bs-btn-disabled-border-color: var(--error-main)}body .btn.btn-outline-danger{--bs-btn-color: var(--error-main);--bs-btn-border-color: var(--error-main);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--error-main);--bs-btn-hover-border-color: var(--error-main);--bs-btn-focus-shadow-rgb: var(--error-rgb);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--error-main);--bs-btn-active-border-color: var(--error-main);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--error-main);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--error-main);--bs-gradient: none}body .cm-admin-status .cm-status-badge{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-14);font-weight:500;line-height:1.25;border-color:inherit}body .tabs .tab{display:inline-block;padding:var(--spacing-2) var(--spacing-4);cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease-in-out}body .tabs .tab.active{border-color:var(--primary-main);color:var(--primary-main)}body .cm-document-list{padding:var(--spacing-4);background:var(--primary-lightest2);border-radius:var(--spacing-2)}body .cm-document-list .table{background:var(--color-bg-primary);border:1px solid rgba(255,255,255,.5);box-shadow:0 0 15px #cccccc26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:var(--radius-md);overflow:hidden;margin-bottom:0;color:var(--secondary-main)}body .cm-document-list .table tr th{font-weight:700;border-bottom:1px solid var(--primary-lighter);padding:var(--spacing-3);color:var(--secondary-main)}body .cm-document-list .table tr td{font-weight:500;border-bottom:1px solid var(--primary-lightest1);padding:var(--spacing-3);color:var(--secondary-main)}body .cm-document-list .table tr td .dt-action-btns a{padding:var(--spacing-1);color:var(--primary-main);text-decoration:none}body .cm-document-list .table tr.disabled-row td{color:var(--secondary-light)}body .swal2-container .swal2-actions{gap:16px}body .cm-summary-wrapper .summary-card{height:100%}body .cm-summary-wrapper .summary-card .cm-card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--spacing-4)}body .cm-summary-wrapper .summary-card .cm-card-header .icon{width:36px;height:auto;color:var(--primary-main)}body .cm-summary-wrapper .summary-card .cm-card-stats{color:var(--primary-main)}body .cm-audit-report{height:100%}body .cm-recent-activity{--bs-border-color: var(--primary-lighter)}body .cm-recent-activity .btn-link{color:var(--primary-main);text-decoration:underline;padding:0;font-size:var(--font-size-16);font-weight:700;line-height:1.5}
