.app-dialog[open].svelte-gr8n1f{gap:16px;display:grid}.app-dialog.svelte-gr8n1f::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172aa6}.primary.svelte-11i9ay,.secondary.svelte-11i9ay{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.primary.svelte-11i9ay{color:#fff;background:#166534}.secondary.svelte-11i9ay{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.primary.svelte-11i9ay:hover{background:#14532d}.primary.danger.svelte-11i9ay{background:#b91c1c}.primary.danger.svelte-11i9ay:hover{background:#991b1b}.secondary.svelte-11i9ay:hover{background:#f1f5f9}button.svelte-11i9ay:disabled{cursor:not-allowed;opacity:.5}.field.svelte-11i9ay{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:16px;font-weight:400}.field.svelte-11i9ay:focus{outline-offset:2px;outline:2px solid #166534}.quantity.svelte-11i9ay{width:38px;height:42px;font-weight:700}button.svelte-11i9ay:focus-visible{outline-offset:3px;outline:2px solid #166534}
