@keyframes overlay-alerts-animation-show{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes overlay-alerts-animation-dismiss{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}#overlay-alerts{position:fixed;bottom:0;left:0;width:100%;z-index:9999;pointer-events:none;display:flex;flex-direction:column;align-items:stretch;gap:.3rem;padding:.5rem}#overlay-alerts .overlay{margin:0 auto;animation:overlay-alerts-animation-show .3s ease-in-out forwards;pointer-events:all}#overlay-alerts .overlay.dismiss{animation:overlay-alerts-animation-dismiss .3s ease-in-out forwards}html,body{overscroll-behavior:none}body:not(.loading-slow) .loading-slow{display:none}body:not(.form-submitting) .form-submitting{display:none}@keyframes layout-content-show{0%{transform:translateY(-.5rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes layout-content-hide{0%{transform:translateY(0);opacity:1}to{transform:translateY(.5rem);opacity:0}}#content-wrapper{animation:layout-content-show .15s ease-in-out forwards}#content-wrapper.leaving{animation:layout-content-hide .15s ease-in-out forwards}.sidebar-link a,.sidebar-link>a>button{display:flex;align-items:center;gap:.5rem}.sidebar-link .sidebar-icon{display:block;width:1em;height:1em;object-fit:contain;fill:currentColor;color:currentColor}.dark .logo,.logo-dark{display:none}.dark .logo-dark{display:block}.title-tooltip{position:relative;display:inline-block;cursor:pointer}.title-tooltip .title-tooltip-text{position:absolute;width:max-content;max-width:16rem;bottom:100%;left:50%;transform:translate(-50%);font-size:80%;line-height:1;padding:.5rem;border-radius:.25rem;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.title-tooltip:hover .title-tooltip-text{opacity:1}.title-tooltip.tooltip-left .title-tooltip-text{left:auto;right:0;transform:translate(0)}.title-tooltip.tooltip-right .title-tooltip-text{left:0;right:auto;transform:translate(0)}.kpagination{text-align:center;margin:auto 0;width:100%;border-top:1px solid var(--background-500)}.kpagination>*{padding:0 .75em;height:2.5em;display:inline-flex;align-items:center;justify-content:center;border-top:2px solid transparent;margin-top:-1px;opacity:.9;transition:all .15s ease-in-out}.kpagination>*.active{border-top-color:currentColor;color:var(--primary-500);opacity:1}.kpagination>*.ellipsis{opacity:.5;pointer-events:none;padding:0;font-size:50%}.kpagination>*.disabled{display:none}code.var{background-color:var(--background-200);padding:.25rem .5rem;border-radius:.25rem;font-family:var(--font-mono);font-size:80%;color:var(--primary-500);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}code.var.var-copy{cursor:pointer;position:relative}code.var.var-copy:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:var(--background-300);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}code.var.var-copy:after{content:attr(data-copy-text,"Copy");position:absolute;top:50%;right:50%;transform:translate(50%,-50%);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;text-shadow:0 0 .1rem var(--background-300),0 0 .25rem var(--background-300)}code.var.var-copy:hover:before{opacity:.9}code.var.var-copy:hover:after{opacity:1}code.var.var-copy.copied:after{content:attr(data-copied-test,"Copied!")}.kblock{background-color:currentColor}.kblock .kblock-content{filter:brightness(.4) contrast(1.5) invert(1) hue-rotate(180deg)}.ktable{background-color:var(--background-300);min-width:100%}.ktable th.head-grouping{text-align:left}.ktable th.head-grouping span{position:sticky;left:0}.ktable tr td,.ktable tr th{padding:.5rem 1rem;vertical-align:middle;white-space:nowrap}.ktable tr td .table-button,.ktable tr th .table-button{display:inline-block;margin-top:-.25rem;margin-bottom:-.25rem;font-size:80%}.ktable thead,.ktable tfoot{position:relative;z-index:10;background-color:var(--background-300)}.ktable thead{box-shadow:0 1px 0 var(--background-700)}.ktable tfoot{box-shadow:0 -1px 0 var(--background-700)}.ktable tbody tr:nth-child(odd){background-color:var(--background-400)}.ktable tbody tr:nth-child(2n){background-color:var(--background-300)}.table-dynamic-items{width:calc(100% + 1rem);border-collapse:separate;border-spacing:.5rem;margin:-.5rem}.table-dynamic-items tbody td{position:relative}.table-dynamic-items tbody td:not(:last-child):after{content:"";position:absolute;top:.25rem;right:-.25rem;bottom:.25rem;width:1px;background-color:currentColor;opacity:.1}.table-dynamic-items .error-section{line-height:1;font-size:80%}.dt-container .table-wrapper{overflow:auto;max-height:60vh;box-shadow:0 -1px 0 var(--background-600),0 1px 0 var(--background-600)}.dt-container .table-wrapper table{background-color:var(--background-300);min-width:100%;overflow:visible}.dt-container .table-wrapper table th.head-grouping{text-align:left}.dt-container .table-wrapper table th.head-grouping span{position:sticky;left:0}.dt-container .table-wrapper table tr td,.dt-container .table-wrapper table tr th{padding:.5rem 1rem;vertical-align:middle;white-space:nowrap}.dt-container .table-wrapper table tr td .table-button,.dt-container .table-wrapper table tr th .table-button{display:inline-block;margin-top:-.25rem;margin-bottom:-.25rem;font-size:80%}.dt-container .table-wrapper table thead,.dt-container .table-wrapper table tfoot{position:relative;z-index:10;background-color:var(--background-300)}.dt-container .table-wrapper table thead{box-shadow:0 1px 0 var(--background-700)}.dt-container .table-wrapper table tfoot{box-shadow:0 -1px 0 var(--background-700)}.dt-container .table-wrapper table tbody tr:nth-child(odd){background-color:var(--background-400)}.dt-container .table-wrapper table tbody tr:nth-child(2n){background-color:var(--background-300)}.dt-container .table-wrapper table thead{position:sticky;top:0}.dt-container .table-wrapper table thead th{position:relative;cursor:pointer}.dt-container .table-wrapper table thead th>*{position:relative;z-index:2}.dt-container .table-wrapper table thead th.dt-orderable-none{cursor:default}.dt-container .table-wrapper table thead th:not(.dt-orderable-none){padding-right:2rem}.dt-container .table-wrapper table thead th:not(.dt-orderable-none).dt-ordering-asc:before,.dt-container .table-wrapper table thead th:not(.dt-orderable-none).dt-ordering-desc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--background-900);z-index:0;opacity:.1}.dt-container .table-wrapper table thead th:not(.dt-orderable-none) .dt-column-order{position:absolute;right:-1rem;top:50%;transform:translate(50%,-50%) rotate(90deg);z-index:2;transition:all .3s ease-in-out;display:flex;align-items:center}.dt-container .table-wrapper table thead th:not(.dt-orderable-none) .dt-column-order:before,.dt-container .table-wrapper table thead th:not(.dt-orderable-none) .dt-column-order:after{content:"▸";display:inline-block;opacity:.1;transition:all .15s ease-in-out}.dt-container .table-wrapper table thead th:not(.dt-orderable-none) .dt-column-order:before{content:"▸";transform:scaleX(-1)}.dt-container .table-wrapper table thead th:not(.dt-orderable-none).dt-ordering-asc .dt-column-order:before{opacity:1}.dt-container .table-wrapper table thead th:not(.dt-orderable-none).dt-ordering-desc .dt-column-order:after{opacity:1}.dt-container .table-wrapper table tbody td.sorting_1,.dt-container .table-wrapper table tbody td.sorting_2,.dt-container .table-wrapper table tbody td.sorting_3{position:relative;z-index:1}.dt-container .table-wrapper table tbody td.sorting_1:before,.dt-container .table-wrapper table tbody td.sorting_2:before,.dt-container .table-wrapper table tbody td.sorting_3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--background-900);z-index:-1;opacity:.1}.dt-container .table-wrapper table tbody td.dt-empty{text-align:center;color:var(--text-500);font-style:italic;padding:1em}.dt-container .dataTables_processing{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1em;text-align:center;white-space:nowrap;z-index:1}.dt-container ul.pagination{text-align:center;margin:auto 0;width:100%;border-top:1px solid var(--background-500)}.dt-container ul.pagination>*{padding:0 .75em;height:2.5em;display:inline-flex;align-items:center;justify-content:center;border-top:2px solid transparent;margin-top:-1px;opacity:.9;transition:all .15s ease-in-out}.dt-container ul.pagination>*.active{border-top-color:currentColor;color:var(--primary-500);opacity:1}.dt-container ul.pagination>*.ellipsis{opacity:.5;pointer-events:none;padding:0;font-size:50%}.dt-container ul.pagination>*.disabled{display:none}.form-control-wrapper{width:100%}.icon-action{position:relative;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:2.5em;height:2.5em}.icon-action:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;border-radius:50%;background-color:currentColor;opacity:.1;transition:all .3s ease-in-out}.icon-action i{position:relative;z-index:1;font-size:1.25em}.icon-action:hover:before{opacity:.2}.breadcrumbs{display:flex;align-items:center;gap:.3em}.breadcrumbs a{color:var(--primary-500);text-decoration:none;transition:color .3s ease-in-out}.breadcrumbs a:hover{color:var(--primary-700)}.breadcrumbs>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs>*:not(:first-child):before{content:"/";margin-right:.3em;color:var(--text-500);opacity:.3;pointer-events:none}.chunked-upload-wrapper{display:block;position:relative;--upload-width: 100%;--upload-height: 100%;cursor:pointer}.chunked-upload-wrapper .chunked-upload-input-file{display:none}.chunked-upload-wrapper>*{pointer-events:none}.chunked-upload-wrapper .chunked-upload-content{transition:all .3s ease-in-out}.chunked-upload-wrapper .chunked-upload-progress-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:all;z-index:10;overflow:hidden;opacity:0;transition:all .15s ease-in-out}.chunked-upload-wrapper .chunked-upload-progress-container .chunked-upload-progress-status{position:absolute;top:calc(var(--upload-height) / 2);left:calc(var(--upload-width) / 2);transform:translate(-50%,-50%);color:var(--text-100);white-space:nowrap}.chunked-upload-wrapper .chunked-upload-progress-container .chunked-upload-progress-bar{color:var(--primary-500);background-color:currentColor;position:absolute;top:0;left:0;bottom:0;transition:all .3s ease-in-out;overflow:hidden}.chunked-upload-wrapper .chunked-upload-progress-container .chunked-upload-progress-bar .chunked-upload-progress-status{filter:invert(1) grayscale(1) contrast(100)}.chunked-upload-wrapper.uploading,.chunked-upload-wrapper.uploading *{pointer-events:none!important}.chunked-upload-wrapper.uploading .chunked-upload-content{opacity:.2}.chunked-upload-wrapper.uploading .chunked-upload-progress-container{opacity:.8}.chunked-upload-wrapper.uploaded .chunked-upload-progress-container{transition-delay:1s}.chunked-upload-wrapper.upload-failed .chunked-upload-progress-container .chunked-upload-progress-bar{color:var(--danger-500)}
