.scrollbar-hide.svelte-1xwxddf.svelte-1xwxddf::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1xwxddf.svelte-1xwxddf{-ms-overflow-style:none;scrollbar-width:none}.bg-pattern.svelte-1xwxddf.svelte-1xwxddf{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239C92AC' fill-opacity='0.2' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='3'/%3E%3Ccircle cx='13' cy='13' r='3'/%3E%3C/g%3E%3C/svg%3E")}.ingredient-panel.svelte-1xwxddf [role=tabpanel].svelte-1xwxddf{animation:svelte-1xwxddf-fadeIn .3s ease-in-out}@keyframes svelte-1xwxddf-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ingredient-tab.svelte-1xwxddf.svelte-1xwxddf{min-height:44px;-webkit-tap-highlight-color:transparent}button.svelte-1xwxddf.svelte-1xwxddf:focus:not(:focus-visible){outline:none}button.svelte-1xwxddf.svelte-1xwxddf:focus-visible{outline:2px solid #f04f76;outline-offset:2px}.ingredient-tab[aria-selected=true].svelte-1xwxddf.svelte-1xwxddf{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}@media (max-width: 768px){table.svelte-ha1dy3 td.svelte-ha1dy3:first-child{padding-right:.5rem}}section.svelte-1ne7jt3{display:flex;align-self:center;flex-direction:column;justify-content:center;align-items:center;flex:1}
