.recipes-catalogue[data-v-29461987]{gap:var(--space-lg);flex-direction:column;display:flex}.recipes-catalogue__header[data-v-29461987]{gap:var(--space-xs);flex-direction:column;display:flex}.recipes-catalogue__title[data-v-29461987]{font-family:var(--font-head);font-size:28px;font-weight:700}.recipes-catalogue__empty[data-v-29461987],.recipes-catalogue__page-status[data-v-29461987],.recipes-catalogue__subtitle[data-v-29461987]{color:var(--ink-muted)}.recipe-chips[data-v-29461987]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.recipe-chips__chip[data-v-29461987]{min-height:var(--tap-min);padding:var(--space-xs) var(--space-md);border:2px solid var(--border);background-color:var(--paper);color:var(--ink);font-family:var(--font-head);font-size:var(--text-sm);cursor:pointer;border-radius:999px;font-weight:700}.recipe-chips__chip[aria-pressed=true][data-v-29461987]{border-color:var(--red);background-color:var(--red);color:var(--paper)}.recipes-catalogue__search-form[data-v-29461987]{gap:var(--space-md);flex-direction:column;align-items:stretch;display:flex}.ui-field[data-v-29461987]{gap:var(--space-xs);flex-direction:column;display:flex}.ui-field__label[data-v-29461987]{font-family:var(--font-head);font-size:var(--text-sm);font-weight:700}.ui-field__input[data-v-29461987]{min-height:44px;padding:var(--space-sm) var(--space-md);border:2px solid var(--border);border-radius:var(--radius-md);background-color:var(--paper);color:var(--ink);font-size:1rem}.recipes-catalogue__grid[data-v-29461987]{gap:var(--space-md);padding:0;list-style:none;display:grid}.recipes-catalogue__card-link[data-v-29461987]{gap:var(--space-sm);width:100%;height:100%;padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--paper);color:var(--ink);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.recipes-catalogue__card-link[data-v-29461987]:hover{border-color:var(--red);transform:translateY(-2px)}.recipes-catalogue__category[data-v-29461987]{color:var(--ink-muted);font-family:var(--font-head);font-size:var(--text-xs);text-transform:uppercase;font-weight:700}.recipes-catalogue__card-title[data-v-29461987]{font-family:var(--font-head);font-size:18px;font-weight:700}.recipes-catalogue__badges[data-v-29461987]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.recipes-catalogue__badge[data-v-29461987]{padding:0 var(--space-sm);border:1px solid var(--border);color:var(--ink-muted);font-size:var(--text-xs);border-radius:999px;font-weight:700}.recipes-catalogue__cta[data-v-29461987]{color:var(--red);font-family:var(--font-head);font-size:var(--text-sm);margin-top:auto;font-weight:700}.recipes-catalogue__pagination[data-v-29461987]{gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (width>=768px){.recipes-catalogue__search-form[data-v-29461987]{flex-direction:row;align-items:flex-end}.recipes-catalogue__grid[data-v-29461987]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}
