.watch-compare-container[data-astro-cid-fgzwhtsn]{margin-top:20px}.empty-watch-catalog-banner[data-astro-cid-fgzwhtsn]{text-align:center;color:#0f172a;background:linear-gradient(135deg,#fff7ed 0%,#fff 100%);border:1px solid #fed7aa;border-radius:20px;margin:20px 0 40px;padding:48px 24px;box-shadow:0 4px 20px #ea580c14,0 1px 3px #0000000d}html.dark .empty-watch-catalog-banner[data-astro-cid-fgzwhtsn]{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-color:#ea580c59;box-shadow:0 10px 30px #00000059}.empty-icon[data-astro-cid-fgzwhtsn]{background:#ffedd5;border:2px solid #fed7aa;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:2rem;display:flex}html.dark .empty-icon[data-astro-cid-fgzwhtsn]{background:#ea580c26;border-color:#ea580c66}.empty-watch-catalog-banner[data-astro-cid-fgzwhtsn] h3[data-astro-cid-fgzwhtsn]{color:#0f172a;margin:0 0 12px;font-size:1.4rem;font-weight:800}html.dark .empty-watch-catalog-banner[data-astro-cid-fgzwhtsn] h3[data-astro-cid-fgzwhtsn]{color:#f8fafc}.empty-watch-catalog-banner[data-astro-cid-fgzwhtsn] p[data-astro-cid-fgzwhtsn]{color:#64748b;max-width:640px;margin:0 auto 24px;font-size:.95rem;line-height:1.6}html.dark .empty-watch-catalog-banner[data-astro-cid-fgzwhtsn] p[data-astro-cid-fgzwhtsn]{color:#94a3b8}.empty-actions[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.empty-btn[data-astro-cid-fgzwhtsn]{color:#fff;background:#ea580c;border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.empty-btn[data-astro-cid-fgzwhtsn]:hover{background:#c2410c;transform:translateY(-1px)}.empty-btn-alt[data-astro-cid-fgzwhtsn]{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1}.empty-btn-alt[data-astro-cid-fgzwhtsn]:hover{color:#0f172a;background:#e2e8f0}html.dark .empty-btn-alt[data-astro-cid-fgzwhtsn]{color:#f1f5f9;background:#334155;border-color:#475569}html.dark .empty-btn-alt[data-astro-cid-fgzwhtsn]:hover{color:#fff;background:#475569}.compare-empty-prompt[data-astro-cid-fgzwhtsn]{text-align:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:16px;margin:24px 0 32px;padding:36px 20px}html.dark .compare-empty-prompt[data-astro-cid-fgzwhtsn]{background:#0f172a;border-color:#334155}.empty-prompt-icon[data-astro-cid-fgzwhtsn]{margin-bottom:10px;font-size:2.4rem}.empty-prompt-title[data-astro-cid-fgzwhtsn]{color:#0f172a;margin-bottom:6px;font-size:1.15rem;font-weight:750}html.dark .empty-prompt-title[data-astro-cid-fgzwhtsn]{color:#f1f5f9}.empty-prompt-sub[data-astro-cid-fgzwhtsn]{color:#64748b;max-width:520px;margin:0 auto;font-size:.88rem;line-height:1.5}html.dark .empty-prompt-sub[data-astro-cid-fgzwhtsn]{color:#94a3b8}.quick-presets[data-astro-cid-fgzwhtsn]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:20px;padding:16px 20px;box-shadow:0 2px 8px #0f172a0a}html.dark .quick-presets[data-astro-cid-fgzwhtsn]{background:#1e293b;border-color:#334155}.preset-top-bar[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.preset-label[data-astro-cid-fgzwhtsn]{color:#0f172a;font-size:.9rem;font-weight:800}html.dark .preset-label[data-astro-cid-fgzwhtsn]{color:#f8fafc}.preset-category-pills[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;gap:8px;display:flex}.category-pill-btn[data-astro-cid-fgzwhtsn]{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}html.dark .category-pill-btn[data-astro-cid-fgzwhtsn]{color:#cbd5e1;background:#0f172a;border-color:#334155}.category-pill-btn[data-astro-cid-fgzwhtsn].active,.category-pill-btn[data-astro-cid-fgzwhtsn]:hover{color:#fff;background:#ea580c;border-color:#ea580c}.preset-bottom-row[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.preset-chips[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;gap:8px;display:flex}.preset-btn{color:#c2410c;cursor:pointer;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;padding:7px 14px;font-size:.82rem;font-weight:750;transition:all .15s}html.dark .preset-btn{color:#fb923c;background:#ea580c24;border-color:#ea580c59}.preset-btn:hover{color:#fff;background:#ea580c}.btn-shuffle-matchups[data-astro-cid-fgzwhtsn]{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:7px 14px;font-size:.82rem;font-weight:750}html.dark .btn-shuffle-matchups[data-astro-cid-fgzwhtsn]{color:#f8fafc;background:#0f172a;border-color:#334155}.compare-selectors-grid[data-astro-cid-fgzwhtsn]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:18px;display:grid}.selector-card[data-astro-cid-fgzwhtsn]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px;box-shadow:0 2px 6px #0f172a08}html.dark .selector-card[data-astro-cid-fgzwhtsn]{background:#1e293b;border-color:#334155}.selector-header-row[data-astro-cid-fgzwhtsn]{justify-content:space-between;align-items:center;display:flex}.selector-badge[data-astro-cid-fgzwhtsn]{color:#ea580c;background:#fff7ed;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:.72rem;font-weight:800;display:inline-block}html.dark .selector-badge[data-astro-cid-fgzwhtsn]{color:#fb923c;background:#ea580c2e}.selector-card[data-astro-cid-fgzwhtsn] label[data-astro-cid-fgzwhtsn]{color:#475569;margin-bottom:6px;font-size:.85rem;font-weight:700;display:block}html.dark .selector-card[data-astro-cid-fgzwhtsn] label[data-astro-cid-fgzwhtsn]{color:#cbd5e1}.watch-select[data-astro-cid-fgzwhtsn]{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px 12px;font-size:.95rem;font-weight:700}html.dark .watch-select[data-astro-cid-fgzwhtsn]{color:#f8fafc;background:#0f172a;border-color:#334155}.btn-toggle-watch-3[data-astro-cid-fgzwhtsn]{color:#475569;cursor:pointer;background:0 0;border:2px dashed #cbd5e1;border-radius:16px;justify-content:center;align-items:center;min-height:110px;padding:16px;font-size:.92rem;font-weight:750;display:inline-flex}.btn-toggle-watch-3[data-astro-cid-fgzwhtsn]:hover{color:#ea580c;border-color:#ea580c}.btn-remove-watch-3[data-astro-cid-fgzwhtsn]{color:#ef4444;cursor:pointer;background:0 0;border:none;font-size:.78rem;font-weight:700}.selector-preview{border-top:1px solid #f1f5f9;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}html.dark .selector-preview{border-top-color:#334155}.preview-thumb{object-fit:cover;border-radius:8px;flex-shrink:0;width:56px;height:46px}.preview-name{color:#0f172a;margin-bottom:4px;font-size:.9rem;font-weight:800}html.dark .preview-name{color:#f8fafc}.preview-tags{flex-wrap:wrap;gap:5px;display:flex}.p-tag{color:#334155;background:#f1f5f9;border-radius:6px;padding:2px 7px;font-size:.72rem;font-weight:700}html.dark .p-tag{color:#cbd5e1;background:#0f172a}.p-tag-accent{color:#ea580c;background:#fff7ed}.compare-action-toolbar[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.toolbar-left-btns[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;gap:8px;display:flex}.toolbar-btn[data-astro-cid-fgzwhtsn]{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:8px 14px;font-size:.83rem;font-weight:750}html.dark .toolbar-btn[data-astro-cid-fgzwhtsn]{color:#f1f5f9;background:#1e293b;border-color:#334155}.toolbar-btn-highlight[data-astro-cid-fgzwhtsn]{color:#ea580c;border-color:#ea580c}.toggle-diff-label[data-astro-cid-fgzwhtsn]{color:#334155;cursor:pointer;align-items:center;gap:6px;font-size:.86rem;font-weight:700;display:inline-flex}html.dark .toggle-diff-label[data-astro-cid-fgzwhtsn]{color:#cbd5e1}.matchup-verdict-card[data-astro-cid-fgzwhtsn]{background:linear-gradient(135deg,#fff7ed 0%,#fff 100%);border:1px solid #fed7aa;border-radius:18px;margin-bottom:22px;padding:20px}html.dark .matchup-verdict-card[data-astro-cid-fgzwhtsn]{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-color:#334155}.verdict-card-header[data-astro-cid-fgzwhtsn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.verdict-title-wrap[data-astro-cid-fgzwhtsn]{align-items:center;gap:12px;display:flex}.verdict-icon[data-astro-cid-fgzwhtsn]{font-size:1.8rem}.verdict-heading[data-astro-cid-fgzwhtsn]{color:#0f172a;margin:0;font-size:1.2rem;font-weight:850}html.dark .verdict-heading[data-astro-cid-fgzwhtsn]{color:#f8fafc}.verdict-sub[data-astro-cid-fgzwhtsn]{color:#64748b;margin:2px 0 0;font-size:.84rem}.verdict-pill-tag[data-astro-cid-fgzwhtsn]{color:#fff;background:#ea580c;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:800}.verdict-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.v-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px}html.dark .v-item{background:#0f172a;border-color:#334155}.v-item-title{color:#ea580c;margin-bottom:6px;font-size:.88rem;font-weight:800}.v-item-body{color:#334155;margin:0;font-size:.85rem;line-height:1.55}html.dark .v-item-body{color:#cbd5e1}.mobile-swipe-indicator[data-astro-cid-fgzwhtsn]{color:#64748b;justify-content:center;align-items:center;gap:6px;margin-bottom:8px;font-size:.8rem;font-weight:700;display:none}@media (width<=768px){.mobile-swipe-indicator[data-astro-cid-fgzwhtsn]{display:flex}}.compare-table-wrapper[data-astro-cid-fgzwhtsn]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow-x:auto}html.dark .compare-table-wrapper[data-astro-cid-fgzwhtsn]{background:#1e293b;border-color:#334155}.compare-table[data-astro-cid-fgzwhtsn]{border-collapse:collapse;width:100%;min-width:680px}.compare-table[data-astro-cid-fgzwhtsn] th[data-astro-cid-fgzwhtsn],.compare-table[data-astro-cid-fgzwhtsn] td[data-astro-cid-fgzwhtsn]{text-align:left;vertical-align:top;color:#1e293b;border-bottom:1px solid #e2e8f0;padding:14px 16px;font-size:.9rem}html.dark .compare-table[data-astro-cid-fgzwhtsn] th[data-astro-cid-fgzwhtsn],html.dark .compare-table[data-astro-cid-fgzwhtsn] td[data-astro-cid-fgzwhtsn]{color:#e2e8f0;border-bottom-color:#334155}.compare-table[data-astro-cid-fgzwhtsn] thead[data-astro-cid-fgzwhtsn] th[data-astro-cid-fgzwhtsn]{color:#fff;background:#0f172a;font-size:.95rem;font-weight:800}.feature-col[data-astro-cid-fgzwhtsn],.feature-label[data-astro-cid-fgzwhtsn]{color:#0f172a;background:#f8fafc;width:210px;font-weight:800}html.dark .feature-label[data-astro-cid-fgzwhtsn]{color:#f8fafc;background:#0f172a}.row-highlight[data-astro-cid-fgzwhtsn] td[data-astro-cid-fgzwhtsn]:not(.feature-label){background:#fed7aa24}html.dark .row-highlight[data-astro-cid-fgzwhtsn] td[data-astro-cid-fgzwhtsn]:not(.feature-label){background:#ea580c14}.cover-cell-wrap{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.table-watch-img{object-fit:cover;border-radius:12px;width:140px;height:112px}.btn-read-review{color:#fff;background:#ea580c;border-radius:999px;padding:5px 12px;font-size:.76rem;font-weight:750;text-decoration:none;display:inline-block}.spec-verified-badge{color:#475569;background:#f1f5f9;border-radius:999px;padding:4px 10px;font-size:.74rem;font-weight:700;display:inline-block}html.dark .spec-verified-badge{color:#94a3b8;background:#0f172a}.meter-wrap{flex-direction:column;gap:5px;display:flex}.meter-top{justify-content:space-between;font-size:.78rem;font-weight:750;display:flex}.meter-bar-bg{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}html.dark .meter-bar-bg{background:#0f172a}.meter-bar-fill{border-radius:999px;height:100%}.winner-badge{border-radius:999px;margin-left:6px;padding:2px 8px;font-size:.72rem;font-weight:800;display:inline-block}.badge-green{color:#15803d;background:#dcfce7}.badge-emerald{color:#047857;background:#d1fae5}.badge-orange{color:#c2410c;background:#ffedd5}.badge-purple{color:#6d28d9;background:#ede9fe}.price-val{color:#ea580c;font-size:.98rem;font-weight:850}.rating-pill{color:#0f172a;font-weight:850}html.dark .rating-pill{color:#f8fafc}.spec-list{flex-direction:column;gap:6px;margin:0;padding:0;font-size:.84rem;line-height:1.45;list-style:none;display:flex}.pros-list li{color:#15803d}html.dark .pros-list li{color:#4ade80}.cons-list li{color:#b45309}html.dark .cons-list li{color:#fbbf24}.watch-finder-box[data-astro-cid-lymtshyr]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;margin:32px 0;padding:24px;box-shadow:0 4px 16px #0f172a0a}.wf-header[data-astro-cid-lymtshyr]{margin-bottom:18px}.wf-badge[data-astro-cid-lymtshyr]{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:.72rem;font-weight:800;display:inline-block}.wf-title[data-astro-cid-lymtshyr]{color:#0f172a;margin:0 0 6px;font-size:1.25rem;font-weight:800}.wf-desc[data-astro-cid-lymtshyr]{color:#475569;margin:0;font-size:.88rem;line-height:1.5}.wf-controls[data-astro-cid-lymtshyr]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:20px;display:grid}.wf-field[data-astro-cid-lymtshyr]{flex-direction:column;gap:6px;display:flex}.wf-label[data-astro-cid-lymtshyr]{color:#334155;font-size:.78rem;font-weight:750}.wf-select[data-astro-cid-lymtshyr]{color:#0f172a;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:10px;padding:9px 12px;font-size:.86rem;font-weight:600}.wf-results-grid[data-astro-cid-lymtshyr]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.wf-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.wf-card-top{justify-content:space-between;align-items:center;display:flex}.wf-card-brand{color:#ea580c;text-transform:uppercase;font-size:.72rem;font-weight:800}.wf-card-rating{color:#0f172a;font-size:.76rem;font-weight:750}.wf-card-title{color:#0f172a;margin:0;font-size:1rem;font-weight:800}.wf-card-type{color:#64748b;margin:0;font-size:.78rem}.wf-card-specs{color:#334155;flex-direction:column;gap:4px;font-size:.78rem;display:flex}.wf-card-actions{gap:8px;margin-top:auto;padding-top:8px;display:flex}.wf-btn-review{text-align:center;color:#fff;background:#0f172a;border-radius:8px;flex:1;padding:8px 10px;font-size:.8rem;font-weight:700;text-decoration:none}.wf-btn-cmp{text-align:center;color:#fff;background:#ea580c;border-radius:8px;flex:1;padding:8px 10px;font-size:.8rem;font-weight:700;text-decoration:none}.wf-empty-notice[data-astro-cid-lymtshyr]{color:#475569;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:16px;font-size:.86rem}.wf-empty-notice[data-astro-cid-lymtshyr] p[data-astro-cid-lymtshyr]{margin:0}html.dark .watch-finder-box[data-astro-cid-lymtshyr]{background:#0f172a;border-color:#1e293b}html.dark .wf-title[data-astro-cid-lymtshyr],html.dark .wf-card-title,html.dark .wf-card-rating{color:#f8fafc}html.dark .wf-desc[data-astro-cid-lymtshyr],html.dark .wf-label[data-astro-cid-lymtshyr],html.dark .wf-card-specs{color:#94a3b8}html.dark .wf-select[data-astro-cid-lymtshyr],html.dark .wf-card,html.dark .wf-empty-notice[data-astro-cid-lymtshyr]{color:#cbd5e1;background:#1e293b;border-color:#334155}html.dark .wf-btn-review{background:#334155}
