.stock-status.svelte-1x19fsq{padding:.4rem .8rem;border-radius:6px;font-size:.8rem;font-weight:600;background:color-mix(in srgb,var(--success) 15%,var(--bg-surface));color:var(--success);text-align:center;min-height:28px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--success) 50%,transparent);text-shadow:var(--shadow-text-md);cursor:pointer;transition:var(--transition-medium)}.stock-status.svelte-1x19fsq:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px color-mix(in srgb,var(--accent) 30%,transparent);border-color:var(--border-accent)}.stock-status.active.svelte-1x19fsq{background:color-mix(in srgb,var(--accent) 12%,var(--bg-surface));border-color:var(--border-accent);color:var(--text);box-shadow:0 4px 12px color-mix(in srgb,var(--accent) 20%,transparent),inset 0 1px 4px color-mix(in srgb,var(--accent) 15%,transparent)}.stock-status.active.svelte-1x19fsq:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 25%,transparent)}.stock-status.out-of-stock.svelte-1x19fsq{background:color-mix(in srgb,var(--danger) 15%,var(--bg-surface));color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 50%,transparent)}.stock-status.low-stock.svelte-1x19fsq{background:color-mix(in srgb,var(--warning) 15%,var(--bg-surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 50%,transparent)}
