.contextual-action-menu.svelte-162izfl{overflow:hidden;transition:height .18s ease}.contextual-action-menu-items.svelte-162izfl{display:flex;flex-wrap:wrap;min-height:1.75rem;align-items:center;gap:.125rem;overflow:hidden;padding:.25rem}.contextual-action-menu-item.svelte-162izfl{flex:1 1 6.75rem;justify-content:center}.contextual-action-menu-quantity-row.svelte-162izfl{display:grid;width:100%;min-width:0;min-height:1.75rem;flex:1 1 100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.5rem;padding:0 .5rem;font-family:var(--font-sans);font-size:var(--text-label-sm);letter-spacing:.08em;white-space:nowrap;transition:background-color .18s ease}@media(hover:hover){.contextual-action-menu-quantity-row.svelte-162izfl:hover{background:color-mix(in srgb,var(--color-surface-raised) 46%,transparent)}}.contextual-action-menu-quantity-label.svelte-162izfl{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--color-secondary) 72%,transparent);text-align:left;text-overflow:ellipsis;transition:color .18s ease;white-space:nowrap}@media(hover:hover){.contextual-action-menu-quantity-row.svelte-162izfl:hover .contextual-action-menu-quantity-label:where(.svelte-162izfl){color:var(--color-primary)}}.contextual-action-menu-quantity-controls.svelte-162izfl{display:inline-flex;min-width:max-content;align-items:center;justify-content:flex-start;gap:.25rem;color:var(--color-primary)}.contextual-action-menu-quantity-button.svelte-162izfl{display:inline-flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;border:0;background:transparent;color:var(--color-secondary);padding:0;transition:color .18s ease,opacity .18s ease,transform .18s ease}@media(hover:hover){.contextual-action-menu-quantity-button.svelte-162izfl:hover:not(:disabled){color:var(--color-primary);transform:translateY(-1px)}}.contextual-action-menu-quantity-button.svelte-162izfl:disabled{cursor:not-allowed;opacity:.32}.contextual-action-menu-quantity-value.svelte-162izfl{min-width:1.25rem;text-align:center;font-size:.6875rem;font-weight:600;letter-spacing:0}html[data-theme=light] .contextual-action-menu-item.text-primary.svelte-162izfl{color:var(--color-accent-brass)}.tile-shell.svelte-1vwqu9y{--tile-surface: transparent;--tile-border: transparent;--tile-control-border: color-mix( in srgb, var(--color-accent-argent) 34%, var(--color-outline-variant) 66% );--tile-shadow: none;--tile-interactive-surface: color-mix(in srgb, var(--color-surface-container) 76%, transparent);position:relative;overflow:visible;border:1px solid var(--tile-border);background-color:var(--tile-surface);border-radius:calc(100% * 3 / 63) / calc(100% * 3 / 88);box-shadow:var(--tile-shadow);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.tile-shell.is-selectable.svelte-1vwqu9y{margin-top:.875rem}.browse-inventory-total.svelte-1vwqu9y{position:absolute;top:.5rem;left:.5rem;z-index:3;max-width:calc(100% - 1rem);overflow:hidden;background:color-mix(in srgb,var(--color-background) 84%,transparent);color:var(--color-primary);padding:.25rem .375rem;font-family:var(--font-sans);font-size:var(--text-label-sm);line-height:1.2;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 1px 4px color-mix(in srgb,var(--color-background) 34%,transparent);pointer-events:none}.tile-footer.svelte-1vwqu9y{position:relative;grid-template-columns:minmax(0,1fr)}.tile-footer.has-quick-actions.svelte-1vwqu9y{grid-template-columns:minmax(0,1fr)}.tile-footer-meta.svelte-1vwqu9y{grid-column:1;position:relative;display:flex;min-width:0;width:100%;align-items:center;justify-content:center;overflow:hidden}.tile-footer-meta-content.svelte-1vwqu9y{display:inline-flex;width:max-content;max-width:none;flex:0 0 auto;align-items:center;justify-content:center;gap:.5rem;line-height:1;white-space:nowrap;transform:scale(var(--tile-footer-meta-scale, 1));transform-origin:center}.tile-footer-meta-measure.svelte-1vwqu9y{position:absolute;inset:0 auto auto 0;visibility:hidden;pointer-events:none;transform:none}.tile-footer-meta-content.svelte-1vwqu9y .foil-box{flex:0 0 auto}.quick-action-toggle.svelte-1vwqu9y{position:absolute;top:50%;right:.5rem;display:flex;width:1.75rem;min-width:1.75rem;min-height:1.75rem;align-items:center;justify-content:center;background:transparent;transform:translateY(-50%);transition:color .18s ease}.selectable-card-image.svelte-1vwqu9y{position:relative}.selection-hit-area.svelte-1vwqu9y{position:absolute;inset:0;z-index:1;border:0;background:transparent;padding:0;border-radius:calc(100% * 3 / 63) / calc(100% * 3 / 88)}.selection-hit-area.svelte-1vwqu9y:disabled{cursor:default}.tile-top-control-badges.svelte-1vwqu9y{position:absolute;top:0;left:50%;z-index:2;width:min(8rem,calc(100% - 1rem));height:1.25rem;transform:translate(-50%,-50%);pointer-events:none}.selection-badge.svelte-1vwqu9y{position:absolute;top:0;left:50%;display:inline-flex;min-width:0;align-items:center;gap:.375rem;color:var(--color-on-paper);opacity:1;transform:translate(-50%);transition:opacity .14s ease,transform .18s ease}@media(hover:hover){.selection-badge.svelte-1vwqu9y{opacity:0}}.printing-badge-stack.svelte-1vwqu9y{position:absolute;top:11%;right:8%;z-index:2;display:flex;max-width:calc(100% - 1rem);flex-direction:column;align-items:flex-end;gap:.125rem;pointer-events:auto}.preferred-printing-badge.svelte-1vwqu9y{display:inline-flex;box-sizing:border-box;height:1.25rem;width:1.25rem;max-width:100%;align-items:center;justify-content:center;overflow:hidden;color:var(--color-primary);padding:0;filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--color-background) 58%,transparent));position:absolute;top:0;left:50%;transform:translate(calc(-50% + 1.5rem));transition:transform .18s ease}@media(hover:hover){.preferred-printing-badge.svelte-1vwqu9y{transform:translate(-50%)}}.inventory-badge-list.svelte-1vwqu9y{display:flex;flex-direction:column;align-items:flex-end;gap:0}.inventory-entry-badge.svelte-1vwqu9y{display:inline-flex;min-width:2.625rem;height:1.375rem;align-items:center;justify-content:center;gap:.25rem;background:color-mix(in srgb,var(--color-background) 76%,transparent);color:var(--color-primary);padding:0 .25rem;box-shadow:0 1px 4px color-mix(in srgb,var(--color-background) 34%,transparent)}.selection-checkbox.svelte-1vwqu9y{box-sizing:border-box;width:1.25rem;height:1.25rem;flex:0 0 auto;accent-color:var(--color-accent-silver);background:var(--color-paper);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-background) 42%,transparent)}.selection-checkbox.svelte-1vwqu9y:checked{border:1px solid var(--tile-control-border);box-shadow:0 0 0 1px var(--tile-control-border)}.selection-checkbox.is-locked.svelte-1vwqu9y{accent-color:var(--color-background);background:var(--color-background);box-shadow:none}.selection-badge-label.svelte-1vwqu9y{min-width:0;overflow:hidden;background:var(--color-background);color:var(--color-primary);padding:.125rem .375rem;font-family:var(--font-sans);font-size:var(--text-label-sm);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.quick-action-arrow{transform-origin:center;transition:transform .18s ease}.quick-action-arrow-open{transform:rotate(180deg)}.tile-shell.svelte-1vwqu9y:focus-within,.tile-shell.is-focused.svelte-1vwqu9y,.tile-shell.is-selected.svelte-1vwqu9y{--tile-surface: var(--tile-interactive-surface);--tile-border: var(--tile-control-border);--tile-shadow: 0 12px 28px color-mix(in srgb, var(--color-background) 34%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-paper) 10%, transparent);z-index:1}@media(hover:hover){.tile-shell.svelte-1vwqu9y:hover{--tile-surface: var(--tile-interactive-surface);--tile-border: var(--tile-control-border);--tile-shadow: 0 12px 28px color-mix(in srgb, var(--color-background) 34%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-paper) 10%, transparent);z-index:1}}.tile-shell.svelte-1vwqu9y:focus-within .selection-badge:where(.svelte-1vwqu9y),.tile-shell.is-focused.svelte-1vwqu9y .selection-badge:where(.svelte-1vwqu9y),.selection-badge.is-visible.svelte-1vwqu9y{opacity:1}@media(hover:hover){.tile-shell.svelte-1vwqu9y:hover .selection-badge:where(.svelte-1vwqu9y){opacity:1}}.tile-shell.svelte-1vwqu9y:focus-within .preferred-printing-badge:where(.svelte-1vwqu9y),.tile-shell.is-focused.svelte-1vwqu9y .preferred-printing-badge:where(.svelte-1vwqu9y),.tile-shell.is-selected.svelte-1vwqu9y .preferred-printing-badge:where(.svelte-1vwqu9y){transform:translate(calc(-50% + 1.5rem))}@media(hover:hover){.tile-shell.svelte-1vwqu9y:hover .preferred-printing-badge:where(.svelte-1vwqu9y){transform:translate(calc(-50% + 1.5rem))}}.tile-shell.svelte-1vwqu9y:focus-within{--tile-shadow: 0 12px 28px color-mix(in srgb, var(--color-background) 34%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-paper) 10%, transparent), 0 0 0 3px color-mix(in srgb, var(--tile-border) 28%, transparent)}html[data-theme=light] .tile-shell.svelte-1vwqu9y{--tile-control-border: color-mix( in srgb, var(--color-secondary) 64%, var(--color-accent-brass) 36% );--tile-interactive-surface: color-mix(in srgb, var(--color-surface-container) 72%, transparent)}html[data-theme=light] .preferred-printing-badge.svelte-1vwqu9y{color:var(--color-accent-brass)}html[data-theme=light] .tile-shell.svelte-1vwqu9y:focus-within,html[data-theme=light] .tile-shell.is-focused.svelte-1vwqu9y,html[data-theme=light] .tile-shell.is-selected.svelte-1vwqu9y{--tile-surface: var(--tile-interactive-surface);--tile-border: var(--tile-control-border);--tile-shadow: 0 8px 18px color-mix(in srgb, var(--color-secondary) 14%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-paper) 18%, transparent)}@media(hover:hover){html[data-theme=light] .tile-shell.svelte-1vwqu9y:hover{--tile-surface: var(--tile-interactive-surface);--tile-border: var(--tile-control-border);--tile-shadow: 0 8px 18px color-mix(in srgb, var(--color-secondary) 14%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-paper) 18%, transparent)}}html[data-theme=light] .tile-shell.svelte-1vwqu9y:focus-within{--tile-shadow: 0 8px 18px color-mix(in srgb, var(--color-secondary) 14%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-paper) 18%, transparent), 0 0 0 3px color-mix(in srgb, var(--tile-border) 24%, transparent)}
