.recipe-list.svelte-1xju722{margin-bottom:2rem}.svelte-1xju722 .mdc-select,.svelte-1xju722 .mdc-text-field{margin-bottom:1rem;width:100%}.editable-card{margin-bottom:1.5rem;border:2px solid var(--card-border);background-color:var(--card-bg);border-radius:8px;overflow:hidden;box-shadow:0 2px 4px var(--shadow-light);transition:all .3s ease}.editable-card:hover{box-shadow:0 4px 8px var(--shadow-medium);border-color:var(--mdc-theme-primary)}.editable-card .editable-card-title{background:var(--hover-bg);color:var(--text-primary);font-size:1.25rem;font-weight:500;padding:1rem 1.25rem;border-bottom:1px solid var(--card-border)}.editable-card .editable-card-content{padding:1.25rem}.editable-card .editable-card-actions{background:var(--hover-bg);border-top:1px solid var(--card-border)}.recipe-view.svelte-1xju722{display:flex;gap:1.5rem;flex-direction:column;white-space:pre-line}.recipe-view.svelte-1xju722 .recipe-info:where(.svelte-1xju722) ul:where(.svelte-1xju722){margin:0;padding:0;display:grid;grid-template-columns:auto 1fr;list-style:none;gap:.75rem 1.5rem;color:var(--text-primary)}.recipe-view.svelte-1xju722 .recipe-info:where(.svelte-1xju722) ul:where(.svelte-1xju722) li:where(.svelte-1xju722){display:contents}.recipe-view.svelte-1xju722 .recipe-info:where(.svelte-1xju722) ul:where(.svelte-1xju722) li:where(.svelte-1xju722) strong:where(.svelte-1xju722){color:var(--text-secondary);font-weight:500;font-size:.9rem}.recipe-view.svelte-1xju722 .recipe-ingredients:where(.svelte-1xju722) .mdc-data-table{margin-top:.5rem}
