/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.item-icon.svelte-n1st11{image-rendering:pixelated}.missing.svelte-n1st11{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--ore-color-neutral-text-dim);font-family:var(--ore-font-body);justify-content:center;align-items:center;display:flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.item-card.svelte-1mlzb80{cursor:pointer;text-align:left;--ore-card-background:var(--ore-color-neutral-surface);width:100%;height:100%;padding:0;display:block;position:relative}.item-card.svelte-1mlzb80 ore-card{width:100%;height:100%}.item-card.svelte-1mlzb80 .ore-card-media{aspect-ratio:1;background:var(--ore-color-neutral-surface-sunken);justify-content:center;align-items:center;display:flex;position:relative}.item-card.svelte-1mlzb80 .ore-card-media>img{object-fit:contain;width:60%;height:60%}.item-card.svelte-1mlzb80 .ore-card-title{-webkit-line-clamp:1;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.item-card.svelte-1mlzb80 .ore-card-description{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.item-card.svelte-1mlzb80 .base-slot:where(.svelte-1mlzb80){right:var(--spacing,.25rem);bottom:var(--spacing,.25rem);--u:var(--ore-size-unit);background:var(--ore-color-neutral-background);border:var(--u) solid var(--ore-color-border);width:25%;height:25%;box-shadow:inset calc(var(--u) * -1) calc(var(--u) * -1) 0 var(--ore-color-neutral-highlight);padding:2%;position:absolute}.item-card.svelte-1mlzb80 .base-fallback:where(.svelte-1mlzb80){width:100%;height:100%;color:var(--ore-color-neutral-text-dim);font-family:var(--ore-font-body);justify-content:center;align-items:center;display:flex}.item-card.svelte-1mlzb80 .base-more:where(.svelte-1mlzb80){right:calc(var(--spacing,.25rem) * -.5);bottom:calc(var(--spacing,.25rem) * -1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--color-white,#fff);line-height:1;font-family:var(--ore-font-body);text-shadow:calc(var(--ore-size-unit) * 1.5) calc(var(--ore-size-unit) * 1.5) 0 #3f3f3f;position:absolute}.item-card.svelte-1mlzb80:hover ore-card{--ore-card-background:var(--ore-color-neutral-background-hover)}.item-card.svelte-1mlzb80:focus-visible{--tw-outline-style:none;outline-style:none}.item-card.svelte-1mlzb80:focus-visible ore-card{box-shadow:0 0 0 calc(var(--ore-size-unit) * 1.25) var(--ore-color-focus-ring)}@property --tw-leading{syntax:"*";inherits:false}.item-dialog.svelte-1e51o9o{width:min(32rem,100vw - 2rem)}.item-dialog.svelte-1e51o9o .body{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}.item-dialog.svelte-1e51o9o .actions{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.tags.svelte-1e51o9o{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.heading.svelte-1e51o9o{color:var(--color-white,#fff);font-family:var(--ore-font-display)}.text.svelte-1e51o9o{font-family:var(--ore-font-body);font-size:var(--ore-font-size-body);line-height:var(--ore-line-height-body);color:var(--ore-color-neutral-text-dim)}.variants.svelte-1e51o9o{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.variants.svelte-1e51o9o{grid-template-columns:repeat(2,minmax(0,1fr))}}.variant.svelte-1e51o9o{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.preview.svelte-1e51o9o{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);padding:var(--spacing,.25rem);background:var(--ore-color-neutral-surface-sunken);border:calc(var(--ore-size-unit) * 1) solid var(--ore-color-border);flex-shrink:0}.bases.svelte-1e51o9o{gap:calc(var(--spacing,.25rem) * .5);font-family:var(--ore-font-body);font-size:var(--ore-font-size-body);line-height:var(--ore-line-height-body);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);flex-direction:column;display:flex}.base.svelte-1e51o9o{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.layout.svelte-18pldtr{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.layout.svelte-18pldtr{grid-template-columns:15rem minmax(0,1fr)}}.sidebar.svelte-18pldtr{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=64rem){.sidebar.svelte-18pldtr{top:calc(var(--spacing,.25rem) * 4);position:sticky}}.sidebar.svelte-18pldtr ore-textfield{width:100%}.filters-panel.svelte-18pldtr{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:none}@media (width>=64rem){.filters-panel.svelte-18pldtr{display:flex}}.filters-title.svelte-18pldtr{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-white,#fff);font-family:var(--ore-font-display)}.sidebar.svelte-18pldtr .filters-accordion{width:100%}@media (width>=64rem){.sidebar.svelte-18pldtr .filters-accordion{display:none}}.sidebar.svelte-18pldtr .filters-accordion>.ore-accordion-content{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.categories.svelte-18pldtr{gap:var(--spacing,.25rem);background-color:var(--ore-color-neutral-background);flex-direction:column;display:flex}@media (width>=64rem){.categories.svelte-18pldtr{max-height:60vh;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);overflow-y:auto}}.category.svelte-18pldtr{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-family:var(--ore-font-body);font-size:var(--ore-font-size-body);line-height:var(--ore-line-height-body);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);display:flex}.category.svelte-18pldtr.empty{color:var(--ore-color-neutral-text-dim)}.category-label.svelte-18pldtr{flex:1}.category-count.svelte-18pldtr{color:var(--ore-color-neutral-text-dim)}.grid.svelte-18pldtr{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.grid.svelte-18pldtr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=48rem){.grid.svelte-18pldtr{grid-template-columns:repeat(4,minmax(0,1fr))}}
