.item-text.svelte-1q5c8ay{color:var(--muted-foreground);font-size:12px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s;display:inline-block}.item-text.svelte-1q5c8ay:hover{background:color-mix(in oklab,var(--primary) 15%,transparent);color:var(--primary)}.hover-text.svelte-1q5c8ay{color:var(--muted-foreground);font-size:12px}.popover-wrapper.svelte-1q5c8ay{background:#1e1e2dfa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;border:1px solid color-mix(in oklab,var(--primary) 30%,transparent);min-width:300px;box-shadow:0 12px 40px #00000080,0 0 0 1px color-mix(in oklab,var(--primary) 10%,transparent);overflow:visible;margin:-1rem;position:relative}.popover-wrapper.svelte-1q5c8ay:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;margin-left:-20px;background:#1e1e2dfa;border-right:1px solid color-mix(in oklab,var(--primary) 30%,transparent);border-bottom:1px solid color-mix(in oklab,var(--primary) 30%,transparent);z-index:1}.popover-header.svelte-1q5c8ay{padding:14px 16px;border-bottom:1px solid var(--border-glass);display:flex;justify-content:space-between;align-items:center}.popover-title.svelte-1q5c8ay{font-size:13px;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.5px}.popover-count.svelte-1q5c8ay{font-size:12px;color:var(--muted-foreground);background:var(--surface-glass);padding:4px 8px;border-radius:4px}.popover-content.svelte-1q5c8ay{padding:8px}.popover-item.svelte-1q5c8ay{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:8px;transition:all .2s}.popover-item.svelte-1q5c8ay:hover{background:color-mix(in oklab,var(--primary) 10%,transparent)}.popover-item-icon.svelte-1q5c8ay{width:36px;height:36px;background:color-mix(in oklab,var(--primary) 15%,transparent);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.popover-item-icon.svelte-1q5c8ay img:where(.svelte-1q5c8ay){width:32px;height:32px;object-fit:contain}.popover-item-info.svelte-1q5c8ay{flex:1;min-width:0}.popover-item-name.svelte-1q5c8ay{font-size:14px;color:var(--foreground);font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popover-item-quantity.svelte-1q5c8ay{font-size:12px;color:var(--muted-foreground)}.popover-item-value.svelte-1q5c8ay{font-size:14px;color:var(--color-rs-gold);font-weight:600;flex-shrink:0}
