.VibeHardwarePage_container-extra__7iFIK{margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px}@media(min-width:1440px){.VibeHardwarePage_container-extra__7iFIK{padding-left:24px;padding-right:24px}}@media(min-width:1920px){.VibeHardwarePage_container-extra__7iFIK{padding-left:100px;padding-right:100px}}@media(min-width:2250px){.VibeHardwarePage_container-extra__7iFIK{padding-left:274px;padding-right:274px}}@media(min-width:2540px){.VibeHardwarePage_container-extra__7iFIK{max-width:1992px;padding-left:0;padding-right:0}}.VibeHardwarePage_page__vbShN{background:var(--auto-background);color:var(--auto-foreground);font-size:14px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.VibeHardwarePage_page__vbShN :where(a){color:var(--auto-foreground);text-decoration:none}.VibeHardwarePage_page__vbShN :where(a):hover{text-decoration:underline;text-underline-offset:3px}.VibeHardwarePage_wrap__s2cBH{max-width:1100px;margin:0 auto;padding:0 24px}@media(max-width:680px){.VibeHardwarePage_wrap__s2cBH{padding:0 18px}}.VibeHardwarePage_headerBlock__wd1nL{padding:42px 0 28px}.VibeHardwarePage_def__CkPdM{font-size:16px;color:var(--auto-text-secondary);max-width:500px;line-height:24px;margin-bottom:16px;letter-spacing:-.005em;padding-left:14px;border-left:2px solid var(--auto-foreground)}.VibeHardwarePage_def__CkPdM b{color:var(--auto-foreground);font-weight:500}.VibeHardwarePage_pos__vGkuL{font-style:italic;color:var(--auto-muted-foreground);font-size:14px}.VibeHardwarePage_pageLede__5LjT1{font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:34px;color:var(--auto-text-secondary);margin-bottom:18px;max-width:830px}.VibeHardwarePage_section__989dX{padding:0 0 36px}.VibeHardwarePage_filters__2jRvu{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.VibeHardwarePage_chip__uUg_D{font-size:11px;letter-spacing:.04em;padding:6px 12px;border:1px solid var(--auto-border);background:var(--auto-background);color:var(--auto-text-secondary);cursor:pointer;border-radius:0}.VibeHardwarePage_chip__uUg_D:hover{border-color:var(--auto-foreground);color:var(--auto-foreground)}.VibeHardwarePage_chipOn__aSC86,.VibeHardwarePage_chipOn__aSC86:hover{background:var(--auto-foreground);color:var(--auto-background);border-color:var(--auto-foreground)}.VibeHardwarePage_chipOn__aSC86:hover{opacity:.88}.VibeHardwarePage_chipOn__aSC86 .VibeHardwarePage_chipCount__FT3aI{color:var(--auto-background);opacity:.6}.VibeHardwarePage_chipCount__FT3aI{color:var(--auto-muted-foreground);margin-left:6px}.VibeHardwarePage_entry__FV0wP{display:grid;grid-template-columns:200px 1fr;gap:24px;padding:24px 0;align-items:start}@media(max-width:680px){.VibeHardwarePage_entry__FV0wP{grid-template-columns:1fr;gap:12px;padding:22px 0}}.VibeHardwarePage_entry__FV0wP:hover a.VibeHardwarePage_title__EQcr0{text-decoration:underline;text-underline-offset:3px}.VibeHardwarePage_entry__FV0wP:hover .VibeHardwarePage_thumb__vG8v2 img{transform:scale(1.03)}.VibeHardwarePage_thumb__vG8v2{width:200px;aspect-ratio:4/3;background:var(--auto-muted);overflow:hidden}.VibeHardwarePage_thumb__vG8v2.VibeHardwarePage_thumbEmpty__JOIvT{display:flex;align-items:center;justify-content:center}.VibeHardwarePage_thumb__vG8v2 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}@media(max-width:680px){.VibeHardwarePage_thumb__vG8v2{width:100%;aspect-ratio:16/9}}.VibeHardwarePage_thumbPh__Y_6FT{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--auto-muted-foreground);letter-spacing:.04em}.VibeHardwarePage_info__Ftevl{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.VibeHardwarePage_tag__Qa8FM{font-size:10px;letter-spacing:.06em;text-transform:lowercase;padding:2px 7px;border:1px solid;display:inline-block}.VibeHardwarePage_tagBuild__7z8Lp{color:#15803d}.VibeHardwarePage_tagRepo___gP_Y{color:#1556f2}.VibeHardwarePage_tagKnowledge__Kv4ml{color:#b45309}.VibeHardwarePage_title__EQcr0{font-size:18px;line-height:1.35;font-weight:500;color:var(--auto-foreground);text-decoration:none;letter-spacing:-.005em}.VibeHardwarePage_title__EQcr0:where(a):hover{color:var(--auto-foreground);text-decoration:underline;text-underline-offset:3px}@media(max-width:680px){.VibeHardwarePage_title__EQcr0{font-size:16px}}.VibeHardwarePage_desc__nRswc{font-size:13px;line-height:1.55;color:var(--auto-text-secondary)}.VibeHardwarePage_meta__vQpUz{font-size:12px;color:var(--auto-muted-foreground);display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:2px}.VibeHardwarePage_mItem__RQ_HI{display:inline-flex;align-items:center;gap:5px}.VibeHardwarePage_by__zVIJ2{font-style:italic}.VibeHardwarePage_ico__133sX{display:inline-block;width:13px;height:13px;background-repeat:no-repeat;background-position:50%;background-size:contain;flex-shrink:0;opacity:.85}.VibeHardwarePage_icoCal__FWVlt{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a7a7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4' width='18' height='18' rx='2'/><line x1='16' y1='2' x2='16' y2='6'/><line x1='8' y1='2' x2='8' y2='6'/><line x1='3' y1='10' x2='21' y2='10'/></svg>")}.VibeHardwarePage_icoClock__Jz4BL{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a7a7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polyline points='12 6 12 12 16 14'/></svg>")}.VibeHardwarePage_icoCost__6_zHk{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a7a7a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='12' y1='1' x2='12' y2='23'/><path d='M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/></svg>")}.VibeHardwarePage_yearDiv__C9Dlx{margin:28px 0 6px;font-size:11px;letter-spacing:.06em;color:var(--auto-muted-foreground);text-transform:uppercase}.VibeHardwarePage_more__i84_m{margin:32px 0 8px;font-size:13px}.VibeHardwarePage_pager__9uyHw{align-items:center;justify-content:center;margin:32px 0 8px}.VibeHardwarePage_pagerPages__z7Frj,.VibeHardwarePage_pager__9uyHw{display:flex;flex-wrap:wrap;gap:6px}.VibeHardwarePage_pagerNav__mc_uZ,.VibeHardwarePage_pagerNum__boxoL{font-size:11px;letter-spacing:.04em;padding:6px 12px;min-width:34px;border:1px solid var(--auto-border);background:var(--auto-background);color:var(--auto-text-secondary);cursor:pointer;border-radius:0}.VibeHardwarePage_pagerNav__mc_uZ:hover:not(:disabled),.VibeHardwarePage_pagerNum__boxoL:hover:not(:disabled){border-color:var(--auto-foreground);color:var(--auto-foreground)}.VibeHardwarePage_pagerNav__mc_uZ:disabled,.VibeHardwarePage_pagerNum__boxoL:disabled{opacity:.4;cursor:not-allowed}.VibeHardwarePage_pagerNumOn__qn_T_,.VibeHardwarePage_pagerNumOn__qn_T_:hover:not(:disabled){background:var(--auto-foreground);color:var(--auto-background);border-color:var(--auto-foreground)}.VibeHardwarePage_pagerNumOn__qn_T_:hover:not(:disabled){opacity:.88}