.nav-header[data-astro-cid-ymhdp2rl]{position:sticky;top:0;z-index:100;background:var(--bg-secondary);border-bottom:1px solid var(--border);box-shadow:var(--shadow-card)}.nav-inner[data-astro-cid-ymhdp2rl]{max-width:1400px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;height:56px;gap:1rem}.left-group[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.nav-logo[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:.5rem;text-decoration:none}.logo-img[data-astro-cid-ymhdp2rl]{height:36px;width:auto;border-radius:6px;box-shadow:0 0 8px #0003,0 0 16px var(--accent);animation:logo-glow 2s ease-in-out infinite alternate}@keyframes logo-glow{0%{box-shadow:0 0 8px #0003,0 0 16px var(--accent)}to{box-shadow:0 0 8px #0003,0 0 28px var(--accent)}}.logo-text[data-astro-cid-ymhdp2rl]{position:relative;font-size:1.1rem;font-weight:700;color:var(--accent);overflow:hidden}.logo-text[data-astro-cid-ymhdp2rl]:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,215,0,.4),transparent);animation:shimmer-light 2s ease-in-out infinite alternate}@keyframes shimmer-light{0%{left:-100%}to{left:120%}}.nav-links[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:.3rem}.nav-links[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl],.dropdown-trigger[data-astro-cid-ymhdp2rl]{color:var(--text-secondary);text-decoration:none;padding:6px 14px;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all var(--anim-fast);user-select:none}.nav-links[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover,.dropdown-trigger[data-astro-cid-ymhdp2rl]:hover{background:var(--highlight-bg);color:var(--accent)}.nav-dropdown[data-astro-cid-ymhdp2rl]{position:relative}.dropdown-menu[data-astro-cid-ymhdp2rl]{display:none;position:absolute;top:100%;left:0;margin-top:8px;min-width:140px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:6px 0;box-shadow:var(--shadow-card);z-index:200}.dropdown-menu[data-astro-cid-ymhdp2rl].open{display:block}.dropdown-menu[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]{display:block;padding:10px 18px;color:var(--text-secondary);font-size:.9rem;font-weight:500;text-decoration:none;border-left:2px solid transparent}.dropdown-menu[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover{background:var(--highlight-bg);color:var(--accent);border-left-color:var(--accent)}.hamburger[data-astro-cid-ymhdp2rl]{background:none;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.right-actions[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.action-icon[data-astro-cid-ymhdp2rl]{border:none;font-size:1rem;cursor:pointer;min-width:38px;min-height:38px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);text-decoration:none;transition:all var(--anim-fast);gap:4px;padding:0 10px;white-space:nowrap}.action-label[data-astro-cid-ymhdp2rl]{font-size:.8rem;font-weight:500}.icon-bili[data-astro-cid-ymhdp2rl]{background:#fb7299;color:#fff}.icon-bili[data-astro-cid-ymhdp2rl]:hover{filter:brightness(1.1)}.icon-charge[data-astro-cid-ymhdp2rl]{background:#4a90d9;color:#fff}.icon-charge[data-astro-cid-ymhdp2rl]:hover{filter:brightness(1.1)}.icon-group[data-astro-cid-ymhdp2rl]{background:#2dc100;color:#fff}.icon-group[data-astro-cid-ymhdp2rl]:hover{filter:brightness(1.1)}.bili-svg[data-astro-cid-ymhdp2rl]{width:20px;height:20px;filter:brightness(0) invert(1)}.mobile-overlay[data-astro-cid-ymhdp2rl]{display:none;position:fixed;inset:0;background:var(--modal-overlay);z-index:2000}.mobile-overlay[data-astro-cid-ymhdp2rl].show{display:block}.mobile-panel[data-astro-cid-ymhdp2rl]{position:fixed;left:0;top:0;bottom:0;width:280px;background:var(--modal-bg);z-index:2001;overflow-y:auto;box-shadow:var(--shadow-modal);transform:translate(-100%);transition:transform var(--anim-normal)}.mobile-panel[data-astro-cid-ymhdp2rl].show{transform:translate(0)}.mobile-panel-header[data-astro-cid-ymhdp2rl]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--border)}.mobile-panel-title[data-astro-cid-ymhdp2rl]{color:var(--accent);font-weight:600}.mobile-panel-close[data-astro-cid-ymhdp2rl]{background:none;border:none;color:var(--text-secondary);font-size:1.2rem;cursor:pointer;min-width:44px;min-height:44px}.mobile-panel-body[data-astro-cid-ymhdp2rl]{padding:.5rem 0}.mobile-panel-body[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]{display:block;padding:.8rem 1rem;color:var(--text-primary);text-decoration:none;font-size:1rem;font-weight:500}.mobile-panel-body[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover{background:var(--highlight-bg);color:var(--accent)}.modal-overlay[data-astro-cid-ymhdp2rl]{position:fixed;inset:0;background:var(--modal-overlay);display:flex;align-items:flex-end;justify-content:center;z-index:3000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.modal-overlay[data-astro-cid-ymhdp2rl].show{opacity:1;visibility:visible;pointer-events:auto}.modal-panel[data-astro-cid-ymhdp2rl]{background:var(--modal-bg);border-radius:20px 20px 0 0;width:100%;max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--shadow-modal);transform:translateY(100%);transition:transform .3s ease}.modal-overlay[data-astro-cid-ymhdp2rl].show .modal-panel[data-astro-cid-ymhdp2rl]{transform:translateY(0)}.modal-header[data-astro-cid-ymhdp2rl]{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem;border-bottom:1px solid var(--border);flex-shrink:0;background:var(--modal-deal-header-bg);border-radius:20px 20px 0 0}.modal-header[data-astro-cid-ymhdp2rl] h3[data-astro-cid-ymhdp2rl]{color:var(--accent);margin:0;font-size:1rem}.modal-handle[data-astro-cid-ymhdp2rl]{width:36px;height:4px;background:var(--modal-handle);border-radius:2px;margin:8px auto 0}.nav-modal-close[data-astro-cid-ymhdp2rl]{background:none;border:none;color:var(--text-secondary);font-size:1.4rem;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.nav-modal-close[data-astro-cid-ymhdp2rl]:active{transform:scale(.85);color:var(--text-primary)}.modal-body[data-astro-cid-ymhdp2rl]{padding:1.5rem;text-align:center}.modal-text[data-astro-cid-ymhdp2rl]{color:var(--text-secondary);margin-bottom:1.5rem}.modal-btn-group[data-astro-cid-ymhdp2rl]{display:flex;gap:.5rem}.nav-modal-btn[data-astro-cid-ymhdp2rl]{flex:1;padding:.65rem;border-radius:10px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s;text-align:center;text-decoration:none;display:block}.nav-modal-btn[data-astro-cid-ymhdp2rl].secondary{background:var(--highlight-bg);border:1px solid var(--border);color:var(--text-primary)}.nav-modal-btn[data-astro-cid-ymhdp2rl].primary{background:var(--accent);color:var(--btn-gold-text);font-weight:600;border:none}.nav-modal-btn[data-astro-cid-ymhdp2rl]:active{transform:scale(.95)}.modal-qr[data-astro-cid-ymhdp2rl]{width:240px;height:240px;object-fit:cover;border-radius:12px;box-shadow:var(--shadow-card);margin-bottom:1rem}@media(min-width:769px){.modal-overlay[data-astro-cid-ymhdp2rl]{align-items:center}.modal-panel[data-astro-cid-ymhdp2rl]{max-width:480px;border-radius:16px}}@media(max-width:768px){.desktop-only[data-astro-cid-ymhdp2rl]{display:none}.mobile-only[data-astro-cid-ymhdp2rl]{display:flex}}.deal-modal-overlay[data-v-9859aa52]{position:fixed;inset:0;background:var(--modal-overlay);display:flex;align-items:flex-end;justify-content:center;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:none}.deal-modal-overlay.ready[data-v-9859aa52]{transition:opacity .25s ease,visibility .25s ease}.deal-modal-overlay.show[data-v-9859aa52]{opacity:1;visibility:visible;pointer-events:auto}.modal-panel[data-v-9859aa52]{background:var(--modal-bg);border-radius:20px 20px 0 0;width:100%;max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--shadow-modal);transform:translateY(100%)}.deal-modal-overlay.ready .modal-panel[data-v-9859aa52]{transition:transform .3s ease}.deal-modal-overlay.show .modal-panel[data-v-9859aa52]{transform:translateY(0)}.modal-handle[data-v-9859aa52]{width:36px;height:4px;background:var(--modal-handle);border-radius:2px;margin:8px auto 0}.modal-header[data-v-9859aa52]{display:flex;justify-content:space-between;align-items:center;padding:.6rem 1rem;border-bottom:1px solid var(--border);border-radius:20px 20px 0 0;flex-shrink:0;background:var(--modal-deal-header-bg)}.modal-header h3[data-v-9859aa52]{color:var(--accent);margin:0;font-size:1rem}.modal-close-btn[data-v-9859aa52]{background:none;border:none;color:var(--text-secondary);font-size:1.4rem;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.modal-close-btn[data-v-9859aa52]:active{transform:scale(.85);color:var(--text-primary)}.modal-body[data-v-9859aa52]{flex:1;overflow-y:auto;padding:1rem}.deals-content[data-v-9859aa52]{line-height:1.8;white-space:pre-wrap}.deals-content[data-v-9859aa52] a{color:var(--value-gold-text);text-decoration:underline;word-break:break-all}.deal-footer[data-v-9859aa52]{color:var(--text-secondary);font-size:.75rem;margin-top:1rem;text-align:center}@media(min-width:769px){.deal-modal-overlay[data-v-9859aa52]{align-items:center}.modal-panel[data-v-9859aa52]{max-width:500px;border-radius:16px}.modal-header[data-v-9859aa52]{border-radius:16px 16px 0 0}}:root{--chart-border: #c0c7d0;--chart-label: #475569;--chart-legend: #1e293b;--chart-split: rgba(0, 0, 0, .05);--carousel-dot: rgba(0, 0, 0, .25);--bg-primary: #f5f6f8;--bg-secondary: #ffffff;--bg-tertiary: #ebedf0;--border: #d0d5dd;--text-primary: #0f172a;--text-secondary: #334155;--accent: #b8860b;--accent-hover: #9a6f0a;--price-up: #c0392b;--price-down: #0d8a6e;--table-border-gold: rgba(184, 134, 11, .35);--table-outline-blue: rgba(0, 91, 181, .25);--table-divider: rgba(0, 0, 0, .06);--thead-text: #1e293b;--shadow-card: 0 1px 4px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .04);--shadow-fab: 0 4px 20px rgba(0, 0, 0, .12);--value-gold-bg: rgba(184, 134, 11, .18);--value-gold-text: #7a5c0a;--value-cyan-bg: rgba(13, 138, 110, .15);--value-cyan-text: #0b5c4a;--value-red-bg: rgba(192, 57, 43, .12);--value-red-text: #8b1a1a;--brand-intel: #0053a7;--brand-amd: #b60300;--brand-nvidia: #008307;--modal-overlay: rgba(0, 0, 0, .5);--modal-bg: linear-gradient(180deg, #fafbfc 0%, #f1f5f9 100%);--modal-card-bg: #ffffff;--shadow-modal: 0 8px 32px rgba(0, 0, 0, .12), 0 2px 8px rgba(0, 0, 0, .06);--modal-divider: rgba(0, 0, 0, .06);--modal-border: 1px solid rgba(0, 0, 0, .04);--modal-handle: rgba(0, 0, 0, .2);--brand-intel-bg: linear-gradient(135deg, rgba(0, 95, 194, .45) 0%, rgba(0, 95, 194, .08) 100%);--brand-amd-bg: linear-gradient(135deg, rgba(211, 47, 47, .45) 0%, rgba(211, 47, 47, .08) 100%);--brand-nvidia-bg: linear-gradient(135deg, rgba(76, 175, 80, .45) 0%, rgba(76, 175, 80, .08) 100%);--modal-deal-header-bg: linear-gradient(135deg, rgba(184, 134, 11, .25) 0%, rgba(184, 134, 11, .05) 100%);--chart-text: #1a1f2e;--chart-axis: #d0d5dd;--chart-grid: rgba(0, 0, 0, .04);--chart-line-primary: #e67e22;--chart-line-secondary: #2ecc71;--chart-tooltip-bg: #ffffff;--chart-tooltip-border: #d0d5dd;--highlight-bg: rgba(184, 134, 11, .08);--highlight-border: rgba(184, 134, 11, .35);--active-scale: .96;--btn-gold: #b8860b;--btn-gold-text: #ffffff;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 20px;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--anim-fast: .15s ease;--anim-normal: .25s ease;--anim-slow: .3s ease;--scrollbar-thumb: #c0c7d0;--scrollbar-track: transparent;--scrollbar-width: 6px;--scrollbar-height: 6px;--empty-text: #5f6b7a;--loading-shimmer-bg: linear-gradient( 90deg, var(--bg-secondary) 25%, rgba(0, 0, 0, .04) 50%, var(--bg-secondary) 75% );--error-bg: rgba(192, 57, 43, .06);--error-border: rgba(192, 57, 43, .3);--error-text: #a93226}@media(prefers-color-scheme:dark){:root{--chart-border: #2a3d5e;--chart-label: #8b949e;--chart-legend: #e0e0e0;--chart-split: rgba(255, 255, 255, .05);--carousel-dot: rgba(255, 255, 255, .3);--bg-primary: #0d1523;--bg-secondary: #151f30;--bg-tertiary: #1c2a40;--border: #2a3d5e;--text-primary: #e2e8f0;--text-secondary: #8b949e;--accent: #e6b422;--accent-hover: #ffc107;--price-up: #ff5252;--price-down: #4caf50;--btn-gold: #e6b422;--btn-gold-text: #1a1a2e;--table-border-gold: rgba(230, 180, 34, .3);--table-outline-blue: rgba(96, 165, 250, .35);--table-divider: rgba(255, 255, 255, .04);--thead-text: #b0b0c0;--shadow-card: 0 4px 16px rgba(0, 0, 0, .3);--shadow-fab: 0 4px 16px rgba(0, 0, 0, .4);--value-gold-bg: rgba(230, 180, 34, .2);--value-gold-text: #e6b422;--value-cyan-bg: rgba(78, 205, 196, .2);--value-cyan-text: #4ecdc4;--value-red-bg: rgba(255, 82, 82, .2);--value-red-text: #ff5252;--brand-intel: #60a5fa;--brand-amd: #f87171;--brand-nvidia: #a3e635;--modal-overlay: rgba(0, 0, 0, .85);--modal-bg: linear-gradient(180deg, #1a2535 0%, #0f1923 100%);--modal-card-bg: #1a2535;--shadow-modal: 0 8px 32px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3);--modal-divider: rgba(255, 255, 255, .06);--modal-border: 1px solid rgba(255, 255, 255, .04);--modal-handle: rgba(255, 255, 255, .25);--brand-intel-bg: linear-gradient(135deg, rgba(96, 165, 250, .4) 0%, rgba(96, 165, 250, .06) 100%);--brand-amd-bg: linear-gradient(135deg, rgba(248, 113, 113, .4) 0%, rgba(248, 113, 113, .06) 100%);--brand-nvidia-bg: linear-gradient(135deg, rgba(163, 230, 53, .4) 0%, rgba(163, 230, 53, .06) 100%);--modal-deal-header-bg: linear-gradient(135deg, rgba(230, 180, 34, .22) 0%, rgba(230, 180, 34, .05) 100%);--chart-text: #e0e0e0;--chart-axis: #2a3d5e;--chart-grid: rgba(255, 255, 255, .05);--chart-line-primary: #f39c12;--chart-line-secondary: #27ae60;--chart-tooltip-bg: #1a1a2e;--chart-tooltip-border: #2a2a4a;--highlight-bg: rgba(230, 180, 34, .1);--highlight-border: rgba(230, 180, 34, .35);--empty-text: #8b949e;--loading-shimmer-bg: linear-gradient( 90deg, var(--bg-secondary) 25%, rgba(255, 255, 255, .05) 50%, var(--bg-secondary) 75% );--error-bg: rgba(255, 82, 82, .08);--error-border: rgba(255, 82, 82, .3);--error-text: #ff5252;--scrollbar-thumb: #3a3a5a;--scrollbar-track: transparent}}[data-theme=dark]{--chart-border: #2a3d5e;--chart-label: #8b949e;--chart-legend: #e0e0e0;--chart-split: rgba(255, 255, 255, .05);--carousel-dot: rgba(255, 255, 255, .3);--bg-primary: #0d1523;--bg-secondary: #151f30;--bg-tertiary: #1c2a40;--border: #2a3d5e;--text-primary: #e2e8f0;--text-secondary: #8b949e;--accent: #e6b422;--accent-hover: #ffc107;--price-up: #ff5252;--price-down: #4caf50;--btn-gold: #e6b422;--btn-gold-text: #1a1a2e;--table-border-gold: rgba(230, 180, 34, .3);--table-outline-blue: rgba(96, 165, 250, .35);--table-divider: rgba(255, 255, 255, .04);--thead-text: #b0b0c0;--shadow-card: 0 4px 16px rgba(0, 0, 0, .3);--shadow-fab: 0 4px 16px rgba(0, 0, 0, .4);--value-gold-bg: rgba(230, 180, 34, .2);--value-gold-text: #e6b422;--value-cyan-bg: rgba(78, 205, 196, .2);--value-cyan-text: #4ecdc4;--value-red-bg: rgba(255, 82, 82, .2);--value-red-text: #ff5252;--brand-intel: #60a5fa;--brand-amd: #f87171;--brand-nvidia: #a3e635;--modal-overlay: rgba(0, 0, 0, .85);--modal-bg: linear-gradient(180deg, #1a2535 0%, #0f1923 100%);--modal-card-bg: #1a2535;--shadow-modal: 0 8px 32px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3);--modal-divider: rgba(255, 255, 255, .06);--modal-border: 1px solid rgba(255, 255, 255, .04);--modal-handle: rgba(255, 255, 255, .25);--brand-intel-bg: linear-gradient(135deg, rgba(96, 165, 250, .4) 0%, rgba(96, 165, 250, .06) 100%);--brand-amd-bg: linear-gradient(135deg, rgba(248, 113, 113, .4) 0%, rgba(248, 113, 113, .06) 100%);--brand-nvidia-bg: linear-gradient(135deg, rgba(163, 230, 53, .4) 0%, rgba(163, 230, 53, .06) 100%);--modal-deal-header-bg: linear-gradient(135deg, rgba(230, 180, 34, .22) 0%, rgba(230, 180, 34, .05) 100%);--chart-text: #e0e0e0;--chart-axis: #2a3d5e;--chart-grid: rgba(255, 255, 255, .05);--chart-line-primary: #f39c12;--chart-line-secondary: #27ae60;--chart-tooltip-bg: #1a1a2e;--chart-tooltip-border: #2a2a4a;--highlight-bg: rgba(230, 180, 34, .1);--highlight-border: rgba(230, 180, 34, .35);--empty-text: #8b949e;--loading-shimmer-bg: linear-gradient( 90deg, var(--bg-secondary) 25%, rgba(255, 255, 255, .05) 50%, var(--bg-secondary) 75% );--error-bg: rgba(255, 82, 82, .08);--error-border: rgba(255, 82, 82, .3);--error-text: #ff5252;--scrollbar-thumb: #3a3a5a;--scrollbar-track: transparent}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{font-family:Inter,-apple-system,sans-serif;background:var(--bg-primary);color:var(--text-primary);font-size:.9375rem;line-height:1.5;font-weight:500;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.modal-handle{width:36px;height:4px;background:#8080804d;border-radius:2px;margin:8px auto 0}.empty-state{text-align:center;padding:var(--space-xl);color:var(--empty-text);font-size:.9rem}.error-box{background:var(--error-bg);border:1px solid var(--error-border);color:var(--error-text);border-radius:var(--radius-md);padding:var(--space-md);font-size:.9rem}.skeleton-bar{height:14px;border-radius:var(--radius-sm);background:var(--loading-shimmer-bg);background-size:200% 100%;animation:shimmer 1.4s ease-in-out infinite;display:block}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.table-wrapper{background:var(--bg-secondary);border:1px solid var(--table-border-gold);outline:1.5px solid var(--table-outline-blue);outline-offset:2px;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.cpu-table{width:100%;border-collapse:collapse}.cpu-table thead{position:sticky;top:0;z-index:20;background:var(--bg-tertiary)}.cpu-table th{padding:.5rem .4rem;font-weight:600;color:var(--thead-text);font-size:.82rem;text-align:center;border-bottom:1px solid var(--border)}.cpu-table td{padding:.65rem .4rem;font-size:.88rem;color:var(--text-primary);border-bottom:1px solid var(--table-divider)}.cpu-row:hover{background:var(--highlight-bg)}.cpu-row:active{background:var(--value-gold-bg);transform:scale(var(--active-scale));transition:transform .05s}.dashboard{max-width:1400px;margin:0 auto;padding:1.5rem}.hero{text-align:center;margin-bottom:2rem}.hero-title{font-size:1.5rem;color:var(--accent);font-weight:700;margin-bottom:.5rem}.hero-sub{font-size:.9rem;color:var(--text-secondary)}.hot-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}.hot-card{background:var(--bg-secondary);border:1px solid var(--table-border-gold);border-radius:var(--radius-lg);padding:1rem;display:flex;align-items:center;gap:.8rem;cursor:pointer;text-decoration:none;transition:transform .1s,background var(--anim-fast)}.hot-card:hover{background:var(--highlight-bg)}.hot-card:active{transform:scale(var(--active-scale));background:var(--value-gold-bg)}.hot-card-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.hot-card-icon.icon-deal{background:var(--value-gold-bg);color:var(--accent)}.hot-card-icon.icon-news{background:var(--table-outline-blue);color:#7ec8f8}.hot-card-icon.icon-bili{background:#fb729940;color:#fda4af}.hot-card-label{font-size:.9rem;color:var(--text-primary);font-weight:600}.hot-card-desc{font-size:.8rem;color:var(--text-secondary)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.mini-table-box{background:var(--bg-secondary);border:1px solid var(--table-border-gold);outline:1.5px solid var(--table-outline-blue);outline-offset:2px;border-radius:var(--radius-lg);padding:1rem;box-shadow:var(--shadow-card);margin-bottom:1.5rem}.mini-table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.mini-table-header h3{font-size:1rem;color:var(--text-primary);margin:0;font-weight:600}.view-all-link{font-size:.8rem;color:var(--accent);text-decoration:none;padding:4px 8px}.mini-table{width:100%;border-collapse:collapse}.mini-table th{text-align:center;padding:.45rem .5rem;font-size:.85rem;color:var(--text-secondary);font-weight:500;background:var(--bg-tertiary);border-bottom:1px solid var(--border)}.mini-table td{padding:.55rem .5rem;font-size:.9rem;color:var(--text-primary);border-bottom:1px solid var(--table-divider)}.mini-table tbody tr{cursor:pointer;transition:background var(--anim-fast)}.mini-table tbody tr:hover{background:var(--highlight-bg)}.mini-table tbody tr:active{background:var(--value-gold-bg);transform:scale(.985)}.rank-cell{text-align:center;font-weight:600;font-size:.9rem}.model-cell{text-align:left;font-weight:500;font-size:.9rem}.value-cell{text-align:center}.model-cell.intel{color:var(--brand-intel)}.model-cell.amd{color:var(--brand-amd)}.model-cell.nvidia{color:var(--brand-nvidia)}.price-num{text-align:right;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:500}.price-arrow{text-align:left;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:500}.price-up{color:var(--price-up)}.price-down{color:var(--price-down)}.value-bar{display:inline-block;padding:2px 12px;border-radius:var(--radius-full);font-size:.85rem;font-weight:600;min-width:52px;text-align:center}.value-bar.legendary{background:var(--value-gold-bg);color:var(--value-gold-text)}.value-bar.normal{background:var(--value-cyan-bg);color:var(--value-cyan-text)}.value-bar.bad{background:var(--value-red-bg);color:var(--value-red-text)}.type-badge{display:inline-block;padding:2px 8px;border-radius:var(--radius-full);font-size:.85rem;font-weight:600;color:#fff}.type-badge-memory{background:#4a90d999}.type-badge-ssd{background:#50c87899}.type-badge-motherboard{background:#ff8c0099}.type-badge-cpu_cooler{background:#8a2be299}.type-badge-cooler{background:#00bcd499}.type-badge-case{background:#70809099}.type-badge-power{background:#b8860b99}.tier-2col{display:flex;gap:0;margin-top:.5rem;position:relative}.tier-2col:before{content:"";position:absolute;top:0;left:0;right:0;height:2.2rem;background:linear-gradient(to right,#005a9e 50%,#b41e0e 50%);border-radius:4px 4px 0 0}.tier-col{flex:1;display:flex;flex-direction:column}.tier-brand{text-align:center;font-size:.85rem;font-weight:800;letter-spacing:.1em;padding:.4rem 0;color:#fff!important;position:relative;z-index:1}.tier-divider{width:4px;flex-shrink:0;background:linear-gradient(to bottom,#76b900,var(--brand-amd));margin:2.2rem 0 0}.tier-item{display:flex;align-items:center;padding:.2rem 0;min-height:22px;gap:.6rem}.tier-col:first-child .tier-item{justify-content:flex-end;padding-right:.8rem}.tier-col:last-child .tier-item{justify-content:flex-start;padding-left:.8rem}.tier-model{font-size:.85rem;font-weight:600;color:#fff}.tier-model.intel{color:var(--brand-intel)}.tier-model.amd{color:var(--brand-amd)}.tier-model.nvidia{color:var(--brand-nvidia)}.tier-pct{font-size:.8rem;font-family:JetBrains Mono,monospace;color:var(--text-secondary);min-width:40px;text-align:center}.video-placeholder{position:relative;padding-bottom:56.25%;height:0;background:var(--bg-tertiary);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.play-icon{font-size:2rem;color:var(--accent);opacity:.8;margin-top:10rem}.play-text{font-size:.95rem;color:var(--text-primary);font-weight:500}.mobile-only{display:none}.dashboard-footer{text-align:center;padding:2rem 0 1rem;color:var(--text-secondary);font-size:.8rem}.modal-overlay{position:fixed;inset:0;background:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:none}.mobile-filter-overlay{opacity:0;visibility:hidden;pointer-events:none;transition:none}.modal{background:var(--modal-bg);border-radius:var(--radius-xl);padding:1.5rem;max-width:600px;width:90vw;max-height:80vh;overflow-y:auto;box-shadow:var(--shadow-modal);color:var(--text-primary)}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;border-bottom:1px solid var(--modal-divider)}.modal-header h3{color:var(--accent);margin:0}.modal-close{background:none;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer;min-width:44px;min-height:44px}.deal-footer{color:var(--text-secondary);font-size:.72rem;margin-top:1rem;text-align:center}@media(max-width:768px){.dashboard{padding:.75rem}.hero-title{font-size:1.2rem}.hero-sub{font-size:.8rem}.hot-cards{grid-template-columns:1fr;gap:.5rem}.two-col{grid-template-columns:1fr;gap:.75rem}.mini-table td{font-size:.85rem;padding:.45rem .3rem}.mini-table tbody tr:active{background:var(--value-gold-bg);transform:scale(.96)}.desktop-only{display:none}.mobile-only{display:inline}.play-icon{margin-top:5rem}.page-main{padding:1rem!important}.page-main .hero{margin-bottom:1.5rem}.hot-card:nth-child(3){display:none}}.page-load-bar{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent);z-index:9999;pointer-events:none;opacity:0;transition:opacity .3s}.page-load-bar.loading{opacity:1;animation:load-slide 1s ease-in-out infinite}@keyframes load-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.site-footer[data-astro-cid-37fxchfa]{text-align:center;padding:1.5rem 0;font-size:.8rem;color:var(--text-secondary);opacity:.7;border-top:1px solid var(--border);margin-top:2rem}.site-footer[data-astro-cid-37fxchfa] .separator[data-astro-cid-37fxchfa]{margin:0 .4rem}.footer-copyright[data-astro-cid-37fxchfa]{margin-top:.4rem}.theme-toggle[data-astro-cid-37fxchfa]{position:fixed;left:0;bottom:120px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:.45rem .75rem;background:var(--bg-secondary);border:1px solid var(--table-border-gold);border-left:none;border-radius:0 8px 8px 0;box-shadow:var(--shadow-card);color:var(--accent);cursor:pointer;z-index:30;white-space:nowrap;transition:transform .3s ease,opacity .3s ease,background-color .15s;transform:translate(0);opacity:1;font-size:.78rem;font-weight:500}.theme-toggle[data-astro-cid-37fxchfa]:hover{background:var(--highlight-bg);border-color:var(--table-border-gold)}.theme-toggle[data-astro-cid-37fxchfa]:active{transform:scale(.95)}.theme-toggle[data-astro-cid-37fxchfa].hide{transform:translate(calc(-70% + 13px));opacity:.5}.theme-toggle[data-astro-cid-37fxchfa].hide:hover,.theme-toggle[data-astro-cid-37fxchfa].hide:active{opacity:.9}.theme-icon[data-astro-cid-37fxchfa]{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.theme-toggle[data-astro-cid-37fxchfa]{width:44px;height:44px;padding:0;border-radius:50%;left:8px;bottom:100px;border:1px solid var(--border);box-shadow:var(--shadow-fab);justify-content:center;gap:0}.theme-toggle[data-astro-cid-37fxchfa] .theme-text[data-astro-cid-37fxchfa]{display:none}.theme-toggle[data-astro-cid-37fxchfa].hide{transform:translate(calc(-100% + 15px));opacity:.5}}
