.detail.svelte-ym7qsn{margin-top:.5rem;padding:.5rem .6rem;background:color-mix(in srgb,var(--color-accent, #a1742b) 4%,var(--color-bg-base, #fff));border:1px solid var(--color-border-subtle, #e8e8e8);border-radius:var(--radius-sm, 4px);font-size:.82rem}.detail.compact.svelte-ym7qsn{padding:.3rem .5rem;margin-top:.25rem}.detail-header.svelte-ym7qsn{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.detail-header.svelte-ym7qsn i:where(.svelte-ym7qsn){font-size:.75rem;color:var(--color-accent, #a1742b);opacity:.7}.detail-type.svelte-ym7qsn{font-weight:600;font-size:.78rem;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.detail-total.svelte-ym7qsn{margin-left:auto;font-weight:700;font-family:monospace;color:var(--color-text-primary);font-size:.85rem}.detail-badge.svelte-ym7qsn{font-size:.7rem;padding:.1rem .4rem;border-radius:3px;background:color-mix(in srgb,var(--color-accent, #a1742b) 10%,transparent);color:var(--color-accent, #a1742b);font-weight:600}.detail-badge.optimized.svelte-ym7qsn{background:color-mix(in srgb,var(--color-success, #22c55e) 10%,transparent);color:var(--color-success, #22c55e)}.detail-badge.optimized.svelte-ym7qsn i:where(.svelte-ym7qsn){color:var(--color-success, #22c55e)}.stock-info.svelte-ym7qsn{font-size:.72rem;color:var(--color-text-muted);margin:.3rem 0;font-family:monospace}.detail-table.svelte-ym7qsn{width:100%;margin-top:.35rem;border-collapse:collapse;font-size:.78rem}.detail-table.svelte-ym7qsn th:where(.svelte-ym7qsn){text-align:left;font-size:.68rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;padding:.2rem .3rem;border-bottom:1px solid var(--color-border-subtle, #e8e8e8)}.detail-table.svelte-ym7qsn td:where(.svelte-ym7qsn){padding:.2rem .3rem;color:var(--color-text-secondary);border-bottom:1px solid color-mix(in srgb,var(--color-border-subtle, #e8e8e8) 50%,transparent)}.detail-table.svelte-ym7qsn .r:where(.svelte-ym7qsn){text-align:right}.detail-table.svelte-ym7qsn .mono:where(.svelte-ym7qsn){font-family:monospace;font-weight:600}.detail-table.svelte-ym7qsn .label:where(.svelte-ym7qsn){font-weight:500;color:var(--color-text-primary)}.compact.svelte-ym7qsn .detail-table:where(.svelte-ym7qsn){display:none}
