﻿:root{--sic-table-head-bg: #3e6194;--sic-table-head-color: #ffffff;--sic-table-border: #3e6194;--sic-table-row-border: #e3e9f2;--sic-table-stripe-bg: #eef3fb;--sic-table-hover-bg: #dfe8f6;--sic-table-text: #212529;--sic-table-muted: #6c757d;--sic-table-radius: 8px;--sic-table-font-size: 0.8125rem;--sic-control-border: #d6dde8;--sic-btn-border: #c3d0e3;--sic-header-divider: #dfe6f0;--sic-title-color: #1f3354;--sic-primary-hover: #34527e;--sic-search-bg: #f7f9fc}.table:not(.table-borderless){--in-table-color: var(--sic-table-text);--in-table-bg: #ffffff;--in-table-hover-bg: var(--sic-table-hover-bg);--in-table-hover-color: var(--sic-table-text);--in-table-striped-bg: transparent;border-collapse:separate !important;border-spacing:0;border:1px solid var(--sic-table-border) !important;border-radius:var(--sic-table-radius);font-size:var(--sic-table-font-size);color:var(--sic-table-text);background-color:#fff}.table:not(.table-borderless)>:not(caption)>*>*{border-width:0 !important;border-bottom:1px solid var(--sic-table-row-border) !important;padding:.6rem .85rem;vertical-align:middle}.table.table-sm:not(.table-borderless)>:not(caption)>*>*{padding:.4rem .6rem}.table:not(.table-borderless)>tbody>tr:last-child>*,.table:not(.table-borderless)>tfoot>tr:last-child>*{border-bottom:0 !important}.table:not(.table-borderless)>thead>tr>th,.table:not(.table-borderless)>thead>tr>td{background-color:var(--sic-table-head-bg) !important;color:var(--sic-table-head-color) !important;box-shadow:none !important;border-bottom:0 !important;font-size:.78rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;padding-top:.7rem;padding-bottom:.7rem}.table:not(.table-borderless)>thead>tr>* a{color:var(--sic-table-head-color)}.table:not(.table-borderless)>:first-child>tr:first-child>:first-child{border-top-left-radius:calc(var(--sic-table-radius) - 1px)}.table:not(.table-borderless)>:first-child>tr:first-child>:last-child{border-top-right-radius:calc(var(--sic-table-radius) - 1px)}.table:not(.table-borderless)>:last-child>tr:last-child>:first-child{border-bottom-left-radius:calc(var(--sic-table-radius) - 1px)}.table:not(.table-borderless)>:last-child>tr:last-child>:last-child{border-bottom-right-radius:calc(var(--sic-table-radius) - 1px)}.table:not(.table-borderless)>tbody>tr:nth-child(even):not([class*=table-]):not(.child)>*{--in-table-bg: var(--sic-table-stripe-bg);background-color:var(--sic-table-stripe-bg)}.table:not(.table-borderless)>tbody>tr>td.dataTables_empty{color:var(--sic-table-muted);padding:1.25rem}table.dataTable:not(.table-borderless)>thead .sorting:before,table.dataTable:not(.table-borderless)>thead .sorting:after,table.dataTable:not(.table-borderless)>thead .sorting_asc:before,table.dataTable:not(.table-borderless)>thead .sorting_asc:after,table.dataTable:not(.table-borderless)>thead .sorting_desc:before,table.dataTable:not(.table-borderless)>thead .sorting_desc:after{color:var(--sic-table-head-color);opacity:.35}table.dataTable:not(.table-borderless)>thead .sorting_asc:before,table.dataTable:not(.table-borderless)>thead .sorting_desc:after{opacity:.95}table.dataTable:not(.table-borderless){margin-top:0 !important;margin-bottom:0 !important}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card){background-color:rgba(0,0,0,0);border:0;box-shadow:none !important}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card)>.card-header{background-color:rgba(0,0,0,0);border-bottom:0;padding-left:0;padding-right:0}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card)>.card-body{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card)>.row:first-child{padding-left:0 !important;padding-right:0 !important}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card) .card-body:is(:has(.dataTables_wrapper),:has(.table-card .table)){padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card) .card-body .card-body:is(:has(.dataTables_wrapper),:has(.table-card .table)){padding-top:0 !important}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card) .row.mx-0>[class*=col]:is(:has(.dataTables_wrapper),:has(.table-card .table)){padding-left:0 !important;padding-right:0 !important}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card),.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card)>.px-3{padding-left:0 !important;padding-right:0 !important}.page-content .table-card{margin:0 !important;padding:0 !important}.page-content .table-card th:first-child,.page-content .table-card td:first-child{padding-left:.85rem}.page-content .table-card th:last-child,.page-content .table-card td:last-child{padding-right:.85rem}.sic-page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding:.25rem 0 1.1rem;margin-bottom:1.25rem;border-bottom:1px solid var(--sic-header-divider)}.sic-page-heading{min-width:0;padding-left:.9rem;border-left:3px solid var(--sic-table-head-bg)}.sic-page-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0 0 .2rem;font-size:.72rem;letter-spacing:.02em;color:var(--sic-table-muted)}.sic-page-breadcrumb li+li::before{content:"›";padding:0 .4rem;color:#b6c2d4}.sic-page-breadcrumb li:last-child{color:var(--sic-table-head-bg);font-weight:600}.sic-page-title{font-size:1.3rem !important;font-weight:600 !important;line-height:1.25;color:var(--sic-title-color) !important;text-transform:none !important;margin:0 !important}.sic-page-subtitle{font-size:.8125rem;color:var(--sic-table-muted);margin:.2rem 0 0}.sic-page-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.sic-page-actions>form,.sic-page-actions>.dropdown,.sic-page-actions>form>.dropdown,.sic-page-actions>div{margin:0 !important}.sic-page-actions .btn:not(.dropdown-menu .btn){height:36px;min-width:38px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin:0 !important;padding:0 .8rem !important;font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;border-radius:6px;background-color:#fff !important;border:1px solid var(--sic-btn-border) !important;color:var(--sic-table-head-bg) !important;box-shadow:none !important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.sic-page-actions .btn:not(.dropdown-menu .btn) i{font-size:1.05rem;color:inherit !important}.sic-page-actions .btn:not(.dropdown-menu .btn):hover,.sic-page-actions .btn:not(.dropdown-menu .btn):focus-visible,.sic-page-actions .btn.show:not(.dropdown-menu .btn){background-color:var(--sic-table-stripe-bg) !important;border-color:var(--sic-table-head-bg) !important;color:var(--sic-table-head-bg) !important}.sic-page-actions .btn:is(.btn-primary,.btn-soft-primary):not(.dropdown-menu .btn){background-color:var(--sic-table-head-bg) !important;border-color:var(--sic-table-head-bg) !important;color:#fff !important}.sic-page-actions .btn:is(.btn-primary,.btn-soft-primary):not(.dropdown-menu .btn):hover,.sic-page-actions .btn:is(.btn-primary,.btn-soft-primary):not(.dropdown-menu .btn):focus-visible{background-color:var(--sic-primary-hover) !important;border-color:var(--sic-primary-hover) !important;color:#fff !important}.sic-section-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:.85rem}.sic-section-title{font-size:1rem !important;font-weight:600 !important;color:var(--sic-title-color) !important;margin:0 !important;padding-left:.7rem;border-left:3px solid var(--sic-table-head-bg);line-height:1.4}.sic-page-actions>.btn:is(.btn-primary,.btn-soft-primary){order:10}.sic-btn-label{font-size:.8125rem;font-weight:500}.sic-page-actions .btn.dropdown-toggle:not(.dropdown-menu .btn)::after{font-size:11px;line-height:1;margin-left:.15rem;opacity:.7;transition:transform .15s ease}.sic-page-actions .btn.dropdown-toggle.show::after{transform:rotate(180deg)}.sic-page-actions .btn.dropdown-toggle:has(i.la-times):not(:has([style*="display:none"] i.la-times,[style*="display: none"] i.la-times)){position:relative;background-color:var(--sic-table-stripe-bg) !important;border-color:var(--sic-table-head-bg) !important}.sic-page-actions .btn.dropdown-toggle:has(i.la-times):not(:has([style*="display:none"] i.la-times,[style*="display: none"] i.la-times))::before{content:"";position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background-color:var(--sic-table-head-bg);border:2px solid #fff}@media(max-width: 575.98px){.sic-btn-label{display:none}}.sic-page-actions .form-control:not(.dropdown-menu .form-control),.sic-page-actions .form-select:not(.dropdown-menu .form-select){height:36px;font-size:.8125rem;border-radius:6px;border-color:var(--sic-btn-border);color:var(--sic-table-text)}.sic-page-actions .dropdown-menu{border:1px solid var(--sic-header-divider);border-radius:8px;font-size:.8125rem}.page-content .card:is(:has(.dataTables_wrapper),:has(.table-card .table)):not(.modal .card):not(.sic-detail .card)>.card-body{padding-top:0 !important}@media(max-width: 575.98px){.sic-page-actions{justify-content:flex-start}}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_info{font-size:.8125rem;color:var(--sic-table-muted)}.dataTables_wrapper>:first-child:has(.dataTables_length,.dataTables_filter){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin:0 !important;padding:.65rem .85rem !important;background-color:#fff;border:1px solid var(--sic-table-border);border-bottom:0;border-radius:var(--sic-table-radius) var(--sic-table-radius) 0 0}.dataTables_wrapper>:first-child:has(.dataTables_length,.dataTables_filter)>[class*=col]{flex:0 1 auto;width:auto;max-width:none;padding:0}.dataTables_wrapper>:first-child>:has(.dataTables_filter){order:-1;flex:1 1 280px !important}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.page-content .table-card .dataTables_length,.page-content .table-card .dataTables_filter{float:none !important;width:auto !important;padding:0 !important;margin:0 !important}.dataTables_wrapper .dataTables_length{text-align:right}.dataTables_wrapper .dataTables_length label{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-weight:400}.dataTables_wrapper .dataTables_length select{width:auto;height:32px;padding-top:0;padding-bottom:0;font-size:.8125rem;border-color:var(--sic-btn-border);border-radius:6px;color:var(--sic-table-text)}.dataTables_wrapper:has(>:first-child :is(.dataTables_length,.dataTables_filter)) table.dataTable:not(.table-borderless){border-top-left-radius:0 !important;border-top-right-radius:0 !important}.dataTables_wrapper:has(>:first-child :is(.dataTables_length,.dataTables_filter)) table.dataTable:not(.table-borderless)>thead>tr:first-child>*{border-radius:0 !important}.dataTables_wrapper>:last-child:has(.dataTables_info,.dataTables_paginate){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin:0 !important;padding:.6rem .85rem !important;background-color:#fff;border:1px solid var(--sic-table-border);border-top:1px solid var(--sic-table-row-border);border-radius:0 0 var(--sic-table-radius) var(--sic-table-radius)}.dataTables_wrapper>:last-child:has(.dataTables_info,.dataTables_paginate)>[class*=col]{flex:0 1 auto;width:auto;max-width:none;padding:0}.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate,.page-content .table-card .dataTables_info,.page-content .table-card .dataTables_paginate{padding:0 !important;margin:0 !important}.dataTables_wrapper:has(>:last-child :is(.dataTables_info,.dataTables_paginate)) table.dataTable:not(.table-borderless){border-bottom:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.dataTables_wrapper:has(>:last-child :is(.dataTables_info,.dataTables_paginate)) table.dataTable:not(.table-borderless)>:last-child>tr:last-child>*{border-radius:0 !important}.dataTables_wrapper .dataTables_filter{text-align:left}.dataTables_wrapper .dataTables_filter label{display:block;font-size:0;margin:0;width:100%;max-width:340px}.dataTables_wrapper .dataTables_filter input{font-size:.8125rem !important;width:100% !important;height:34px;margin-left:0 !important;padding:.35rem .75rem .35rem 2.1rem !important;border:1px solid var(--sic-btn-border);border-radius:6px;background-color:var(--sic-search-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233e6194' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.7rem center;background-size:14px 14px;box-shadow:none;color:var(--sic-table-text);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.dataTables_wrapper .dataTables_filter input.sic-search-pending{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23c3d0e3' stroke-width='3'/%3E%3Cpath d='M21 12a9 9 0 0 0-9-9' fill='none' stroke='%233e6194' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='0.7s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E")}.dataTables_wrapper .dataTables_filter input::placeholder{color:#8a97ab}.dataTables_wrapper .dataTables_filter input:focus{outline:0;background-color:#fff;border-color:var(--sic-table-head-bg);box-shadow:0 0 0 3px rgba(62,97,148,.12)}.dataTables_wrapper .dataTables_paginate .pagination{--in-pagination-padding-x: 0.65rem;--in-pagination-padding-y: 0.3rem;--in-pagination-font-size: 0.8125rem;--in-pagination-color: var(--sic-table-text);--in-pagination-border-color: var(--sic-control-border);--in-pagination-hover-color: var(--sic-table-head-bg);--in-pagination-active-bg: var(--sic-table-head-bg);--in-pagination-active-border-color: var(--sic-table-head-bg);--in-pagination-active-color: #ffffff;margin:0}.dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link{color:#adb5bd}@media(max-width: 767.98px){.dataTables_wrapper .dataTables_filter label{max-width:none}.dataTables_wrapper .dataTables_length{text-align:left}}.dropdown-menu>.sic-row-menu-header:not(:has(.dropdown-divider)){display:flex;align-items:baseline;gap:.35rem;max-width:280px;padding:.35rem 1rem .3rem;line-height:1.3;white-space:nowrap;pointer-events:none}.sic-row-menu-header .sic-rmh-label{font-size:.8125rem;color:var(--sic-table-muted)}.sic-row-menu-header .sic-rmh-title{font-size:.8125rem;font-weight:600;color:var(--sic-title-color);overflow:hidden;text-overflow:ellipsis}.table-responsive:has(.dropdown-menu.show),.dataTables_wrapper:has(.dropdown-menu.show),.dataTables_scrollBody:has(.dropdown-menu.show){overflow:visible !important}
