.shelfToolScenes_card__VIb6m{--ink:var(--color-hf-accent-dark);--accent:var(--color-hf-primary);--fg:var(--color-hf-text);--fg-muted:var(--color-hf-text-muted);--line:var(--color-hf-border);--ease:cubic-bezier(0.22,1,0.36,1);position:relative;isolation:isolate;display:block;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-hf-lg,24px);background:var(--color-hf-plus-bg);color:var(--fg);container-type:inline-size}.shelfToolScenes_card__VIb6m:focus-visible{outline:2px solid var(--color-hf-primary-deep);outline-offset:3px}.shelfToolScenes_grid__lvB2k{display:grid;grid-template-columns:minmax(0,1fr)}@container (min-width: 680px){.shelfToolScenes_grid__lvB2k{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:360px}}.shelfToolScenes_copy__7JoJK{display:flex;flex-direction:column;justify-content:center;padding:28px 24px 8px}@container (min-width: 680px){.shelfToolScenes_copy__7JoJK{padding:40px 8px 40px 40px}}.shelfToolScenes_eyebrow__LHZlY{display:inline-block;color:var(--color-hf-primary-deep);font-size:12px;font-weight:600;line-height:1;letter-spacing:.09em;text-transform:uppercase}.shelfToolScenes_title__5FOv_{margin-top:16px;color:var(--fg);font-size:24px;font-weight:600;line-height:1.15;letter-spacing:-.028em;text-wrap:balance}@container (min-width: 680px){.shelfToolScenes_title__5FOv_{font-size:28px}}.shelfToolScenes_text__63lsa{margin-top:12px;max-width:38ch;color:var(--fg-muted);font-size:15px;line-height:1.6;text-wrap:pretty}.shelfToolScenes_actions__AeyTe{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:24px}.shelfToolScenes_cta__mKGxN{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px;border-radius:9999px;background:var(--color-hf-primary-fill);color:var(--color-hf-primary-foreground);font-size:15px;font-weight:600;white-space:nowrap;transition:background .2s var(--ease)}.shelfToolScenes_card__VIb6m:hover .shelfToolScenes_cta__mKGxN{background:var(--color-hf-primary-fill-hover)}.shelfToolScenes_cta__mKGxN svg{width:12px;transition:transform .25s var(--ease)}.shelfToolScenes_card__VIb6m:hover .shelfToolScenes_cta__mKGxN svg{transform:translateX(3px)}.shelfToolScenes_facts__TjOXF{color:var(--fg-muted);font-size:13px;line-height:1.4}.shelfToolScenes_stage__r7lEv{position:relative;min-height:300px}.shelfToolScenes_window__Rosq2{position:absolute;top:24px;left:20px;right:20px;bottom:-56px;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:var(--color-hf-surface);color:var(--color-hf-text);box-shadow:0 0 0 1px var(--line),0 24px 48px -28px color-mix(in srgb,var(--ink) 35%,transparent);transition:transform .5s var(--ease)}@container (min-width: 680px){.shelfToolScenes_window__Rosq2{top:40px;left:8px;right:32px;bottom:-40px}}.shelfToolScenes_card__VIb6m:hover .shelfToolScenes_window__Rosq2{transform:translateY(-4px)}.shelfToolScenes_chrome__TN0sy{display:flex;align-items:center;gap:12px;height:34px;flex-shrink:0;padding:0 12px;border-bottom:1px solid var(--color-hf-border);background:var(--color-hf-surface-muted)}.shelfToolScenes_dots__ooKU3{display:flex;gap:6px}.shelfToolScenes_dots__ooKU3 i{width:9px;height:9px;border-radius:9999px;background:color-mix(in srgb,var(--color-hf-text) 14%,transparent)}.shelfToolScenes_address__GoKLx{display:inline-flex;align-items:center;height:20px;min-width:0;padding:0 10px;border-radius:6px;background:var(--color-hf-surface);color:var(--color-hf-text-muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 0 0 1px var(--color-hf-border)}.shelfToolScenes_body___p4z1{position:relative;flex:1;min-height:0;padding:16px;font-size:12px;line-height:1.45}.shelfToolScenes_label__Q_7BA{color:var(--color-hf-text-muted);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.shelfToolScenes_bar__Zpj9u{height:6px;border-radius:9999px;background:color-mix(in srgb,var(--color-hf-text) 8%,transparent)}.shelfToolScenes_reveal__Amb_9{opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease),transform .45s var(--ease)}.shelfToolScenes_reveal__Amb_9[data-on=true]{opacity:1;transform:none}.shelfToolScenes_cursor__1q7yI{position:absolute;top:0;left:0;z-index:5;width:20px;height:20px;pointer-events:none;opacity:0;transition:transform .75s cubic-bezier(.65,0,.35,1),opacity .3s var(--ease);filter:drop-shadow(0 2px 3px rgb(0 0 0/.3))}.shelfToolScenes_cursor__1q7yI[data-on=true]{opacity:1}.shelfToolScenes_cursor__1q7yI svg{width:20px;height:20px;color:var(--ink)}.shelfToolScenes_ripple__YOwYS{position:absolute;top:-10px;left:-10px;width:20px;height:20px;border-radius:9999px;background:color-mix(in srgb,var(--accent) 45%,transparent);animation:shelfToolScenes_ripple__YOwYS .6s var(--ease) forwards}@keyframes shelfToolScenes_ripple__YOwYS{0%{transform:scale(.3);opacity:1}to{transform:scale(2.4);opacity:0}}.shelfToolScenes_cvLayout__jJBsO{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:14px;height:100%}.shelfToolScenes_weak__2REvP{position:relative;display:grid;margin:2px -6px;padding:4px 6px;border-radius:6px;transition:background-color .4s var(--ease)}.shelfToolScenes_weak__2REvP[data-state=marked]{background:color-mix(in srgb,var(--color-hf-danger) 10%,transparent)}.shelfToolScenes_weak__2REvP[data-state=fixed]{background:var(--color-hf-primary-soft)}.shelfToolScenes_weak__2REvP>span{grid-area:1/1;transition:opacity .4s var(--ease),filter .4s var(--ease)}.shelfToolScenes_weak__2REvP .shelfToolScenes_after__wGuYW,.shelfToolScenes_weak__2REvP[data-state=fixed] .shelfToolScenes_before___a3Y5{opacity:0;filter:blur(3px)}.shelfToolScenes_weak__2REvP[data-state=fixed] .shelfToolScenes_after__wGuYW{opacity:1;filter:none}.shelfToolScenes_popover__uLmac{position:absolute;left:4px;right:8px;z-index:3;padding:10px;border-radius:12px;background:var(--color-hf-surface);box-shadow:0 0 0 1px var(--color-hf-border),0 16px 32px -12px color-mix(in srgb,var(--color-hf-text) 40%,transparent);opacity:0;transform:translateY(6px) scale(.97);transform-origin:top left;transition:opacity .25s var(--ease),transform .35s var(--ease);pointer-events:none}.shelfToolScenes_popover__uLmac[data-on=true]{opacity:1;transform:none}.shelfToolScenes_popLabel__gluc8{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600}.shelfToolScenes_popLabel__gluc8:before{content:"";width:6px;height:6px;border-radius:9999px;background:var(--color-hf-danger)}.shelfToolScenes_popAfter__fze3t{margin-top:6px;padding:6px 8px;border-radius:8px;background:var(--color-hf-primary-soft);font-size:11px;line-height:1.45}.shelfToolScenes_applyBtn__53PN3{display:inline-flex;align-items:center;height:24px;margin-top:8px;padding:0 10px;border-radius:9999px;background:var(--color-hf-primary-fill);color:var(--color-hf-primary-foreground);font-size:11px;font-weight:600;transition:transform .15s var(--ease)}.shelfToolScenes_applyBtn__53PN3[data-pressed=true]{transform:scale(.94)}.shelfToolScenes_side__jX6Ci{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 10px;border-radius:12px;background:var(--color-hf-surface-muted)}.shelfToolScenes_sideBars__aa5p6{display:grid;gap:8px;width:100%}.shelfToolScenes_sideRow__n9HLU{display:flex;justify-content:space-between;color:var(--color-hf-text-muted);font-size:10px;line-height:1}.shelfToolScenes_sideRow__n9HLU b{color:var(--color-hf-text);font-weight:600;font-variant-numeric:tabular-nums}@container (max-width: 679px){.shelfToolScenes_card__VIb6m[data-scene=cv] .shelfToolScenes_stage__r7lEv{min-height:0;padding:24px 20px 20px}.shelfToolScenes_card__VIb6m[data-scene=cv] .shelfToolScenes_window__Rosq2{position:relative;inset:auto}.shelfToolScenes_cvLayout__jJBsO{grid-template-columns:minmax(0,1fr);height:auto}.shelfToolScenes_popAfter__fze3t,.shelfToolScenes_weak__2REvP>span{display:block;-webkit-line-clamp:unset}.shelfToolScenes_side__jX6Ci{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px 16px}.shelfToolScenes_side__jX6Ci>.shelfToolScenes_label__Q_7BA{grid-column:1;grid-row:2;text-align:center}.shelfToolScenes_sideBars__aa5p6{grid-column:2;grid-row:1/span 2}}.shelfToolScenes_meter__ZBdcm{height:4px;margin-top:5px;overflow:hidden;border-radius:9999px;background:color-mix(in srgb,var(--color-hf-text) 8%,transparent)}.shelfToolScenes_meter__ZBdcm>i{display:block;height:100%;border-radius:inherit;background:var(--meter,var(--color-hf-amber));transition:width .9s var(--ease),background-color .4s var(--ease)}.shelfToolScenes_chip__RRpWr{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:9999px;background:var(--color-hf-surface-muted);color:var(--color-hf-text-muted);font-size:10.5px;font-weight:500;white-space:nowrap;transition:background-color .25s var(--ease),color .25s var(--ease)}.shelfToolScenes_chip__RRpWr[data-on=true],.shelfToolScenes_question__6caep{background:var(--color-hf-text);color:var(--color-hf-surface)}.shelfToolScenes_question__6caep{border-radius:14px 14px 14px 4px;font-size:13px;font-weight:500;line-height:1.4}.shelfToolScenes_check__5xZvi{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:9999px;box-shadow:inset 0 0 0 1.5px var(--color-hf-border);color:transparent;transition:background-color .25s var(--ease),box-shadow .25s var(--ease),color .25s var(--ease)}.shelfToolScenes_check__5xZvi svg{width:9px}.shelfToolScenes_check__5xZvi[data-on=true]{background:var(--color-hf-primary-fill);box-shadow:none;color:var(--color-hf-primary-foreground)}.shelfToolScenes_draft__CWeqK{height:5px;border-radius:9999px;background:color-mix(in srgb,var(--color-hf-text) 9%,transparent);transform-origin:left;transform:scaleX(0);transition:transform .6s var(--ease)}.shelfToolScenes_draft__CWeqK[data-on=true]{transform:none}.shelfToolScenes_verdict__0XKln{border-radius:12px;background:var(--color-hf-primary-soft)}.shelfToolScenes_verdictMeter__FaCk7{height:6px;overflow:hidden;border-radius:9999px;background:color-mix(in srgb,var(--color-hf-text) 8%,transparent)}.shelfToolScenes_verdictMeter__FaCk7>i{display:block;height:100%;width:0;border-radius:inherit;background:var(--accent);transition:width 1.1s var(--ease) .15s}.shelfToolScenes_verdict__0XKln[data-on=true] .shelfToolScenes_verdictMeter__FaCk7>i{width:88%}.shelfToolScenes_jobRow__GUZSD{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s var(--ease),opacity .35s var(--ease),margin .5s var(--ease)}.shelfToolScenes_jobRow__GUZSD>div{min-height:0;overflow:hidden}.shelfToolScenes_jobRow__GUZSD[data-out=true]{grid-template-rows:0fr;opacity:0;margin-top:-8px}.shelfToolScenes_jobCard__cM6jX{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--color-hf-border);transition:box-shadow .3s var(--ease),background-color .3s var(--ease)}.shelfToolScenes_jobCard__cM6jX[data-best=true]{background:color-mix(in srgb,var(--color-hf-primary-soft) 60%,var(--color-hf-surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 70%,transparent)}.shelfToolScenes_logo__xr48G{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;background:var(--ink);color:var(--color-hf-surface);font-size:12px;font-weight:600}.shelfToolScenes_tag__QS24X{padding:0 6px;border-radius:9999px;background:var(--color-hf-surface-muted);color:var(--color-hf-text-muted);font-size:10px;font-weight:500;line-height:16px}.shelfToolScenes_match__2rphX{padding:2px 7px;border-radius:9999px;background:var(--color-hf-primary-fill);color:var(--color-hf-primary-foreground);font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;opacity:0;transform:scale(.6);transition:opacity .25s var(--ease),transform .4s var(--ease)}.shelfToolScenes_match__2rphX[data-on=true]{opacity:1;transform:none}.shelfToolScenes_applyJob__LWbmo{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:9999px;background:var(--color-hf-text);color:var(--color-hf-surface);font-size:10.5px;font-weight:600;white-space:nowrap;transition:background-color .3s var(--ease),color .3s var(--ease),transform .15s var(--ease)}.shelfToolScenes_applyJob__LWbmo svg{width:9px}.shelfToolScenes_applyJob__LWbmo[data-pressed=true]{transform:scale(.94)}.shelfToolScenes_applyJob__LWbmo[data-done=true]{background:var(--color-hf-primary-soft);color:var(--color-hf-primary-deep)}.shelfToolScenes_hit__Tv1ct{border-radius:4px;padding:0 3px;background:linear-gradient(var(--color-hf-primary-soft),var(--color-hf-primary-soft)) 0 0 /0 100% no-repeat;color:inherit;transition:background-size .5s var(--ease)}.shelfToolScenes_hit__Tv1ct[data-on=true]{background-size:100% 100%}@media (prefers-reduced-motion:reduce){.shelfToolScenes_applyBtn__53PN3,.shelfToolScenes_applyJob__LWbmo,.shelfToolScenes_check__5xZvi,.shelfToolScenes_chip__RRpWr,.shelfToolScenes_cta__mKGxN,.shelfToolScenes_cta__mKGxN svg,.shelfToolScenes_cursor__1q7yI,.shelfToolScenes_draft__CWeqK,.shelfToolScenes_hit__Tv1ct,.shelfToolScenes_jobCard__cM6jX,.shelfToolScenes_jobRow__GUZSD,.shelfToolScenes_match__2rphX,.shelfToolScenes_meter__ZBdcm>i,.shelfToolScenes_popover__uLmac,.shelfToolScenes_reveal__Amb_9,.shelfToolScenes_verdictMeter__FaCk7>i,.shelfToolScenes_weak__2REvP,.shelfToolScenes_weak__2REvP>span,.shelfToolScenes_window__Rosq2{transition:none}.shelfToolScenes_card__VIb6m:hover .shelfToolScenes_cta__mKGxN svg,.shelfToolScenes_card__VIb6m:hover .shelfToolScenes_window__Rosq2{transform:none}.shelfToolScenes_ripple__YOwYS{display:none}}.articlesIndex_lead__mrT9k{--ink:var(--color-hf-accent-dark);--accent:var(--color-hf-primary);--ease:cubic-bezier(0.22,1,0.36,1);position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--color-hf-border);border-radius:var(--radius-hf-lg,24px);background:var(--color-hf-plus-bg);color:var(--color-hf-text)}.articlesIndex_lead__mrT9k:focus-visible{outline:2px solid var(--color-hf-primary-deep);outline-offset:3px}.articlesIndex_leadBadge__FtPs2{color:var(--color-hf-primary-deep)}.articlesIndex_leadMuted__u4d_c{color:var(--color-hf-text-muted)}.articlesIndex_leadCta__yljm_{background:var(--color-hf-primary-fill);color:var(--color-hf-primary-foreground);transition:background .2s var(--ease)}.articlesIndex_lead__mrT9k:hover .articlesIndex_leadCta__yljm_{background:var(--color-hf-primary-fill-hover)}.articlesIndex_leadCta__yljm_ svg{transition:transform .25s var(--ease)}.articlesIndex_lead__mrT9k:hover .articlesIndex_leadCta__yljm_ svg{transform:translateX(3px)}.articlesIndex_number__5gEnQ{color:var(--color-hf-primary-deep);font-variant-numeric:tabular-nums}.articlesIndex_chips__Y_eYv{display:flex;gap:8px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}.articlesIndex_chips__Y_eYv::-webkit-scrollbar{display:none}@media (min-width:768px){.articlesIndex_chips__Y_eYv{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.articlesIndex_shelfRow__6oijp{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.articlesIndex_shelfRow__6oijp::-webkit-scrollbar{display:none}.articlesIndex_shelfRow__6oijp>*{scroll-snap-align:start}@media (min-width:640px){.articlesIndex_shelfRow__6oijp{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0;overflow:visible}}@media (min-width:1280px){.articlesIndex_shelfRow__6oijp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.articlesIndex_leadCta__yljm_,.articlesIndex_leadCta__yljm_ svg{transition:none}.articlesIndex_lead__mrT9k:hover .articlesIndex_leadCta__yljm_ svg{transform:none}}