/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}}}.scroll.svelte-h8ifq5{overflow-x:auto}table.svelte-h8ifq5{width:100%}th.svelte-h8ifq5{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:start;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--fg-muted)}td.svelte-h8ifq5{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--fg-body)}tbody.svelte-h8ifq5 tr:where(.svelte-h8ifq5){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:color-mix(in srgb, --alpha(var(--color-white) / 20%) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){tbody.svelte-h8ifq5 tr:where(.svelte-h8ifq5){border-color:color-mix(in oklab, var(--border-default) 70%, transparent)}}.attributes.svelte-h8ifq5{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--fg-muted);margin-inline-start:calc(var(--spacing,.25rem) * 2)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}.card.svelte-km8ucy{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background-color:var(--surface-alcove);flex-direction:column;display:flex}.head.svelte-km8ucy{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.title.svelte-km8ucy{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--fg-primary)}.subtitle.svelte-km8ucy{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--fg-body)}.aside.svelte-km8ucy{text-align:end;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--fg-body)}.desc.svelte-km8ucy{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:pre-wrap;color:var(--fg-body)}.panel.svelte-gpx1u5{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.head.svelte-gpx1u5{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.name.svelte-gpx1u5{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--fg-primary)}.badges.svelte-gpx1u5{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.rarity.svelte-gpx1u5{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);background-color:var(--surface-bright);color:var(--fg-data);border-radius:.25rem}.category.svelte-gpx1u5{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--fg-muted)}.flavor.svelte-gpx1u5{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:pre-wrap;color:var(--fg-body)}@property --tw-tracking{syntax:"*";inherits:false}.card.svelte-1xdpdhj{gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background-color:var(--surface-alcove);flex-direction:column;display:flex}.card-title.svelte-1xdpdhj{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--fg-muted)}.meta.svelte-1xdpdhj{column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));grid-template-columns:auto 1fr;display:grid}.meta.svelte-1xdpdhj dt:where(.svelte-1xdpdhj){--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--fg-muted)}.meta.svelte-1xdpdhj dd:where(.svelte-1xdpdhj){color:var(--fg-data)}.gallery.svelte-1aqss32{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.empty.svelte-1aqss32{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--fg-muted)}.card.svelte-1aqss32{width:calc(var(--spacing,.25rem) * 32);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 2);text-align:center;transition-property:background-color,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;display:flex}.card.svelte-1aqss32:hover{background-color:var(--surface-alcove);translate:0 -.25rem}.style-name.svelte-1aqss32{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--fg-body);overflow:hidden}.artist-name.svelte-1aqss32{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--fg-muted);overflow:hidden}.block.svelte-ln3a0q{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.heading.svelte-ln3a0q{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--fg-primary)}
