@charset "UTF-8";@font-face{font-family:Ostia_Antica_WEB-Regular;src:url("/build/frontend/assets/Ostia_Antica_WEB-Regular-SC27V2WB.eot");src:url("/build/frontend/assets/Ostia_Antica_WEB-Regular-SC27V2WB.eot?#iefix") format("embedded-opentype"),url("/build/frontend/assets/Ostia_Antica_WEB-Regular-MGYMJPRJ.woff") format("woff"),url("/build/frontend/assets/Ostia_Antica_WEB-Regular-4CAX7TZY.woff2") format("woff2")}@font-face{font-family:Ostia_Antica_WEB-Light;src:url("/build/frontend/assets/Ostia_Antica_WEB-Light-DIMBIMHI.eot");src:url("/build/frontend/assets/Ostia_Antica_WEB-Light-DIMBIMHI.eot?#iefix") format("embedded-opentype"),url("/build/frontend/assets/Ostia_Antica_WEB-Light-RX7KGJWW.woff") format("woff"),url("/build/frontend/assets/Ostia_Antica_WEB-Light-CXJWKOKG.woff2") format("woff2")}@font-face{font-family:Mars Extended Web Regular;src:url("/build/frontend/assets/MarsExtendedWeb-Regular-BV6DNDYL.woff2") format("woff2")}:root{--breakpoint-s-width: 375px;--breakpoint-sm-width: 576px;--breakpoint-m-width: 768px;--breakpoint-ml-width: 992px;--breakpoint-l-width: 1200px;--breakpoint-xl-width: 1400px;--breakpoint-xxl-width: 1550px;--spacing1: 10px;--spacing2: 20px;--spacing3: 40px;--spacing4: 60px;--spacing5: 100px;--color-white: #ffffff;--color-black: #000000;--color-ecru: #f0edde;--sage: #93b1ae;--sage-deep: #5d7a77;--sage-soft: #dbe5e3;--cream: #f0edde;--cream-deep: #e7e2cd;--taupe: #c9c0b8;--taupe-soft: #ddd6cf;--ink: #2a2620;--ink-2: #4a443c;--ink-3: #76705f;--paper: #faf8f0;--line: #d8d0c4;--accent: var(--sage);--accent-deep: var(--sage-deep);--accent-soft: var(--sage-soft)}*,div,p,span,em,i,li,td,address,a,input,textarea,select,strong,button,.button,h1,h2,h3,h4,h5,h6,b,th,.h1,.h2,.h3,.h4,.h5,.h6{font-size:1rem;line-height:1.3rem;font-weight:300;color:var(--color-text);font-family:Ostia_Antica_WEB-Light}h3,h4,label{font-family:Ostia_Antica_WEB-Regular;font-weight:400}h1,.h1{font-size:2.625rem;line-height:2.625rem;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);width:fit-content}@media(max-width:576px){h1,.h1{font-size:1.75rem;line-height:2.25rem}}h1,.h1{font-family:Mars Extended Web Regular;font-weight:400}h2,.h2{font-size:1.375rem;line-height:1.625rem;font-family:Mars Extended Web Regular;font-weight:400}h3,.h3{font-size:1.75rem;line-height:1.75rem;font-family:Mars Extended Web Regular;font-weight:400}h4,.h4{font-size:1.375rem;line-height:1.375rem;font-family:Mars Extended Web Regular;font-weight:400}p{font-size:1rem;line-height:1.3rem;font-family:Ostia_Antica_WEB-Light;font-weight:300}small,.text-smaller{font-size:.875rem;line-height:1.125rem;display:block}.text-smallest{font-size:.75rem;line-height:.875rem;display:block}.text-biggest-light{font-size:2.5rem;line-height:3rem;font-family:Ostia_Antica_WEB-Light;font-weight:300}.font-regular{font-family:Ostia_Antica_WEB-Regular;font-weight:400}.font-light{font-family:Ostia_Antica_WEB-Light;font-weight:300}a{font-size:1rem;line-height:1.3rem;font-family:Ostia_Antica_WEB-Light;font-weight:300;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all}a,a:active,a:focus,a:visited,a:hover{text-decoration:none}.flex-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.inline-flex-wrapper{display:inline-flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.flex-wrapper.flex-wrapper--center,.inline-flex-wrapper.flex-wrapper--center{justify-content:center;align-items:center}.flex-wrapper.flex-wrapper--hcenter,.inline-flex-wrapper.flex-wrapper--hcenter{justify-content:center}.flex-wrapper.flex-wrapper--vcenter,.inline-flex-wrapper.flex-wrapper--vcenter{align-items:center}.flex-wrapper.flex-wrapper--right,.inline-flex-wrapper.flex-wrapper--right{justify-content:flex-end}.flex-wrapper.flex-wrapper--stretch,.inline-flex-wrapper.flex-wrapper--stretch{align-items:stretch}.flex-square{flex:1 0 0}.flex-square:before{padding-top:100%;content:"";float:left}.flex-square img{width:100%;height:100%;object-fit:cover}*,div,:after,:before{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;box-sizing:border-box;vertical-align:top}html{scroll-behavior:smooth;height:100%;width:100%;padding:0;margin:0;color:var(--color-text);background:var(--color-ecru)}body{position:relative;width:100%;min-height:100vh;overflow-x:hidden;background-color:unset!important}main{width:100%;position:relative;overflow-x:hidden}ol,ul{list-style:outside}::selection{background:var(--color-black);color:var(--color-white)}::-moz-selection{background:var(--color-black);color:var(--color-white)}body.no-scroll{height:100%;max-height:100vh;overflow:hidden}.no-padding-top{padding-top:unset!important}.sidebar{grid-column:1;grid-row:1}@media screen and (max-width:1199px){body{grid-template-columns:1fr;grid-template-rows:auto auto}main{grid-column:1;grid-row:2}.sidebar{grid-column:1;grid-row:1}}.row{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:992px){.row{flex-direction:column}}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media screen and (max-width:992px){.flex-square{flex:0 1 auto}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11{width:100%}}.dataset-detail{max-width:1400px;margin:0 auto;padding:3rem 5rem 6rem;width:100%;min-width:0;display:flex;flex-direction:column;gap:1.5rem}.dataset-detail__hero{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.5rem}.dataset-detail__back-link{width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--line);border-radius:2px;background:transparent;color:var(--ink-2);font-size:13px;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.dataset-detail__back-link:before{content:"\2190";opacity:.7}.dataset-detail__back-link:hover,.dataset-detail__back-link:focus-visible{background:var(--cream-deep);border-color:var(--taupe);color:var(--ink)}.dataset-detail__eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin:0}.dataset-detail__headline{font-weight:500;font-size:clamp(1.8rem,3vw,3rem);line-height:1.1;letter-spacing:-.01em;color:var(--ink);margin:0}.dataset-detail__signature{width:fit-content;padding:4px 10px;border-radius:2px;background:var(--accent-soft);color:var(--accent-deep);font-size:12.5px;font-weight:500;letter-spacing:.04em;border:1px solid var(--sage)}.dataset-detail__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr);gap:1.5rem;align-items:start}.dataset-detail__left-col{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.dataset-detail__card{background:var(--paper);border:1px solid var(--line);border-radius:2px;padding:1.75rem;min-width:0;overflow:hidden}.dataset-detail__card h2{font-weight:500;font-size:1.25rem;color:var(--ink);margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--line);letter-spacing:-.005em}.dataset-detail__card--accent{background:var(--cream-deep);border-left:3px solid var(--accent-deep)}.dataset-detail__meta{display:grid;gap:0}.dataset-detail__meta div{padding:.85rem 0;border-bottom:1px solid var(--line);min-width:0}.dataset-detail__meta div:last-child{border-bottom:0}.dataset-detail__meta dt{margin-bottom:.3rem;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.dataset-detail__meta dd{color:var(--ink);font-size:14px;line-height:1.45;margin:0;min-width:0}.dataset-detail__meta dd a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dataset-detail__meta--links button{border:unset;background-color:unset;width:max-content;color:var(--accent-deep);cursor:pointer}.dataset-detail__meta--links button:hover,.dataset-detail__meta--links button:focus-visible{color:var(--ink)}.dataset-detail__meta--links a,.dataset-detail__meta--links button{padding:.85rem 0;border-bottom:1px solid var(--line);min-width:0;line-height:1.45}.dataset-detail__meta--links a:last-child,.dataset-detail__meta--links button:last-child{border-bottom:0}.dataset-detail__text{font-size:14px;color:var(--ink);line-height:1.6;margin:0;white-space:pre-line}.dataset-detail__big-value{font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.2;color:var(--accent-deep);letter-spacing:.02em;margin:0 0 1rem}.dataset-detail__note{font-size:13.5px;color:var(--ink-2);line-height:1.6;margin:0;border-top:1px solid var(--line);padding-top:1rem}.dataset-link{color:var(--accent-deep);text-decoration:none;border-bottom:1px dashed var(--sage);padding-bottom:1px;transition:color .12s,border-color .12s}.dataset-link:hover,.dataset-link:focus-visible{color:var(--ink);border-bottom-color:var(--ink)}.dataset-link--title{font-weight:500}.copy-toast{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%,1rem);z-index:1000;padding:.7rem 1.25rem;border-radius:2px;background:var(--ink);color:var(--paper);font-size:13.5px;letter-spacing:.02em;box-shadow:0 6px 20px #0000002e;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.copy-toast:before{content:"\2713";margin-right:.5rem;color:var(--sage)}.copy-toast.is-visible{opacity:1;transform:translate(-50%)}@media screen and (max-width:1199px){.dataset-detail{padding:2rem 3rem 4rem}.dataset-detail__grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.dataset-detail{padding:1.5rem 1.25rem 3rem}}body{font-size:14px;color:var(--ink);background:var(--cream);margin:0;-webkit-font-smoothing:antialiased;letter-spacing:-.005em}main{flex:1}a{color:var(--accent-deep);text-decoration:none}a:hover{color:var(--ink)}.home{max-width:1940px;margin:0 auto;padding:3rem 5rem 6rem;display:flex;flex-direction:column;gap:0;width:100%;min-width:0}@media screen and (max-width:767px){.home{padding:3rem 1rem}}.home .intro{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px}@media screen and (max-width:991px){.home .intro{flex-direction:column;align-items:flex-start}}.home .intro__text{flex:1}.home .intro__text .eyebrow{font-size:11px;letter-spacing:.15rem;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px}@media screen and (max-width:767px){.home .intro__text .eyebrow{font-size:9px;margin-bottom:10px}}.home .intro__text h1{font-weight:500;font-size:48px;line-height:1.02;margin:0 0 1rem;color:var(--ink)}@media screen and (max-width:1199px){.home .intro__text h1{font-size:36px}}@media screen and (max-width:767px){.home .intro__text h1{font-size:28px;line-height:1.15;padding:4px 0}}@media screen and (max-width:575px){.home .intro__text h1{font-size:22px;line-height:1.3}}.home .intro__text .description{font-size:15.5px;color:var(--ink-2);max-width:64ch;line-height:1.6}@media screen and (max-width:1199px){.home .intro__text .description{font-size:12.5}}.home .admin-link{display:inline-flex;align-items:center;gap:16px;padding:14px 18px 14px 20px;background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--accent-deep);border-radius:2px;color:var(--ink);text-decoration:none;flex-shrink:0;transition:background .15s,border-color .15s}.home .admin-link:hover{background:var(--accent-soft);border-color:var(--accent-deep);color:var(--ink)}.home .admin-link:hover svg{transform:translate(2px)}.home .admin-link svg{transition:transform .15s;color:var(--accent-deep)}.home .admin-link__text{display:flex;flex-direction:column;gap:2px;line-height:1.15}.home .admin-link__eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.home .admin-link__label{font-size:17px;font-weight:500}@media screen and (max-width:991px){.home .admin-link{padding:10px 14px;gap:12px}.home .admin-link__eyebrow{font-size:9.5px}.home .admin-link__label{font-size:14px}}.datatable-wrapper{width:100%;min-width:0;opacity:1;transition:opacity .15s ease-in}.datatable-wrapper.is-loading{opacity:0;transition:none}.dataTables_wrapper,.dt-container{width:100%;min-width:0}.dataTables_filter,.dt-search{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;background:var(--paper);border:1px solid var(--line);border-bottom:0;border-radius:2px 2px 0 0;padding:14px 18px;margin-bottom:0}@media screen and (max-width:1199px){.dataTables_filter,.dt-search{flex-direction:column;align-items:flex-start}}@media screen and (max-width:991px){.dataTables_filter,.dt-search{padding:14px 10px}}.dataTables_filter__field,.dt-search__field{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:1;margin-left:auto}@media screen and (max-width:1399px){.dataTables_filter__field,.dt-search__field{justify-content:flex-start}}@media screen and (max-width:1199px){.dataTables_filter__field,.dt-search__field{margin-left:0;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.dataTables_filter__field label,.dt-search__field label{display:flex;align-items:center;gap:10px;color:var(--ink-3);font-size:13.5px;margin-bottom:-10px}@media screen and (max-width:991px){.dataTables_filter__field label,.dt-search__field label{font-size:11.5px}}.dataTables_filter__field input,.dt-search__field input{flex:1;max-width:420px;padding:9px 12px;margin-left:0!important;background:var(--cream);border:1px solid var(--line);border-radius:2px;outline:0;font-size:13.5px;color:var(--ink);transition:border-color .15s,box-shadow .15s,background .15s}.dataTables_filter__field input::placeholder,.dt-search__field input::placeholder{color:var(--ink-3)}.dataTables_filter__field input:focus,.dt-search__field input:focus{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft);background:var(--paper)}@media screen and (max-width:1199px){.dataTables_filter__field input,.dt-search__field input{width:420px!important}}@media screen and (max-width:991px){.dataTables_filter__field input,.dt-search__field input{width:100%!important;max-width:100%}}.classification-filters{display:flex;align-items:center;gap:8px}@media screen and (max-width:1199px){.classification-filters{margin-left:0}}@media screen and (max-width:991px){.classification-filters{margin-left:0;display:grid;grid-template-columns:1fr 1fr;width:100%}}@media screen and (max-width:575px){.classification-filters{grid-template-columns:1fr}}.classification-filters .choices{margin-bottom:0;font-size:13.5px;font-family:var(--ui-font)}.classification-filters .choices:last-child{margin-bottom:0}@media screen and (max-width:991px){.classification-filters .choices{width:auto;font-size:11.5px}}.classification-filters .choices__inner{min-height:0;padding:9px 28px 9px 12px!important;background:var(--cream);border:1px solid var(--line);border-radius:2px;font-size:inherit;color:var(--ink);transition:border-color .15s,box-shadow .15s,background-color .15s}.classification-filters .choices.is-focused .choices__inner,.classification-filters .choices.is-open .choices__inner{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft);background:var(--paper)}.classification-filters .choices:not(.is-disabled):hover .choices__inner{border-color:var(--taupe)}.classification-filters .choices.is-disabled .choices__inner{opacity:.4;background:var(--cream);cursor:default}.classification-filters .choices.is-disabled .choices__item{cursor:default}.classification-filters .choices[data-type*=select-one]:after{border-color:var(--ink-3) transparent transparent}.classification-filters .choices[data-type*=select-one].is-open:after{border-color:transparent transparent var(--ink-3)}.classification-filters .choices__list--single{padding:0}.classification-filters .choices__list--single .choices__item{width:120px;text-align:start;font-size:13.5px;font-family:var(--ui-font);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.classification-filters .choices__placeholder{color:var(--ink-3);opacity:1}.classification-filters .choices__list--dropdown .choices__list,.classification-filters .choices__list[aria-expanded] .choices__list{max-height:unset}.classification-filters .choices__list--dropdown,.classification-filters .choices__list[aria-expanded]{background:var(--paper);border:1px solid var(--line);border-radius:2px;font-size:inherit;z-index:20;width:max-content;min-width:100%;max-height:unset;height:max-content}.classification-filters .choices__list--dropdown .choices__item,.classification-filters .choices__list[aria-expanded] .choices__item{font-size:13.5px;font-family:var(--ui-font);text-align:left;padding:9px 12px;color:var(--ink)}.classification-filters .choices__list--dropdown .choices__item--selectable.is-highlighted,.classification-filters .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background:var(--accent-soft);color:var(--ink)}.pagination{list-style:none;display:flex;width:fit-content;margin-inline-start:auto}.dataTables_info,.dt-info,.dataTables_paginate,.dt-paging{color:var(--ink-3);font-size:12px;padding:12px 18px;background:var(--paper);border:1px solid var(--line);border-top:0}.dataTables_info,.dt-info{border-radius:0}.dataTables_length,.dt-length{display:none}.dt-paging .page-link,.dataTables_paginate .page-link{padding:0 8px!important;font-size:12.5px!important;color:var(--ink-2)!important;border:1px solid transparent!important;border-radius:2px!important;background:transparent!important;box-shadow:none!important;transition:background .15s,border-color .15s,color .15s}.dt-paging .page-item:not(.active):not(.disabled) .page-link:hover,.dataTables_paginate .page-item:not(.active):not(.disabled) .page-link:hover{background:var(--cream-deep)!important;border-color:var(--taupe)!important;color:var(--ink)!important}.dt-paging .page-item.active .page-link,.dataTables_paginate .page-item.active .page-link{background:var(--paper)!important;border-color:var(--line)!important;color:var(--ink)!important;font-weight:500!important}.dt-paging .page-item.disabled .page-link,.dataTables_paginate .page-item.disabled .page-link{opacity:.4!important;cursor:not-allowed!important;pointer-events:auto!important}.datatable-wrapper table.table,.dataTables_wrapper table.table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%!important;border-collapse:collapse;background:var(--paper);border:1px solid var(--line);border-top:0;border-radius:0 0 2px 2px}.datatable-wrapper thead th,.dataTables_wrapper thead th{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:500;text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);background:var(--cream-deep);white-space:nowrap}.datatable-wrapper thead th:first-child,.dataTables_wrapper thead th:first-child{padding-left:22px}.datatable-wrapper thead th:last-child,.dataTables_wrapper thead th:last-child{padding-right:22px}@media screen and (max-width:991px){.datatable-wrapper thead th,.dataTables_wrapper thead th{padding:4px 6px}.datatable-wrapper thead th:first-child,.dataTables_wrapper thead th:first-child{padding-left:10px}.datatable-wrapper thead th:last-child,.dataTables_wrapper thead th:last-child{padding-right:10px}}.dt-column-title{font-size:12px;color:var(--ink)}@media screen and (max-width:991px){.dt-column-title{font-size:9.5px}}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after{opacity:.5!important}table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after{opacity:.9!important}.datatable-wrapper tbody td,.dataTables_wrapper tbody td{padding:14px 16px;border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;line-height:1.45;font-size:13.5px;box-shadow:none!important}.datatable-wrapper tbody td:first-child,.dataTables_wrapper tbody td:first-child{padding-left:22px;white-space:nowrap}.datatable-wrapper tbody td:last-child,.dataTables_wrapper tbody td:last-child{padding-right:22px}@media screen and (max-width:991px){.datatable-wrapper tbody td,.dataTables_wrapper tbody td{font-size:10.5px;padding:4px 6px}.datatable-wrapper tbody td:first-child,.dataTables_wrapper tbody td:first-child{padding-left:10px}.datatable-wrapper tbody td:last-child,.dataTables_wrapper tbody td:last-child{padding-right:10px}}.datatable-wrapper tbody tr:last-child td,.dataTables_wrapper tbody tr:last-child td{border-bottom:0}.datatable-wrapper tbody tr,.dataTables_wrapper tbody tr{cursor:pointer;transition:background .12s}.datatable-wrapper tbody tr:hover td,.dataTables_wrapper tbody tr:hover td{background:var(--cream)}.datatable-wrapper table.table tbody td:nth-child(5),.dataTables_wrapper table.table tbody td:nth-child(5){width:100%;max-width:919px}.datatable-wrapper table.table tbody td:nth-child(n+3):nth-child(-n+6),.dataTables_wrapper table.table tbody td:nth-child(n+3):nth-child(-n+6){white-space:normal;overflow-wrap:anywhere}.dataTables_wrapper tbody td:first-child a,.datatable-wrapper tbody td:first-child a,a.dataset-link:first-child{font-size:12.5px;font-weight:500;border-bottom:1px dashed var(--ink);padding-bottom:1px;text-decoration:none;color:var(--ink)}@media screen and (max-width:991px){.dataTables_wrapper tbody td:first-child a,.datatable-wrapper tbody td:first-child a,a.dataset-link:first-child{font-size:10.5px}}.dataTables_wrapper tbody td:first-child a:hover,.datatable-wrapper tbody td:first-child a:hover,a.dataset-link:first-child:hover{color:var(--accent-deep);border-bottom-color:var(--sage)}a.dataset-link{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--accent-deep);border-bottom:1px dashed var(--sage);padding-bottom:1px;text-decoration:none;transition:color .12s}a.dataset-link:hover{color:var(--ink);border-bottom-color:var(--ink)}footer ul{list-style:none;padding:0;margin:0;display:flex;gap:1.5rem}footer ul li{font-size:13px;color:var(--ink-2)}footer ul li a{color:var(--ink-2)}footer ul li a:hover{color:var(--accent-deep)}.footer{max-width:1400px;margin:0 auto;padding:1rem 5rem 2rem;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:24px;font-size:12px;color:var(--ink-3)}.footer__copyright{text-align:center}@media screen and (max-width:991px){.footer{flex-direction:column-reverse;align-items:center;padding:2rem 1rem}}.empty-state{display:flex;flex-direction:column;align-items:center;padding:var(--spacing4);background:var(--paper);border:1px solid var(--line);border-radius:2px;color:var(--ink-2)}.private-gate{min-height:calc(100vh - 180px);display:flex;align-items:center;justify-content:center;padding:4rem 2rem}.private-gate__card{background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:3rem;width:100%;max-width:480px;display:flex;flex-direction:column;gap:2rem}.private-gate__card__message{display:flex;flex-direction:column;gap:.75rem}.private-gate__card__message h1{font-size:2rem;font-weight:500;color:var(--ink);margin:0;line-height:1.1}.private-gate .login-form{display:flex;flex-direction:column;gap:1.25rem}.private-gate .login-form input[type=text],.private-gate .login-form input[type=email],.private-gate .login-form input[type=password]{padding:9px 12px;background:var(--cream);border:1px solid var(--line);border-radius:2px;outline:0;font-size:13.5px;color:var(--ink);width:100%;transition:border-color .15s,box-shadow .15s}.private-gate .login-form input[type=text]:focus,.private-gate .login-form input[type=email]:focus,.private-gate .login-form input[type=password]:focus{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft);background:var(--paper)}.private-gate .login-form .btn-login{align-self:flex-start}.sidebar{width:100%;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none}.header-inner{max-width:1940px;margin:0 auto;padding:1.5rem 5rem;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:32px}@media screen and (max-width:991px){.header-inner:has(.login){padding:1rem 5rem;min-height:auto;gap:12px;flex-direction:column}.header-inner:has(.login) .logo{height:74px}}@media screen and (max-width:767px){.header-inner:has(.login){padding:1rem}}@media screen and (max-width:991px){.header-inner:has(.user-block){padding:1rem 5rem;min-height:auto;gap:12px}}@media screen and (max-width:767px){.header-inner:has(.user-block){padding:1rem;gap:0}}.wordmark{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.wordmark svg{height:52px;width:auto}@media screen and (max-width:991px){.wordmark svg{height:46px}}@media screen and (max-width:767px){.wordmark svg{height:34px}}.login{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media screen and (max-width:991px){.login{align-items:center;width:100%}}.login .login-form{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:end}@media screen and (max-width:991px){.login .login-form{grid-template-columns:1fr 1fr}.login .login-form .btn-login{grid-column:1/-1;width:100%}}@media screen and (max-width:767px){.login .login-form{grid-template-columns:1fr;gap:6px;width:100%}.login .login-form .btn-login{margin-top:12px}}.login-field{display:flex;flex-direction:column;gap:6px}@media screen and (max-width:767px){.login-field{gap:0}}.login-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.login input[type=text],.login input[type=email],.login input[type=password]{height:42px;padding:9px 12px;background:var(--paper);border:1px solid var(--line);border-radius:2px;outline:0;font-size:13px;color:var(--ink);transition:border-color .15s,box-shadow .15s;width:100%;min-width:290px}.login input[type=text]:focus,.login input[type=email]:focus,.login input[type=password]:focus{border-color:var(--accent-deep);box-shadow:0 0 0 3px var(--accent-soft)}@media screen and (max-width:1199px){.login input[type=text],.login input[type=email],.login input[type=password]{height:32px;font-size:12px;padding:7px 10px;min-width:0}}.btn-login{height:42px;padding:9px 22px;background:#29504c;color:var(--paper);border:0;border-radius:2px;font-size:13.5px;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:background .15s;white-space:nowrap;align-self:end}.btn-login:hover{background:var(--accent-deep)}@media screen and (max-width:1199px){.btn-login{height:32px;font-size:12px;padding:7px 10px}}.login-error{font-size:12.5px;color:var(--ink-2);background:#be646424;border:1px solid rgba(158,95,95,.774);border-radius:2px;padding:8px 12px}.user-block{display:flex;align-items:center;gap:14px}@media screen and (max-width:767px){.user-block{flex-direction:row-reverse}}.avatar{width:44px;height:44px;background:var(--ink);color:var(--cream);display:grid;place-content:center;font-size:13px;font-weight:600;letter-spacing:.05em;flex-shrink:0;border-radius:2px}@media screen and (max-width:767px){.avatar{width:32px;height:32px;font-size:11px}}.user-meta{line-height:1.2}@media screen and (max-width:767px){.user-meta{display:none}}.user-name{font-size:19px;font-weight:500;color:var(--ink)}@media screen and (max-width:991px){.user-name{font-size:15px}}.user-role{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.14em;margin-top:2px}.user-role svg{color:var(--accent-deep)}@media screen and (max-width:991px){.user-role{font-size:11px}}.btn-logout{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--line);border-radius:2px;color:var(--ink-2);font-size:13px;background:transparent;margin-left:8px;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.btn-logout:hover{background:var(--cream-deep);border-color:var(--taupe);color:var(--ink)}.btn-logout svg{opacity:.85}@media screen and (max-width:991px){.btn-logout{padding:4px 8px}.btn-logout__text{font-size:10px}}@media screen and (max-width:991px){.btn-logout{height:32px}.btn-logout__text{display:none}}:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 228, 228, 228;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-header-align-items: center;--dt-header-vertical-align: middle;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable tbody td.dt-control{text-align:center;cursor:pointer}table.dataTable tbody td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:#ffffff80}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:#ffffff80;border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0px!important;border-bottom-width:0px!important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before{position:absolute;display:block;bottom:50%;content:"\25b2";content:"\25b2"/""}table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{position:absolute;display:block;top:50%;content:"\25bc";content:"\25bc"/""}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order{position:relative;width:12px;height:20px}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>th.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>td.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled .dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>td div.dt-column-footer{display:flex;justify-content:space-between;align-items:var(--dt-header-align-items);gap:4px}table.dataTable thead>tr>th div.dt-column-header .dt-column-title,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title,table.dataTable thead>tr>td div.dt-column-header .dt-column-title,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title{flex-grow:1}table.dataTable thead>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255,255,255,.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable td.dt-left div.dt-column-footer{flex-direction:row}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable td.dt-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable td.dt-justify div.dt-column-footer{flex-direction:row}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;vertical-align:var(--dt-header-vertical-align)}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot td.dt-head-left div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot td.dt-head-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot td.dt-head-justify div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.table.dataTable{clear:both;margin-bottom:0;max-width:none;border-spacing:0}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:none}table.table.dataTable>:not(caption)>*>*{background-color:var(--bs-table-bg)}table.table.dataTable>tbody>tr{background-color:transparent}table.table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efd;box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:#fff;color:rgb(var(--dt-row-selected-text))}table.table.dataTable>tbody>tr.selected a{color:#e4e4e4;color:rgb(var(--dt-row-selected-link))}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.05)}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd).selected>*{box-shadow:inset 0 0 0 9999px #0d6efdf2;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.95)}table.table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.075)}table.table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efdf9;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.975)}div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}@media screen and (max-width:767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}}div.dt-container{position:relative}div.dt-container div.dt-length label{font-weight:400;text-align:left;white-space:nowrap}div.dt-container div.dt-length select{width:auto;display:inline-block;margin-right:.5em}div.dt-container div.dt-search{text-align:right}div.dt-container div.dt-search label{font-weight:400;white-space:nowrap;text-align:left}div.dt-container div.dt-search input{margin-left:.5em;display:inline-block;width:auto}div.dt-container div.dt-paging{margin:0}div.dt-container div.dt-paging ul.pagination{margin:2px 0;flex-wrap:wrap}div.dt-container div.dt-row{position:relative}div.dt-scroll-head table.dataTable{margin-bottom:0!important}div.dt-scroll-body{border-bottom-color:var(--bs-border-color);border-bottom-width:var(--bs-border-width);border-bottom-style:solid}div.dt-scroll-body>table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dt-scroll-body>table>tbody>tr:first-child{border-top-width:0}div.dt-scroll-body>table>thead>tr{border-width:0!important}div.dt-scroll-body>table>tbody>tr:last-child>*{border-bottom:none}div.dt-scroll-foot>.dt-scroll-footInner{box-sizing:content-box}div.dt-scroll-foot>.dt-scroll-footInner>table{margin-top:0!important;border-top:none}div.dt-scroll-foot>.dt-scroll-footInner>table>tfoot>tr:first-child{border-top-width:0!important}@media screen and (max-width:767px){div.dt-container div.dt-length,div.dt-container div.dt-search,div.dt-container div.dt-info,div.dt-container div.dt-paging{text-align:center}div.dt-container .row{--bs-gutter-y: .5rem}div.dt-container div.dt-paging ul.pagination{justify-content:center!important}}table.dataTable.table-sm>thead>tr th.dt-orderable-asc,table.dataTable.table-sm>thead>tr th.dt-orderable-desc,table.dataTable.table-sm>thead>tr th.dt-ordering-asc,table.dataTable.table-sm>thead>tr th.dt-ordering-desc,table.dataTable.table-sm>thead>tr td.dt-orderable-asc,table.dataTable.table-sm>thead>tr td.dt-orderable-desc,table.dataTable.table-sm>thead>tr td.dt-ordering-asc,table.dataTable.table-sm>thead>tr td.dt-ordering-desc{padding-right:.25rem}table.dataTable.table-sm>thead>tr th.dt-orderable-asc .dt-column-order,table.dataTable.table-sm>thead>tr th.dt-orderable-desc .dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-asc .dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-desc .dt-column-order,table.dataTable.table-sm>thead>tr td.dt-orderable-asc .dt-column-order,table.dataTable.table-sm>thead>tr td.dt-orderable-desc .dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-asc .dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-desc .dt-column-order{right:.25rem}table.dataTable.table-sm>thead>tr th.dt-type-date .dt-column-order,table.dataTable.table-sm>thead>tr th.dt-type-numeric .dt-column-order,table.dataTable.table-sm>thead>tr td.dt-type-date .dt-column-order,table.dataTable.table-sm>thead>tr td.dt-type-numeric .dt-column-order{left:.25rem}div.dt-scroll-head table.table-bordered{border-bottom-width:0}div.table-responsive>div.dt-container>div.row{margin-left:0;margin-right:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:last-child{padding-right:0}:root[data-bs-theme=dark]{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}.choices{position:relative;overflow:hidden;margin-bottom:var(--choices-guttering, 24px);font-size:var(--choices-font-size-lg, 16px)}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled :is(.choices__inner,.choices__input){background-color:var(--choices-bg-color-disabled, #eaeaea);cursor:not-allowed!important;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed;color:var(--choices-item-disabled-color, #fff)}.choices [hidden]{position:absolute;inset:0;pointer-events:none;opacity:0}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:var(--choices-inner-one-padding, 7.5px)}.choices[data-type*=select-one] .choices__input{display:block;width:var(--choices-width, 100%);padding:var(--choices-dropdown-item-padding, 10px);border-bottom:var(--choices-base-border, 1px solid) var(--choices-keyline-color, #ddd);background-color:var(--choices-bg-color-dropdown, #fff);margin:0}.choices[data-type*=select-one] .choices__button{background-image:var(--choices-icon-cross-inverse, url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==));padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:is(:hover,:focus){opacity:var(--choices-button-opacity-hover, 1)}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px var(--choices-highlight-color, #005F75)}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:var(--choices-text-color, #333) transparent transparent transparent;border-width:var(--choices-arrow-size, 5px);position:absolute;right:var(--choices-arrow-right, 11.5px);top:50%;margin-top:var(--choices-arrow-margin-top, -2.5px);pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent var(--choices-text-color, #333);margin-top:var(--choices-arrow-margin-top-open, -7.5px)}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices:is([data-type*=select-multiple],[data-type*=text]) .choices__inner{cursor:text}.choices:is([data-type*=select-multiple],[data-type*=text]) .choices__button{position:relative;display:inline-block;margin:0 calc(var(--choices-button-offset, 8px) * -.5) 0 var(--choices-button-offset, 8px);padding-left:calc(var(--choices-button-offset, 8px) * 2);border-left:1px solid color-mix(in srgb,var(--choices-primary-color, #005F75) 90%,var(--choices-darken, black));background-image:var(--choices-icon-cross, url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==));background-size:var(--choices-button-dimension, 8px);width:var(--choices-button-dimension, 8px);line-height:var(--choices-button-line-height, 1);border-radius:var(--choices-button-border-radius, 0);opacity:var(--choices-button-opacity, .75)}.choices:is([data-type*=select-multiple],[data-type*=text]) .choices__button:is(:hover,:focus){--choices-button-opacity: var(--choices-button-opacity-hover, 1)}.choices__inner{display:inline-block;vertical-align:top;width:var(--choices-width, 100%);background-color:var(--choices-bg-color, #f9f9f9);padding:var(--choices-inner-padding, 7.5px 7.5px 3.75px);border:var(--choices-base-border, 1px solid) var(--choices-keyline-color, #ddd);border-radius:var(--choices-border-radius, 2.5px);font-size:var(--choices-font-size-md, 14px);min-height:var(--choices-input-height, 44px);overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:color-mix(in srgb,var(--choices-keyline-color, #ddd) 85%,var(--choices-darken, black))}.is-open .choices__inner{border-radius:var(--choices-border-radius, 2.5px) var(--choices-border-radius, 2.5px) 0 0}.is-invalid .choices__inner{border-color:var(--choices-invalid-color, #d33141)}.is-flipped.is-open .choices__inner{border-radius:0 0 var(--choices-border-radius, 2.5px) var(--choices-border-radius, 2.5px)}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:var(--choices-list-single-padding, 4px 16px 4px 4px);width:var(--choices-width, 100%)}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:var(--choices-width, 100%)}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:var(--choices-border-radius-item, 20px);padding:var(--choices-multiple-item-padding, 4px 10px);font-size:var(--choices-font-size-sm, 12px);font-weight:500;margin-right:var(--choices-multiple-item-margin, 3.75px);margin-bottom:var(--choices-multiple-item-margin, 3.75px);background-color:var(--choices-primary-color, #005F75);border:1px solid color-mix(in srgb,var(--choices-primary-color, #005F75) 95%,var(--choices-darken, black));color:var(--choices-item-color, #fff);word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:var(--choices-multiple-item-margin, 3.75px)}.choices__list--multiple .choices__item.is-highlighted{background-color:color-mix(in srgb,var(--choices-primary-color, #005F75) 95%,var(--choices-darken, black));border:1px solid color-mix(in srgb,var(--choices-primary-color, #005F75) 90%,var(--choices-darken, black))}.is-disabled .choices__list--multiple .choices__item{background-color:color-mix(in srgb,var(--choices-disabled-color, #eaeaea) 75%,var(--choices-darken, black));border:1px solid color-mix(in srgb,var(--choices-disabled-color, #eaeaea) 65%,var(--choices-darken, black))}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:var(--choices-z-index, 1);position:absolute;width:var(--choices-width, 100%);background-color:var(--choices-bg-color-dropdown, #fff);border:var(--choices-base-border, 1px solid) var(--choices-keyline-color, #ddd);top:100%;margin-top:-1px;border-bottom-left-radius:var(--choices-border-radius, 2.5px);border-bottom-right-radius:var(--choices-border-radius, 2.5px);overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:color-mix(in srgb,var(--choices-keyline-color, #ddd) 85%,var(--choices-darken, black))}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:var(--choices-dropdown-item-padding, 10px);font-size:var(--choices-font-size-md, 14px)}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media(min-width:640px){.choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text],.choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]:after{content:attr(data-select-text);font-size:var(--choices-font-size-sm, 12px);position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable.is-highlighted[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable.is-highlighted[data-select-text]:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-selected:after,.choices__list[aria-expanded] .choices__item--selectable.is-selected:after{content:none!important}.choices__list--dropdown .choices__item--selectable.is-selected,.choices__list[aria-expanded] .choices__item--selectable.is-selected,.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:var(--choices-highlighted-color, #f2f2f2)}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid color-mix(in srgb,var(--choices-keyline-color, #ddd) 90%,var(--choices-lighten, white));color:gray}.choices__button{text-indent:-9999px;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:var(--choices-bg-color, #f9f9f9);font-size:var(--choices-font-size-md, 14px);margin-bottom:var(--choices-input-margin-bottom, 5px);border:0;border-radius:0;max-width:var(--choices-width, 100%);padding:var(--choices-input-padding, 4px 0 4px 2px)}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:var(--choices-placeholder-opacity, .5)}
/*! Bundled license information:

datatables.net-bs5/css/dataTables.bootstrap5.css:
  (*! Bootstrap 5 integration for DataTables
   *
   * ©2020 SpryMedia Ltd, all rights reserved.
   * License: MIT datatables.net/license/mit
   *)
*/
