.ywHyDW_wrap{margin:32px 0 8px}.ywHyDW_head h2{margin:0 0 4px;font-size:1.5rem}.ywHyDW_head p{color:var(--text-tertiary);margin:0 0 16px;font-size:.875rem}.ywHyDW_none{color:var(--text-tertiary)}.ywHyDW_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ywHyDW_card{background:var(--surface-card);border:1px solid var(--border-default);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:14px;align-items:stretch;display:flex;position:relative}.ywHyDW_card:hover{border-color:var(--border-control-strong);box-shadow:var(--shadow-card);transform:translateY(-1px)}.ywHyDW_card.ywHyDW_selected{border-color:var(--gold-500);box-shadow:0 0 0 2px var(--gold-300)}.ywHyDW_pick{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;flex:1;align-items:center;gap:12px;min-height:64px;padding:10px 6px 10px 10px;display:flex}.ywHyDW_thumb{background:var(--gold-100);border:1px solid var(--border-gold);width:46px;height:46px;color:var(--gold-700);font:600 1rem var(--font-display);border-radius:12px;flex:none;place-items:center;display:grid;position:relative;overflow:visible}.ywHyDW_thumb img{object-fit:cover;border-radius:11px;width:100%;height:100%}.ywHyDW_flame{background:radial-gradient(circle at 50% 70%, #fff6d5, var(--gold-300) 45%, var(--gold-500));border-radius:50% 50% 45% 45%/60% 60% 40% 40%;width:10px;height:15px;position:absolute;top:-6px;right:-4px;box-shadow:0 0 10px 2px #e7d6a6b3}.ywHyDW_text{gap:1px;min-width:0;display:grid}.ywHyDW_text strong{font:600 1.0625rem/1.25 var(--font-display);color:var(--text-heading);overflow-wrap:anywhere}.ywHyDW_text small{color:var(--text-tertiary);font-size:.75rem}.ywHyDW_spot{align-items:center;gap:4px;display:inline-flex}.ywHyDW_open{width:44px;color:var(--text-link);border-left:1px solid var(--border-row);border-radius:0 14px 14px 0;flex:none;place-items:center;display:grid}.ywHyDW_open:hover{background:var(--surface-selected)}.ywHyDW_more{margin-top:14px}@media (prefers-reduced-motion:reduce){.ywHyDW_card:hover{transform:none}}
