._badge_1gzeg_1{border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;min-width:34px;height:24px;color:var(--on-rating);justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}._lg_1gzeg_16{border-radius:var(--radius-sm);min-width:52px;height:36px;font-family:var(--font-display);font-size:16px}._step0_1gzeg_25{background:var(--rating-none);color:var(--text-muted)}._step1_1gzeg_30{background:var(--rating-1);color:var(--on-rating-1)}._step2_1gzeg_35{background:var(--rating-2)}._step3_1gzeg_39{background:var(--rating-3)}._step4_1gzeg_43{background:var(--rating-4)}._step5_1gzeg_47{background:var(--rating-5)}._card_17la2_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;position:relative}._art_17la2_9{z-index:2;pointer-events:none;aspect-ratio:2/3;border-radius:var(--radius-sm);background:var(--surface-sunken);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);position:relative;overflow:hidden}._art_17la2_9 img{object-fit:cover;width:100%;height:100%}._card_17la2_1:hover ._art_17la2_9,._card_17la2_1:focus-within ._art_17la2_9{box-shadow:var(--shadow-2);transform:translateY(-4px)}._placeholder_17la2_38{justify-content:center;align-items:center;gap:var(--space-2);height:100%;padding:var(--space-3);color:var(--text-subtle);text-align:center;flex-direction:column;font-size:13px;line-height:18px;display:flex}._badges_17la2_52{top:var(--space-2);left:var(--space-2);right:var(--space-2);z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute}._progress_17la2_63{z-index:2;background:var(--overlay);height:4px;position:absolute;bottom:0;left:0;right:0}._progress_17la2_63 span{background:var(--gradient-brand);height:100%;display:block}._actions_17la2_80{inset:auto var(--space-2) var(--space-2);z-index:3;pointer-events:auto;gap:var(--space-1);opacity:0;transition:opacity var(--dur-base), transform var(--dur-base) var(--ease-out);display:flex;position:absolute;transform:translateY(6px)}._card_17la2_1:hover ._actions_17la2_80,._card_17la2_1:focus-within ._actions_17la2_80{opacity:1;transform:none}@media (hover:none){._actions_17la2_80{display:none}}._title_17la2_107{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}._meta_17la2_117{color:var(--text-muted);margin-top:-4px;font-size:13px;line-height:18px}._link_17la2_125{z-index:1;border-radius:var(--radius-sm);position:absolute;inset:0}._grid_17la2_132{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}@media (width>=768px){._grid_17la2_132{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}}
