.csv-import-viewer{width:100%;overflow-x:auto}.csv-import-viewer__table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.csv-import-viewer__table{width:100%!important;border-collapse:collapse}.csv-import-viewer__table thead th{white-space:nowrap;vertical-align:bottom}:root{--csv-arrow-up-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath d='M1 7L5 1L9 7' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--csv-arrow-down-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath d='M1 1L5 7L9 1' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--csv-arrow-up-filled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath d='M5 0L10 8H0Z' fill='%23000'/%3E%3C/svg%3E");--csv-arrow-down-filled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath d='M5 8L0 0H10Z' fill='%23000'/%3E%3C/svg%3E")}.csv-import-viewer__table .datatable-sorter{padding-left:20px;padding-right:0;position:relative}.csv-import-viewer__table .datatable-sorter::before,.csv-import-viewer__table .datatable-sorter::after{content:""!important;display:block!important;position:absolute!important;left:2px!important;right:auto!important;width:10px!important;height:8px!important;border:none!important;background-repeat:no-repeat!important;background-position:center!important;background-size:10px 8px!important;transform:none!important;opacity:1!important;transition:none!important}.csv-import-viewer__table .datatable-sorter::before{top:calc(50% - 10px)!important;bottom:auto!important;background-image:var(--csv-arrow-up-outline)!important;filter:none}.csv-import-viewer__table .datatable-sorter::after{top:calc(50% + 2px)!important;bottom:auto!important;background-image:var(--csv-arrow-down-outline)!important}.csv-import-viewer__table th.datatable-ascending .datatable-sorter::before{background-image:var(--csv-arrow-up-filled)!important}.csv-import-viewer__table th.datatable-ascending .datatable-sorter::after{background-image:var(--csv-arrow-down-outline)!important}.csv-import-viewer__table th.datatable-descending .datatable-sorter::before{background-image:var(--csv-arrow-up-outline)!important}.csv-import-viewer__table th.datatable-descending .datatable-sorter::after{background-image:var(--csv-arrow-down-filled)!important}.csv-import-viewer__table thead th:hover,.csv-import-viewer__table thead th:focus{background-color:var(--yellow)!important;outline:none!important}.csv-import-viewer__table thead th button:hover,.csv-import-viewer__table thead th button:focus{color:inherit!important;background:inherit!important;outline:none!important;box-shadow:none!important;border:0!important}.csv-import-viewer .searchbutton:hover,.csv-import-viewer .searchbutton:focus{color:var(--white)!important;background:var(--dark-blue)!important;border-color:var(--dark-blue)!important}.csv-import-viewer .searchbutton:hover:before,.csv-import-viewer .searchbutton:focus:before{filter:brightness(0) invert(1)!important}opacity:1!important;transition:none!important}.csv-import-viewer__table th:hover .datatable-sorter::after,.csv-import-viewer__table th:focus .datatable-sorter::after{background-image:var(--csv-arrow-down-outline)!important;opacity:1!important;transition:none!important}.csv-import-viewer__table th.datatable-ascending:hover .datatable-sorter::before,.csv-import-viewer__table th.datatable-ascending:focus .datatable-sorter::before{background-image:var(--csv-arrow-up-filled)!important;opacity:1!important;transition:none!important}.csv-import-viewer__table th.datatable-ascending:hover .datatable-sorter::after,.csv-import-viewer__table th.datatable-ascending:focus .datatable-sorter::after{background-image:var(--csv-arrow-down-outline)!important;opacity:1!important;transition:none!important}.csv-import-viewer__table th.datatable-descending:hover .datatable-sorter::before,.csv-import-viewer__table th.datatable-descending:focus .datatable-sorter::before{background-image:var(--csv-arrow-up-outline)!important;opacity:1!important;transition:none!important}.csv-import-viewer__table th.datatable-descending:hover .datatable-sorter::after,.csv-import-viewer__table th.datatable-descending:focus .datatable-sorter::after{background-image:var(--csv-arrow-down-filled)!important;opacity:1!important;transition:none!important}.csv-import-viewer__table tbody tr:hover{background-color:#fff0}.csv-import-viewer__link{color:inherit;text-decoration:none;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.csv-import-viewer__link:hover{opacity:.8}.csv-import-viewer__warning{padding:1rem 1.25rem;border-radius:.25rem}.csv-import-viewer__empty{margin:1rem 0;color:#6c757d}.csv-import-viewer table{margin:0}.csv-import-viewer .datatable-wrapper.no-footer .datatable-container{border-bottom:none}.csv-import-viewer fieldset{padding:0;border:0;margin:0}.csv-import-viewer .form-group{position:relative;width:40%;margin:40px 0 50px}.csv-import-viewer .search-wrapper input[type="text"]{padding:12px 24px;border:3px solid var(--dark-blue);font-size:2rem;font-weight:var(--font-weight-normal);color:var(--dark-grey)!important;background-color:var(--rd-bgcolor-standard);border-radius:50px;width:100%;height:60px}.csv-import-viewer .searchbutton{display:flex;align-items:center;justify-content:center;height:60px;width:60px;padding:0;border-color:var(--dark-blue);background:var(--dark-blue);position:absolute;top:0;right:0;z-index:2}.csv-import-viewer .searchbutton:hover:before,.csv-import-viewer .searchbutton:focus:before{filter:brightness(0) invert(1)!important}.csv-import-viewer .searchbox-word-box{position:relative;z-index:1}@media (max-width:767.98px){.csv-import-viewer__table td,.csv-import-viewer__table th{padding:.5rem .4rem;font-size:.875rem}.csv-import-viewer .form-group{position:relative;width:100%;margin:40px 0 50px}}.datatable-search{display:none!important}.csv-import-viewer-backend{max-width:900px}