.TasteSpecimen-module__kM5Zoq__specimen,.TasteSpecimen-module__kM5Zoq__empty{border:1px solid var(--rule);border-radius:var(--r-sm);color:var(--ink);background:var(--paper);margin-block:24px;padding:26px}.TasteSpecimen-module__kM5Zoq__specimen h2,.TasteSpecimen-module__kM5Zoq__empty h2,.TasteSpecimen-module__kM5Zoq__records h2,.TasteSpecimen-module__kM5Zoq__fingerprint h2{font:400 clamp(22px, 3vw, 28px)/1.6 var(--font-display);color:var(--ink);overflow-wrap:anywhere;margin:0 0 12px}.TasteSpecimen-module__kM5Zoq__origin,.TasteSpecimen-module__kM5Zoq__note,.TasteSpecimen-module__kM5Zoq__small{color:var(--muted);font-size:13px;line-height:1.9}.TasteSpecimen-module__kM5Zoq__counts{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:18px;display:grid}.TasteSpecimen-module__kM5Zoq__counts dt{color:var(--ink-soft);font-size:13px}.TasteSpecimen-module__kM5Zoq__counts dd{font:400 30px/1.7 var(--font-num);margin:0}.TasteSpecimen-module__kM5Zoq__counts small{margin-left:4px;font-size:13px}.TasteSpecimen-module__kM5Zoq__records{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.TasteSpecimen-module__kM5Zoq__records section{border-top:1px solid var(--rule);min-width:0;padding-block:20px}.TasteSpecimen-module__kM5Zoq__records h2{font-size:21px}.TasteSpecimen-module__kM5Zoq__records p,.TasteSpecimen-module__kM5Zoq__fingerprint p,.TasteSpecimen-module__kM5Zoq__empty p{line-height:1.9}.TasteSpecimen-module__kM5Zoq__records ul{padding:0;list-style:none}.TasteSpecimen-module__kM5Zoq__records li{padding-block:8px}.TasteSpecimen-module__kM5Zoq__records li span{color:var(--muted);font-size:12px;display:block}.TasteSpecimen-module__kM5Zoq__records a,.TasteSpecimen-module__kM5Zoq__empty a,.TasteSpecimen-module__kM5Zoq__next a{min-height:44px;color:var(--discover-deep);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;display:inline-flex}.TasteSpecimen-module__kM5Zoq__empty a{margin-right:18px}.TasteSpecimen-module__kM5Zoq__empty .TasteSpecimen-module__kM5Zoq__start{border-bottom:1px solid var(--discover-deep)}.TasteSpecimen-module__kM5Zoq__retry{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;margin-right:16px;padding:10px 16px}.TasteSpecimen-module__kM5Zoq__retry:focus-visible{outline:2px solid var(--discover-deep);outline-offset:3px}.TasteSpecimen-module__kM5Zoq__emptyDrawing{width:240px;max-width:100%;height:auto;margin-bottom:16px;display:block}.TasteSpecimen-module__kM5Zoq__fingerprint{border-block:1px solid var(--rule);margin-block:28px;padding-block:24px}.TasteSpecimen-module__kM5Zoq__fingerprint figure{margin:18px 0}.TasteSpecimen-module__kM5Zoq__fingerprint svg{width:100%;max-width:520px;height:auto;display:block}.TasteSpecimen-module__kM5Zoq__fingerprint figcaption{color:var(--muted);font-size:13px;line-height:1.8}.TasteSpecimen-module__kM5Zoq__fingerprint summary{cursor:pointer;min-height:44px;padding-block:10px}.TasteSpecimen-module__kM5Zoq__axes{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;font-size:13px;display:grid}.TasteSpecimen-module__kM5Zoq__axes>div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:10px;padding-block:10px;display:flex}.TasteSpecimen-module__kM5Zoq__axes dd{color:var(--ink-soft);margin:0}.TasteSpecimen-module__kM5Zoq__records a:focus-visible,.TasteSpecimen-module__kM5Zoq__empty a:focus-visible,.TasteSpecimen-module__kM5Zoq__next a:focus-visible,.TasteSpecimen-module__kM5Zoq__fingerprint summary:focus-visible{outline:2px solid var(--discover-deep);outline-offset:3px}.TasteSpecimen-module__kM5Zoq__next{border-radius:var(--r-card);background:var(--discover-bg);flex-direction:column;align-items:flex-start;gap:2px;margin-top:24px;padding:20px 22px;display:flex}.TasteSpecimen-module__kM5Zoq__next h2{font:400 21px/1.6 var(--font-display);color:var(--ink);margin:0 0 6px}.TasteSpecimen-module__kM5Zoq__steps{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.TasteSpecimen-module__kM5Zoq__steps li{border-top:1px solid var(--rule);padding-top:10px}.TasteSpecimen-module__kM5Zoq__steps span{color:var(--muted);font-size:13px;line-height:1.7;display:block}.TasteSpecimen-module__kM5Zoq__fingerprintEmpty{border-radius:var(--r-sm);background:var(--bg-2);color:var(--ink-soft);padding:14px 16px}.TasteSpecimen-module__kM5Zoq__fingerprintEmpty a{min-height:44px;color:var(--discover-deep);align-items:center;margin-left:8px;display:inline-flex}@media (max-width:560px){.TasteSpecimen-module__kM5Zoq__specimen,.TasteSpecimen-module__kM5Zoq__empty{padding:18px}.TasteSpecimen-module__kM5Zoq__records,.TasteSpecimen-module__kM5Zoq__axes{grid-template-columns:1fr}.TasteSpecimen-module__kM5Zoq__counts{gap:10px}.TasteSpecimen-module__kM5Zoq__counts dt{font-size:12px}}@media (prefers-reduced-motion:reduce){.TasteSpecimen-module__kM5Zoq__fingerprint svg{transition:none;animation:none}}.TasteSpecimen-module__kM5Zoq__fingerprint summary{justify-content:space-between;align-items:center;list-style:none;display:flex}.TasteSpecimen-module__kM5Zoq__fingerprint summary::-webkit-details-marker{display:none}.TasteSpecimen-module__kM5Zoq__fingerprint summary:after{content:"＋";color:var(--muted)}.TasteSpecimen-module__kM5Zoq__fingerprint details[open] summary:after{content:"－"}
