.EmptyEntrances-module__wSzlEG__entrance{min-width:0;margin:24px 0}.EmptyEntrances-module__wSzlEG__title{color:var(--ink);font-family:var(--font-display);margin:0 0 16px;font-size:22px;line-height:1.6}.EmptyEntrances-module__wSzlEG__title span{white-space:nowrap}.EmptyEntrances-module__wSzlEG__daily{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--paper);min-height:212px;color:var(--ink);grid-template-columns:minmax(0,42%) minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.EmptyEntrances-module__wSzlEG__dailyPhoto{object-fit:contain;background:var(--paper-2);width:100%;height:212px}.EmptyEntrances-module__wSzlEG__dailyBody{flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:18px;display:flex}.EmptyEntrances-module__wSzlEG__label{color:var(--muted);font-size:12px}.EmptyEntrances-module__wSzlEG__name{font-family:var(--font-display);overflow-wrap:anywhere;font-size:22px;line-height:1.5}.EmptyEntrances-module__wSzlEG__go{color:var(--discover);font-size:14px}.EmptyEntrances-module__wSzlEG__tastes{margin-top:24px}.EmptyEntrances-module__wSzlEG__pairs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.EmptyEntrances-module__wSzlEG__pair{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--paper);height:100%;min-height:44px;color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));text-decoration:none;display:grid;position:relative;overflow:hidden}.EmptyEntrances-module__wSzlEG__bottle{grid-template-rows:160px auto;min-width:0;display:grid}.EmptyEntrances-module__wSzlEG__photo{background:var(--paper-2);justify-content:center;align-items:center;min-width:0;height:160px;display:flex}.EmptyEntrances-module__wSzlEG__photo img{object-fit:contain;width:100%;height:100%}.EmptyEntrances-module__wSzlEG__number{font-family:var(--font-num);font-size:24px}.EmptyEntrances-module__wSzlEG__pairName{font-family:var(--font-display);overflow-wrap:anywhere;padding:14px 12px;font-size:18px;line-height:1.5}.EmptyEntrances-module__wSzlEG__vs{border:1px solid var(--rule);background:var(--paper);width:32px;height:32px;color:var(--ink);font-family:var(--font-num);border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:64px;left:50%;transform:translate(-50%)}.EmptyEntrances-module__wSzlEG__daily:focus-visible,.EmptyEntrances-module__wSzlEG__pair:focus-visible{outline:2px solid var(--discover);outline-offset:3px}@media (max-width:767px){.EmptyEntrances-module__wSzlEG__pairs{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.EmptyEntrances-module__wSzlEG__dailyBody{padding:12px}.EmptyEntrances-module__wSzlEG__name{font-size:20px}}
.ComparisonNav-module__k9Qdda__links .usecase-chip{position:relative}.ComparisonNav-module__k9Qdda__links .usecase-chip:after{content:"";inset-inline:0;height:100%;min-height:44px;position:absolute;top:50%;transform:translateY(-50%)}
.BlogAnswerHandoff-module__tcWZkW__handoff{background:linear-gradient(160deg, var(--blog-navy) 0%, var(--blog-navy-deep) 100%);border:1px solid var(--blog-navy-deep);border-radius:var(--r-card);box-shadow:var(--shadow-card);color:var(--hero-cream);flex-direction:column;gap:.6rem;margin:1.5rem 0;padding:1.15rem 1.25rem 1rem;display:flex}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__eyebrow{color:#e9c48e;letter-spacing:.12em;align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__heading{color:var(--hero-cream);font-family:var(--font-body);border-bottom:none;margin:0;padding-bottom:0;font-size:1.15rem;font-weight:800;line-height:1.45}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__lead,.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__promise{margin:0;font-size:.93rem;line-height:1.85}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__promise{font-weight:600}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__button{background:var(--amber);border-radius:var(--r-md);color:#fff;align-self:flex-start;align-items:center;gap:.45rem;min-height:46px;margin-top:.15rem;padding:.7rem 1.1rem;font-size:.95rem;font-weight:800;line-height:1.4;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__button:hover,.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__button:focus-visible{background:var(--amber-deep);transform:translateY(-1px)}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__note{color:var(--hero-cream-dim);margin:0;font-size:.78rem;line-height:1.6}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__source{border-top:1px solid var(--hero-cream-border);color:var(--hero-cream-dim);margin:.25rem 0 0;padding-top:.6rem;font-size:.75rem;line-height:1.7}@media (max-width:640px){.BlogAnswerHandoff-module__tcWZkW__handoff{padding:1rem 1rem .9rem}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__heading{font-size:1.05rem}.BlogAnswerHandoff-module__tcWZkW__handoff .BlogAnswerHandoff-module__tcWZkW__button{justify-content:center;align-self:stretch}}
.ComparePairPageView-module__fkXhBq__vs{color:var(--muted);margin:0 .15em;font-size:.7em;font-weight:600}.ComparePairPageView-module__fkXhBq__conclusionLead{margin-top:.9rem}.ComparePairPageView-module__fkXhBq__conclusionKicker{color:var(--amber-deep);margin:0 0 .35rem;font-size:.78rem;font-weight:700}.ComparePairPageView-module__fkXhBq__conclusionSource{color:var(--muted);margin:.45rem 0 0;font-size:.84rem;line-height:1.55}.ComparePairPageView-module__fkXhBq__pairHeader{grid-template-columns:1fr auto 1fr;align-items:start;gap:.75rem;margin:1.25rem 0;display:grid}.ComparePairPageView-module__fkXhBq__pairCol{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card,16px);box-shadow:var(--shadow-card);flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;display:flex}.ComparePairPageView-module__fkXhBq__pairTag{color:var(--on-gold,#fff);background:var(--amber);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;width:1.4rem;height:1.4rem;font-size:.7rem;font-weight:700;display:inline-flex}.ComparePairPageView-module__fkXhBq__pairThumb{width:92px;max-width:40%}.ComparePairPageView-module__fkXhBq__pairName{margin:0;font-size:1rem;line-height:1.3}.ComparePairPageView-module__fkXhBq__pairName a{color:var(--ink);text-decoration:none}.ComparePairPageView-module__fkXhBq__pairName a:hover{text-decoration:underline}.ComparePairPageView-module__fkXhBq__dirRow{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.ComparePairPageView-module__fkXhBq__dirChip{color:var(--tag-ink);background:var(--tag-bg);border-radius:999px;padding:.15rem .55rem;font-size:.75rem}.ComparePairPageView-module__fkXhBq__headerVs{color:var(--muted);align-self:center;padding-top:2.5rem;font-weight:700}.ComparePairPageView-module__fkXhBq__block{margin:1.75rem 0}.ComparePairPageView-module__fkXhBq__blockIntro{color:var(--ink-soft);margin:0 0 .85rem;font-size:.9rem;line-height:1.6}.ComparePairPageView-module__fkXhBq__blockNote,.ComparePairPageView-module__fkXhBq__panelNote{color:var(--muted);margin:.6rem 0 0;font-size:.8rem;line-height:1.5}.ComparePairPageView-module__fkXhBq__editorialNote{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--ink-soft);margin:0;padding:.7rem .9rem;font-size:.88rem;line-height:1.6}.ComparePairPageView-module__fkXhBq__axisTableWrap{overflow-x:auto}.ComparePairPageView-module__fkXhBq__axisTable{border-collapse:collapse;width:100%;font-size:.85rem}.ComparePairPageView-module__fkXhBq__axisTable thead th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line-strong);padding:.4rem .5rem;font-size:.78rem;font-weight:600}.ComparePairPageView-module__fkXhBq__axisTable tbody th,.ComparePairPageView-module__fkXhBq__axisTable tbody td{border-bottom:1px solid var(--line);vertical-align:top;padding:.55rem .5rem}.ComparePairPageView-module__fkXhBq__axisLabelCell{text-align:left;color:var(--ink);white-space:nowrap;font-weight:600}.ComparePairPageView-module__fkXhBq__leadCell{background:var(--tag-bg)}.ComparePairPageView-module__fkXhBq__scoreNum{font-variant-numeric:tabular-nums;color:var(--ink);align-items:center;gap:.35rem;display:inline-flex}.ComparePairPageView-module__fkXhBq__provBadge{color:var(--amber-deep);background:var(--tag-bg);border-radius:4px;padding:.05rem .3rem;font-size:12px;font-weight:600}.ComparePairPageView-module__fkXhBq__bar{background:var(--line);border-radius:999px;width:100%;min-width:70px;height:6px;margin-top:.3rem;display:block;overflow:hidden}.ComparePairPageView-module__fkXhBq__barFillA,.ComparePairPageView-module__fkXhBq__barFillB{border-radius:999px;height:100%;display:block}.ComparePairPageView-module__fkXhBq__barFillA{background:var(--amber)}.ComparePairPageView-module__fkXhBq__barFillB{background:var(--ink-soft)}.ComparePairPageView-module__fkXhBq__specGrid,.ComparePairPageView-module__fkXhBq__usageGrid,.ComparePairPageView-module__fkXhBq__quoteGrid,.ComparePairPageView-module__fkXhBq__ctaGrid,.ComparePairPageView-module__fkXhBq__guidanceGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ComparePairPageView-module__fkXhBq__specCol,.ComparePairPageView-module__fkXhBq__usageCol{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card,16px);padding:.85rem 1rem}.ComparePairPageView-module__fkXhBq__ctaCol{flex-direction:column;gap:.5rem;display:flex}.ComparePairPageView-module__fkXhBq__specColName{color:var(--ink);margin:0 0 .5rem;font-size:.95rem;font-weight:700}.ComparePairPageView-module__fkXhBq__specList{flex-direction:column;gap:.35rem;margin:0;display:flex}.ComparePairPageView-module__fkXhBq__specRow{border-bottom:1px dashed var(--line);justify-content:space-between;gap:.75rem;padding-bottom:.3rem;font-size:.85rem;display:flex}.ComparePairPageView-module__fkXhBq__specRow dt{color:var(--muted)}.ComparePairPageView-module__fkXhBq__specRow dd{color:var(--ink);text-align:right;margin:0}.ComparePairPageView-module__fkXhBq__tableCtaBlock{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);padding:1rem 0 1.1rem}.ComparePairPageView-module__fkXhBq__preferencePanel,.ComparePairPageView-module__fkXhBq__alternativesPanel{border:1px solid var(--line);border-radius:var(--r-card,16px);background:var(--surface);margin-top:1rem;padding:.9rem 1rem}.ComparePairPageView-module__fkXhBq__preferencePanel{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ComparePairPageView-module__fkXhBq__preferenceKicker{color:var(--amber-deep);margin:0 0 .25rem;font-size:.78rem;font-weight:700}.ComparePairPageView-module__fkXhBq__preferenceText{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.55}.ComparePairPageView-module__fkXhBq__alternativeList{flex-wrap:wrap;gap:.5rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.ComparePairPageView-module__fkXhBq__guidanceCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card,16px);text-align:center;padding:1rem}.ComparePairPageView-module__fkXhBq__guidanceWho{color:var(--ink-soft);margin:0 0 .4rem;font-size:.9rem}.ComparePairPageView-module__fkXhBq__guidanceName{margin:0;font-size:1.05rem;font-weight:700}.ComparePairPageView-module__fkXhBq__guidanceName a{color:var(--amber-deep);text-decoration:none}.ComparePairPageView-module__fkXhBq__guidanceName a:hover{text-decoration:underline}.ComparePairPageView-module__fkXhBq__relatedPairGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem;display:grid}.ComparePairPageView-module__fkXhBq__relatedPairLink{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;flex-direction:column;gap:.25rem;padding:.85rem 1rem;text-decoration:none;display:flex}.ComparePairPageView-module__fkXhBq__relatedPairLink:hover,.ComparePairPageView-module__fkXhBq__relatedPairLink:focus-visible{border-color:var(--line-strong)}.ComparePairPageView-module__fkXhBq__relatedPairLink small{color:var(--muted-2);font-size:12px;line-height:1.45}.ComparePairPageView-module__fkXhBq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.ComparePairPageView-module__fkXhBq__specGrid,.ComparePairPageView-module__fkXhBq__usageGrid,.ComparePairPageView-module__fkXhBq__quoteGrid,.ComparePairPageView-module__fkXhBq__ctaGrid,.ComparePairPageView-module__fkXhBq__guidanceGrid,.ComparePairPageView-module__fkXhBq__pairHeader{grid-template-columns:1fr}.ComparePairPageView-module__fkXhBq__headerVs{padding-top:0}.ComparePairPageView-module__fkXhBq__preferencePanel{flex-direction:column;align-items:stretch}.ComparePairPageView-module__fkXhBq__preferencePanel a{text-align:center;justify-content:center}}.ComparePairPageView-module__fkXhBq__nextReadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:760px){.ComparePairPageView-module__fkXhBq__nextReadGrid{grid-template-columns:1fr}}.ComparePairPageView-module__fkXhBq__duel{border-radius:var(--r-lg,16px);background:radial-gradient(120% 80% at 50% 0%, #e0ae6324, transparent 60%), var(--night,#17120e);color:var(--night-ink,#f3eadb);margin:1.25rem 0 1.5rem;padding:18px 14px 16px}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairHeader{gap:.5rem;margin:0}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairCol{box-shadow:none;background:0 0;border:0;gap:.45rem;padding:0}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairTag{width:auto;height:auto;color:var(--amber-glow,#e0ae63);background:0 0;align-self:center;gap:6px;padding:0}.ComparePairPageView-module__fkXhBq__pairTagLetter{background:var(--amber-glow,#e0ae63);width:22px;height:22px;color:var(--night,#17120e);font-family:var(--font-num);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairThumb{background:var(--night-ink,#f3eadb);border-radius:4px;width:min(100%,150px);max-width:none;padding:4px;box-shadow:0 10px 24px -12px #000000b3}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairCol[data-side=a] .ComparePairPageView-module__fkXhBq__pairThumb{transform:rotate(-1.2deg)}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairCol[data-side=b] .ComparePairPageView-module__fkXhBq__pairThumb{transform:rotate(1.2deg)}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairName{font-family:var(--font-display);word-break:normal;overflow-wrap:anywhere;max-width:100%;font-size:18px;line-height:1.4}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairName a{color:var(--night-ink,#f3eadb)}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairName a:hover{color:var(--amber-glow,#e0ae63)}.ComparePairPageView-module__fkXhBq__pairRegion{background:var(--paper,#faf7f2);border-radius:999px;padding:1px 8px}.ComparePairPageView-module__fkXhBq__pairDna{background:var(--paper,#faf7f2);border-radius:6px;padding:4px 6px}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__dirChip{color:var(--night-ink,#f3eadb);border:1px solid var(--night-rule,#f3eadb29);background:#f3eadb1f}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__headerVs{background:var(--amber-glow,#e0ae63);width:40px;height:40px;color:var(--night,#17120e);font-family:var(--font-num);border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-top:-3rem;padding:0;font-size:19px;font-weight:700;display:inline-flex;box-shadow:0 0 0 4px #e0ae632e}.ComparePairPageView-module__fkXhBq__duelVerdict{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:8px;margin:16px 0 0;display:grid}.ComparePairPageView-module__fkXhBq__duelVerdictItem{border:1px solid var(--night-rule,#f3eadb29);border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.6}.ComparePairPageView-module__fkXhBq__duelVerdictItem dt{color:var(--amber-glow,#e0ae63);font-size:12px;font-weight:700}.ComparePairPageView-module__fkXhBq__duelVerdictItem dd{margin:2px 0 0}.ComparePairPageView-module__fkXhBq__axisTable{table-layout:fixed}.ComparePairPageView-module__fkXhBq__axisTable thead th.ComparePairPageView-module__fkXhBq__tugHeadA{text-align:left}.ComparePairPageView-module__fkXhBq__axisTable thead th.ComparePairPageView-module__fkXhBq__tugHeadAxis{text-align:center;width:6.5rem}.ComparePairPageView-module__fkXhBq__axisTable thead th.ComparePairPageView-module__fkXhBq__tugHeadB{text-align:right}.ComparePairPageView-module__fkXhBq__axisTable tbody .ComparePairPageView-module__fkXhBq__axisLabelCell{text-align:center;white-space:normal;vertical-align:middle;font-size:13px;line-height:1.35}.ComparePairPageView-module__fkXhBq__tugCellA,.ComparePairPageView-module__fkXhBq__tugCellB{vertical-align:middle!important}.ComparePairPageView-module__fkXhBq__tugCellA{text-align:right}.ComparePairPageView-module__fkXhBq__tugCellA .ComparePairPageView-module__fkXhBq__scoreNum,.ComparePairPageView-module__fkXhBq__tugCellB .ComparePairPageView-module__fkXhBq__scoreNum{font-family:var(--font-num);gap:.2rem;font-size:18px;font-weight:600}.ComparePairPageView-module__fkXhBq__scoreOf{color:var(--muted);font-size:12px}.ComparePairPageView-module__fkXhBq__tugTrack{background:var(--paper-2,#f3ece1);height:12px;margin:4px 0;display:flex;overflow:hidden}.ComparePairPageView-module__fkXhBq__tugCellA .ComparePairPageView-module__fkXhBq__tugTrack{border-radius:6px 0 0 6px;justify-content:flex-end}.ComparePairPageView-module__fkXhBq__tugCellB .ComparePairPageView-module__fkXhBq__tugTrack{border-radius:0 6px 6px 0;justify-content:flex-start}.ComparePairPageView-module__fkXhBq__tugCellA .ComparePairPageView-module__fkXhBq__barFillA{background:var(--amber-ink,#8a5410);border-radius:6px 0 0 6px}.ComparePairPageView-module__fkXhBq__tugCellB .ComparePairPageView-module__fkXhBq__barFillB{background:var(--discover,#1f6b6e);border-radius:0 6px 6px 0}.ComparePairPageView-module__fkXhBq__axisTable tr[data-lead=b] .ComparePairPageView-module__fkXhBq__barFillA,.ComparePairPageView-module__fkXhBq__axisTable tr[data-lead=a] .ComparePairPageView-module__fkXhBq__barFillB{opacity:.38}.ComparePairPageView-module__fkXhBq__axisTable tr[data-lead=tie] .ComparePairPageView-module__fkXhBq__barFillA,.ComparePairPageView-module__fkXhBq__axisTable tr[data-lead=tie] .ComparePairPageView-module__fkXhBq__barFillB{background:#b9a385}.ComparePairPageView-module__fkXhBq__axisTable tr .ComparePairPageView-module__fkXhBq__leadCell,.ComparePairPageView-module__fkXhBq__axisTable td{background:0 0}@media (max-width:560px){.ComparePairPageView-module__fkXhBq__axisTable thead th.ComparePairPageView-module__fkXhBq__tugHeadAxis{width:5.2rem}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__headerVs{width:34px;height:34px;font-size:16px}}@media (max-width:720px){.ComparePairPageView-module__fkXhBq__duel{padding:16px 10px 14px}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairHeader{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:start;gap:4px}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__headerVs{margin-top:5.5rem}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairName{font-size:16px}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__dirChip{padding:.1rem .45rem;font-size:12px}.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairCol>:last-child{max-width:100%;font-size:13px}}.ComparePairPageView-module__fkXhBq__pairActions{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ComparePairPageView-module__fkXhBq__duelGuide{border-top:1px solid var(--night-rule,#f3eadb29);gap:8px;margin-top:14px;padding-top:12px;display:grid}.ComparePairPageView-module__fkXhBq__duelGuideTitle{color:var(--amber-glow,#e0ae63);margin:0;font-size:12px;font-weight:700}.ComparePairPageView-module__fkXhBq__duelGuideList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ComparePairPageView-module__fkXhBq__duelGuideList li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;line-height:1.6;display:flex}.ComparePairPageView-module__fkXhBq__duelGuideList .ComparePairPageView-module__fkXhBq__pairTagLetter{flex:none;align-self:center}.ComparePairPageView-module__fkXhBq__duelGuideWho{color:var(--night-ink-2,#f3eadbb8)}.ComparePairPageView-module__fkXhBq__duelGuideName{min-height:44px;color:var(--night-ink,#f3eadb);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ComparePairPageView-module__fkXhBq__duelGuideName:hover,.ComparePairPageView-module__fkXhBq__duelGuideName:focus-visible{color:var(--amber-glow,#e0ae63)}.ComparePairPageView-module__fkXhBq__duelGuideNote{color:var(--night-ink-2,#f3eadbb8);margin:0;font-size:12px;line-height:1.6}.ComparePairPageView-module__fkXhBq__extendRow{margin:-.5rem 0 1.25rem}.ComparePairPageView-module__fkXhBq__extendLink{min-height:44px;color:var(--discover-deep);text-underline-offset:3px;align-items:center;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ComparePairPageView-module__fkXhBq__radarDetails>summary{min-height:48px;color:var(--discover-deep);cursor:pointer;align-items:center;gap:8px;font-size:15px;font-weight:700;list-style:none;display:flex}.ComparePairPageView-module__fkXhBq__radarDetails>summary::-webkit-details-marker{display:none}.ComparePairPageView-module__fkXhBq__radarDetails>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transform:rotate(-45deg)}.ComparePairPageView-module__fkXhBq__radarDetails[open]>summary:before{transform:rotate(45deg)}.ComparePairPageView-module__fkXhBq__specTableWrap{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--card);overflow-x:auto}.ComparePairPageView-module__fkXhBq__specTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.ComparePairPageView-module__fkXhBq__specTable th,.ComparePairPageView-module__fkXhBq__specTable td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:10px 12px}.ComparePairPageView-module__fkXhBq__specTable tbody tr:last-child th,.ComparePairPageView-module__fkXhBq__specTable tbody tr:last-child td{border-bottom:none}.ComparePairPageView-module__fkXhBq__specTable thead th{color:var(--ink);font-size:14px;font-weight:700;line-height:1.5}.ComparePairPageView-module__fkXhBq__specTable thead .ComparePairPageView-module__fkXhBq__pairTagLetter{background:var(--cask);color:#fff;vertical-align:-3px;width:20px;height:20px;margin-right:2px;font-size:13px}.ComparePairPageView-module__fkXhBq__specLabelHead,.ComparePairPageView-module__fkXhBq__specTable tbody th{width:7.5rem;color:var(--muted);font-size:13px;font-weight:700}.ComparePairPageView-module__fkXhBq__specTable td{color:var(--ink)}.ComparePairPageView-module__fkXhBq__usageList{border-top:1px solid var(--rule);gap:0;margin:0;display:grid}.ComparePairPageView-module__fkXhBq__usageRow{border-bottom:1px solid var(--rule);grid-template-columns:11rem minmax(0,1fr);align-items:start;gap:6px 14px;padding:10px 0;display:grid}.ComparePairPageView-module__fkXhBq__usageRow dt{color:var(--ink);font-size:14px;font-weight:700;line-height:1.6}.ComparePairPageView-module__fkXhBq__usageRow dt .ComparePairPageView-module__fkXhBq__pairTagLetter{background:var(--cask);color:#fff;vertical-align:-3px;width:20px;height:20px;font-size:13px}.ComparePairPageView-module__fkXhBq__usageRow dd{margin:0}.ComparePairPageView-module__fkXhBq__specHeadName,.ComparePairPageView-module__fkXhBq__specLegendName,.ComparePairPageView-module__fkXhBq__specTable tbody th{word-break:keep-all;overflow-wrap:anywhere}.ComparePairPageView-module__fkXhBq__specLegendName{min-width:0}.ComparePairPageView-module__fkXhBq__specLegend{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:none}.ComparePairPageView-module__fkXhBq__specLegend li{color:var(--ink);align-items:baseline;gap:8px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.ComparePairPageView-module__fkXhBq__specLegend .ComparePairPageView-module__fkXhBq__pairTagLetter{background:var(--cask);color:#fff;flex:none;align-self:center;width:20px;height:20px;font-size:13px}@media (max-width:560px){.ComparePairPageView-module__fkXhBq__specLabelHead,.ComparePairPageView-module__fkXhBq__specTable tbody th{width:4.75rem}.ComparePairPageView-module__fkXhBq__specTable th,.ComparePairPageView-module__fkXhBq__specTable td{padding:9px 8px}.ComparePairPageView-module__fkXhBq__specTable tbody th{font-size:12px}.ComparePairPageView-module__fkXhBq__specLegend{display:grid}.ComparePairPageView-module__fkXhBq__specHeadName{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ComparePairPageView-module__fkXhBq__usageRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.ComparePairPageView-module__fkXhBq__specTable th,.ComparePairPageView-module__fkXhBq__specTable td{padding:9px 6px}.ComparePairPageView-module__fkXhBq__specTable td{font-size:13px}}@media (max-width:720px){.ComparePairPageView-module__fkXhBq__duel .ComparePairPageView-module__fkXhBq__pairActions{flex-direction:column;align-items:stretch}}.ComparePairPageView-module__fkXhBq__hero{padding:16px}.ComparePairPageView-module__fkXhBq__hero h1{margin-bottom:8px;padding-bottom:8px;font-size:clamp(28px,4.4vw,40px)}.ComparePairPageView-module__fkXhBq__hero .ComparePairPageView-module__fkXhBq__conclusionLead{margin-top:4px}.ComparePairPageView-module__fkXhBq__hero .ComparePairPageView-module__fkXhBq__conclusionLead>.lead{margin-block:6px;font-size:16px;line-height:1.6}.ComparePairPageView-module__fkXhBq__hero+.ComparePairPageView-module__fkXhBq__duel{margin-top:8px}
.ComparisonTable-module__n0hVhq__wrap{gap:8px;min-width:0;margin:4px 0 18px;display:grid}.ComparisonTable-module__n0hVhq__frame{min-width:0;position:relative}.ComparisonTable-module__n0hVhq__scrollHint{color:var(--discover-deep);text-align:right;margin:0;font-size:12px;font-weight:700;display:none}.ComparisonTable-module__n0hVhq__scrollHintArrow{margin-left:4px;display:inline-block}.ComparisonTable-module__n0hVhq__scroller{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--card);max-width:100%;box-shadow:var(--elev-1);position:relative;overflow-x:auto}.ComparisonTable-module__n0hVhq__scroller:focus-visible{outline:2px solid var(--discover);outline-offset:2px}.ComparisonTable-module__n0hVhq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:14px}.ComparisonTable-module__n0hVhq__table th,.ComparisonTable-module__n0hVhq__table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle;padding:10px 12px}.ComparisonTable-module__n0hVhq__table thead th{background:var(--paper-2);color:var(--ink-soft);letter-spacing:.04em;white-space:nowrap;font-size:12px;font-weight:700}.ComparisonTable-module__n0hVhq__table tbody tr:last-child th,.ComparisonTable-module__n0hVhq__table tbody tr:last-child td{border-bottom:0}.ComparisonTable-module__n0hVhq__nameHead,.ComparisonTable-module__n0hVhq__nameCell{z-index:1;border-right:1px solid var(--rule);min-width:212px;max-width:240px;position:sticky;left:0}.ComparisonTable-module__n0hVhq__nameHead{background:var(--paper-2)}.ComparisonTable-module__n0hVhq__nameCell{background:var(--card);padding:6px 10px 6px 8px!important}.ComparisonTable-module__n0hVhq__nameLink{min-height:56px;color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:flex}.ComparisonTable-module__n0hVhq__nameLink:hover .ComparisonTable-module__n0hVhq__name,.ComparisonTable-module__n0hVhq__nameLink:focus-visible .ComparisonTable-module__n0hVhq__name{color:var(--discover-deep);text-decoration:underline}.ComparisonTable-module__n0hVhq__thumb{border:2px solid var(--card);background:var(--paper-2);width:40px;height:50px;box-shadow:var(--elev-1);border-radius:3px;flex:none;overflow:hidden}.ComparisonTable-module__n0hVhq__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ComparisonTable-module__n0hVhq__nameText{gap:1px;min-width:0;display:grid}.ComparisonTable-module__n0hVhq__name{word-break:keep-all;overflow-wrap:break-word;font-size:14px;font-weight:700;line-height:1.4}.ComparisonTable-module__n0hVhq__priceInline{color:var(--ink);font-family:var(--font-num-s,var(--font-num));white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:14px;font-weight:700;line-height:1.3;display:none}.ComparisonTable-module__n0hVhq__price{color:var(--ink);font-family:var(--font-num-s,var(--font-num));white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:16px;font-weight:700}.ComparisonTable-module__n0hVhq__axisCell{white-space:nowrap}.ComparisonTable-module__n0hVhq__quoteHead{min-width:220px}.ComparisonTable-module__n0hVhq__quote{min-width:220px;max-width:320px;color:var(--ink-soft);font-family:var(--font-display);font-size:14px;line-height:1.6}.ComparisonTable-module__n0hVhq__quote q{-webkit-line-clamp:2;quotes:"「" "」";-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ComparisonTable-module__n0hVhq__note{color:var(--muted);margin:0;font-size:12px;line-height:1.6}@media (max-width:720px){.ComparisonTable-module__n0hVhq__scrollHint{display:block}.ComparisonTable-module__n0hVhq__frame:after{content:"";border-radius:0 var(--r-md) var(--r-md) 0;background:linear-gradient(90deg, color-mix(in srgb, var(--card) 0%, transparent), var(--card) 85%);pointer-events:none;width:clamp(4px,100vw - 316px,32px);position:absolute;top:1px;bottom:1px;right:1px}@supports (animation-timeline:scroll()){.ComparisonTable-module__n0hVhq__frame{timeline-scope:--compare-table-x}.ComparisonTable-module__n0hVhq__scroller{scroll-timeline:--compare-table-x inline}.ComparisonTable-module__n0hVhq__frame:after{animation:linear both ComparisonTable-module__n0hVhq__compareFadeOut;animation-timeline:--compare-table-x}}}@keyframes ComparisonTable-module__n0hVhq__compareFadeOut{0%,86%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ComparisonTable-module__n0hVhq__frame:after{opacity:0;animation:none}}@media (max-width:560px){.ComparisonTable-module__n0hVhq__nameHead,.ComparisonTable-module__n0hVhq__nameCell{width:180px;min-width:180px;max-width:180px}.ComparisonTable-module__n0hVhq__nameCell{padding:6px 8px!important}.ComparisonTable-module__n0hVhq__nameLink{gap:6px}.ComparisonTable-module__n0hVhq__thumb{width:30px;height:40px}.ComparisonTable-module__n0hVhq__name{font-size:13px}.ComparisonTable-module__n0hVhq__priceInline{margin-top:2px;display:block}.ComparisonTable-module__n0hVhq__priceHead,.ComparisonTable-module__n0hVhq__price{display:none}.ComparisonTable-module__n0hVhq__table th,.ComparisonTable-module__n0hVhq__table td{padding-inline:8px}.ComparisonTable-module__n0hVhq__axisCell{min-width:128px}}
.StarterSetLanding-module__RsAiPq__block{gap:var(--sp-4);display:grid}.StarterSetLanding-module__RsAiPq__grid{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)!important}.StarterSetLanding-module__RsAiPq__grid .comparison-column>div:first-of-type{align-items:flex-start;gap:var(--sp-4)}.StarterSetLanding-module__RsAiPq__grid .comparison-column>div:first-of-type>span:first-child{border-width:5px;width:120px;height:150px;transform:rotate(-.6deg)}.StarterSetLanding-module__RsAiPq__grid .comparison-column>div:first-of-type h3{font-family:var(--font-display);font-size:clamp(19px,4vw,23px);line-height:1.4}.StarterSetLanding-module__RsAiPq__grid .quote-preview{border-left-color:var(--amber-ink);background:var(--paper-2);color:var(--ink);font-family:var(--font-display);font-style:normal;line-height:1.85}.StarterSetLanding-module__RsAiPq__grid .retailer-links{grid-template-columns:1fr}.StarterSetLanding-module__RsAiPq__grid .price-card-header{flex-direction:column;align-items:flex-start;gap:2px}.StarterSetLanding-module__RsAiPq__grid .price-card-header>*{word-break:auto-phrase}@media (min-width:900px){.StarterSetLanding-module__RsAiPq__grid .comparison-column{column-gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;display:grid}.StarterSetLanding-module__RsAiPq__grid .comparison-column>*{grid-column:1}.StarterSetLanding-module__RsAiPq__grid .comparison-column>.price-card{grid-area:1/2/span 12;align-self:start;position:sticky;top:88px}.StarterSetLanding-module__RsAiPq__grid .comparison-column>div:first-of-type>span:first-child{width:150px;height:188px}}@media (prefers-reduced-motion:reduce){.StarterSetLanding-module__RsAiPq__grid .comparison-column>div:first-of-type>span:first-child{transform:none}}.StarterSetLanding-module__RsAiPq__entry{min-width:0;scroll-margin-top:90px}.StarterSetLanding-module__RsAiPq__compareLink{align-items:center;min-height:44px;margin:4px 0 12px;display:inline-flex}
.SpecimenSelection-module__4O51AW__hero.usecase-hero{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.SpecimenSelection-module__4O51AW__hero.usecase-hero:before{content:none}.SpecimenSelection-module__4O51AW__cabinet{background:var(--night);color:var(--night-ink);border-radius:12px;margin:24px 0;padding:20px 22px 0}.SpecimenSelection-module__4O51AW__heading{font-family:var(--font-display);border-bottom:1px solid #ffffff35;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-bottom:14px;font-size:20px;display:flex}.SpecimenSelection-module__4O51AW__key{font-family:var(--font-body);color:#e3d6bd;font-size:12px}.SpecimenSelection-module__4O51AW__specimens{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:20px 0 0;list-style:none;display:grid}.SpecimenSelection-module__4O51AW__specimen{border-bottom:7px solid #987247;min-width:0}.SpecimenSelection-module__4O51AW__link{height:100%;color:inherit;flex-direction:column;gap:10px;padding:0 0 15px;text-decoration:none;display:flex}.SpecimenSelection-module__4O51AW__link:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #f7d092}.SpecimenSelection-module__4O51AW__photo{width:100%;min-width:0;max-width:240px;margin-inline:auto}.SpecimenSelection-module__4O51AW__photo figure{margin:0}.SpecimenSelection-module__4O51AW__fallback{aspect-ratio:4/5;border:3px solid var(--paper);background:var(--paper);border-radius:3px;place-items:center;padding:8px;display:grid}.SpecimenSelection-module__4O51AW__fallbackHex{width:min(100%,112px);height:auto}.SpecimenSelection-module__4O51AW__role{color:#f7d092;font-size:13px;line-height:1.5}.SpecimenSelection-module__4O51AW__name{font-family:var(--font-display);word-break:auto-phrase;overflow-wrap:anywhere;font-size:18px;line-height:1.6}.SpecimenSelection-module__4O51AW__dna{background:var(--paper);border-radius:3px;margin-top:auto;padding:7px 6px 3px;display:block}.SpecimenSelection-module__4O51AW__arrow{color:#e4eeed;justify-content:space-between;min-height:22px;font-size:13px;display:flex}.SpecimenSelection-module__4O51AW__banner.page-hero-banner{width:100%;max-width:560px;margin-inline:auto}@media (max-width:700px){.SpecimenSelection-module__4O51AW__cabinet{margin:20px 0;padding:16px 12px 0}.SpecimenSelection-module__4O51AW__heading{font-size:18px}.SpecimenSelection-module__4O51AW__specimens{gap:10px;padding-top:16px}.SpecimenSelection-module__4O51AW__link{gap:8px}.SpecimenSelection-module__4O51AW__name{font-size:14px;line-height:1.6}.SpecimenSelection-module__4O51AW__role{font-size:12px}.SpecimenSelection-module__4O51AW__dna{padding:6px 3px 2px}.SpecimenSelection-module__4O51AW__arrow{font-size:12px}}
.FlavorRadar-module__AD6SHW__wrap{flex-direction:column;align-items:center;gap:.5rem;margin:0;display:flex}.FlavorRadar-module__AD6SHW__svg{width:440px;min-width:440px;max-width:440px;height:auto;display:block}.FlavorRadar-module__AD6SHW__ring{fill:none;stroke:var(--line);stroke-width:1px}.FlavorRadar-module__AD6SHW__ringOuter{stroke:var(--line-strong)}.FlavorRadar-module__AD6SHW__spoke{stroke:var(--line);stroke-width:1px}.FlavorRadar-module__AD6SHW__spokeMissing{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 3;opacity:.7}.FlavorRadar-module__AD6SHW__poly{fill:var(--amber);fill-opacity:.16;stroke:var(--amber);stroke-width:2px;stroke-linejoin:round}.FlavorRadar-module__AD6SHW__dot{fill:var(--amber-deep)}.FlavorRadar-module__AD6SHW__polyB{fill:none;stroke:var(--ink-soft);stroke-width:2px;stroke-dasharray:5 4;stroke-linejoin:round}.FlavorRadar-module__AD6SHW__dotB{fill:var(--surface);stroke:var(--ink-soft);stroke-width:1.6px}.FlavorRadar-module__AD6SHW__legend{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.FlavorRadar-module__AD6SHW__legendItem{align-items:center;gap:.4rem;display:inline-flex}.FlavorRadar-module__AD6SHW__swatch{border-top-style:solid;border-top-width:3px;width:1.4rem;height:0;display:inline-block}.FlavorRadar-module__AD6SHW__swatchA{border-top-color:var(--amber)}.FlavorRadar-module__AD6SHW__swatchB{border-top-style:dashed;border-top-color:var(--ink-soft)}.FlavorRadar-module__AD6SHW__label{fill:var(--ink-soft);font-family:var(--font-body);font-size:14px}.FlavorRadar-module__AD6SHW__labelMissing{fill:var(--muted)}.FlavorRadar-module__AD6SHW__labelTop{fill:var(--gold);font-size:14px;font-weight:800}.FlavorRadar-module__AD6SHW__hint{max-width:30rem;color:var(--muted);text-align:center;margin:0;font-size:.76rem;line-height:1.7}.FlavorRadar-module__AD6SHW__hint b{color:var(--gold);font-weight:800}.FlavorRadar-module__AD6SHW__note{color:var(--muted);text-align:center;max-width:36rem;margin:0;font-size:.75rem}.FlavorRadar-module__AD6SHW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FlavorRadar-module__AD6SHW__wrap{min-width:0;max-width:100%}.FlavorRadar-module__AD6SHW__scroller{scrollbar-color:var(--discover) var(--paper-2);width:100%;max-width:440px;margin-inline:auto;padding:4px 0 12px;overflow-x:auto}.FlavorRadar-module__AD6SHW__scrollHint{border-inline:3px solid var(--discover);background:var(--discover-bg);width:min(100%,440px);color:var(--discover-deep);box-sizing:border-box;border-radius:5px;justify-content:space-between;margin:6px auto;padding:6px 10px;font-size:12px;display:flex}.FlavorRadar-module__AD6SHW__hint,.FlavorRadar-module__AD6SHW__note,.FlavorRadar-module__AD6SHW__legend{max-width:440px}@media (min-width:1000px){.FlavorRadar-module__AD6SHW__scrollHint{display:none}}
.Shape-module__ptwbpa__topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.Shape-module__ptwbpa__topline p{font-size:14px}.Shape-module__ptwbpa__question{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.Shape-module__ptwbpa__shapeColumn{min-width:0}.Shape-module__ptwbpa__shapeColumn h2{font:500 23px/1.5 var(--font-display);margin:0 0 12px}.Shape-module__ptwbpa__radar{border-block:1px solid var(--rule);min-width:0;padding-block:12px}.Shape-module__ptwbpa__options{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.Shape-module__ptwbpa__option{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--card);min-width:0;color:var(--ink);text-align:left;cursor:pointer;padding:8px}.Shape-module__ptwbpa__option>div{height:170px}.Shape-module__ptwbpa__option[data-answer]{outline:3px solid var(--discover-deep);outline-offset:-3px}.Shape-module__ptwbpa__option:disabled{cursor:default}.Shape-module__ptwbpa__name{font:500 16px/1.6 var(--font-display);min-height:52px;margin-top:8px;display:block}.Shape-module__ptwbpa__feedback{border-top:1px solid var(--rule);margin-top:24px;padding-top:16px}.Shape-module__ptwbpa__feedback>p{font-size:15px}.Shape-module__ptwbpa__answerLink{color:var(--discover-deep);font:500 22px/1.6 var(--font-display);align-items:center;gap:18px;text-decoration:none;display:flex}.Shape-module__ptwbpa__answerLink>div{flex:0 0 150px;width:150px;height:180px}.Shape-module__ptwbpa__answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:24px;display:grid}.Shape-module__ptwbpa__answers a{min-width:0;color:var(--ink);text-decoration:none}.Shape-module__ptwbpa__mark{color:var(--ink-soft);margin-top:10px;font-size:13px;display:block}@media (max-width:899px){.Shape-module__ptwbpa__question{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:560px){.Shape-module__ptwbpa__option>div{height:155px}.Shape-module__ptwbpa__options{gap:10px}.Shape-module__ptwbpa__name{font-size:14px}.Shape-module__ptwbpa__answerLink{font-size:18px}.Shape-module__ptwbpa__answerLink>div{flex-basis:112px;width:112px;height:140px}.Shape-module__ptwbpa__answers{gap:8px}.Shape-module__ptwbpa__answers a>div{height:145px}.Shape-module__ptwbpa__answers .Shape-module__ptwbpa__name{font-size:13px}}@media (prefers-reduced-motion:reduce){.Shape-module__ptwbpa__radar{scroll-behavior:auto}}.Shape-module__ptwbpa__comparison{border-block:1px solid var(--rule);margin-block:20px}.Shape-module__ptwbpa__comparison>summary{min-height:44px;color:var(--discover-deep);cursor:pointer;padding:12px 0;font-size:14px;line-height:1.5;list-style-position:inside}.Shape-module__ptwbpa__comparison>div{min-width:0;padding-block:12px 16px}.Shape-module__ptwbpa__pickedLink{color:var(--discover-deep);font:500 18px/1.7 var(--font-display);align-items:center;gap:16px;margin-top:20px;text-decoration:none;display:flex}.Shape-module__ptwbpa__pickedLink>div{flex:0 0 112px;width:112px;height:140px}
.collection-module__7JV95W__atlas{color:var(--ink,#2c2a24);margin:20px 0 34px}.collection-module__7JV95W__hero{border:1px solid var(--rule,#d7cdbd);border-top:3px solid var(--amber-ink,#875c23);background:radial-gradient(ellipse at right top,#f0dfad77,transparent 70%),var(--paper,#faf7ee);padding:22px}.collection-module__7JV95W__kicker{letter-spacing:.14em;color:var(--amber-ink,#875c23);margin:0 0 8px;font-size:12px}.collection-module__7JV95W__heroRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.collection-module__7JV95W__hero h2{font:700 clamp(25px,6vw,38px)/1.3 var(--font-display,serif);margin:0}.collection-module__7JV95W__hero p:not(.collection-module__7JV95W__kicker){margin:12px 0;font-size:14px;line-height:1.8}.collection-module__7JV95W__counter{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.collection-module__7JV95W__counter b{font:700 clamp(50px,12vw,72px)/1 var(--font-display,serif);color:var(--discover-deep,#246462)}.collection-module__7JV95W__counter span{margin-top:7px;font-size:12px}.collection-module__7JV95W__progress{background:#e4dfd2;height:5px;margin:12px 0}.collection-module__7JV95W__progress i{background:var(--discover,#397e76);height:100%;transition:width .3s;display:block}.collection-module__7JV95W__heroActions{flex-wrap:wrap;gap:2px 20px;display:flex}.collection-module__7JV95W__heroActions a{min-height:44px;color:var(--discover-deep,#246462);align-items:center;font-size:13px;font-weight:700;display:inline-flex}.collection-module__7JV95W__badges{gap:8px;padding:16px 0;display:flex;overflow-x:auto}.collection-module__7JV95W__badges p{margin:0;font-size:14px}.collection-module__7JV95W__badge{background:#f8f0dc;border:1px solid #cbb68d;border-radius:24px 24px 5px 5px;flex-direction:column;flex:none;gap:3px;padding:10px 13px;display:flex}.collection-module__7JV95W__badge b{color:#79551f;font-size:13px}.collection-module__7JV95W__badge small{font-size:12px}.collection-module__7JV95W__controls{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px;margin-bottom:12px;display:flex}.collection-module__7JV95W__controls label{align-items:center;gap:8px;font-size:12px;display:flex}.collection-module__7JV95W__controls select{border:1px solid var(--rule,#ccc);background:var(--card,var(--paper));max-width:180px;min-height:44px;font:inherit;border-radius:6px;padding:6px 9px;font-size:14px}.collection-module__7JV95W__filters{gap:4px;display:flex}.collection-module__7JV95W__filters button{border:1px solid var(--rule,#ccc);cursor:pointer;background:0 0;border-radius:6px;min-height:44px;padding:6px 12px;font-size:13px}.collection-module__7JV95W__filters button[aria-pressed=true]{color:#fff;background:var(--discover-deep,#246462);border-color:var(--discover-deep,#246462)}.collection-module__7JV95W__gridViewport{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--rule,#d7cdbd);background:#eee9dd;max-height:560px;padding:4px;overflow-y:auto}.collection-module__7JV95W__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.collection-module__7JV95W__grid li{min-width:0}.collection-module__7JV95W__tile{color:#68645a;background:#f9f6ee;border:1px solid #d8d0c1;border-radius:3px;flex-direction:column;align-items:center;height:134px;padding:7px 4px;text-decoration:none;display:flex;position:relative}.collection-module__7JV95W__number{font-family:var(--font-num,serif);align-self:flex-start;font-size:12px}.collection-module__7JV95W__tileArt{color:#c2baaa;justify-content:center;align-items:center;height:65px;margin:6px 0;display:flex}.collection-module__7JV95W__tileArt svg{width:34px;height:61px}.collection-module__7JV95W__tileArt img{object-fit:contain;width:60px;height:64px}.collection-module__7JV95W__tileName{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.collection-module__7JV95W__discovered{background:var(--paper);color:#403722;border-color:#bfa66b;box-shadow:inset 0 2px #bfa66b}.collection-module__7JV95W__discovered .collection-module__7JV95W__tileArt{color:#9a7537}.collection-module__7JV95W__tick{color:#286d61;font-size:12px;position:absolute;top:3px;right:4px}.collection-module__7JV95W__tile:hover,.collection-module__7JV95W__tile:focus-visible{outline:2px solid var(--discover,#397e76);outline-offset:1px}.collection-module__7JV95W__unknown:hover .collection-module__7JV95W__tileArt{color:#9b9078}.collection-module__7JV95W__caption,.collection-module__7JV95W__storageNotice{margin:10px 0;font-size:12px;line-height:1.7}.collection-module__7JV95W__storageNotice{background:#f9eed2;padding:10px}.collection-module__7JV95W__empty{padding:20px;font-size:14px}.collection-module__7JV95W__empty a{color:var(--discover-deep,#246462);padding-top:10px;display:block}.collection-module__7JV95W__connected{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.collection-module__7JV95W__connected a{border:1px solid var(--rule,#d7cdbd);min-height:76px;color:var(--ink,#2c2a24);border-radius:8px;align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}.collection-module__7JV95W__connected a>span:first-child{color:var(--amber-ink,#875c23);font-size:28px}.collection-module__7JV95W__connected a>span:nth-child(2){flex-direction:column;flex:1;gap:6px;display:flex}.collection-module__7JV95W__connected b{font-size:14px}.collection-module__7JV95W__connected small{font-size:12px}.collection-module__7JV95W__champions{gap:10px;margin:12px 0;display:flex;overflow-x:auto}.collection-module__7JV95W__champions a{min-height:56px;color:var(--ink,#2c2a24);border-bottom:2px solid #bfa66b;flex:0 0 150px;padding:8px;font-size:13px}.collection-module__7JV95W__champions small{color:var(--amber-ink,#875c23);font-size:12px;display:block}.collection-module__7JV95W__fingerprint{border:1px solid var(--rule,#d7cdbd);background:var(--card,var(--paper));margin-top:22px;padding:20px}.collection-module__7JV95W__fingerprintHead{justify-content:space-between;align-items:center;gap:14px;display:flex}.collection-module__7JV95W__fingerprint h3{font:700 21px/1.5 var(--font-display,serif);margin:0}.collection-module__7JV95W__fingerprintHead>b{color:var(--discover-deep,#246462);font-size:30px}.collection-module__7JV95W__fingerprintHead small{font-size:12px}.collection-module__7JV95W__dna{border-bottom:1px solid var(--rule,#d7cdbd);align-items:end;gap:5px;height:110px;margin:22px 0 12px;display:flex}.collection-module__7JV95W__dna>span{flex:1;align-items:end;height:100%;display:flex}.collection-module__7JV95W__dna i{border-radius:2px 2px 0 0;width:100%;min-width:2px;display:block}.collection-module__7JV95W__dna i[data-unscored=true]{border:1px dashed #827e73}.collection-module__7JV95W__fingerprint>p{font-size:12px;line-height:1.7}.collection-module__7JV95W__share{border:1px solid var(--discover-deep,#246462);background:var(--discover-deep,#246462);color:#fff;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:16px;padding:10px 15px;font-size:14px;font-weight:700;display:flex}.collection-module__7JV95W__share:disabled{opacity:.6}.collection-module__7JV95W__shareNotice{min-height:1.5em;margin:7px 0 0}.collection-module__7JV95W__headerCount{min-height:44px;color:var(--discover-deep,#246462);white-space:nowrap;align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.collection-module__7JV95W__headerCount b{font-variant-numeric:tabular-nums;min-width:2ch;font-size:14px;display:inline-block}.collection-module__7JV95W__headerCount small{font-size:12px}@media (min-width:700px){.collection-module__7JV95W__grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:9px}.collection-module__7JV95W__gridViewport{padding:9px}.collection-module__7JV95W__hero{padding:28px}.collection-module__7JV95W__fingerprint{max-width:700px}.collection-module__7JV95W__heroActions{gap:30px}}@media (max-width:440px){.collection-module__7JV95W__connected{grid-template-columns:1fr}.collection-module__7JV95W__hero{padding:18px 15px}.collection-module__7JV95W__heroRow{gap:8px}.collection-module__7JV95W__hero p:not(.collection-module__7JV95W__kicker){font-size:13px}.collection-module__7JV95W__tileName{font-size:12px}.collection-module__7JV95W__fingerprint{padding:15px}.collection-module__7JV95W__filters{width:100%}.collection-module__7JV95W__filters button{flex:1}}@media (prefers-reduced-motion:reduce){.collection-module__7JV95W__progress i{transition:none}}.collection-module__7JV95W__headerBadge{color:var(--discover-deep,#246462);font-family:var(--font-body);letter-spacing:.02em;font-size:12px;font-weight:500;line-height:1.2;display:block}.collection-module__7JV95W__headerBadge b{font-variant-numeric:tabular-nums}
.PlayHistory-module__qL7Cda__book{margin-top:28px}.PlayHistory-module__qL7Cda__book h2{font-size:25px;font-weight:500;line-height:1.5}.PlayHistory-module__qL7Cda__summary{border-block:1px solid var(--rule-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;padding:14px 0;display:grid}.PlayHistory-module__qL7Cda__summary>div{min-width:0}.PlayHistory-module__qL7Cda__summary dt{min-height:38px;color:var(--muted);font-size:12px;line-height:1.6}.PlayHistory-module__qL7Cda__summary dd{min-height:42px;color:var(--discover-deep);font-family:var(--font-num);margin:0;font-size:32px;font-weight:500;line-height:1.3;display:block}.PlayHistory-module__qL7Cda__weekTitle{font-family:var(--font-display);margin:0 0 12px;font-size:19px;font-weight:500}.PlayHistory-module__qL7Cda__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.PlayHistory-module__qL7Cda__week li{text-align:center;border:1px solid var(--rule-2);background:var(--paper);border-radius:6px;min-width:0;padding:8px 2px}.PlayHistory-module__qL7Cda__week li[data-status=complete]{border-bottom:3px solid var(--discover-deep)}.PlayHistory-module__qL7Cda__week li[data-today=true]{outline:1px solid var(--amber-ink);outline-offset:2px}.PlayHistory-module__qL7Cda__weekday,.PlayHistory-module__qL7Cda__date,.PlayHistory-module__qL7Cda__value,.PlayHistory-module__qL7Cda__detail{width:100%;display:block}.PlayHistory-module__qL7Cda__weekday,.PlayHistory-module__qL7Cda__date{min-height:20px;font-size:12px;line-height:1.6}.PlayHistory-module__qL7Cda__date{color:var(--muted)}.PlayHistory-module__qL7Cda__value{min-height:32px;font-family:var(--font-num);color:var(--discover-deep);font-size:23px;font-weight:500;line-height:1.4}.PlayHistory-module__qL7Cda__detail{overflow-wrap:anywhere;text-wrap:balance;min-height:38px;font-size:12px;line-height:1.5}.PlayHistory-module__qL7Cda__yesterday{border-top:1px solid var(--rule-2);margin-top:22px;padding-top:8px}.PlayHistory-module__qL7Cda__yesterday>summary{cursor:pointer;min-height:48px;color:var(--discover-deep);padding-block:12px;font-size:15px;line-height:1.6}.PlayHistory-module__qL7Cda__caption{color:var(--muted);font-size:13px;line-height:1.7}.PlayHistory-module__qL7Cda__answers{grid-template-columns:minmax(0,1fr);gap:24px;margin:16px 0 0;padding:0;list-style:none;display:grid}.PlayHistory-module__qL7Cda__answers>li{border-bottom:1px solid var(--rule-2);min-width:0;padding-bottom:20px}.PlayHistory-module__qL7Cda__questionNumber{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.7}.PlayHistory-module__qL7Cda__answerBottle{color:var(--ink);grid-template-columns:100px minmax(0,1fr);align-items:center;column-gap:16px;text-decoration:none;display:grid}.PlayHistory-module__qL7Cda__answerBottle>div{grid-row:1/3;height:126px}.PlayHistory-module__qL7Cda__answerBottle h3{font-family:var(--font-display);margin:0;font-size:18px;font-weight:500;line-height:1.6}.PlayHistory-module__qL7Cda__answerBottle>span{color:var(--discover-deep);font-size:12px;line-height:1.7}.PlayHistory-module__qL7Cda__quote{font-family:var(--font-display);border:0;margin:16px 0 8px;padding:0;font-size:19px;line-height:1.9}.PlayHistory-module__qL7Cda__source,.PlayHistory-module__qL7Cda__family{width:fit-content;min-height:44px;color:var(--discover-deep);align-items:center;font-size:12px;line-height:1.7;display:flex}@media (min-width:720px){.PlayHistory-module__qL7Cda__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:440px){.PlayHistory-module__qL7Cda__book{padding-inline:12px}.PlayHistory-module__qL7Cda__summary{gap:6px}.PlayHistory-module__qL7Cda__value{font-size:20px}}
.FirstTasteColor-module__NZ_Wmq__color{--vivid:var(--taste-texture-vivid);--soft:var(--taste-texture-bg);--text:var(--taste-texture)}.FirstTasteColor-module__NZ_Wmq__color[data-taste-family=smoke]{--vivid:var(--taste-smoke-vivid);--soft:var(--taste-smoke-bg);--text:var(--taste-smoke)}.FirstTasteColor-module__NZ_Wmq__color[data-taste-family=orchard]{--vivid:var(--taste-orchard-vivid);--soft:var(--taste-orchard-bg);--text:var(--taste-orchard)}.FirstTasteColor-module__NZ_Wmq__color[data-taste-family=dark-fruit]{--vivid:var(--taste-dark-fruit-vivid);--soft:var(--taste-dark-fruit-bg);--text:var(--taste-dark-fruit)}.FirstTasteColor-module__NZ_Wmq__color[data-taste-family=sweet]{--vivid:var(--taste-sweet-vivid);--soft:var(--taste-sweet-bg);--text:var(--taste-sweet)}.FirstTasteColor-module__NZ_Wmq__color[data-taste-family=spice-wood]{--vivid:var(--taste-spice-wood-vivid);--soft:var(--taste-spice-wood-bg);--text:var(--taste-spice-wood)}.FirstTasteColor-module__NZ_Wmq__band{margin-bottom:16px}.FirstTasteColor-module__NZ_Wmq__ribbon{--deep:color-mix(in srgb, var(--vivid) 56%, var(--night));border-radius:var(--r-md);background:linear-gradient(118deg, var(--deep) 0%, color-mix(in srgb, var(--vivid) 88%, var(--night)) 62%, color-mix(in srgb, var(--vivid) 80%, var(--amber-glow)) 100%);box-shadow:var(--elev-1);color:var(--paper);grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 18px;text-decoration:none;display:grid;position:relative;overflow:hidden}.FirstTasteColor-module__NZ_Wmq__ribbon:after{content:"";border:1px solid color-mix(in srgb, var(--paper) 24%, transparent);border-radius:calc(var(--r-md) - 4px);pointer-events:none;position:absolute;inset:5px}.FirstTasteColor-module__NZ_Wmq__ribbon:hover{color:var(--paper);box-shadow:var(--elev-2)}.FirstTasteColor-module__NZ_Wmq__ribbon:focus-visible{outline:2px solid var(--discover);outline-offset:2px}.FirstTasteColor-module__NZ_Wmq__ribbonHead{flex-direction:column;gap:2px;display:flex}.FirstTasteColor-module__NZ_Wmq__ribbonEyebrow{color:var(--amber-pale);letter-spacing:.12em;font-size:12px}.FirstTasteColor-module__NZ_Wmq__ribbonName{font-family:var(--font-display);letter-spacing:.03em;align-items:center;gap:8px;font-size:24px;font-weight:600;line-height:1.35;display:flex}.FirstTasteColor-module__NZ_Wmq__ribbonName svg{color:var(--amber-pale);flex:none}.FirstTasteColor-module__NZ_Wmq__ribbonText{color:color-mix(in srgb, var(--paper) 90%, transparent);font-size:13px;line-height:1.7}.FirstTasteColor-module__NZ_Wmq__ribbonFoot{border-top:1px solid color-mix(in srgb, var(--paper) 24%, transparent);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.FirstTasteColor-module__NZ_Wmq__ribbonThumbs{padding-left:6px;display:flex}.FirstTasteColor-module__NZ_Wmq__ribbonThumbs img{border:1.5px solid var(--paper);object-fit:cover;border-radius:50%;width:30px;height:30px;margin-left:-6px}.FirstTasteColor-module__NZ_Wmq__ribbonGo{white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}@media (min-width:900px){.FirstTasteColor-module__NZ_Wmq__ribbon{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 22px}.FirstTasteColor-module__NZ_Wmq__ribbonFoot{border-top:0;border-left:1px solid color-mix(in srgb, var(--paper) 24%, transparent);padding:0 0 0 20px}}.FirstTasteColor-module__NZ_Wmq__rows .FirstTasteColor-module__NZ_Wmq__color.FirstTasteColor-module__NZ_Wmq__color>a{background:var(--soft);color:var(--text);row-gap:6px}.FirstTasteColor-module__NZ_Wmq__rows .FirstTasteColor-module__NZ_Wmq__color.FirstTasteColor-module__NZ_Wmq__color>a>span:first-child{color:var(--text)}.FirstTasteColor-module__NZ_Wmq__rows .FirstTasteColor-module__NZ_Wmq__color.FirstTasteColor-module__NZ_Wmq__color>a i{background:var(--surface)}.FirstTasteColor-module__NZ_Wmq__rows .FirstTasteColor-module__NZ_Wmq__color.FirstTasteColor-module__NZ_Wmq__color>a i[data-filled]{background:var(--vivid)}.FirstTasteColor-module__NZ_Wmq__explanation{color:var(--ink-soft);grid-column:1/-1;font-size:13px;font-weight:400;line-height:1.6}
.QuoteQuiz-module__wrL5iq__root{scroll-margin-top:calc(var(--header-h) + 16px)}.QuoteQuiz-module__wrL5iq__root:focus{outline:none}.QuoteQuiz-module__wrL5iq__lobby{border-radius:var(--r-md);background:var(--ink);color:var(--paper);gap:24px;padding:24px;display:grid}.QuoteQuiz-module__wrL5iq__lobbyCopy{align-self:center;min-width:0}.QuoteQuiz-module__wrL5iq__eyebrow{letter-spacing:.08em;margin:0 0 12px;font-size:12px}.QuoteQuiz-module__wrL5iq__heading{font-family:var(--font-display);margin:0 0 14px;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.5}.QuoteQuiz-module__wrL5iq__introQuote{font-family:var(--font-display);margin:0 0 12px;font-size:clamp(21px,2.6vw,30px);line-height:1.8}.QuoteQuiz-module__wrL5iq__attribution{margin:12px 0;font-size:12px;line-height:1.6}.QuoteQuiz-module__wrL5iq__lobby .QuoteQuiz-module__wrL5iq__attribution{color:color-mix(in srgb, var(--paper) 78%, transparent)}.QuoteQuiz-module__wrL5iq__preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.QuoteQuiz-module__wrL5iq__preview>div{min-width:0}.QuoteQuiz-module__wrL5iq__preview>div>div{height:158px}.QuoteQuiz-module__wrL5iq__modeActions{gap:10px;margin-top:20px;display:grid}.QuoteQuiz-module__wrL5iq__modeActions button{border:1px solid var(--rule-2);min-height:48px;font:inherit;background:var(--paper);color:var(--ink);cursor:pointer;border-radius:8px;padding:12px 16px;font-size:15px}.QuoteQuiz-module__wrL5iq__modeActions button:disabled{cursor:default;opacity:.6}.QuoteQuiz-module__wrL5iq__modeActions .QuoteQuiz-module__wrL5iq__quiet{color:var(--paper);border-color:color-mix(in srgb, var(--paper) 45%, transparent);background:0 0}.QuoteQuiz-module__wrL5iq__dailyNote{min-height:44px;margin:12px 0 0;font-size:12px;line-height:1.7}.QuoteQuiz-module__wrL5iq__topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.QuoteQuiz-module__wrL5iq__topline p{margin:0;font-size:14px}.QuoteQuiz-module__wrL5iq__topline button{min-height:44px;font:inherit;border:1px solid var(--rule-2);color:var(--ink);background:var(--paper);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}.QuoteQuiz-module__wrL5iq__question{align-items:start;gap:20px;display:grid}.QuoteQuiz-module__wrL5iq__quotation{border-radius:var(--r-md);color:var(--paper);background:var(--ink);min-width:0;padding:24px}.QuoteQuiz-module__wrL5iq__quotation h2{font-family:var(--font-display);margin:0 0 16px;font-size:16px;font-weight:500}.QuoteQuiz-module__wrL5iq__quotation blockquote{font-family:var(--font-display);overflow-wrap:break-word;line-break:strict;margin:0;font-size:clamp(24px,3vw,34px);line-height:1.8}.QuoteQuiz-module__wrL5iq__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.QuoteQuiz-module__wrL5iq__option{width:100%;min-width:0;color:var(--ink);background:var(--surface);border:1px solid var(--rule-2);border-radius:var(--r-md);text-align:left;font:inherit;cursor:pointer;padding:8px;display:block}.QuoteQuiz-module__wrL5iq__option>div{height:150px}.QuoteQuiz-module__wrL5iq__name{font-family:var(--font-display);overflow-wrap:anywhere;margin-top:8px;font-size:16px;font-weight:500;line-height:1.6;display:block}.QuoteQuiz-module__wrL5iq__option:hover{border-color:var(--discover-deep)}.QuoteQuiz-module__wrL5iq__option:disabled{cursor:default}.QuoteQuiz-module__wrL5iq__option[data-correct=true]{border:2px solid var(--discover-deep)}.QuoteQuiz-module__wrL5iq__option[data-picked=true]{outline:2px solid var(--amber-ink);outline-offset:2px}.QuoteQuiz-module__wrL5iq__optionMark{min-height:20px;margin-top:4px;font-size:12px;display:block}.QuoteQuiz-module__wrL5iq__feedback{min-height:28px;color:var(--discover-deep);scroll-margin-top:calc(var(--header-h) + 16px);margin:18px 0 8px;font-size:17px;font-weight:700}.QuoteQuiz-module__wrL5iq__answer{scroll-margin-top:calc(var(--header-h) + 16px);margin-top:20px}.QuoteQuiz-module__wrL5iq__answerQuote{font-family:var(--font-display);margin:12px 0;font-size:21px;line-height:1.9}.QuoteQuiz-module__wrL5iq__source{min-height:44px;color:var(--discover-deep);align-items:center;font-size:13px;display:inline-flex}.QuoteQuiz-module__wrL5iq__answer .QuoteQuiz-module__wrL5iq__source{color:var(--paper);text-underline-offset:4px;text-decoration:underline}.QuoteQuiz-module__wrL5iq__shelf{margin-top:28px}.QuoteQuiz-module__wrL5iq__shelf h2{font-family:var(--font-display);margin:0 0 16px;font-size:23px;font-weight:500}.QuoteQuiz-module__wrL5iq__bottleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.QuoteQuiz-module__wrL5iq__bottleLink{min-width:0;color:var(--ink);border-bottom:1px solid var(--rule-2);padding-bottom:12px;text-decoration:none;display:block}.QuoteQuiz-module__wrL5iq__bottleLink>div{height:150px}.QuoteQuiz-module__wrL5iq__bottleLink small{color:var(--discover-deep);margin-top:6px;font-size:12px;display:block}.QuoteQuiz-module__wrL5iq__marks{gap:10px;margin:18px 0;padding:0;list-style:none;display:flex}.QuoteQuiz-module__wrL5iq__marks li{border:1px solid var(--rule-2);border-radius:50%;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.QuoteQuiz-module__wrL5iq__marks li[data-hit=true]{background:var(--discover-deep);color:var(--paper)}.QuoteQuiz-module__wrL5iq__recordLine{min-height:44px;margin-top:16px;font-size:14px;line-height:1.7}.QuoteQuiz-module__wrL5iq__nextGames{flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}.QuoteQuiz-module__wrL5iq__nextGames a{min-height:44px;color:var(--discover-deep);align-items:center;font-size:14px;display:inline-flex}.QuoteQuiz-module__wrL5iq__footnote{color:var(--muted);margin-top:28px;font-size:12px;line-height:1.7}@media (min-width:720px){.QuoteQuiz-module__wrL5iq__lobby{grid-template-columns:1fr 1fr;gap:32px;padding:32px}.QuoteQuiz-module__wrL5iq__preview>div>div{height:190px}.QuoteQuiz-module__wrL5iq__question{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px}.QuoteQuiz-module__wrL5iq__quotation{padding:30px;position:sticky;top:20px}.QuoteQuiz-module__wrL5iq__bottleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.QuoteQuiz-module__wrL5iq__bottleLink>div{height:180px}.QuoteQuiz-module__wrL5iq__option>div{height:174px}}@media (min-width:1000px){.QuoteQuiz-module__wrL5iq__bottleGrid[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:560px){.QuoteQuiz-module__wrL5iq__lobby{gap:18px;padding:18px}.QuoteQuiz-module__wrL5iq__quotation{padding:20px}.QuoteQuiz-module__wrL5iq__options{gap:10px}.QuoteQuiz-module__wrL5iq__option>div{height:138px}.QuoteQuiz-module__wrL5iq__name{font-size:15px}}@media (prefers-reduced-motion:reduce){.QuoteQuiz-module__wrL5iq__option,.QuoteQuiz-module__wrL5iq__bottleLink{scroll-behavior:auto;transition:none}}
.CardArchive-module__RD4gQW__archive{margin:28px 0}.CardArchive-module__RD4gQW__panel{border-top:1px solid var(--rule);padding:8px 0}.CardArchive-module__RD4gQW__panel:last-child{border-bottom:1px solid var(--rule)}.CardArchive-module__RD4gQW__panel summary{cursor:pointer;min-height:52px;font-family:var(--font-display);padding:12px 0;font-size:18px;line-height:1.5}.CardArchive-module__RD4gQW__panel summary span{min-width:64px;font-family:var(--font-body);font-variant-numeric:tabular-nums;margin-left:10px;font-size:12px;display:inline-block}.CardArchive-module__RD4gQW__panel summary:focus-visible,.CardArchive-module__RD4gQW__days button:focus-visible,.CardArchive-module__RD4gQW__trio a:focus-visible,.CardArchive-module__RD4gQW__compare:focus-visible{outline:2px solid var(--amber-ink);outline-offset:4px}.CardArchive-module__RD4gQW__caption,.CardArchive-module__RD4gQW__status{margin:12px 0;font-size:12px;line-height:1.8}.CardArchive-module__RD4gQW__days{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.CardArchive-module__RD4gQW__days button{border:1px solid var(--rule);background:var(--paper);min-width:56px;min-height:44px;color:var(--ink);cursor:pointer;font:inherit;border-radius:6px;padding:8px;font-size:14px}.CardArchive-module__RD4gQW__days button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.CardArchive-module__RD4gQW__heading{font:400 22px/1.5 var(--font-display);margin:24px 0 16px}.CardArchive-module__RD4gQW__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.CardArchive-module__RD4gQW__trio a{min-width:0;color:var(--ink);border-bottom:1px solid var(--rule);padding-bottom:12px;text-decoration:none}.CardArchive-module__RD4gQW__trio h4{font:400 16px/1.55 var(--font-display);overflow-wrap:anywhere;margin:8px 0}.CardArchive-module__RD4gQW__trio span{font-size:12px;line-height:1.8}.CardArchive-module__RD4gQW__compare{min-height:48px;color:var(--amber-ink);align-items:center;margin-top:16px;font-size:14px;display:inline-flex}.CardArchive-module__RD4gQW__status{min-height:22px}.CardArchive-module__RD4gQW__empty{border:1px solid var(--rule);min-height:134px;color:var(--ink);margin:12px 0;padding:24px 12px;font-size:14px}.CardArchive-module__RD4gQW__albumFilter{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:16px;display:grid}.CardArchive-module__RD4gQW__albumFilter label{display:contents}.CardArchive-module__RD4gQW__albumLabel{grid-column:1/-1;font-size:13px}.CardArchive-module__RD4gQW__albumFilter input{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;padding:10px;font-size:16px}.CardArchive-module__RD4gQW__albumFilter button{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);min-height:48px;color:var(--ink);cursor:pointer;font:inherit;padding:10px;font-size:13px}.CardArchive-module__RD4gQW__albumFilter input:focus-visible,.CardArchive-module__RD4gQW__albumFilter button:focus-visible{outline:2px solid var(--amber-ink);outline-offset:4px}.CardArchive-module__RD4gQW__albumFilter button:disabled{opacity:.55;cursor:default}.CardArchive-module__RD4gQW__albumCount{font-variant-numeric:tabular-nums;min-height:24px;margin:8px 0;font-size:13px}.CardArchive-module__RD4gQW__noMatches{min-height:134px;margin:0;padding:24px 12px;font-size:14px}@media (min-width:700px){.CardArchive-module__RD4gQW__trio{gap:24px}.CardArchive-module__RD4gQW__trio h4{font-size:21px}}
.QuoteResultReview-module__PpHETW__item{min-width:0}.QuoteResultReview-module__PpHETW__mark{color:var(--muted);align-items:center;gap:8px;margin:0 0 10px;font-size:12px;line-height:1.7;display:flex}.QuoteResultReview-module__PpHETW__mark span{font-size:18px;font-family:var(--font-num)}.QuoteResultReview-module__PpHETW__mark[data-hit=true]{color:var(--discover-deep)}.QuoteResultReview-module__PpHETW__review{margin-top:8px}.QuoteResultReview-module__PpHETW__review summary{min-height:44px;color:var(--discover-deep);cursor:pointer;overflow-wrap:anywhere;padding:10px 0;font-size:13px;line-height:1.7}.QuoteResultReview-module__PpHETW__review blockquote{font-family:var(--font-display);overflow-wrap:anywhere;margin:10px 0;font-size:18px;line-height:1.8}.QuoteResultReview-module__PpHETW__source{min-height:44px;color:var(--discover-deep);overflow-wrap:anywhere;align-items:center;font-size:12px;line-height:1.8;display:inline-flex}.QuoteResultReview-module__PpHETW__choices{border-top:1px solid var(--rule-2);margin:12px 0 0;padding-top:12px;font-size:13px;line-height:1.8}.QuoteResultReview-module__PpHETW__choices div+div{margin-top:10px}.QuoteResultReview-module__PpHETW__choices dt{color:var(--muted);font-size:12px}.QuoteResultReview-module__PpHETW__choices dd{overflow-wrap:anywhere;margin:4px 0 0}.QuoteResultReview-module__PpHETW__choices a{min-height:44px;color:var(--discover-deep);align-items:center;display:inline-flex}
.DailyCards-module__6YB1fG__game :is(a,button,input,select,textarea,summary,[tabindex="-1"]){scroll-margin-top:calc(var(--header-h,66px) + 12px);scroll-margin-bottom:12px}@media (max-width:700px){.DailyCards-module__6YB1fG__game :is(a,button,input,select,textarea,summary,[tabindex="-1"]){scroll-margin-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.DailyCards-module__6YB1fG__modes{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.DailyCards-module__6YB1fG__modes button,.DailyCards-module__6YB1fG__button{border:1px solid var(--rule-2);border-radius:var(--r-sm);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}.DailyCards-module__6YB1fG__modes [aria-pressed=true]{background:var(--discover-bg);border-color:var(--discover-deep);color:var(--discover-deep)}.DailyCards-module__6YB1fG__button:disabled,.DailyCards-module__6YB1fG__modes button:disabled{opacity:.55;cursor:default}.DailyCards-module__6YB1fG__button:focus-visible,.DailyCards-module__6YB1fG__modes button:focus-visible,.DailyCards-module__6YB1fG__card:focus-visible,.DailyCards-module__6YB1fG__choice:focus-visible{outline:3px solid var(--discover-deep);outline-offset:4px}.DailyCards-module__6YB1fG__primary{color:var(--on-discover);background:var(--discover-deep);border-color:var(--discover-deep)}.DailyCards-module__6YB1fG__topline{min-height:32px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;font-size:13px;display:flex}.DailyCards-module__6YB1fG__topline p{margin:0}.DailyCards-module__6YB1fG__layout{min-height:calc(100svh - 300px)}.DailyCards-module__6YB1fG__deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.DailyCards-module__6YB1fG__card{border:1px solid var(--night-rule);border-radius:var(--r-sm);background:var(--night);min-width:0;color:var(--night-ink);text-align:center;cursor:pointer;font:inherit;overflow-wrap:anywhere;padding:10px;text-decoration:none;position:relative}.DailyCards-module__6YB1fG__card[data-active=true]{outline:2px solid var(--amber-glow);outline-offset:3px}.DailyCards-module__6YB1fG__card:disabled{cursor:default}.DailyCards-module__6YB1fG__cardNo{min-height:24px;color:var(--amber-glow);font:16px var(--font-num);display:block}.DailyCards-module__6YB1fG__back{border:1px solid var(--night-rule);border-radius:var(--r-xs);height:220px;color:var(--amber-glow);place-content:center;gap:12px;display:grid}.DailyCards-module__6YB1fG__back svg{width:54px;height:82px;margin:auto}.DailyCards-module__6YB1fG__back span{font:24px var(--font-display)}.DailyCards-module__6YB1fG__cardName{min-height:64px;font:500 18px/1.6 var(--font-display);word-break:keep-all;overflow-wrap:anywhere;justify-content:center;align-items:center;margin-top:10px;display:flex}.DailyCards-module__6YB1fG__card [data-card-photo]{height:220px}.DailyCards-module__6YB1fG__card [data-card-photo]>div{height:100%}.DailyCards-module__6YB1fG__intro{border-block:1px solid var(--rule);text-align:center;padding:22px}.DailyCards-module__6YB1fG__intro h2,.DailyCards-module__6YB1fG__heading{font:500 25px/1.6 var(--font-display);word-break:keep-all;overflow-wrap:anywhere;margin:0 0 12px}.DailyCards-module__6YB1fG__intro p{margin:4px 0;font-size:14px}.DailyCards-module__6YB1fG__quote{font:500 20px/1.85 var(--font-display);color:var(--night-ink);margin:12px 0 4px}.DailyCards-module__6YB1fG__attribution{color:var(--night-ink-2);margin:0 0 12px;font-size:12px}.DailyCards-module__6YB1fG__axes{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.DailyCards-module__6YB1fG__axis{color:var(--night-ink);grid-template-columns:minmax(0,1fr) 96px 30px;align-items:center;gap:10px;font-size:13px;display:grid}.DailyCards-module__6YB1fG__track{background:var(--night-rule);border-radius:4px;height:5px;display:block}.DailyCards-module__6YB1fG__fill{border-radius:inherit;background:var(--amber-glow);height:100%;display:block}.DailyCards-module__6YB1fG__lightLink{min-height:44px;color:var(--night-ink);text-underline-offset:5px;justify-content:center;align-items:center;gap:8px;font-size:14px;display:inline-flex}.DailyCards-module__6YB1fG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.DailyCards-module__6YB1fG__question{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--surface);padding:24px}.DailyCards-module__6YB1fG__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.DailyCards-module__6YB1fG__choice{min-height:72px;color:var(--ink);border:1px solid var(--rule-2);border-radius:var(--r-sm);background:var(--surface-2);cursor:pointer;font:500 17px/1.7 var(--font-display);word-break:keep-all;overflow-wrap:anywhere;padding:14px}.DailyCards-module__6YB1fG__notice{min-height:26px;color:var(--muted);margin:8px 0;font-size:13px}.DailyCards-module__6YB1fG__status{min-height:28px;color:var(--discover-deep);font-size:15px}.DailyCards-module__6YB1fG__bottom{flex-wrap:wrap;align-items:center;gap:20px;margin-block:24px;display:flex}.DailyCards-module__6YB1fG__bottom a{min-height:44px;color:var(--discover-deep);align-items:center;font-size:14px;display:inline-flex}.DailyCards-module__6YB1fG__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:24px;display:grid}.DailyCards-module__6YB1fG__summary a{border:1px solid var(--rule);border-radius:var(--r-sm);min-width:0;color:var(--ink);background:var(--surface);padding:12px;text-decoration:none}.DailyCards-module__6YB1fG__summary h3{font:500 18px/1.6 var(--font-display);word-break:keep-all;overflow-wrap:anywhere}.DailyCards-module__6YB1fG__summary p{font-size:13px}.DailyCards-module__6YB1fG__summary a>span{min-height:44px;color:var(--discover-deep);align-items:center;font-size:13px;display:inline-flex}.DailyCards-module__6YB1fG__pending{visibility:hidden}@media (min-width:1000px){.DailyCards-module__6YB1fG__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;display:grid}.DailyCards-module__6YB1fG__layout .DailyCards-module__6YB1fG__deck{gap:10px}.DailyCards-module__6YB1fG__layout .DailyCards-module__6YB1fG__back,.DailyCards-module__6YB1fG__layout .DailyCards-module__6YB1fG__card [data-card-photo]{height:160px}.DailyCards-module__6YB1fG__layout .DailyCards-module__6YB1fG__cardName{min-height:100px;font-size:16px}}@media (max-width:599px){.DailyCards-module__6YB1fG__deck{gap:8px}.DailyCards-module__6YB1fG__card{padding:6px}.DailyCards-module__6YB1fG__back,.DailyCards-module__6YB1fG__card [data-card-photo]{height:132px}.DailyCards-module__6YB1fG__back svg{width:38px;height:58px}.DailyCards-module__6YB1fG__back span{font-size:20px}.DailyCards-module__6YB1fG__cardName{min-height:88px;margin-top:8px;font-size:13px}.DailyCards-module__6YB1fG__cardNo{font-size:14px}.DailyCards-module__6YB1fG__question{padding:18px 14px}.DailyCards-module__6YB1fG__heading{font-size:22px}.DailyCards-module__6YB1fG__choices{grid-template-columns:1fr;gap:8px}.DailyCards-module__6YB1fG__choice{min-height:56px}.DailyCards-module__6YB1fG__summary{grid-template-columns:1fr}.DailyCards-module__6YB1fG__summary a{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:0 16px;display:grid}.DailyCards-module__6YB1fG__summary a>div{grid-row:1/4;height:150px}.DailyCards-module__6YB1fG__summary h3,.DailyCards-module__6YB1fG__summary p{margin:4px 0}.DailyCards-module__6YB1fG__actions .DailyCards-module__6YB1fG__button{flex:1}}@media (prefers-reduced-motion:reduce){.DailyCards-module__6YB1fG__card,.DailyCards-module__6YB1fG__button,.DailyCards-module__6YB1fG__choice{transition:none;animation:none}}
.QuoteFamily-module__kBFifa__lead{font-size:15px;line-height:1.8}.QuoteFamily-module__kBFifa__preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;display:grid}.QuoteFamily-module__kBFifa__preview>div{border-bottom:3px solid var(--family-line);min-width:0;padding-bottom:8px}.QuoteFamily-module__kBFifa__preview>div>div{height:130px}.QuoteFamily-module__kBFifa__preview>div>span{align-items:center;gap:5px;min-height:38px;margin-top:10px;font-size:12px;line-height:1.6;display:flex}.QuoteFamily-module__kBFifa__preview svg{flex-shrink:0}.QuoteFamily-module__kBFifa__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.QuoteFamily-module__kBFifa__choice{border:1px solid var(--rule-2);border-left:2px solid var(--family-line);border-radius:var(--r-md);min-width:0;min-height:118px;color:var(--ink);background:var(--surface);text-align:left;font:inherit;cursor:pointer;align-content:start;justify-items:start;gap:7px;padding:16px;display:grid}.QuoteFamily-module__kBFifa__choice>svg{color:var(--family-ink)}.QuoteFamily-module__kBFifa__choice:disabled{cursor:default}.QuoteFamily-module__kBFifa__choice:hover{border-top-color:var(--family-line);border-right-color:var(--family-line);border-bottom-color:var(--family-line)}.QuoteFamily-module__kBFifa__choice[data-correct=true]{outline:2px solid var(--family-line);outline-offset:2px}.QuoteFamily-module__kBFifa__choice[data-picked=true]{box-shadow:inset 0 0 0 2px var(--rule-2)}.QuoteFamily-module__kBFifa__choiceLabel{font-family:var(--font-display);font-size:19px;font-weight:500;line-height:1.6}.QuoteFamily-module__kBFifa__mark{min-height:20px;font-size:12px;line-height:1.6;display:block}.QuoteFamily-module__kBFifa__strongest{margin:12px 0;font-size:15px;line-height:1.8}.QuoteFamily-module__kBFifa__strongest b{font-family:var(--font-num);font-size:30px;font-weight:500}.QuoteFamily-module__kBFifa__ribbon{margin-top:18px}@media (min-width:720px){.QuoteFamily-module__kBFifa__preview>div>div{height:170px}}@media (max-width:560px){.QuoteFamily-module__kBFifa__choices{gap:10px}.QuoteFamily-module__kBFifa__choice{padding:14px 12px}.QuoteFamily-module__kBFifa__choiceLabel{font-size:17px}.QuoteFamily-module__kBFifa__preview>div>div{height:110px}}@media (prefers-reduced-motion:reduce){.QuoteFamily-module__kBFifa__choice{transition:none}}
.Twins-module__qSFXwq__root{--twins-toolbar-space:120px;scroll-margin-top:calc(var(--header-h) + 16px)}.Twins-module__qSFXwq__root:focus{outline:none}.Twins-module__qSFXwq__lobby{background:var(--ink);color:var(--paper);border-radius:var(--r-md);gap:24px;padding:24px;display:grid}.Twins-module__qSFXwq__lobby h2{font-family:var(--font-display);margin:0 0 16px;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.6}.Twins-module__qSFXwq__lobby p{margin:12px 0;font-size:14px;line-height:1.8}.Twins-module__qSFXwq__preview{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.Twins-module__qSFXwq__previewPhoto{min-width:0;position:relative}.Twins-module__qSFXwq__previewPhoto>div{height:220px}.Twins-module__qSFXwq__previewPhoto>span{font-family:var(--font-display);margin-top:10px;font-size:16px;line-height:1.7;display:block}.Twins-module__qSFXwq__seal{background:var(--ink);width:30px;height:30px;color:var(--paper);border:1px solid var(--amber-ink);font-family:var(--font-num);border-radius:50%;place-items:center;font-size:20px;display:inline-grid}.Twins-module__qSFXwq__previewPhoto .Twins-module__qSFXwq__seal{margin:0;position:absolute;top:8px;left:8px}.Twins-module__qSFXwq__modeActions{gap:10px;margin-top:20px;display:grid}.Twins-module__qSFXwq__modeActions button{border:1px solid var(--rule-2);min-height:48px;font:inherit;background:var(--paper);color:var(--ink);cursor:pointer;border-radius:8px;padding:12px 16px;font-size:15px}.Twins-module__qSFXwq__modeActions button:disabled{opacity:.6;cursor:default}.Twins-module__qSFXwq__modeActions .Twins-module__qSFXwq__quiet{color:var(--paper);border-color:color-mix(in srgb, var(--paper) 45%, transparent);background:0 0}.Twins-module__qSFXwq__familySelect{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:13px;display:flex}.Twins-module__qSFXwq__familySelect select{border:1px solid var(--rule-2);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;border-radius:8px;max-width:100%;padding:8px 12px}.Twins-module__qSFXwq__lobby .Twins-module__qSFXwq__dailyNote{min-height:44px;font-size:12px}.Twins-module__qSFXwq__topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Twins-module__qSFXwq__topline p{margin:0;font-size:14px}.Twins-module__qSFXwq__topline button{min-height:44px;font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--rule-2);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}.Twins-module__qSFXwq__toolbar{top:var(--header-offset);z-index:4;background:var(--paper);border-block:1px solid var(--rule-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin-bottom:16px;padding:12px 0;display:grid;position:sticky}.Twins-module__qSFXwq__toolbar p{margin:0;font-size:14px;line-height:1.6}.Twins-module__qSFXwq__toolbar .Twins-module__qSFXwq__status{min-height:22px;color:var(--discover-deep);grid-column:1/-1;font-size:13px}.Twins-module__qSFXwq__toolbar strong{font-family:var(--font-num);font-size:26px;font-weight:500}.Twins-module__qSFXwq__toolbar button{min-width:126px;min-height:44px;font:inherit;color:var(--paper);background:var(--discover-deep);border:1px solid var(--discover-deep);cursor:pointer;border-radius:8px;padding:10px 14px;font-size:14px}.Twins-module__qSFXwq__toolbar button:disabled{color:var(--muted);background:var(--surface-2);border-color:var(--rule-2);cursor:default}.Twins-module__qSFXwq__board{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.Twins-module__qSFXwq__card{border-radius:var(--r-md);border:1px solid var(--rule-2);background:var(--surface);min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;scroll-margin-top:calc(var(--header-h) + var(--twins-toolbar-space) + 12px);padding:6px 6px 9px;position:relative}.Twins-module__qSFXwq__card[data-matched=true]{border-bottom:4px solid var(--pair-accent,var(--discover-deep));padding-bottom:6px}.Twins-module__qSFXwq__card:disabled{cursor:default}.Twins-module__qSFXwq__face[data-open=false]{visibility:hidden}.Twins-module__qSFXwq__face>div{height:110px}.Twins-module__qSFXwq__cardName{font-family:var(--font-display);overflow-wrap:anywhere;min-height:62px;margin:8px 0;font-size:13px;font-weight:500;line-height:1.6;display:block}.Twins-module__qSFXwq__face .Twins-module__qSFXwq__seal{width:26px;height:26px;margin:0 0 2px auto;font-size:18px;display:flex}.Twins-module__qSFXwq__back{border-radius:inherit;color:var(--paper);background:var(--ink);text-align:center;place-content:center;gap:10px;display:grid;position:absolute;inset:0}.Twins-module__qSFXwq__back strong{font-family:var(--font-num);font-size:40px;font-weight:400}.Twins-module__qSFXwq__back span{font-size:12px}.Twins-module__qSFXwq__pair{border-top:1px solid var(--rule-2);min-width:0;padding:16px 0}.Twins-module__qSFXwq__pairPhotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Twins-module__qSFXwq__pairPhotos a{min-width:0;color:var(--ink);text-decoration:none;display:block}.Twins-module__qSFXwq__pairPhotos a>div{height:170px}.Twins-module__qSFXwq__pairName{font-family:var(--font-display);margin-top:10px;font-size:16px;line-height:1.6;display:block}.Twins-module__qSFXwq__pairPhotos small{color:var(--discover-deep);margin-top:8px;font-size:12px;display:block}.Twins-module__qSFXwq__pairAxes{margin:14px 0 4px;font-size:14px;line-height:1.7}.Twins-module__qSFXwq__similar{min-height:44px;color:var(--discover-deep);align-items:center;font-size:14px;display:inline-flex}.Twins-module__qSFXwq__matched{scroll-margin-top:calc(var(--header-h) + var(--twins-toolbar-space) + 12px);margin-top:28px}.Twins-module__qSFXwq__matched h2{font-family:var(--font-display);margin:0 0 12px;font-size:24px;font-weight:500}.Twins-module__qSFXwq__matches{gap:20px;display:grid}.Twins-module__qSFXwq__nextGames{margin-top:18px}.Twins-module__qSFXwq__nextGames a{min-height:44px;color:var(--discover-deep);align-items:center;font-size:14px;display:inline-flex}.Twins-module__qSFXwq__notice,.Twins-module__qSFXwq__footnote{color:var(--muted);margin-top:24px;font-size:12px;line-height:1.7}@media (min-width:720px){.Twins-module__qSFXwq__root{--twins-toolbar-space:86px}.Twins-module__qSFXwq__lobby{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:32px}.Twins-module__qSFXwq__board{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.Twins-module__qSFXwq__matches{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.Twins-module__qSFXwq__toolbar{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.Twins-module__qSFXwq__toolbar .Twins-module__qSFXwq__status{grid-area:1}.Twins-module__qSFXwq__toolbar button{grid-area:1/3}}@media (min-width:1100px){.Twins-module__qSFXwq__face>div{height:150px}.Twins-module__qSFXwq__cardName{font-size:14px}.Twins-module__qSFXwq__matches{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.Twins-module__qSFXwq__lobby{padding:18px}.Twins-module__qSFXwq__previewPhoto>div{height:170px}.Twins-module__qSFXwq__board{gap:8px}.Twins-module__qSFXwq__face{position:relative}.Twins-module__qSFXwq__face>div{height:104px}.Twins-module__qSFXwq__cardName{min-height:36px;margin:6px 0 0;font-size:12px;line-height:1.5}.Twins-module__qSFXwq__face .Twins-module__qSFXwq__seal{margin:0;position:absolute;top:6px;left:6px}.Twins-module__qSFXwq__back strong{font-size:34px}}@media (prefers-reduced-motion:reduce){.Twins-module__qSFXwq__card,.Twins-module__qSFXwq__toolbar{transition:none}}
.RankingLanding-module__7yBx6W__page{gap:var(--sp-6);flex-direction:column;display:flex}.RankingLanding-module__7yBx6W__hero{flex-direction:column;display:flex}.RankingLanding-module__7yBx6W__title{word-break:keep-all;overflow-wrap:anywhere}.RankingLanding-module__7yBx6W__toc{margin-top:var(--sp-4);flex-wrap:wrap;gap:6px;display:flex}.RankingLanding-module__7yBx6W__tocLink{border:1px solid var(--discover-line);border-radius:var(--r-pill);background:var(--card);min-height:44px;color:var(--discover-deep);align-items:center;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.RankingLanding-module__7yBx6W__tocLink:hover,.RankingLanding-module__7yBx6W__tocLink:focus-visible{border-color:var(--discover);background:var(--discover-bg)}.RankingLanding-module__7yBx6W__crossLink{margin:var(--sp-3) 0 0;color:var(--ink-soft);font-size:14px;line-height:1.7}.RankingLanding-module__7yBx6W__inlineLink{color:var(--discover);text-underline-offset:3px;margin:0 .15em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.RankingLanding-module__7yBx6W__list{gap:var(--sp-4);flex-direction:column;scroll-margin-top:84px;display:flex}.RankingLanding-module__7yBx6W__rows{border-top:1px solid var(--rule-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RankingLanding-module__7yBx6W__row{border-bottom:1px solid var(--rule);grid-template-columns:40px 72px minmax(0,1fr);grid-template-areas:"rank thumb main""cta cta cta";align-items:start;gap:12px;padding:16px 0;display:grid}.RankingLanding-module__7yBx6W__rank{grid-area:rank;justify-content:center;padding-top:4px;display:inline-flex}.RankingLanding-module__7yBx6W__rankPlain{color:var(--rank-neutral);font-family:var(--font-num);align-items:baseline;font-size:26px;font-weight:700;line-height:1;display:inline-flex}.RankingLanding-module__7yBx6W__rankPlain small{font-family:var(--font-body);font-size:12px}.RankingLanding-module__7yBx6W__thumb{border-radius:var(--r-xs);background:var(--card);box-shadow:var(--elev-1);grid-area:thumb;padding:3px;display:block;position:relative}.RankingLanding-module__7yBx6W__shopTag{z-index:1;background:var(--mall-rakuten);color:#fff;text-align:center;pointer-events:none;border-radius:0 0 2px 2px;padding:2px 0 3px;font-size:12px;font-weight:700;position:absolute;bottom:3px;left:3px;right:3px}.RankingLanding-module__7yBx6W__main{flex-direction:column;grid-area:main;align-items:flex-start;gap:8px;min-width:0;display:flex}.RankingLanding-module__7yBx6W__name{font-family:var(--font-display);word-break:auto-phrase;margin:0;font-size:18px;font-weight:700;line-height:1.4}.RankingLanding-module__7yBx6W__name a{color:var(--ink);text-decoration:none}.RankingLanding-module__7yBx6W__name a:hover,.RankingLanding-module__7yBx6W__name a:focus-visible{color:var(--discover-deep);text-underline-offset:.16em;text-decoration:underline}.RankingLanding-module__7yBx6W__signal{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.RankingLanding-module__7yBx6W__source,.RankingLanding-module__7yBx6W__price{color:var(--muted);font-size:13px;font-weight:600}.RankingLanding-module__7yBx6W__quote{border-radius:var(--r-xs);background:var(--paper-2);width:100%;margin:0;padding:8px 12px}.RankingLanding-module__7yBx6W__quoteSource{color:var(--muted);margin-top:2px;font-size:12px}.RankingLanding-module__7yBx6W__pillWrap{display:inline-flex;position:relative}.RankingLanding-module__7yBx6W__pillWrap>a{position:relative}.RankingLanding-module__7yBx6W__pillWrap>a:after{content:"";position:absolute;inset:-6px -2px}.RankingLanding-module__7yBx6W__cta{grid-area:cta;min-width:0}.RankingLanding-module__7yBx6W__axisLink{border-left:3px solid var(--discover);min-height:44px;color:var(--discover-deep);align-self:flex-start;align-items:center;gap:6px;padding:0 4px 0 12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.RankingLanding-module__7yBx6W__axisLink:hover,.RankingLanding-module__7yBx6W__axisLink:focus-visible{text-underline-offset:3px;text-decoration:underline}.RankingLanding-module__7yBx6W__listFoot{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.RankingLanding-module__7yBx6W__blogRoundup{border-left:4px solid var(--blog-navy);border-radius:0 var(--r-sm) var(--r-sm) 0;background:color-mix(in srgb, var(--blog-navy) 7%, var(--card));width:100%;max-width:40rem;min-height:60px;color:var(--blog-navy-deep);flex-direction:column;gap:2px;padding:10px 44px 10px 14px;text-decoration:none;display:flex;position:relative}.RankingLanding-module__7yBx6W__blogRoundup:hover .RankingLanding-module__7yBx6W__blogRoundupTitle,.RankingLanding-module__7yBx6W__blogRoundup:focus-visible .RankingLanding-module__7yBx6W__blogRoundupTitle{text-underline-offset:3px;text-decoration:underline}.RankingLanding-module__7yBx6W__blogRoundup:focus-visible{outline:2px solid var(--blog-navy);outline-offset:2px}.RankingLanding-module__7yBx6W__blogRoundupKicker{color:var(--blog-navy);font-size:13px;font-weight:700}.RankingLanding-module__7yBx6W__blogRoundupTitle{color:var(--blog-navy-deep);font-size:15px;font-weight:700;line-height:1.5}.RankingLanding-module__7yBx6W__blogRoundupArrow{color:var(--blog-navy);font-size:18px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (min-width:960px){.RankingLanding-module__7yBx6W__row{grid-template-columns:48px 96px minmax(0,1fr) 320px;grid-template-areas:"rank thumb main cta";gap:16px 20px;padding:20px 0}.RankingLanding-module__7yBx6W__name{font-size:20px}}.RankingLanding-module__7yBx6W__row{box-sizing:border-box;grid-template-columns:40px 100px minmax(0,1fr) 230px;grid-template-areas:"rank thumb name cta""rank thumb signal cta"". .quote cta"". .blog cta";gap:12px 18px;width:100%;min-width:0;padding:24px 0}.RankingLanding-module__7yBx6W__main{display:contents}.RankingLanding-module__7yBx6W__name{grid-area:name;margin:0}.RankingLanding-module__7yBx6W__signal{grid-area:signal;min-width:0}.RankingLanding-module__7yBx6W__quote{box-sizing:border-box;grid-area:quote;min-width:0}.RankingLanding-module__7yBx6W__quote blockquote{white-space:pre-line;margin:0;font-size:14px;line-height:1.85}.RankingLanding-module__7yBx6W__pillWrap{grid-area:blog}.RankingLanding-module__7yBx6W__pillWrap a{align-items:center;min-height:44px;display:inline-flex}.RankingLanding-module__7yBx6W__pillWrap>a:after{content:none}.RankingLanding-module__7yBx6W__thumb{width:100px;height:auto}@media (max-width:650px){.RankingLanding-module__7yBx6W__row{grid-template-columns:28px 80px minmax(0,1fr);grid-template-areas:"rank thumb name""signal signal signal""quote quote quote""blog blog blog""cta cta cta";gap:14px 10px}.RankingLanding-module__7yBx6W__thumb{width:80px}.RankingLanding-module__7yBx6W__name{align-self:center}.RankingLanding-module__7yBx6W__cta{width:100%}}.RankingLanding-module__7yBx6W__name a{min-height:44px;color:var(--discover-deep);text-underline-offset:4px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.RankingLanding-module__7yBx6W__name a:hover,.RankingLanding-module__7yBx6W__name a:focus-visible{color:var(--discover)}.RankingLanding-module__7yBx6W__actions{flex-wrap:wrap;grid-area:blog;align-items:center;gap:8px;min-width:0;margin-top:10px;display:flex}.RankingLanding-module__7yBx6W__actions .RankingLanding-module__7yBx6W__pillWrap{margin:0}.RankingLanding-module__7yBx6W__axisDetail{min-height:44px;color:var(--discover-deep);align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.RankingLanding-module__7yBx6W__axisDetail:focus-visible{outline:2px solid var(--discover-deep);outline-offset:3px}
.FamilyBadge-module__FQt1hW__badge{--fam:var(--amber-ink);--fam-bg:var(--paper-2);border:1px solid color-mix(in srgb, var(--fam) 26%, transparent);border-radius:var(--r-xs);background:var(--fam-bg);max-width:100%;color:var(--fam);white-space:nowrap;align-items:center;gap:5px;font-weight:700;line-height:1.3;display:inline-flex}.FamilyBadge-module__FQt1hW__m{padding:4px 9px 4px 7px;font-size:13px}.FamilyBadge-module__FQt1hW__s{font-size:var(--fs-label);padding:2px 7px 2px 5px}.FamilyBadge-module__FQt1hW__icon{flex:none}.FamilyBadge-module__FQt1hW__badge[data-family=smoke]{--fam:var(--taste-smoke);--fam-bg:var(--taste-smoke-bg)}.FamilyBadge-module__FQt1hW__badge[data-family=orchard]{--fam:var(--taste-orchard);--fam-bg:var(--taste-orchard-bg)}.FamilyBadge-module__FQt1hW__badge[data-family=dark-fruit]{--fam:var(--taste-dark-fruit);--fam-bg:var(--taste-dark-fruit-bg)}.FamilyBadge-module__FQt1hW__badge[data-family=sweet]{--fam:var(--taste-sweet);--fam-bg:var(--taste-sweet-bg)}.FamilyBadge-module__FQt1hW__badge[data-family=spice-wood]{--fam:var(--taste-spice-wood);--fam-bg:var(--taste-spice-wood-bg)}.FamilyBadge-module__FQt1hW__badge[data-family=texture]{--fam:var(--taste-texture);--fam-bg:var(--taste-texture-bg)}
.WorkbenchPriceRows-module__l5qOZG__box{gap:var(--sp-1);max-width:720px;margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-4) var(--sp-1);border:1px solid var(--rule);border-radius:var(--r-md);background:var(--paper);color:var(--ink);display:grid}.WorkbenchPriceRows-module__l5qOZG__title{font-family:var(--font-display);margin:0;font-size:17px;font-weight:600;line-height:1.5}.WorkbenchPriceRows-module__l5qOZG__note{margin:0 0 var(--sp-1);color:var(--muted);font-size:var(--fs-label);line-height:1.6}.WorkbenchPriceRows-module__l5qOZG__keep{white-space:nowrap}.WorkbenchPriceRows-module__l5qOZG__list{margin:0;padding:0;list-style:none;display:grid}.WorkbenchPriceRows-module__l5qOZG__row{align-items:center;gap:var(--sp-3);border-top:1px solid var(--rule);grid-template-columns:26px minmax(0,1fr) auto;padding:10px 0;display:grid}.WorkbenchPriceRows-module__l5qOZG__tag{background:var(--cask);width:26px;height:26px;color:var(--on-gold);font-family:var(--font-num);border-radius:50%;place-items:center;font-size:16px;font-weight:600;line-height:1;display:inline-grid}.WorkbenchPriceRows-module__l5qOZG__text{flex-direction:column;gap:2px;min-width:0;display:flex}.WorkbenchPriceRows-module__l5qOZG__name{font-family:var(--font-display);word-break:keep-all;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.45}.WorkbenchPriceRows-module__l5qOZG__band{color:var(--muted);font-size:var(--fs-label)}.WorkbenchPriceRows-module__l5qOZG__yen{color:var(--ink);font-family:var(--font-num);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:16px;font-weight:600;display:inline-block}.WorkbenchPriceRows-module__l5qOZG__reason{color:var(--amber-ink);font-size:var(--fs-label)}.WorkbenchPriceRows-module__l5qOZG__link{border:1px solid var(--discover-line);border-radius:var(--r-pill);background:var(--discover-bg);min-height:44px;color:var(--discover-deep);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.WorkbenchPriceRows-module__l5qOZG__link:hover{border-color:var(--discover);color:var(--discover-deep)}.WorkbenchPriceRows-module__l5qOZG__link:focus-visible{outline:2px solid var(--discover);outline-offset:2px}@media (max-width:519px){.WorkbenchPriceRows-module__l5qOZG__row{align-items:start;row-gap:var(--sp-2);grid-template-columns:26px minmax(0,1fr)}.WorkbenchPriceRows-module__l5qOZG__tag{margin-top:1px}.WorkbenchPriceRows-module__l5qOZG__link{grid-column:2;justify-self:start}}
.SommelierChat-module__JUA42q__chat{flex-direction:column;gap:1rem;display:flex}.SommelierChat-module__JUA42q__starters{flex-wrap:wrap;gap:.5rem;display:flex}.SommelierChat-module__JUA42q__starterLabel{width:100%;color:var(--muted);margin:0 0 .1rem;font-size:13px}.SommelierChat-module__JUA42q__starter{text-align:left;max-width:100%;min-height:44px;word-break:auto-phrase;text-wrap:balance;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:center;padding:.35rem .95rem;font-size:.9rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.SommelierChat-module__JUA42q__starter:hover:not(:disabled){background:var(--tag-bg);border-color:var(--amber);color:var(--amber-deep)}.SommelierChat-module__JUA42q__starter:disabled{opacity:.5;cursor:not-allowed}.SommelierChat-module__JUA42q__thread{flex-direction:column;gap:.85rem;min-height:2rem;display:flex}.SommelierChat-module__JUA42q__thread[data-empty=true]{display:none}.SommelierChat-module__JUA42q__bubbleUser{scroll-margin-top:calc(var(--header-h,56px) + 16px);background:var(--amber);max-width:88%;color:var(--on-gold);white-space:pre-wrap;word-break:break-word;border-radius:14px 14px 2px;align-self:flex-end;padding:.6rem .85rem;font-size:.95rem;line-height:1.5}.SommelierChat-module__JUA42q__bubbleBot{background:var(--surface);border:1px solid var(--line);width:100%;max-width:96%;color:var(--ink);border-radius:14px 14px 14px 2px;align-self:flex-start;padding:.85rem;font-size:.95rem;line-height:1.6}.SommelierChat-module__JUA42q__botMessage{margin:0 0 .5rem}.SommelierChat-module__JUA42q__busy{border-color:var(--line-strong);background:var(--surface-2)}.SommelierChat-module__JUA42q__loadingDots span{animation:1.2s infinite both SommelierChat-module__JUA42q__blink}.SommelierChat-module__JUA42q__loadingDots span:nth-child(2){animation-delay:.2s}.SommelierChat-module__JUA42q__loadingDots span:nth-child(3){animation-delay:.4s}@keyframes SommelierChat-module__JUA42q__blink{0%,80%,to{opacity:.2}40%{opacity:1}}.SommelierChat-module__JUA42q__botTurn{gap:.75rem;width:100%;min-width:0;display:grid}.SommelierChat-module__JUA42q__cards{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}.SommelierChat-module__JUA42q__continue{min-height:44px;color:var(--discover);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;padding:0 4px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.SommelierChat-module__JUA42q__continue:hover{color:var(--discover-deep)}.SommelierChat-module__JUA42q__card{border:1px solid var(--line);background:var(--bg);border-radius:12px;gap:.6rem;min-width:0;padding:.85rem;display:grid}.SommelierChat-module__JUA42q__cardHead{flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;display:flex}.SommelierChat-module__JUA42q__cardName{font-family:var(--font-display,inherit);color:var(--ink);font-size:1.1rem;font-weight:600;text-decoration:none}.SommelierChat-module__JUA42q__cardName:hover{text-decoration:underline}.SommelierChat-module__JUA42q__metaChips{flex-wrap:wrap;gap:.35rem;display:flex}.SommelierChat-module__JUA42q__chip{color:var(--tag-ink);background:var(--tag-bg);border-radius:999px;padding:.15rem .55rem;font-size:.78rem}.SommelierChat-module__JUA42q__why{color:var(--ink-soft);margin:0}.SommelierChat-module__JUA42q__axes{flex-flow:column wrap;gap:.3rem;display:flex}.SommelierChat-module__JUA42q__axisStrength{max-width:100%}.SommelierChat-module__JUA42q__quote{border-left:3px solid var(--amber);background:var(--surface-2);color:var(--ink-soft);border-radius:0 8px 8px 0;margin:0;padding:.5rem .7rem;font-size:.9rem}.SommelierChat-module__JUA42q__quoteSource{color:var(--gold-bright);margin-top:.3rem;font-size:.8rem;display:inline-block}.SommelierChat-module__JUA42q__radarWrap{width:100%;max-width:320px;margin:0 auto}.SommelierChat-module__JUA42q__actions{flex-wrap:wrap;gap:.4rem;display:flex}.SommelierChat-module__JUA42q__actionLink{border:1px solid var(--line-strong);min-height:44px;color:var(--ink-soft);background:var(--surface);border-radius:8px;align-items:center;padding:.35rem .7rem;font-size:.85rem;text-decoration:none;display:inline-flex}.SommelierChat-module__JUA42q__actionLink:hover{border-color:var(--amber)}.SommelierChat-module__JUA42q__actionPrimary{border-color:var(--amber);color:var(--amber-deep)}.SommelierChat-module__JUA42q__buyRow{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.SommelierChat-module__JUA42q__buyLabel{color:var(--muted);font-size:.8rem}.SommelierChat-module__JUA42q__buyLink{color:var(--gold-bright);border-bottom:1px solid var(--line);font-size:.83rem;text-decoration:none}.SommelierChat-module__JUA42q__form{align-items:flex-end;gap:.5rem;display:flex}.SommelierChat-module__JUA42q__textarea{resize:none;border:1px solid var(--line-strong);background:var(--surface);min-height:2.6rem;max-height:8rem;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:.6rem .75rem;line-height:1.5}.SommelierChat-module__JUA42q__textarea:focus{outline:2px solid var(--amber);outline-offset:1px}.SommelierChat-module__JUA42q__send{background:var(--amber);color:var(--on-gold);cursor:pointer;border:none;border-radius:10px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600}.SommelierChat-module__JUA42q__send:disabled{opacity:.5;cursor:not-allowed}.SommelierChat-module__JUA42q__turnstile{margin-top:.25rem}.SommelierChat-module__JUA42q__disclaimer{color:var(--muted);margin:.25rem 0 0;font-size:.78rem}.SommelierChat-module__JUA42q__send{background:var(--discover);min-height:44px;color:var(--on-discover)}.SommelierChat-module__JUA42q__textarea{min-height:48px;font-size:16px}
.sommelier-module__sqGnIq__page{flex-direction:column;gap:1.5rem;max-width:760px;display:flex}.sommelier-module__sqGnIq__intro h1{font-family:var(--font-display,inherit);color:var(--ink);margin:0 0 .4rem;font-size:clamp(1.5rem,4vw,2rem)}.sommelier-module__sqGnIq__lede{color:var(--ink-soft);margin:0;line-height:1.7}.sommelier-module__sqGnIq__chatPanel{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:1rem}.sommelier-module__sqGnIq__how{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;padding:1rem 1.1rem}.sommelier-module__sqGnIq__how h2{color:var(--ink);margin:0 0 .6rem;font-size:1.05rem}.sommelier-module__sqGnIq__howList{color:var(--ink-soft);gap:.4rem;margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.6;display:grid}.sommelier-module__sqGnIq__otherWays{gap:4px;display:grid}.sommelier-module__sqGnIq__otherWays .usecase-chip{min-height:44px}.sommelier-module__sqGnIq__note{color:var(--muted);margin:0;font-size:.82rem;line-height:1.6}.sommelier-module__sqGnIq__sommelierPriceCta{margin-top:.1rem}.sommelier-module__sqGnIq__sommelierPriceCta .price-card{margin:0}.sommelier-module__sqGnIq__sommelierPriceCta .price-disclosure-toggle{width:100%}.sommelier-module__sqGnIq__budgetChip{border:1px solid #0000}.sommelier-module__sqGnIq__budgetChip[data-budget-verdict]{border-radius:var(--r-xs)}.sommelier-module__sqGnIq__budgetChip[data-budget-verdict=above],.sommelier-module__sqGnIq__budgetChip[data-budget-verdict=maybe_above],.sommelier-module__sqGnIq__budgetChip[data-budget-verdict=below],.sommelier-module__sqGnIq__budgetChip[data-budget-verdict=maybe_below]{border-color:var(--amber-ink);background:var(--card);color:var(--amber-ink)}.sommelier-module__sqGnIq__budgetChip[data-budget-verdict=within]{border-color:var(--rule-2);background:var(--card);color:var(--ink-soft)}.sommelier-module__sqGnIq__budgetChip[data-budget-verdict=unknown]{border-style:dashed;border-color:var(--rule-2);background:var(--card);color:var(--muted)}.sommelier-module__sqGnIq__quoteFigure{gap:var(--sp-1);margin:0;display:grid}.sommelier-module__sqGnIq__quoteLabel{color:var(--muted);font-size:var(--fs-label)}.sommelier-module__sqGnIq__shape{min-width:0;container-type:inline-size}.sommelier-module__sqGnIq__shapeWide{display:none}.sommelier-module__sqGnIq__shapeNarrow{justify-content:center;display:flex}@container (min-width:480px){.sommelier-module__sqGnIq__shapeNarrow{display:none}.sommelier-module__sqGnIq__shapeWide{display:block}.sommelier-module__sqGnIq__shapeWide>div{max-width:440px}.sommelier-module__sqGnIq__shapeWide figure>p:first-child{display:none}}.sommelier-module__sqGnIq__shapeQuiet figcaption{display:none}
.CompareWorkbench-module__144P-W__wrap{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.CompareWorkbench-module__144P-W__wrap>*{min-width:0}.CompareWorkbench-module__144P-W__tag{background:var(--cask);color:#fff;width:26px;height:26px;font-family:var(--font-num);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;line-height:1;display:inline-grid}.CompareWorkbench-module__144P-W__legend{scroll-margin-top:calc(var(--header-h,56px) + 12px);gap:10px;display:grid}.CompareWorkbench-module__144P-W__legend:focus{outline:none}.CompareWorkbench-module__144P-W__legend:focus-visible{outline:2px solid var(--discover);outline-offset:4px;border-radius:var(--r-sm)}.CompareWorkbench-module__144P-W__legendTitle{color:var(--amber-ink);letter-spacing:.08em;margin:0;font-size:13px;font-weight:800}.CompareWorkbench-module__144P-W__legendList{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.CompareWorkbench-module__144P-W__legendItem{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--card);height:100%;min-height:56px;box-shadow:var(--elev-1);color:var(--ink);align-items:flex-start;gap:8px;padding:6px 8px 6px 6px;text-decoration:none;display:flex}.CompareWorkbench-module__144P-W__legendItem:hover,.CompareWorkbench-module__144P-W__legendItem:focus-visible{border-color:var(--discover-line)}.CompareWorkbench-module__144P-W__legendPhoto{flex:none;width:44px;height:44px;position:relative}.CompareWorkbench-module__144P-W__legendThumb,.CompareWorkbench-module__144P-W__resultThumb{border-radius:var(--r-sm);background:var(--paper-2);display:block;overflow:hidden}.CompareWorkbench-module__144P-W__legendThumb{width:44px;height:44px}.CompareWorkbench-module__144P-W__legendThumb img,.CompareWorkbench-module__144P-W__resultThumb img{object-fit:cover;width:100%;height:100%;display:block}.CompareWorkbench-module__144P-W__legendThumb .CompareWorkbench-module__144P-W__thumbPlaceholder,.CompareWorkbench-module__144P-W__resultThumb .CompareWorkbench-module__144P-W__thumbPlaceholder{box-sizing:border-box;object-fit:contain;opacity:.75;padding:12%}.CompareWorkbench-module__144P-W__legendTag{width:24px;height:24px;box-shadow:0 0 0 2px var(--card);font-size:15px;position:absolute;top:-6px;left:-6px}.CompareWorkbench-module__144P-W__legendText{gap:2px;min-width:0;display:grid}.CompareWorkbench-module__144P-W__legendName{line-break:strict;text-wrap:balance;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.35;display:block}.CompareWorkbench-module__144P-W__legendNo{font-size:12px}.CompareWorkbench-module__144P-W__trayEmpty,.CompareWorkbench-module__144P-W__hint{color:var(--muted);margin:0;font-size:14px}.CompareWorkbench-module__144P-W__status{color:var(--discover-deep);margin:0;font-size:13px;font-weight:700}.CompareWorkbench-module__144P-W__status:empty{display:none}.CompareWorkbench-module__144P-W__landingActions{flex-wrap:wrap;gap:0 16px;margin-top:-6px;display:flex}.CompareWorkbench-module__144P-W__tableSection{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}:is(.CompareWorkbench-module__144P-W__tableSection .section-heading,.CompareWorkbench-module__144P-W__shapeSection .section-heading){margin:0}.CompareWorkbench-module__144P-W__tableHeading{font-size:clamp(20px,4.6vw,26px)}.CompareWorkbench-module__144P-W__tableHeading small{color:var(--muted);font-family:var(--font-body);margin-left:4px;font-size:14px;font-weight:600}.CompareWorkbench-module__144P-W__blockIntro{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.CompareWorkbench-module__144P-W__introMax{color:var(--amber-ink);font-weight:800}.CompareWorkbench-module__144P-W__tableHint{border-inline:3px solid var(--discover);background:var(--discover-bg);color:var(--discover-deep);margin:0;padding:8px 10px;font-size:12px}.CompareWorkbench-module__144P-W__tableScroll{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--card);max-width:100%;overflow-x:auto}.CompareWorkbench-module__144P-W__tableScroll:focus-visible{outline:2px solid var(--discover);outline-offset:2px}.CompareWorkbench-module__144P-W__sharedTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:100%}.CompareWorkbench-module__144P-W__axisHead,.CompareWorkbench-module__144P-W__axisCell{z-index:1;background:var(--card);text-align:left;width:84px;position:sticky;left:0}.CompareWorkbench-module__144P-W__sharedTable th,.CompareWorkbench-module__144P-W__sharedTable td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:8px 4px}.CompareWorkbench-module__144P-W__sharedTable tr:last-child th,.CompareWorkbench-module__144P-W__sharedTable tr:last-child td{border-bottom:none}.CompareWorkbench-module__144P-W__axisHead{color:var(--muted);padding-left:10px;font-size:12px;font-weight:700}.CompareWorkbench-module__144P-W__bottleHead{text-align:center}.CompareWorkbench-module__144P-W__axisCell{border-right:1px solid var(--rule);color:var(--ink);padding-left:10px;font-size:13px;font-weight:700;line-height:1.35}.CompareWorkbench-module__144P-W__sharedTable td{text-align:center}.CompareWorkbench-module__144P-W__sharedTable td[data-max=true]{background:color-mix(in srgb, var(--amber-glow) 14%, transparent)}.CompareWorkbench-module__144P-W__provBadge{border:1px solid var(--rule-2);border-radius:var(--r-xs);width:max-content;color:var(--muted);margin:4px auto 0;padding:0 5px;font-size:12px;font-weight:700;line-height:1.5;display:block}.CompareWorkbench-module__144P-W__maxDiff{border-left:1px solid var(--amber-ink);background:var(--paper-2);color:var(--ink);margin:0;padding:10px 12px;font-size:14px;line-height:1.6}.CompareWorkbench-module__144P-W__maxDiff b{color:var(--amber-ink)}.CompareWorkbench-module__144P-W__maxDiffScores{font-family:var(--font-num);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;gap:0 10px;margin-left:8px;font-size:16px;display:inline-flex}.CompareWorkbench-module__144P-W__maxDiffScore{white-space:nowrap}.CompareWorkbench-module__144P-W__limitedNotice{border:1px solid var(--rule-2);border-radius:var(--r-md);background:var(--paper-2);gap:8px;padding:16px 18px;display:grid}.CompareWorkbench-module__144P-W__limitedNotice p{color:var(--ink-soft);margin:0;font-size:14px}.CompareWorkbench-module__144P-W__shapeSection{gap:10px;display:grid}.CompareWorkbench-module__144P-W__shapeList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.CompareWorkbench-module__144P-W__shapeRow{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"head viz save";align-items:center;gap:6px 14px;padding:8px 0;display:grid}.CompareWorkbench-module__144P-W__shapeHead{grid-area:head;align-items:center;gap:8px;min-width:0;display:flex}.CompareWorkbench-module__144P-W__shapeName{line-break:strict;text-wrap:balance;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.CompareWorkbench-module__144P-W__shapeViz{grid-area:viz;align-items:center;gap:12px;display:flex}.CompareWorkbench-module__144P-W__shapeHex{flex:none}.CompareWorkbench-module__144P-W__shapeSave{grid-area:save}.CompareWorkbench-module__144P-W__radarDetails{border-top:1px solid var(--rule);min-width:0}.CompareWorkbench-module__144P-W__radarDetails>summary,.CompareWorkbench-module__144P-W__addPanel>summary{min-height:48px;color:var(--discover-deep);cursor:pointer;align-items:center;gap:8px;font-size:15px;font-weight:700;list-style:none;display:flex}.CompareWorkbench-module__144P-W__radarDetails>summary::-webkit-details-marker{display:none}.CompareWorkbench-module__144P-W__addPanel>summary::-webkit-details-marker{display:none}.CompareWorkbench-module__144P-W__radarDetails>summary:before,.CompareWorkbench-module__144P-W__addPanel>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transition:transform .15s;transform:rotate(-45deg)}.CompareWorkbench-module__144P-W__radarDetails[open]>summary:before,.CompareWorkbench-module__144P-W__addPanel[open]>summary:before{transform:rotate(45deg)}.CompareWorkbench-module__144P-W__radarOverlay{overflow-x:auto}.CompareWorkbench-module__144P-W__radarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:8px;display:grid}.CompareWorkbench-module__144P-W__radarCell{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--card);flex-direction:column;align-items:stretch;min-width:0;padding:12px;display:flex}.CompareWorkbench-module__144P-W__radarCell figure{width:100%;margin:0}.CompareWorkbench-module__144P-W__radarName{align-items:center;gap:8px;margin:0 0 8px;font-size:16px;line-height:1.5;display:flex}.CompareWorkbench-module__144P-W__radarLabel{word-break:normal;line-break:strict;text-wrap:balance;overflow-wrap:anywhere;min-width:0}.CompareWorkbench-module__144P-W__addPanel{border:1px solid var(--discover-line);border-left:4px solid var(--discover);border-radius:var(--r-md);background:var(--card);padding:4px 14px 14px}.CompareWorkbench-module__144P-W__addPanel[open]>summary{margin-bottom:8px}.CompareWorkbench-module__144P-W__searchBlock{gap:10px;display:grid}.CompareWorkbench-module__144P-W__current{gap:8px;display:grid}.CompareWorkbench-module__144P-W__currentTitle{color:var(--muted);margin:0;font-size:13px;font-weight:700}.CompareWorkbench-module__144P-W__trayList{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CompareWorkbench-module__144P-W__trayChip{border-radius:var(--r-pill);background:var(--paper-2);max-width:100%;color:var(--ink);align-items:center;gap:6px;padding:0 0 0 6px;font-size:13px;font-weight:700;display:inline-flex}.CompareWorkbench-module__144P-W__trayChip .CompareWorkbench-module__144P-W__tag{width:22px;height:22px;font-size:14px}.CompareWorkbench-module__144P-W__trayName{line-break:strict;text-wrap:balance;overflow-wrap:anywhere;min-width:0;max-width:14em}.CompareWorkbench-module__144P-W__trayRemove{min-width:44px;min-height:44px;color:var(--amber-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;font-size:18px;line-height:1;display:inline-grid}.CompareWorkbench-module__144P-W__trayRemove:hover{background:#0000000f}.CompareWorkbench-module__144P-W__clearButton{min-height:44px;color:var(--discover-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0 4px;font-size:14px;font-weight:700;text-decoration:underline}.CompareWorkbench-module__144P-W__searchLabel{color:var(--muted);gap:8px;font-size:14px;font-weight:600;display:grid}.CompareWorkbench-module__144P-W__searchInput{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);width:100%;min-height:48px;color:var(--ink);padding:10px 14px;font-size:16px}.CompareWorkbench-module__144P-W__limitNote{border-radius:var(--r-sm);background:var(--discover-bg);color:var(--discover-deep);margin:0;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.6}.CompareWorkbench-module__144P-W__searchTip{color:var(--muted);margin:0;font-size:13px}.CompareWorkbench-module__144P-W__suggest{gap:10px;display:grid}.CompareWorkbench-module__144P-W__suggestGroup{gap:6px;display:grid}.CompareWorkbench-module__144P-W__suggestLabel{color:var(--amber-ink);letter-spacing:.06em;margin:0;font-size:12px;font-weight:800}.CompareWorkbench-module__144P-W__resultList{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--card);grid-auto-rows:max-content;max-height:340px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.CompareWorkbench-module__144P-W__resultItem{border-bottom:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:6px 6px 6px 8px;display:grid}.CompareWorkbench-module__144P-W__resultItem:last-child{border-bottom:none}.CompareWorkbench-module__144P-W__resultThumb{width:40px;height:40px}.CompareWorkbench-module__144P-W__resultText{gap:2px;min-width:0;display:grid}.CompareWorkbench-module__144P-W__resultName{color:var(--ink);line-break:strict;text-wrap:balance;overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.4}.CompareWorkbench-module__144P-W__resultMeta{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12px;display:flex}.CompareWorkbench-module__144P-W__addButton{border:1px solid var(--discover-line);border-radius:var(--r-pill);background:var(--discover-bg);min-width:64px;min-height:44px;color:var(--discover-deep);cursor:pointer;padding:0 12px;font-size:14px;font-weight:700}@media (hover:hover){.CompareWorkbench-module__144P-W__addButton:hover:not(:disabled){border-color:var(--discover)}}.CompareWorkbench-module__144P-W__addButton:disabled{cursor:not-allowed;opacity:.5}.CompareWorkbench-module__144P-W__resultEmpty{color:var(--muted);padding:14px;font-size:14px}@media (min-width:641px){.CompareWorkbench-module__144P-W__tableScroll{justify-self:start;width:max-content}.CompareWorkbench-module__144P-W__sharedTable{width:auto;min-width:0}.CompareWorkbench-module__144P-W__axisHead,.CompareWorkbench-module__144P-W__axisCell{width:132px}.CompareWorkbench-module__144P-W__bottleHead{width:148px}}@media (prefers-reduced-motion:reduce){.CompareWorkbench-module__144P-W__radarDetails>summary:before,.CompareWorkbench-module__144P-W__addPanel>summary:before{transition:none}}@media (max-width:1040px){.CompareWorkbench-module__144P-W__radarGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.CompareWorkbench-module__144P-W__legendList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CompareWorkbench-module__144P-W__wrap{gap:20px}.CompareWorkbench-module__144P-W__axisHead,.CompareWorkbench-module__144P-W__axisCell{width:76px}.CompareWorkbench-module__144P-W__axisCell{padding-left:8px;font-size:12.5px}.CompareWorkbench-module__144P-W__shapeRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head save""viz viz";padding:6px 0 10px}}@media (max-width:374px){.CompareWorkbench-module__144P-W__legendList{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.CompareWorkbench-module__144P-W__axisHead,.CompareWorkbench-module__144P-W__axisCell{width:68px}.CompareWorkbench-module__144P-W__sharedTable th,.CompareWorkbench-module__144P-W__sharedTable td{padding-inline:2px}.CompareWorkbench-module__144P-W__axisHead,.CompareWorkbench-module__144P-W__axisCell{padding-left:6px}}@media (min-width:1200px){.CompareWorkbench-module__144P-W__wrap[data-wb-two-column=true]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.CompareWorkbench-module__144P-W__wrap[data-wb-two-column=true]>.CompareWorkbench-module__144P-W__legend,.CompareWorkbench-module__144P-W__wrap[data-wb-two-column=true]>.CompareWorkbench-module__144P-W__addPanel{grid-column:1/-1}.CompareWorkbench-module__144P-W__wrap[data-wb-two-column=true]>.CompareWorkbench-module__144P-W__tableSection{grid-area:2/1}.CompareWorkbench-module__144P-W__wrap[data-wb-two-column=true]>.CompareWorkbench-module__144P-W__shapeSection{grid-area:2/2}.CompareWorkbench-module__144P-W__wrap[data-wb-two-column=true] .CompareWorkbench-module__144P-W__shapeRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head save""viz viz"}.CompareWorkbench-module__144P-W__wrap[data-wb-two-column=true] .CompareWorkbench-module__144P-W__shapeName{white-space:normal;text-overflow:clip;overflow:visible}}
