.fd-page[data-astro-cid-ngln77da]{max-width:820px;margin:0 auto;padding:var(--spacing-lg);line-height:1.7}.fd-back[data-astro-cid-ngln77da]{color:var(--color-text-muted);text-decoration:none;font-size:.8rem}.content-hero-img[data-astro-cid-ngln77da]{max-width:500px;width:100%;height:auto;display:block;margin:0 auto 1.5rem;border-radius:16px;border:1px solid rgba(255,255,255,.04)}.fd-hero[data-astro-cid-ngln77da]{text-align:center;margin:var(--spacing-sm) 0 var(--spacing-xl)}.fd-icon[data-astro-cid-ngln77da]{font-size:3rem;display:block;margin-bottom:var(--spacing-sm)}.fd-title[data-astro-cid-ngln77da]{font-size:2.2rem;margin:var(--spacing-sm) 0;background:linear-gradient(135deg,#34d399,#fbbf24,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.fd-sub[data-astro-cid-ngln77da]{color:var(--color-text-muted);font-size:.82rem;max-width:550px;margin:var(--spacing-sm) auto}.fd-search[data-astro-cid-ngln77da]{margin-bottom:var(--spacing-xl)}.fd-input[data-astro-cid-ngln77da]{width:100%;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0000004d;color:var(--color-text);font-size:1rem;font-family:inherit;box-sizing:border-box}.fd-input[data-astro-cid-ngln77da]:focus{outline:none;border-color:#fff3}.fd-tags[data-astro-cid-ngln77da]{display:flex;gap:6px;flex-wrap:wrap;margin-top:var(--spacing-sm);justify-content:center}.fd-tag[data-astro-cid-ngln77da]{padding:4px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;color:var(--color-text-muted);cursor:pointer;font-size:.72rem;font-family:var(--font-mono)}.fd-tag[data-astro-cid-ngln77da]:hover{background:#ffffff0f}.fd-tag[data-astro-cid-ngln77da].active{background:#ffffff1a;border-color:#fff3;color:var(--color-text)}.fd-card[data-astro-cid-ngln77da]{margin-bottom:var(--spacing-md);border:1px solid rgba(255,255,255,.04);border-radius:var(--spacing-md);overflow:hidden;background:#ffffff05}.fd-card-header[data-astro-cid-ngln77da]{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md)}.fd-card-header[data-astro-cid-ngln77da] h2[data-astro-cid-ngln77da]{margin:0;font-size:1.05rem;flex:1}.fd-card-foods[data-astro-cid-ngln77da]{display:block;font-size:.72rem;color:var(--color-text-secondary);margin-top:4px;opacity:.7}.fd-card-band[data-astro-cid-ngln77da]{font-family:var(--font-mono);font-size:.65rem;color:var(--color-text-muted);opacity:.4;padding:3px 10px;border-radius:12px;background:#ffffff08;white-space:nowrap}.fd-card-body[data-astro-cid-ngln77da]{padding:0 var(--spacing-md) var(--spacing-md)}.fd-recipe[data-astro-cid-ngln77da]{font-size:.78rem;color:var(--color-text-secondary);margin-bottom:8px}.fd-why[data-astro-cid-ngln77da]{font-size:.72rem;color:var(--color-text-muted);line-height:1.5;border-left:2px solid rgba(255,255,255,.06);padding-left:var(--spacing-sm);font-style:italic}.fd-empty[data-astro-cid-ngln77da]{display:none;text-align:center;padding:var(--spacing-2xl);color:var(--color-text-muted)}.fd-section[data-astro-cid-ngln77da]{margin-bottom:var(--spacing-2xl)}.fd-section-title[data-astro-cid-ngln77da]{font-size:1.2rem;margin:0 0 var(--spacing-sm)}.fd-section-intro[data-astro-cid-ngln77da]{color:var(--color-text-muted);font-size:.82rem;margin:0 0 var(--spacing-md)}.mp-grid[data-astro-cid-ngln77da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-sm)}.mp-card[data-astro-cid-ngln77da]{padding:var(--spacing-md);border:1px solid rgba(255,255,255,.04);border-radius:var(--spacing-md);background:#ffffff05}.mp-head[data-astro-cid-ngln77da]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.mp-emoji[data-astro-cid-ngln77da]{font-size:1.2rem}.mp-card[data-astro-cid-ngln77da] strong[data-astro-cid-ngln77da]{font-size:.78rem}.mp-card[data-astro-cid-ngln77da] p[data-astro-cid-ngln77da]{font-size:.72rem;color:var(--color-text-secondary);line-height:1.5;margin:0}.symp-grid[data-astro-cid-ngln77da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-sm)}.symp-card[data-astro-cid-ngln77da]{padding:var(--spacing-md);border:1px solid rgba(255,255,255,.04);border-radius:var(--spacing-md);background:#ffffff05}.symp-head[data-astro-cid-ngln77da]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--spacing-xs)}.symp-name[data-astro-cid-ngln77da]{font-weight:600;font-size:.85rem}.symp-band[data-astro-cid-ngln77da]{font-family:var(--font-mono);font-size:.6rem;color:var(--color-text-muted);opacity:.4}.symp-card[data-astro-cid-ngln77da] p[data-astro-cid-ngln77da]{font-size:.72rem;color:var(--color-text-secondary);line-height:1.5;margin:2px 0}@media(max-width:600px){.fd-title[data-astro-cid-ngln77da]{font-size:1.6rem}.mp-grid[data-astro-cid-ngln77da],.symp-grid[data-astro-cid-ngln77da]{grid-template-columns:1fr}}
