.bits-animated.svelte-abbwq7{visibility:hidden}.bits-glare.svelte-2yo2ue{border-style:solid;border-width:1px;place-items:center;display:grid;position:relative;overflow:hidden}.pkg-enter{block-size:100%}.pkg.svelte-foxb6w{flex-direction:column;block-size:100%;display:flex}.pkg__art.svelte-foxb6w{aspect-ratio:1;background-color:var(--paper);border-radius:var(--radius-lg);transition:transform var(--duration-base) var(--ease), box-shadow var(--duration-base) var(--ease);display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffd6aa0f}.pkg--portrait.svelte-foxb6w .pkg__art:where(.svelte-foxb6w){aspect-ratio:2/3}.pkg__art.svelte-foxb6w img:where(.svelte-foxb6w){object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--duration-slow) var(--ease)}.pkg.svelte-foxb6w:hover .pkg__art:where(.svelte-foxb6w){box-shadow:inset 0 0 0 1px var(--accent-line), 0 20px 40px -20px #e2622b73;transform:translateY(-4px)}.pkg.svelte-foxb6w:hover .pkg__art:where(.svelte-foxb6w) img:where(.svelte-foxb6w){transform:scale(1.04)}.pkg__art--empty.svelte-foxb6w{place-items:center;display:grid}.pkg__initials.svelte-foxb6w{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);color:#ffd6aa26}.pkg__off.svelte-foxb6w{z-index:2;font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--ink-inverse);background-color:var(--accent);border-radius:var(--radius-pill);padding:.125rem .5rem;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.pkg__body.svelte-foxb6w{padding:var(--space-3) .125rem 0;flex-direction:column;flex:1;gap:.25rem;display:flex}.pkg__category.svelte-foxb6w{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-subtle)}.pkg__name.svelte-foxb6w{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pkg__name.svelte-foxb6w a:where(.svelte-foxb6w){color:inherit;text-decoration:none}.pkg__name.svelte-foxb6w a:where(.svelte-foxb6w):hover{color:var(--accent-soft)}.pkg__row.svelte-foxb6w{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-start:auto;display:flex}.pkg__price.svelte-foxb6w{flex-wrap:wrap;align-items:baseline;gap:0 .375rem;min-inline-size:0;display:flex}.pkg__amount.svelte-foxb6w{font-weight:var(--weight-semibold);color:var(--ink)}.pkg__suffix.svelte-foxb6w,.pkg__was.svelte-foxb6w{font-size:var(--text-sm);color:var(--ink-subtle)}.pkg__add.svelte-foxb6w{block-size:2.25rem;inline-size:2.25rem;color:var(--accent-soft);cursor:pointer;background-color:var(--accent-dim);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-soft), color var(--duration-fast) var(--ease-soft), transform var(--duration-fast) var(--ease);border:0;flex-shrink:0;place-items:center;display:grid}.pkg__add.svelte-foxb6w:hover:not(:disabled){color:var(--ink-inverse);background-color:var(--accent);transform:scale(1.08)}.pkg__add--done.svelte-foxb6w{color:var(--ink-inverse);background-color:var(--accent)}.pkg__add.svelte-foxb6w:disabled{cursor:progress}.pkg__add.svelte-foxb6w .pkg__spin{animation:.9s linear infinite svelte-foxb6w-pkg-spin}@keyframes svelte-foxb6w-pkg-spin{to{transform:rotate(1turn)}}
