:root[data-theme=dark]{color-scheme:dark;--background:#111418;--foreground:#f2f4f7;--primary:#7daff0;--primary-hover:#a3c7fb;--border:#343e49;--strong-border:#657484;--muted:#aab6c5;--subtle:#252e39;--success:#5fd5a0;--warning:#f0bc65;--failure:#f07e7e;--surface-raised:#1c222b;--surface-sunken:#171c23;--surface-selected:#26364a;--control-border:#657484;--rr-blue:#7daff0;--rr-blue-hover:#a3c7fb;--rr-ink:#f2f4f7;--rr-text:#e3e8ef;--rr-muted:#aab6c5;--rr-border:#343e49;--rr-border-strong:#657484;--rr-surface:#252e39;--rr-page:#111418;--rr-focus-ring:0 0 0 3px rgb(125 175 240/38%)}:root[data-theme=light]{color-scheme:light;--surface-raised:#fff;--surface-sunken:#f6f7f7;--surface-selected:#f4f8fb;--control-border:var(--strong-border)}body,html{background:var(--background);color:var(--foreground)}.benchmark-result-card,.build-edit-panel,.card,.dialog-panel,.edit-project-details,.gpu-option,.guided-options,.header,.manual-pc-picker,.manual-pc-product,.manual-pc-status-grid article,.manual-pc-summary,.market-component-card,.mobile-menu,.offer-row,.profile-card,.purchase-option>details,.recommendation-card,.result-panel,.share-dialog,.topology-inspector,.topology-toolbar,[data-theme-surface=raised],dialog{background-color:var(--surface-raised);color:var(--foreground);border-color:var(--border)}.header .desktop-nav a{color:var(--foreground)}.button-link,.header .desktop-nav a:hover,.text-link,footer a:hover{color:var(--primary)}.lang-toggle,.mode-switch,.theme-toggle{background:var(--surface-sunken);border-color:var(--control-border)}.button-outline,.component-swap-button,.lang-toggle button.active,.mobile-menu-button,.mode-switch button.active,.pc-configurator-entry-options button,.product-gallery button,.replacement-grid article>button,.theme-toggle button.active,.topology-toolbar button{background-color:var(--surface-raised);color:var(--foreground);border-color:var(--control-border)}.field input,.field select,.field textarea,[contenteditable=true],input,select,textarea{color:var(--foreground);background-color:var(--surface-sunken);border-color:var(--control-border);accent-color:var(--primary)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}option{color:var(--foreground);background:var(--surface-raised)}.button-primary,.header-cta,.market-link{color:#ffffff;background-color:var(--primary)}.button-primary:hover,.header-cta:hover,.market-link:hover{background-color:var(--primary-hover);color:#ffffff}:root[data-theme=dark] .button-primary,:root[data-theme=dark] .header-cta,:root[data-theme=dark] .market-link{color:#111418;background-color:var(--primary)}:root[data-theme=dark] .button-primary:hover,:root[data-theme=dark] .header-cta:hover,:root[data-theme=dark] .market-link:hover{background-color:var(--primary-hover);color:#111418}.notice.warning,.result-status-warning,.status.WARNING,[data-status=WARNING]{color:var(--warning);background-color:color-mix(in srgb,var(--warning) 15%,var(--surface-raised));border-color:color-mix(in srgb,var(--warning) 45%,var(--border))}.error,.notice.error,.result-status-failure,.status.FAIL,[data-status=FAIL]{color:var(--failure);background-color:color-mix(in srgb,var(--failure) 14%,var(--surface-raised));border-color:color-mix(in srgb,var(--failure) 45%,var(--border))}.result-status-success,.status.PASS,[data-status=PASS]{color:var(--success);background-color:color-mix(in srgb,var(--success) 14%,var(--surface-raised));border-color:color-mix(in srgb,var(--success) 42%,var(--border))}.rv-status-unknown,.status.UNKNOWN,[data-status=UNKNOWN]{color:var(--muted);background-color:var(--subtle);border-color:var(--border)}.data-table td,.data-table th,.purchase-plan-table td,.purchase-plan-table th,table td,table th{border-color:var(--border)}.data-table th,.purchase-plan-table th,thead{background-color:var(--surface-sunken);color:var(--muted)}.code-block,code,pre{color:var(--foreground);background-color:var(--surface-sunken)}.theme-toggle{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--border);border-radius:9px;flex:0 0 auto}.theme-toggle button{display:grid;width:32px;height:30px;padding:0;place-items:center;border:1px solid transparent;border-radius:6px;color:var(--muted);background:transparent}.theme-toggle button:hover{color:var(--foreground);border-color:var(--control-border)}.theme-toggle button.active{color:var(--foreground);box-shadow:0 1px 4px rgb(0 0 0/18%)}.theme-toggle:focus-within{outline:2px solid var(--primary);outline-offset:3px}.mobile-theme-toggle{margin-top:18px;width:fit-content}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.desktop-theme-toggle{display:inline-flex}.mobile-theme-toggle{display:none}:root[data-theme=dark] .eyebrow,:root[data-theme=dark] .header .desktop-nav a,:root[data-theme=dark] .muted,:root[data-theme=dark] .notice{color:var(--muted)}:root[data-theme=dark] .hv2-example.home-example{background:var(--surface-raised);border-color:var(--border)}:root[data-theme=dark] .choice,:root[data-theme=dark] .profile-card{background:var(--surface-raised);border-color:var(--border);color:var(--foreground)}:root[data-theme=dark] .choice strong,:root[data-theme=dark] .profile-card strong{color:var(--foreground)}:root[data-theme=dark] .choice small,:root[data-theme=dark] .profile-card span:not(.profile-check){color:var(--muted)}:root[data-theme=dark] .choice:hover:not(.selected),:root[data-theme=dark] .profile-card:hover:not(.selected){background:var(--surface-sunken);border-color:var(--strong-border)}:root[data-theme=dark] .choice.selected,:root[data-theme=dark] .network-input-v2 .profile-card.selected,:root[data-theme=dark] .profile-card.selected,:root[data-theme=dark] [class*=pc-mode-switch-module__card][aria-checked=true]{background:var(--surface-selected);border-color:var(--primary)}:root[data-theme=dark] .network-input-v2 .profile-card{background:var(--surface-raised);border-color:var(--border);color:var(--foreground)}:root[data-theme=dark] [class*=pc-mode-switch-module__card][aria-disabled=true]{opacity:1;color:var(--muted)}:root[data-theme=dark] .gaming-target-controls,:root[data-theme=dark] [class*=net-module__checks],:root[data-theme=dark] [class*=net-module__factsEmpty],:root[data-theme=dark] [class*=net-module__facts],:root[data-theme=dark] [class*=net-module__kept],:root[data-theme=dark] [class*=net-module__metrics] div,:root[data-theme=dark] [class*=net-module__restored]{background:var(--surface-raised);border-color:var(--border);color:var(--foreground)}:root[data-theme=dark] [class*=net-module__facts] li{background:var(--surface-sunken);border-color:var(--border);color:var(--foreground)}:root[data-theme=dark] [class*=net-module__failure] code,:root[data-theme=dark] [class*=net-module__hint],:root[data-theme=dark] [class*=net-module__metrics] dt{color:var(--muted)}:root[data-theme=dark] [class*=net-module__failure]{background:color-mix(in srgb,var(--failure) 14%,var(--surface-raised));border-color:color-mix(in srgb,var(--failure) 45%,var(--border))}:root[data-theme=dark] [class*=net-module__ok]{color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--surface-raised));border-left-color:var(--success)}:root[data-theme=dark] [class*=net-module__partly]{color:var(--warning);background:color-mix(in srgb,var(--warning) 14%,var(--surface-raised));border-left-color:var(--warning)}:root[data-theme=dark] .skip-link:focus{background:var(--surface-raised);color:var(--foreground)}:root[data-theme=dark] .topology-view{background:var(--surface-sunken);border-color:var(--border)}:root[data-theme=dark] .topology-toolbar{background:var(--surface-raised);border-color:var(--border);color:var(--foreground)}:root[data-theme=dark] .topology-toolbar button{background:var(--surface-sunken);border-color:var(--border);color:var(--foreground)}:root[data-theme=dark] .topology-toolbar button:hover{background:var(--surface-selected);border-color:var(--primary)}:root[data-theme=dark] .topology-inspector{background:var(--surface-raised);border-color:var(--border);color:var(--foreground)}:root[data-theme=dark] .manual-pc-picker,:root[data-theme=dark] .manual-pc-summary{border-color:var(--border)}:root[data-theme=dark] .chart-axis,:root[data-theme=dark] .chart-grid,:root[data-theme=dark] .recharts-cartesian-axis line,:root[data-theme=dark] .recharts-cartesian-grid line{stroke:#526070}:root[data-theme=dark] .chart-label,:root[data-theme=dark] .recharts-cartesian-axis-tick-value{fill:var(--muted);color:var(--muted)}@media (max-width:850px){.desktop-theme-toggle{display:none}.mobile-theme-toggle{display:inline-flex}}@media (prefers-reduced-motion:reduce){.theme-toggle *,.theme-toggle :after,.theme-toggle :before{transition-duration:.01ms!important}}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}