.backend-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;width:100%}body[data-backend-layout=vertical] table:not([data-no-table-enhance]){width:100%}.backend-scroll-top{position:fixed;right:1.25rem;bottom:1.25rem;z-index:70;display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid rgb(14 165 164 / .25);border-radius:9999px;background:#0ea5a4;color:#fff;box-shadow:0 12px 24px #0f172a2e;opacity:0;pointer-events:none;transform:translateY(.5rem);transition:opacity .18s ease,transform .18s ease,background-color .18s ease,box-shadow .18s ease}.backend-scroll-top:hover{background:#0d9492;box-shadow:0 16px 32px #0f172a38}.backend-scroll-top:focus-visible{outline:2px solid rgb(45 212 191);outline-offset:3px}.backend-scroll-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.backend-scroll-top.has-floating-feedback{bottom:5.25rem}html[data-theme=dark] .backend-scroll-top{border-color:#2dd4bf59;box-shadow:0 14px 30px #00000057}@media(max-width:639px){.backend-scroll-top{right:1rem;bottom:1rem;width:2.5rem;height:2.5rem}.backend-scroll-top.has-floating-feedback{bottom:4.75rem}}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) thead{text-align:left}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) thead th{border-bottom:1px solid rgb(226 232 240);padding:.625rem .875rem;color:#475569;font-size:.875rem;font-weight:600}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody tr:nth-child(odd){background-color:#fff}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody tr:nth-child(2n){background-color:#f8fafc}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody td,body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody th{border-top:1px solid rgb(226 232 240);border-bottom:1px solid rgb(226 232 240);padding:.625rem .875rem}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody tr:hover{background-color:#f1f5f9}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) th[data-backend-sortable=true]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) th[data-backend-sortable=true]>button{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:.375rem;color:inherit;font:inherit;text-align:inherit}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) th[data-backend-sortable=true]>button:after{color:#94a3b8;content:"^v";font-size:.75rem;line-height:1}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) th[aria-sort=ascending]>button:after{color:#2563eb;content:"^"}body[data-backend-layout=vertical] table:not([data-no-table-enhance]) th[aria-sort=descending]>button:after{color:#2563eb;content:"v"}html[data-theme=dark] body[data-backend-layout=vertical] table:not([data-no-table-enhance]) thead th,html[data-theme=dark] body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody td,html[data-theme=dark] body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody th{border-color:#ffffff24}html[data-theme=dark] body[data-backend-layout=vertical] table:not([data-no-table-enhance]) thead th{color:#e2e8f0}html[data-theme=dark] body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody tr:nth-child(odd){background-color:transparent}html[data-theme=dark] body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody tr:nth-child(2n){background-color:#ffffff0a}html[data-theme=dark] body[data-backend-layout=vertical] table:not([data-no-table-enhance]) tbody tr:hover{background-color:#ffffff12}@media(max-width:767px){.responsive-table-shell{overflow-x:visible;padding:1rem}body[data-backend-layout=vertical] .responsive-card-table{min-width:0!important;border-spacing:0!important}body[data-backend-layout=vertical] .responsive-card-table thead{display:none!important}body[data-backend-layout=vertical] .responsive-card-table tbody{display:grid!important;gap:.75rem}body[data-backend-layout=vertical] .responsive-card-table tbody tr{display:block!important;border:1px solid rgb(226 232 240)!important;border-radius:.5rem;background:#fff!important;box-shadow:0 1px 2px #0f172a0a;padding:.75rem}body[data-backend-layout=vertical] .responsive-card-table tbody td,body[data-backend-layout=vertical] .responsive-card-table tbody th{display:grid!important;grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);gap:.75rem;align-items:start;border:0!important;padding:.5rem 0!important;white-space:normal!important}body[data-backend-layout=vertical] .responsive-card-table tbody td:before,body[data-backend-layout=vertical] .responsive-card-table tbody th:before{content:attr(data-label);color:#64748b;font-size:.6875rem;font-weight:700;line-height:1.25;text-transform:uppercase}body[data-backend-layout=vertical] .responsive-card-table tbody td:not([data-label]):before,body[data-backend-layout=vertical] .responsive-card-table tbody th:not([data-label]):before{content:none}body[data-backend-layout=vertical] .responsive-card-table tbody td[data-card-title],body[data-backend-layout=vertical] .responsive-card-table tbody th[data-card-title]{display:block!important;padding-top:0!important;font-weight:700;overflow-wrap:anywhere}body[data-backend-layout=vertical] .responsive-card-table tbody td[data-card-title]:before,body[data-backend-layout=vertical] .responsive-card-table tbody th[data-card-title]:before{display:block;margin-bottom:.25rem}body[data-backend-layout=vertical] .responsive-card-table tbody td[data-card-actions],body[data-backend-layout=vertical] .responsive-card-table tbody th[data-card-actions]{display:flex!important;justify-content:flex-end;border-top:1px solid rgb(226 232 240)!important;margin-top:.5rem;padding-top:.75rem!important}body[data-backend-layout=vertical] .responsive-card-table tbody td[data-card-empty],body[data-backend-layout=vertical] .responsive-card-table tbody th[data-card-empty]{display:block!important;padding:1.5rem 1rem!important;text-align:center}body[data-backend-layout=vertical] .responsive-card-table tbody td[data-card-empty]:before,body[data-backend-layout=vertical] .responsive-card-table tbody th[data-card-empty]:before,body[data-backend-layout=vertical] .responsive-card-table tbody td[data-card-actions]:before,body[data-backend-layout=vertical] .responsive-card-table tbody th[data-card-actions]:before{content:none}body[data-backend-layout=vertical] .responsive-card-table .truncate{max-width:none;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}html[data-theme=dark] body[data-backend-layout=vertical] .responsive-card-table tbody tr{border-color:#ffffff24;background:#ffffff0a}html[data-theme=dark] body[data-backend-layout=vertical] .responsive-card-table tbody td[data-card-actions],html[data-theme=dark] body[data-backend-layout=vertical] .responsive-card-table tbody th[data-card-actions]{border-color:#ffffff24}}.backend-pagination-mobile,.backend-pagination-desktop{display:inline-flex;align-items:center;gap:.375rem}.backend-pagination-mobile{display:none}.backend-pagination-per-page{display:inline-flex;align-items:center;gap:.5rem;color:#64748b;font-size:.8125rem}.backend-pagination-per-page select{min-width:5.5rem;border:1px solid rgb(226 232 240);border-radius:.625rem;background:#fff;padding:.5rem 2rem .5rem .6875rem;color:#475569;font-size:.8125rem}.backend-pagination-link{display:inline-flex;min-width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid rgb(226 232 240);border-radius:.625rem;background:#fff;padding:0 .6875rem;color:#475569;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease}.backend-pagination-link:hover{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}.backend-pagination-link:focus-visible{outline:2px solid rgb(96 165 250);outline-offset:2px}.backend-pagination-link.is-current{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 1px 2px #1e40af33}.backend-pagination-link.is-disabled{cursor:not-allowed;border-color:#f1f5f9;background:#f8fafc;color:#94a3b8}html[data-theme=dark] .backend-pagination-per-page{color:#cbd5e1}html[data-theme=dark] .backend-pagination-per-page select{border-color:#ffffff24;background-color:#ffffff0a;color:#e2e8f0}@media(max-width:639px){.backend-pagination{justify-content:stretch}.backend-pagination-mobile{display:flex;width:100%;justify-content:space-between}.backend-pagination-mobile .backend-pagination-link{flex:1 1 0}.backend-pagination-desktop{display:none}}.iconify.lucide--align-left{display:inline-block;width:1em;height:1em;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 12H3'/%3E%3Cpath d='M17 18H3'/%3E%3Cpath d='M21 6H3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 12H3'/%3E%3Cpath d='M17 18H3'/%3E%3Cpath d='M21 6H3'/%3E%3C/svg%3E")}
