.legend[data-v-43b65071]{margin-top:var(--sp-3)}.scale[data-v-43b65071]{gap:var(--sp-3);font-size:var(--fs-xs);color:var(--c-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.scale-item[data-v-43b65071]{align-items:center;gap:var(--sp-1);display:inline-flex}.swatch[data-v-43b65071]{border-radius:2px;width:.7rem;height:.7rem}.grade-good[data-v-43b65071]{background:var(--grade-good)}.grade-marginal[data-v-43b65071]{background:var(--grade-marginal)}.grade-poor[data-v-43b65071]{background:var(--grade-poor)}.grade-unsuitable[data-v-43b65071]{background:var(--grade-unsuitable)}.grade-limited[data-v-43b65071]{background:repeating-linear-gradient(135deg,var(--c-bg-raised) 0 2px,var(--grade-limited) 2px 4px);border:1px dashed var(--grade-limited)}.hints[data-v-43b65071]{margin-top:var(--sp-2);font-size:var(--fs-xs);color:var(--c-text-muted)}.hints-summary[data-v-43b65071]{min-height:var(--tap-min);cursor:pointer;color:var(--c-text-faint);text-decoration:underline;-webkit-text-decoration-color:var(--c-border-strong);text-decoration-color:var(--c-border-strong);text-underline-offset:3px;align-items:center;display:inline-flex}.hint-term[data-v-43b65071],.hints-summary[data-v-43b65071]:hover{color:var(--c-text)}.hints-list[data-v-43b65071]{gap:var(--sp-2);margin:0 0 var(--sp-2);display:grid}.hint[data-v-43b65071]{gap:var(--sp-1) var(--sp-3);grid-template-columns:minmax(6.5rem,auto) 1fr;align-items:baseline;display:grid}.hint-term[data-v-43b65071]{align-items:center;gap:var(--sp-1);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;display:inline-flex}.hint-text[data-v-43b65071]{margin:0}.input-note[data-v-43b65071]{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--c-text-muted)}
