.DiscoverV2-module__8LgOEG__pickCard{text-align:left;border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-card);width:100%;padding:var(--ck-space-4);cursor:pointer;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), box-shadow var(--ck-dur-fast) var(--ck-ease-out);position:relative}.DiscoverV2-module__8LgOEG__pickCard:hover{border-color:color-mix(in oklab, var(--ck-primary) 40%, var(--ck-border))}.DiscoverV2-module__8LgOEG__pickCardOn{border-color:var(--ck-primary);box-shadow:0 0 0 1px var(--ck-primary)}.DiscoverV2-module__8LgOEG__pickFlag{border-radius:var(--ck-radius-pill);background:var(--ck-primary);color:var(--ck-primary-foreground);padding:2px var(--ck-space-2);align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:-8px;right:12px}.DiscoverV2-module__8LgOEG__pickHead{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-2);margin-bottom:var(--ck-space-1);display:flex}.DiscoverV2-module__8LgOEG__pickTitle{font-size:var(--ck-text-base);letter-spacing:-.01em;font-weight:700;line-height:1.3}.DiscoverV2-module__8LgOEG__fit{border-radius:var(--ck-radius-pill);background:var(--ck-secondary);padding:2px var(--ck-space-2);color:var(--ck-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:700}.DiscoverV2-module__8LgOEG__pickWhy{font-size:var(--ck-text-sm);color:color-mix(in oklab, var(--ck-ink) 80%, transparent);margin-bottom:var(--ck-space-3);line-height:1.6}.DiscoverV2-module__8LgOEG__pickMeta{gap:var(--ck-space-1);flex-wrap:wrap;display:flex}.DiscoverV2-module__8LgOEG__pickSub{margin-top:var(--ck-space-2);font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.DiscoverV2-module__8LgOEG__cvBox{gap:var(--ck-space-2);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);background:var(--ck-muted);padding:var(--ck-space-3);flex-direction:column;display:flex}.DiscoverV2-module__8LgOEG__stickyBar{bottom:var(--ck-space-4);justify-content:space-between;align-items:center;gap:var(--ck-space-3);border-radius:var(--ck-radius-lg);border:1px solid color-mix(in oklab, var(--ck-primary) 20%, var(--ck-border));background:color-mix(in oklab, var(--ck-card) 95%, transparent);padding:var(--ck-space-3);-webkit-backdrop-filter:blur(10px);flex-wrap:wrap;display:flex;position:sticky}
