.datatable-top{display:flex;justify-content:space-between;padding:1rem;align-items:center;flex-direction:row-reverse;gap:1rem}.datatable-bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.datatable-pagination{color:#000}html.dark .datatable-pagination{color:#fff}.datatable-pagination-list{display:flex}.datatable-pagination-list-item-link{display:flex;align-items:center;justify-content:center;padding-left:.75rem;padding-right:.75rem;height:2rem;line-height:1.25;color:#6b7280;background-color:#fff;border:1px solid rgb(209 213 219);cursor:pointer}.datatable-pagination-list-item-link:hover{background-color:#f3f4f6;color:#374151}html.dark .datatable-pagination-list-item-link{background-color:#000510;border-color:#374151;color:#9ca3af}html.dark .datatable-pagination-list-item-link:hover{background-color:#00122c;color:#fff}.datatable-dropdown label{color:#000;display:flex;gap:1rem;align-items:center;flex-direction:row-reverse}.datatable-selector{display:block;border-radius:.5rem;border:1px solid #967432;background-color:#fff;padding:.625rem;font-size:.875rem;color:#000}.datatable-wrapper .datatable-search{position:relative}.datatable-input{display:block;width:100%;padding-left:2.5rem;font-size:.875rem;line-height:1.25rem;color:#1c1c1c;border:1px solid rgb(209 213 219);border-radius:.5rem;background-color:#f9fafb;outline:2px solid transparent;outline-offset:2px}.datatable-search:before{content:"";position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:1}.datatable-input:focus{border-color:#967432;box-shadow:0 0 0 3px #967432}.datatable-info{color:#404040;padding:2rem}html.dark .datatable-dropdown label{color:#fff}html.dark .datatable-input{background-color:#28314c;border-color:#4b5563;color:#fff}html.dark .datatable-input::placeholder{color:#9ca3af}html.dark .datatable-input:focus{border-color:#134aed;box-shadow:0 0 0 3px #134aed}html.dark .datatable-search:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'%3E%3C/path%3E%3C/svg%3E")}html.dark .datatable-info{color:#e5e5e5}.datatable-selector{background-color:#f9fafb;border:1px solid rgb(209 213 219);color:#1c1c1c;font-size:.875rem;line-height:1.25rem;border-radius:.5rem;outline:2px solid transparent;outline-offset:2px;display:block;width:100%;padding:.625rem}.datatable-selector:focus{border-color:#967432;box-shadow:0 0 0 3px #967432}html.dark .datatable-selector{background-color:#28314c;border-color:#4b5563;color:#fff}html.dark .datatable-selector::placeholder{color:#9ca3af}html.dark .datatable-selector:focus{border-color:#134aed;box-shadow:0 0 0 3px #134aed}thead{background:#fff;font-size:.75rem;line-height:1rem;border-radius:.5rem}html.dark thead{background:#28314c}.datatable-pagination .datatable-active a,.datatable-pagination .datatable-active a:focus,.datatable-pagination .datatable-active a:hover,.datatable-pagination .datatable-active button,.datatable-pagination .datatable-active button:focus,.datatable-pagination .datatable-active button:hover{background-color:#b7b7b7;cursor:pointer}html.dark .datatable-pagination .datatable-active a,html.dark .datatable-pagination .datatable-active a:focus,html.dark .datatable-pagination .datatable-active a:hover,html.dark .datatable-pagination .datatable-active button,html.dark .datatable-pagination .datatable-active button:focus,html.dark .datatable-pagination .datatable-active button:hover{background-color:#002142}.datatable-empty{text-align:center;color:#000;padding-top:2rem;font-size:1.2rem}html.dark .datatable-empty{color:#fff}.datatable-sorter{text-transform:uppercase;cursor:pointer}
