.ing-card.svelte-1beb45h{display:block;width:100%;text-align:left;padding:10px 12px;background:#ffffff08;border:1px solid var(--border-color, #333);border-radius:6px;cursor:pointer;transition:all .15s;color:inherit}.ing-card.svelte-1beb45h:hover{background:#ffffff0f;border-color:var(--accent-color, rgba(96, 165, 250, 1))}.ing-main.svelte-1beb45h{display:flex;justify-content:space-between;align-items:baseline}.ing-name.svelte-1beb45h{font-weight:600}.ing-price.svelte-1beb45h{font-family:monospace;color:var(--accent-color, rgba(96, 165, 250, 1));font-weight:600}.ing-price.no-price.svelte-1beb45h{color:var(--text-secondary, rgba(113, 113, 122, 1));font-weight:400;font-style:italic}.ing-alergenos.svelte-1beb45h,.ing-prov.svelte-1beb45h{font-size:11px;color:var(--text-secondary, rgba(161, 161, 170, 1));margin-top:4px}.browser.svelte-1qmz8vs{display:flex;flex-direction:column;height:100%;overflow:hidden}.browser-header.svelte-1qmz8vs{display:flex;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--border-color, #333);flex-shrink:0}.search-wrap.svelte-1qmz8vs{flex:1}.search-input.svelte-1qmz8vs{width:100%;padding:6px 10px;background:var(--color-surface, rgba(255, 255, 255, .06));border:1px solid var(--border-color, #333);border-radius:6px;color:var(--text-primary, rgba(228, 228, 231, 1));font-size:12px}.search-input.svelte-1qmz8vs:focus{outline:none;border-color:var(--accent-color, rgba(96, 165, 250, 1))}.bulk-btn.svelte-1qmz8vs{padding:6px 12px;background:#60a5fa26;border:1px solid rgba(96,165,250,.4);border-radius:6px;color:var(--accent-color, rgba(96, 165, 250, 1));cursor:pointer;font-size:12px;white-space:nowrap;transition:all .15s}.bulk-btn.svelte-1qmz8vs:hover{background:#60a5fa40}.content.svelte-1qmz8vs{flex:1;overflow-y:auto;padding:12px}.empty.svelte-1qmz8vs{text-align:center;padding:32px 16px;color:var(--text-secondary, rgba(161, 161, 170, 1))}.empty.svelte-1qmz8vs .hint:where(.svelte-1qmz8vs){font-size:12px;margin-top:8px;opacity:.7}.ing-list.svelte-1qmz8vs{display:flex;flex-direction:column;gap:4px}.detail.svelte-jgza1e{height:100%;overflow-y:auto;padding:12px}.back-btn.svelte-jgza1e{background:none;border:none;color:var(--accent-color, rgba(96, 165, 250, 1));cursor:pointer;padding:4px 0;font-size:12px;margin-bottom:8px}.empty.svelte-jgza1e{text-align:center;padding:32px 16px;color:var(--text-secondary, rgba(161, 161, 170, 1))}h3.svelte-jgza1e{margin:0 0 12px;font-size:16px}.field.svelte-jgza1e{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--border-color, #333);font-size:13px}.field-label.svelte-jgza1e{color:var(--text-secondary, rgba(161, 161, 170, 1))}.field-value.svelte-jgza1e{color:var(--text-primary, rgba(228, 228, 231, 1))}.field-value.price.svelte-jgza1e{font-family:monospace;font-weight:600;color:var(--accent-color, rgba(96, 165, 250, 1))}.field-value.muted.svelte-jgza1e{color:var(--text-secondary, rgba(113, 113, 122, 1))}.actions.svelte-jgza1e{display:flex;gap:8px;margin-top:20px;padding-top:12px}.action-btn.svelte-jgza1e{padding:6px 12px;background:#ffffff0d;border:1px solid var(--border-color, #333);border-radius:6px;color:var(--text-primary, rgba(228, 228, 231, 1));cursor:pointer;font-size:12px;transition:all .15s}.action-btn.svelte-jgza1e:hover{background:#ffffff1a;border-color:var(--accent-color, rgba(96, 165, 250, 1))}.hint.svelte-jgza1e{font-size:12px;color:var(--text-secondary, rgba(161, 161, 170, 1))}.chat-hint.svelte-jgza1e{margin-top:16px;padding:8px 12px;background:#60a5fa0f;border-radius:6px;font-size:11px;color:var(--text-secondary, rgba(161, 161, 170, 1));font-style:italic;text-align:center}.panel-container.svelte-1akb3ry{display:flex;flex-direction:column;height:100%;font-size:13px;color:var(--text-primary, rgba(228, 228, 231, 1));overflow:hidden}
