@media (max-width: 640px){.mobile-dropdown.svelte-1xdvin{position:fixed!important;left:50%!important;transform:translate(-50%)!important;width:min(calc(100vw - 2rem),20rem)!important;max-width:min(calc(100vw - 2rem),20rem)!important}}.table-container.svelte-1mxywd9.svelte-1mxywd9{overflow-x:auto}.table.svelte-1mxywd9.svelte-1mxywd9{width:100%;border-collapse:collapse;position:relative}.table.svelte-1mxywd9 th.svelte-1mxywd9,.table.svelte-1mxywd9 td.svelte-1mxywd9{padding:.5rem;border:1px solid var(--color-surface-300);text-align:left;line-height:1.2;vertical-align:middle}.table.svelte-1mxywd9 th.svelte-1mxywd9{background-color:var(--color-surface-200)}.compact-header.svelte-1mxywd9 th.svelte-1mxywd9{padding:.25rem .5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;background-color:var(--color-surface-200)}.item-name.svelte-1mxywd9.svelte-1mxywd9{font-weight:500}.item-description.svelte-1mxywd9.svelte-1mxywd9{font-weight:300;font-style:italic;font-size:.875rem;color:var(--color-surface-700);margin-top:.25rem}.btn-icon.svelte-1mxywd9.svelte-1mxywd9{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.375rem;cursor:pointer;transition:background-color .2s,color .2s}.btn-icon-sm.svelte-1mxywd9.svelte-1mxywd9{padding:.25rem}.btn-icon.svelte-1mxywd9.svelte-1mxywd9:hover{background-color:var(--color-error-500);color:#fff}.card.svelte-1mxywd9.svelte-1mxywd9{border-radius:.5rem;box-shadow:var(--shadow-md)}.grid.svelte-1mxywd9.svelte-1mxywd9{display:grid}.gap-3.svelte-1mxywd9.svelte-1mxywd9{gap:.75rem}.gap-4.svelte-1mxywd9.svelte-1mxywd9{gap:1rem}.flex.svelte-1mxywd9.svelte-1mxywd9{display:flex}.flex-col.svelte-1mxywd9.svelte-1mxywd9{flex-direction:column}.justify-between.svelte-1mxywd9.svelte-1mxywd9{justify-content:space-between}.items-center.svelte-1mxywd9.svelte-1mxywd9{align-items:center}.text-lg.svelte-1mxywd9.svelte-1mxywd9{font-size:1.125rem}.text-xs.svelte-1mxywd9.svelte-1mxywd9{font-size:.75rem}.font-semibold.svelte-1mxywd9.svelte-1mxywd9{font-weight:600}.opacity-70.svelte-1mxywd9.svelte-1mxywd9{opacity:.7}.opacity-75.svelte-1mxywd9.svelte-1mxywd9{opacity:.75}.hover\:bg-surface-hover-token.svelte-1mxywd9.svelte-1mxywd9:hover{background-color:var(--color-surface-200)}.cursor-pointer.svelte-1mxywd9.svelte-1mxywd9{cursor:pointer}.category-section.svelte-1mxywd9.svelte-1mxywd9{margin-bottom:.75rem;border-radius:.25rem;overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--color-surface-300)}.category-header.svelte-1mxywd9.svelte-1mxywd9{padding:.25rem .5rem;background-color:var(--color-surface-100);border-bottom:1px solid var(--color-surface-300);margin:0;font-size:.875rem;color:var(--color-surface-900);display:flex;align-items:center}.category-icon.svelte-1mxywd9.svelte-1mxywd9{font-size:.875rem;margin-right:.25rem;display:inline-flex;align-items:center}.mb-4.svelte-1mxywd9.svelte-1mxywd9{margin-bottom:1rem}.mb-2.svelte-1mxywd9.svelte-1mxywd9{margin-bottom:.5rem}.mr-2.svelte-1mxywd9.svelte-1mxywd9{margin-right:.5rem}.text-sm.svelte-1mxywd9.svelte-1mxywd9{font-size:.875rem}.spinner-border.svelte-1mxywd9.svelte-1mxywd9{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-1mxywd9-spinner-border .75s linear infinite}.spinner-border-sm.svelte-1mxywd9.svelte-1mxywd9{width:1rem;height:1rem;border-width:.2em}@keyframes svelte-1mxywd9-spinner-border{to{transform:rotate(360deg)}}.sr-only.svelte-1mxywd9.svelte-1mxywd9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
