.crop-filter[data-astro-cid-7637ziii]{margin-bottom:var(--brand-size-lg)}.crop-filter__grades[data-astro-cid-7637ziii]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-size-xs);font-size:var(--brand-font-size-sm);color:var(--brand-color-text-tertiary)}.crop-filter__grades-label[data-astro-cid-7637ziii]{color:var(--brand-color-text-secondary)}.grade-chip[data-astro-cid-7637ziii]{display:inline-flex;align-items:center;gap:var(--brand-size-xs);padding:3px 12px 3px 3px;border:var(--brand-line-width) solid color-mix(in srgb,var(--grade-c, var(--brand-presets-grey-5)) 28%,transparent);border-radius:9999px;background:color-mix(in srgb,var(--grade-c, var(--brand-presets-grey-5)) 12%,var(--brand-color-day-card))}.grade-chip__label[data-astro-cid-7637ziii]{font-size:var(--brand-font-size-sm);color:var(--grade-ink, var(--brand-color-text));white-space:nowrap}.grade-chip__icon[data-astro-cid-7637ziii]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border-radius:9999px;background:var(--brand-color-day-card);border:var(--brand-line-width) solid color-mix(in srgb,var(--grade-c, var(--brand-presets-grey-5)) 18%,transparent);overflow:hidden}.grade-chip__icon[data-astro-cid-7637ziii] img[data-astro-cid-7637ziii]{width:100%;height:100%;object-fit:contain;padding:2px}.grade-chip__initial[data-astro-cid-7637ziii]{font-family:"hanyi-bold",var(--brand-font-family);font-size:13px;color:var(--grade-ink, var(--brand-color-text))}.crop-filter__grades[data-astro-cid-7637ziii] .grade-chip[data-astro-cid-7637ziii]{padding:3px 12px}.crop-section[data-astro-cid-7637ziii]{margin-top:clamp(24px,3vw,40px);scroll-margin-top:88px}.crop-section[data-astro-cid-7637ziii][hidden]{display:none}.crop-section__count[data-astro-cid-7637ziii]{flex:none;font-size:var(--brand-font-size-sm);color:var(--brand-color-text-tertiary)}.crop-grid[data-astro-cid-7637ziii]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.6vw,18px);list-style:none;margin:0;padding:0}@media(min-width:640px){.crop-grid[data-astro-cid-7637ziii]{grid-template-columns:repeat(2,minmax(0,1fr))}}.crop-card[data-astro-cid-7637ziii]{display:flex}.crop-card[data-astro-cid-7637ziii][hidden]{display:none}.crop-card__card[data-astro-cid-7637ziii]{flex:1;display:flex;flex-direction:column;gap:var(--brand-size-sm);padding:var(--brand-size);border-radius:var(--brand-border-radius-lg);background:var(--brand-color-day-card);color:var(--brand-color-text);box-shadow:0 1px 3px color-mix(in srgb,var(--brand-color-day-text) 8%,transparent)}.crop-card__top[data-astro-cid-7637ziii]{display:flex;align-items:flex-start;gap:var(--brand-size)}.crop-card__portrait[data-astro-cid-7637ziii]{display:flex;align-items:center;justify-content:center;width:72px;height:72px;flex:none;border-radius:var(--brand-border-radius-lg);background:radial-gradient(circle,var(--brand-color-day-card) 0%,color-mix(in srgb,var(--quality-c, var(--brand-presets-grey-5)) 20%,transparent) 100%);border:2px solid color-mix(in srgb,var(--quality-c, var(--brand-presets-grey-5)) 45%,transparent);overflow:hidden}.crop-card__portrait[data-astro-cid-7637ziii] img[data-astro-cid-7637ziii]{width:100%;height:100%;object-fit:contain;padding:3px}.crop-card__initial[data-astro-cid-7637ziii]{font-family:"hanyi-bold",var(--brand-font-family);font-size:26px;color:var(--brand-color-text-tertiary)}.crop-card__body[data-astro-cid-7637ziii]{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.crop-card__head[data-astro-cid-7637ziii]{display:flex;align-items:center;gap:var(--brand-size-xs)}.crop-card__name[data-astro-cid-7637ziii]{font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:16px;line-height:1.3;color:var(--brand-color-text)}.crop-card__quality[data-astro-cid-7637ziii]{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:9999px;background:color-mix(in srgb,var(--quality-c, var(--brand-presets-grey-5)) 14%,var(--brand-color-day-card));font-size:var(--brand-font-size-sm);font-weight:var(--brand-font-weight-strong);color:var(--quality-ink, var(--brand-color-text));white-space:nowrap}.crop-card__quality-dot[data-astro-cid-7637ziii]{width:8px;height:8px;flex:none;border-radius:50%;background:var(--quality-c, var(--brand-presets-grey-5));box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-color-day-text) 12%,transparent)}.crop-card__score[data-astro-cid-7637ziii]{display:flex;flex:none;flex-direction:column;align-items:center;margin-left:auto;line-height:1}.crop-card__score-value[data-astro-cid-7637ziii]{font-family:"hanyi-bold",var(--brand-font-family);font-weight:var(--brand-font-weight-strong);font-size:15px;color:var(--quality-ink, var(--brand-color-text))}.crop-card__score-label[data-astro-cid-7637ziii]{margin-top:2px;font-size:9px;font-weight:var(--brand-font-weight-strong);letter-spacing:.12em;color:var(--brand-color-text-tertiary)}.crop-card__tags[data-astro-cid-7637ziii]{display:flex;flex-wrap:wrap;gap:6px}.crop-card__tag[data-astro-cid-7637ziii]{display:inline-flex;align-items:center;padding:2px 10px;border:var(--brand-line-width) solid var(--brand-color-day-border);border-radius:9999px;background:var(--brand-color-day-card-tint);font-size:var(--brand-font-size-sm);color:var(--brand-color-text-secondary);white-space:nowrap}.crop-card__desc[data-astro-cid-7637ziii]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;font-size:var(--brand-font-size-sm);font-family:"Inter",var(--brand-font-family);line-height:1.55;color:var(--brand-color-text-secondary)}.crop-card__grades[data-astro-cid-7637ziii]{display:flex;flex-wrap:wrap;gap:var(--brand-size-xs);list-style:none;margin:0;padding:0}.crop-card__used[data-astro-cid-7637ziii]{display:flex;align-items:flex-start;gap:var(--brand-size-xs);padding-top:var(--brand-size-sm);border-top:var(--brand-line-width) dashed color-mix(in srgb,var(--brand-color-day-text) 16%,transparent)}.crop-card__used[data-astro-cid-7637ziii] svg[data-astro-cid-7637ziii]{width:15px;height:15px;flex:none;margin-top:2px;color:var(--brand-color-text-tertiary)}.crop-card__used-line[data-astro-cid-7637ziii]{margin:0;font-size:var(--brand-font-size-sm);line-height:1.7;color:var(--brand-color-text-tertiary)}.crop-card__used-line[data-astro-cid-7637ziii] strong[data-astro-cid-7637ziii]{font-weight:var(--brand-font-weight-strong);color:var(--brand-color-text-secondary)}.crop-card__recipe[data-astro-cid-7637ziii]{color:var(--brand-color-day-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--brand-color-day-link) 45%,transparent);text-underline-offset:3px;transition:color var(--brand-motion-duration-fast) var(--brand-motion-ease-in-out)}.crop-card__recipe[data-astro-cid-7637ziii]:hover,.crop-card__recipe[data-astro-cid-7637ziii]:focus-visible{color:color-mix(in srgb,var(--brand-color-day-link) 78%,var(--brand-color-day-text))}.crop-empty[data-astro-cid-7637ziii]{max-width:76ch;margin-top:var(--brand-size-lg)}
