.SimilarCandidateCard-module__MQv3hG__card{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--card);box-shadow:var(--elev-1);flex-direction:column;gap:14px;padding:18px;scroll-margin-top:88px;display:flex}.SimilarCandidateCard-module__MQv3hG__card:target{outline:2px solid var(--discover);outline-offset:3px}.SimilarCandidateCard-module__MQv3hG__head{align-items:flex-start;gap:14px;display:flex}.SimilarCandidateCard-module__MQv3hG__thumb{border-radius:var(--r-xs);background:var(--card);width:76px;box-shadow:var(--elev-1);flex:none;padding:3px}.SimilarCandidateCard-module__MQv3hG__thumb>div{border-radius:2px}.SimilarCandidateCard-module__MQv3hG__headMain{flex-direction:column;gap:6px;min-width:0;display:flex}.SimilarCandidateCard-module__MQv3hG__order{color:var(--amber-ink);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__orderNum{border:1px solid color-mix(in srgb, var(--amber-ink) 45%, transparent);border-radius:var(--r-pill);min-width:26px;height:26px;font-family:var(--font-num);justify-content:center;align-items:center;padding:0 4px;font-size:16px;line-height:1;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__name{font-family:var(--font-display);color:var(--ink);word-break:auto-phrase;margin:0;font-size:18px;font-weight:700;line-height:1.4}.SimilarCandidateCard-module__MQv3hG__name a{min-width:44px;min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__name a:hover,.SimilarCandidateCard-module__MQv3hG__name a:focus-visible{color:var(--discover-deep);text-underline-offset:.16em;text-decoration:underline}.SimilarCandidateCard-module__MQv3hG__closeChips{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}.SimilarCandidateCard-module__MQv3hG__closeLead{color:var(--ink-soft);font-size:13px;font-weight:700}.SimilarCandidateCard-module__MQv3hG__closeChip{border:1px solid var(--discover-line);border-radius:var(--r-pill);background:var(--discover-bg);color:var(--discover-deep);padding:2px 9px;font-size:13px;font-weight:700}.SimilarCandidateCard-module__MQv3hG__cardPill{align-self:flex-start;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__compare{flex-direction:column;gap:10px;display:flex}.SimilarCandidateCard-module__MQv3hG__legend{border-radius:var(--r-xs);background:var(--paper-2);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.SimilarCandidateCard-module__MQv3hG__legendItem{align-items:center;gap:6px;min-width:0;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__legendDot{border-radius:50%;flex:none;width:12px;height:12px}.SimilarCandidateCard-module__MQv3hG__legendTarget{background:var(--amber-ink)}.SimilarCandidateCard-module__MQv3hG__legendCandidate{border:3px solid var(--ink-soft);background:var(--card)}.SimilarCandidateCard-module__MQv3hG__legendScale{color:var(--muted);margin-left:auto;font-size:12px}.SimilarCandidateCard-module__MQv3hG__axes{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.SimilarCandidateCard-module__MQv3hG__axis{--taste-color:var(--taste-texture);--taste-bg:var(--taste-texture-bg);border-top:1px solid var(--rule);flex-direction:column;gap:8px;padding-top:12px;display:flex}.SimilarCandidateCard-module__MQv3hG__axis[data-taste-family=smoke]{--taste-color:var(--taste-smoke);--taste-bg:var(--taste-smoke-bg)}.SimilarCandidateCard-module__MQv3hG__axis[data-taste-family=orchard]{--taste-color:var(--taste-orchard);--taste-bg:var(--taste-orchard-bg)}.SimilarCandidateCard-module__MQv3hG__axis[data-taste-family=dark-fruit]{--taste-color:var(--taste-dark-fruit);--taste-bg:var(--taste-dark-fruit-bg)}.SimilarCandidateCard-module__MQv3hG__axis[data-taste-family=sweet]{--taste-color:var(--taste-sweet);--taste-bg:var(--taste-sweet-bg)}.SimilarCandidateCard-module__MQv3hG__axis[data-taste-family=spice-wood]{--taste-color:var(--taste-spice-wood);--taste-bg:var(--taste-spice-wood-bg)}.SimilarCandidateCard-module__MQv3hG__axis[data-taste-family=texture]{--taste-color:var(--taste-texture);--taste-bg:var(--taste-texture-bg)}.SimilarCandidateCard-module__MQv3hG__axisHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.SimilarCandidateCard-module__MQv3hG__axisLabel{border:1px solid color-mix(in srgb, var(--taste-color) 35%, transparent);border-radius:var(--r-pill);background:var(--taste-bg);color:var(--taste-color);padding:2px 10px;font-size:14px;font-weight:700;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__relation{color:var(--ink-soft);font-size:13px;font-weight:600}.SimilarCandidateCard-module__MQv3hG__dumbbell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.SimilarCandidateCard-module__MQv3hG__track{height:26px;margin:0 9px;display:block;position:relative}.SimilarCandidateCard-module__MQv3hG__rail{background:var(--rule);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.SimilarCandidateCard-module__MQv3hG__tick{background:var(--rule-2);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.SimilarCandidateCard-module__MQv3hG__bar{background:color-mix(in srgb, var(--taste-color) 30%, transparent);border-radius:3px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.SimilarCandidateCard-module__MQv3hG__marker{border-radius:50%;width:18px;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%)}.SimilarCandidateCard-module__MQv3hG__markerTarget{z-index:1;background:var(--amber-ink);box-shadow:0 0 0 2px var(--card)}.SimilarCandidateCard-module__MQv3hG__markerCandidate{z-index:2;border:3px solid var(--taste-color);background:var(--card)}.SimilarCandidateCard-module__MQv3hG__markerSame{background:0 0;width:24px;height:24px}.SimilarCandidateCard-module__MQv3hG__values{font-family:var(--font-num);align-items:center;gap:10px;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__valueItem{align-items:center;gap:4px;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__valueMark{border-radius:50%;flex:none;width:10px;height:10px}.SimilarCandidateCard-module__MQv3hG__valueMarkTarget{background:var(--amber-ink)}.SimilarCandidateCard-module__MQv3hG__valueMarkCandidate{border:2.5px solid var(--taste-color);background:var(--card)}.SimilarCandidateCard-module__MQv3hG__valueTarget{color:var(--amber-ink)}.SimilarCandidateCard-module__MQv3hG__valueCandidate{color:var(--taste-color)}.SimilarCandidateCard-module__MQv3hG__quotes{flex-direction:column;gap:6px;display:flex}.SimilarCandidateCard-module__MQv3hG__quote{border-left:2px solid var(--taste-color);border-radius:0 var(--r-xs) var(--r-xs) 0;background:var(--paper-2);color:var(--night-2);font-family:var(--font-display);margin:0;padding:8px 12px;font-size:15px;line-height:1.75}.SimilarCandidateCard-module__MQv3hG__quoteWho{color:var(--muted);font-family:var(--font-body);margin-bottom:2px;font-size:12px;display:block}.SimilarCandidateCard-module__MQv3hG__quoteRepeatNote{color:var(--muted);margin:0;padding:4px 12px;font-size:13px;font-style:italic}.SimilarCandidateCard-module__MQv3hG__method{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.SimilarCandidateCard-module__MQv3hG__method summary{min-height:44px;color:var(--discover);cursor:pointer;align-items:center;font-size:14px;font-weight:700;display:flex}.SimilarCandidateCard-module__MQv3hG__methodBody{color:var(--ink-soft);flex-direction:column;gap:8px;padding:0 0 12px;font-size:13px;line-height:1.7;display:flex}.SimilarCandidateCard-module__MQv3hG__methodBody p{margin:0}.SimilarCandidateCard-module__MQv3hG__methodList{flex-wrap:wrap;gap:4px 18px;margin:0;display:flex}.SimilarCandidateCard-module__MQv3hG__methodList>div{align-items:baseline;gap:6px;display:flex}.SimilarCandidateCard-module__MQv3hG__methodList dt{color:var(--muted)}.SimilarCandidateCard-module__MQv3hG__methodList dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.SimilarCandidateCard-module__MQv3hG__methodNote{color:var(--muted)}.SimilarCandidateCard-module__MQv3hG__methodRaw{color:var(--muted);margin:0;padding-left:1.1rem}.SimilarCandidateCard-module__MQv3hG__sourceRow{border-left:3px solid var(--blog-navy);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;padding-left:12px;display:flex}.SimilarCandidateCard-module__MQv3hG__sourceLabel{color:var(--muted);letter-spacing:.04em;flex:none;font-size:12px;font-weight:700}.SimilarCandidateCard-module__MQv3hG__priceRow{flex-direction:column;display:flex}.SimilarCandidateCard-module__MQv3hG__footRow{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.SimilarCandidateCard-module__MQv3hG__detailLink{min-height:44px;color:var(--discover);text-underline-offset:3px;align-items:center;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.SimilarCandidateCard-module__MQv3hG__detailLink:hover,.SimilarCandidateCard-module__MQv3hG__detailLink:focus-visible{color:var(--discover-deep)}@media (min-width:720px){.SimilarCandidateCard-module__MQv3hG__card{padding:22px 24px}.SimilarCandidateCard-module__MQv3hG__thumb{width:88px}.SimilarCandidateCard-module__MQv3hG__name{font-size:20px}}.SimilarCandidateCard-module__MQv3hG__moreAxes{border-top:1px solid var(--rule)}.SimilarCandidateCard-module__MQv3hG__moreAxes>summary{min-height:44px;color:var(--discover);cursor:pointer;align-items:center;font-size:14px;font-weight:700;display:flex}.SimilarCandidateCard-module__MQv3hG__moreAxes>.SimilarCandidateCard-module__MQv3hG__axes{padding-bottom:4px}.SimilarCandidateCard-module__MQv3hG__moreAxes>.SimilarCandidateCard-module__MQv3hG__axes>.SimilarCandidateCard-module__MQv3hG__axis:first-child{border-top:0;padding-top:0}
