@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");.admin-container{font-family:'Inter', sans-serif}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;text-decoration:none}.btn-sm{padding:2px 6px;font-size:12px;border-radius:3px}.border-gray-300{border-color:#d1d5db !important}.text-gray-900{color:#111827 !important}.bg-white{background-color:#ffffff !important}@tailwind base;@tailwind components;@tailwind utilities;.pagy-nav.pagination{@apply isolate inline-flex -space-x-px rounded-md shadow-sm}.page.next a{@apply relative inline-flex items-center rounded-r-md border border-gray-300 bg-white px-2 py-2 text-sm font-medium text-gray-500 hover:bg-gray-50 focus:z-20}.page.prev a{@apply relative inline-flex items-center rounded-l-md border border-gray-300 bg-white px-2 py-2 text-sm font-medium text-gray-500 hover:bg-gray-50 focus:z-20}.page.next.disabled{@apply relative inline-flex items-center rounded-r-md border border-gray-300 bg-slate-100 px-2 py-2 text-sm font-medium text-gray-500 hover:bg-gray-50 focus:z-20}.page.prev.disabled{@apply relative inline-flex items-center rounded-l-md border border-gray-300 bg-slate-100 px-2 py-2 text-sm font-medium text-gray-500 hover:bg-gray-50 focus:z-20}.page a,.page.gap{@apply bg-white border-gray-300 text-gray-500 hover:bg-gray-50 relative inline-flex items-center border px-4 py-2 text-sm font-medium focus:z-20}.page.active{@apply z-10 border-indigo-500 bg-indigo-50 text-indigo-600 relative inline-flex items-center border px-4 py-2 text-sm font-medium focus:z-20}
