:root{color-scheme:dark;--bg-main:#151516;--bg-card:#181818;--bg-alt:#111314;--border-color:#323438;--border-hover:#353a40;--text-main:#e2eafc;--text-muted:#bbcbe3;--text-light:#b1c1d8;--brand-navy:#e2eafc;--brand-accent:#9abcfd;--brand-accent-hover:#a8c4fd;--score-bg:#0f1613;--score-text:#93dec0;--badge-bg:#111314;--pro-color:#7ad7b1;--con-color:#ffa79c;--shadow-subtle:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075);--shadow-card:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125);--shadow-hover:0 12px 20px -3px rgba(0,0,0,0.25),0 4px 6px -4px rgba(0,0,0,0.125)}body{background-color:#151516;color:#e2eafc}.site-header{background-color:#181818;border-bottom:1px solid #323438;box-shadow:0 1px 2px rgba(0,0,0,0.075)}.brand-logo{color:#e2eafc}.nav-link{color:#bbcbe3}.nav-link:hover,.nav-link.active{color:#9abcfd}.nav-toggle{background:#111314;border:1px solid #323438;color:#e2eafc}.nav-toggle:hover{background:#0a0c0f;border-color:#353a40}.nav-toggle:focus-visible{outline:2px solid #2563eb}.hero-section{background:linear-gradient(180deg,#181818 0%,#151516 100%);border-bottom:1px solid #323438}.hero-kicker{color:#9abcfd}.hero-title{color:#e2eafc}.hero-description{color:#bbcbe3}.editorial-badges{color:#bbcbe3}.section-title{color:#e2eafc}.section-subtitle{color:#bbcbe3}.guide-box{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.guide-item h3{color:#e2eafc}.guide-item p{color:#bbcbe3}.site-footer{color:#99a8bd}.footer-logo-icon{color:#9abcfd}.footer-logo-text span{color:#9abcfd}.footer-legal-bar{color:#99a8bd}@media (max-width:1024px){.main-nav{background:#181818;border-bottom:2px solid #323438;box-shadow:0 12px 24px -6px rgba(0,0,0,0.3),0 8px 16px -8px rgba(0,0,0,0.2)}}@media (max-width:1024px){.nav-link{color:#e2eafc}}@media (max-width:1024px){.nav-link:hover{background:#111314;color:#9abcfd}}@media (max-width:1024px){.nav-link.active{background:#101317;color:#9abcfd;border-color:#2c394a}}.breadcrumb-bar{background:#181818;border-bottom:1px solid #323438}.breadcrumb-list{color:#b1c1d8}.breadcrumb-list a{color:#9abcfd}.breadcrumb-list [aria-current="page"]{color:#e2eafc}.not-found h1{color:#e2eafc}.not-found p{color:#bbcbe3}.cookie-banner{background:#181818;border-top:2px solid #0f172a;box-shadow:0 -10px 25px -5px rgba(0,0,0,0.45)}.cookie-banner-text{color:#e2eafc}.cookie-banner-btn{background:#2563eb;border-color:#2563eb}.cookie-banner-btn:hover{background:#1d4ed8;border-color:#1d4ed8}.btn-primary{background-color:#2563eb;border-color:#2563eb}.btn-primary:hover{background-color:#1d4ed8;border-color:#1d4ed8}.btn-amazon{background-color:#b45309;border-color:#92400e}.btn-amazon:hover{background-color:#92400e}.btn-aliexpress{background-color:#e11d48}.btn-aliexpress:hover{background-color:#be123c}.btn-outline{color:#e2eafc;border-color:#323438}.btn-outline:hover{background-color:#111314;border-color:#353a40;color:#9abcfd}.badge-top{background-color:#161101;color:#ffb18c;border:1px solid #3e3404}.badge-value{background-color:#070d14;color:#b7ccfc;border:1px solid #2c394a}.badge-budget{background-color:#07150d;color:#93dea6;border:1px solid #1e3c2a}.badge-portable{background-color:#110d15;color:#d7bcfd;border:1px solid #3b3245}.score-pill{background-color:#0f1613;color:#93dec0;border:1px solid #173f2f}.podium-card{background:#181818;border:1px solid #323438}.podium-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125);border-color:#353a40}.podium-card .podium-title{color:#e2eafc}.podium-card .podium-verdict{color:#bbcbe3}.podium-card .podium-price{color:#e2eafc}.product-card{background:#181818;border:1px solid #323438}.product-card:hover{border-color:#353a40;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}.card-img-wrap{border-bottom:1px solid #323438}.card-brand{color:#b1c1d8}.card-title{color:#e2eafc}.card-kicker{color:#9abcfd}.spec-chips{background:#111314}.spec-chip-label{color:#b1c1d8}.spec-chip-val{color:#e2eafc}.card-footer{border-top:1px solid #323438}.card-price-label{color:#b1c1d8}.card-price-value{color:#e2eafc}.filter-card{background:#181818;border:1px solid #323438}.active-filters-badge{background:#2563eb}@media (max-width:991px){.filter-card{box-shadow:0 4px 16px rgba(0,0,0,0.2)}}.filter-title{color:#e2eafc}.filter-reset{color:#9abcfd}.filter-group-label{color:#bbcbe3}.filter-input{border:1px solid #323438;background:#151516;color:#e2eafc}.filter-input:focus{border-color:#2563eb;background:#181818}.filter-chip-btn{color:#bbcbe3}.filter-chip-btn:hover{background-color:#111314;color:#e2eafc}.filter-chip-btn.active{background-color:#111314;color:#9abcfd;border-color:#323438}.filter-count{color:#b1c1d8}.modal-content{background:#181818;box-shadow:0 25px 50px -12px rgba(0,0,0,0.6)}.modal-header{border-bottom:1px solid #323438;background:#181818}.modal-close{background:#111314;border:1px solid #323438;color:#bbcbe3}.modal-close:hover{background:#1e2328;color:#e2eafc}.review-img{border:1px solid #323438}.review-title-col h2{color:#e2eafc}.review-verdict-quote{color:#bbcbe3;background:#111314;border-left:3px solid #2563eb}.pro-box{background-color:#111713;border:1px solid #1e3c2a}.pro-box h3{color:#7ad7b1}.con-box{background-color:#161212;border:1px solid #493131}.con-box h3{color:#ffa79c}.specs-table th,.specs-table td{border-bottom:1px solid #323438}.specs-table th{background:#111314;color:#bbcbe3}.specs-table td{color:#e2eafc}.multi-store-buy{background:#151516;border:1px solid #323438}.multi-store-buy h3{color:#e2eafc}.btn-read-analysis{border:1px solid #353a40;background-color:#181818;color:#e2eafc;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.btn-read-analysis:hover{background-color:#111314;color:#9abcfd}.compare-matrix-wrapper{border:1px solid #323438;background:#181818;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}@media (max-width:768px){.compare-mobile-pager button{background:#181818;color:#e2eafc}}.compare-matrix-table thead th{background-color:#161614;border-bottom:2px solid #323438}.compare-matrix-table th.matrix-row-label-col{color:#e2eafc;border-right:1px solid #323438}.compare-matrix-table th.matrix-device-col{border-right:1px solid #323438}.matrix-device-name{color:#e2eafc}.matrix-remove-btn{background:#111314;border:1px solid #323438;color:#b1c1d8}.matrix-remove-btn:hover{background:#140a0a;color:#ffa79c;border-color:#5c3131}.matrix-add-slot-col{background-color:#161615 !important}.matrix-add-slot-box{border:2px dashed #353a40}.matrix-add-select{border:1px solid #323438;background:#181818}.compare-matrix-table tbody tr{border-bottom:1px solid #323438}.compare-matrix-table tbody tr:hover{background-color:#171717}.compare-matrix-table td{border-right:1px solid #323438;color:#d2e1fa}.compare-matrix-table .matrix-row-label{color:#e2eafc;background-color:#181818}.matrix-tier-pill{background:#111314;color:#c4d5ee}.matrix-empty-cell{background-color:#161615}.matrix-buy-row td{background-color:#151516}.compare-dock{background:#181818;border-top:2px solid #0f172a;box-shadow:0 -10px 25px -5px rgba(0,0,0,0.375)}.compare-dock-title{color:#e2eafc}.compare-counter-badge{background:#0f172a}.compare-dock-chip{background:#111314;border:1px solid #323438}.compare-chip-remove{color:#b1c1d8}.compare-chip-remove:hover{color:#ffa79c}.compare-dock-empty-slot{border:1px dashed #353a40;color:#b1c1d8}.compare-checkbox-container{color:#bbcbe3}.compare-checkbox-container input[type="checkbox"]{accent-color:#e2eafc}.btn-toggle-compare{border:1px solid #323438;background:#181818}.btn-toggle-compare:hover{background:#111314}.btn-toggle-compare.active{background:#0f1613;border-color:#034732;color:#93dec0}.compare-toast{box-shadow:0 10px 15px -3px rgba(0,0,0,0.5)}.compare-toolbar{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.matrix-best-note{color:#bbcbe3}.compare-share-btn{border:1px solid #323438;background:#181818}.compare-share-btn:hover{background:#151516;color:#e2eafc;border-color:#353a40}.compare-matrix-table tr.matrix-section-row th{background:#111314;color:#e2eafc;border-top:2px solid #323438;border-bottom:1px solid #323438}.compare-matrix-table td.matrix-cell-best{background-color:#111713 !important;color:#93dec0}.matrix-best-pill{background:#07150d;color:#78d78f;border:1px solid #074525}.compare-tco-section{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.compare-tco-header{border-bottom:1px solid #323438}.compare-tco-title{color:#e2eafc}.tco-period-tabs{background:#111314}.tco-tab-btn{color:#bbcbe3}.tco-tab-btn:hover{color:#e2eafc}.tco-tab-btn.active{background:#181818;color:#e2eafc;box-shadow:0 1px 2px rgba(0,0,0,0.15)}.tco-price-input-box{background:#181818;border:1px solid #323438}.tco-price-input{color:#e2eafc}.compare-tco-card{background:#151516;border:1px solid #323438}.compare-tco-card:hover{box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.compare-tco-card.is-lowest{background:#111713}.tco-metric-row{border-bottom:1px dashed #323438}.tco-metric-total{background:#181818;border:1px solid #323438}.tco-metric-total-val{color:#e2eafc}.lab-scorecard{background:#181818;border:1px solid #323438;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}.lab-scorecard-header{border-bottom:1px solid #2f3133}.lab-scorecard-title{color:#e2eafc}.score-category-name{color:#e2eafc}.score-category-highlight{color:#bbcbe3}.score-category-num{color:#e2eafc}.score-bar-track{background:#111314}.calibration-section{background:#181818;border:1px solid #323438;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}.calibration-title{color:#e2eafc}.calibration-subtitle{color:#bbcbe3}.calibration-table{border:1px solid #323438}.calibration-table th{background:#151516;color:#e2eafc;border-bottom:1px solid #323438}.calibration-table td{border-bottom:1px solid #2f3133}.calibration-table tr:hover td{background:#171718}.calibration-param-name{color:#e2eafc}.calibration-val-pill{background:#111713;color:#93dea6;border:1px solid #1e3c2a}.calibration-note{color:#bbcbe3}.review-power-widget{background:#151516;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.review-power-header{border-bottom:1px solid #323438}.review-power-card{background:#181818;border:1px solid #323438}.review-power-val{color:#e2eafc}.accessories-section{background:#181818;border:1px solid #323438;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}.accessories-title{color:#e2eafc}.accessories-subtitle{color:#bbcbe3}.accessory-card{background:#151516;border:1px solid #323438}.accessory-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125);border-color:#2563eb}.accessory-type-badge{color:#9abcfd;background:#101317;border:1px solid #2c394a}.accessory-name{color:#e2eafc}.accessory-reason{color:#bbcbe3}.accessory-btn{background:#181818;color:#e2eafc;border:1px solid #353a40}.accessory-btn:hover{background:#0f172a;border-color:#0f172a}.accessory-hub-card{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.accessory-hub-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125);border-color:#2563eb}.accessory-hub-icon{background:#111314}.accessory-hub-title{color:#e2eafc}.accessory-specs-box{background:#151516;border:1px solid #323438;color:#bbcbe3}.accessory-hub-desc{color:#bbcbe3}.accessory-tip-box{background:#17160e;border-left:3px solid #523c00;color:#f6b67e}.accessory-price-row{border-top:1px dashed #323438}.accessory-price-val{color:#e2eafc}.accessory-audience-tag{color:#b1c1d8}.accessory-guide-card{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.accessory-guide-card h3{color:#e2eafc}.accessory-guide-card p{color:#bbcbe3}@media (max-width:768px){.compare-matrix-table th.matrix-row-label-col,.compare-matrix-table .matrix-row-label{background:#181818;box-shadow:2px 0 4px rgba(0,0,0,0.15)}}@media (max-width:768px){.compare-matrix-table thead th.matrix-row-label-col{background:#161614}}.decision-card{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.decision-card:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125);border-color:#353a40}.decision-card-title{color:#e2eafc}.decision-card-desc{color:#bbcbe3}.catalog-cta-card{box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}.catalog-cta-chip{background:rgba(24,24,24,0.1);border:1px solid rgba(46,46,46,0.15)}.catalog-cta-chip:hover{background:rgba(24,24,24,0.2);border-color:rgba(46,46,46,0.3)}.catalog-cta-btn{background:#2563eb}.review-toc{background:#151516;border:1px solid #323438}.review-toc-title{color:#e2eafc}.review-toc-list a{color:#9abcfd}.deal-pending{background:#151516;border:1px solid #323438}.claim-evidence{background:#151516}.price-reference-note{color:#bbcbe3}.editorial-byline{color:#bbcbe3}.review-method-note{background:#111517;border:1px solid #243a45}.card-documentary-label{background:#111314;color:#bbcbe3}.card-status-notice{color:#bbcbe3;background:#151516;border:1px dashed #323438}.guide-box-title{color:#e2eafc}.guide-box-link,.guide-item-link{color:#9abcfd}.compare-dock-clear{color:#fe8981;border-color:#5c3131}.card-official-price{color:#e2eafc}.card-official-price small{color:#b1c1d8}.price-tier{color:#9abcfd;background:#111314;border:1px solid #323438}.landing-hero{border-bottom:1px solid rgba(46,46,46,0.1)}.quick-verdict-box{border-left:4px solid #2563eb}.landing-quick-nav{border-top:1px solid rgba(46,46,46,0.12)}.jump-link-btn{background:rgba(24,24,24,0.08);border:1px solid rgba(46,46,46,0.15)}.jump-link-btn:hover,.jump-link-btn:focus-visible{background:#2563eb;border-color:#2563eb}.landing-meta-bar{color:#99a8bd}.comparison-table-wrapper{background:#181818;box-shadow:0 1px 3px rgba(0,0,0,0.15);border:1px solid #323438}.landing-table th{background:#151516;color:#d2e1fa;border-bottom:2px solid #323438}.landing-table td{border-bottom:1px solid #323438}.landing-table tr:hover td{background:#111314}@media (max-width:768px){.landing-table th:first-child,.landing-table td:first-child{background:#181818;box-shadow:2px 0 4px rgba(0,0,0,0.125)}}@media (max-width:768px){.landing-table th:first-child{background:#151516}}.product-review-card{background:#181818;border:1px solid #323438;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.product-review-card:hover{box-shadow:0 6px 18px rgba(0,0,0,0.2)}.landing-product-img{border:1px solid #323438}.spec-badge-pill{background:#111314;color:#c4d5ee}.landing-guide-card{background:#181818;border:1px solid #323438}.guide-callout{background:#151516}.guide-callout.warning{border-left-color:#5d3a06;background:#18160f}.guide-callout h3{color:#d2e1fa}.guide-callout p{color:#bbcbe3}.technical-references-box{background:#151516;border:1px dashed #353a40;color:#abbdd6}.technical-references-box h5{color:#c4d5ee}.faq-accordion details{background:#181818;border:1px solid #323438}.faq-accordion summary{color:#d2e1fa}.faq-accordion summary::after{color:#9abcfd}.faq-accordion summary:focus-visible{outline:2px solid #2563eb}.faq-accordion p{color:#bbcbe3}.landing-nav-chip{background:#181818;border:1px solid #323438;color:#d2e1fa}.landing-nav-chip:hover,.landing-nav-chip:focus-visible{border-color:#2563eb;color:#9abcfd;box-shadow:0 4px 12px rgba(0,0,0,0.125)}.landing-selection-alternative a{color:#9abcfd}.landing-selection-method{color:#bbcbe3}.landing-page .landing-accent{color:#9abcfd}.landing-page .landing-breadcrumb-bar{background:#181818;border-bottom:1px solid #323438}.landing-page .landing-breadcrumb-path{color:#b1c1d8}.landing-page .landing-breadcrumb-current{color:#e2eafc}.landing-page .landing-scope{background:#151516;border:1px solid #323438;border-left:4px solid #2563eb;color:#bbcbe3}.landing-page .landing-scope-title{color:#e2eafc}.landing-page .landing-scope-criteria{border-top:1px dashed #323438}.landing-page .landing-navy{color:#e2eafc}.landing-page .landing-section-heading{color:#d2e1fa}.landing-page .landing-section-intro{color:#abbdd6}.landing-page .landing-table-model{color:#e2eafc}.landing-page .landing-table-role{background:#091115;color:#88cafe}.landing-page .landing-table-price{color:#fea06d}.landing-page .landing-models-intro{color:#abbdd6}.landing-page .landing-review-heading{border-bottom:1px solid #323438}.landing-page .landing-review-tier{color:#abbdd6}.landing-page .landing-review-name{color:#e2eafc}.landing-page .landing-review-price-label{color:#abbdd6}.landing-page .landing-review-price{color:#fea06d}.landing-page .landing-selection-box{background:#151516;border:1px solid #323438}.landing-page .landing-selection-title{color:#d2e1fa}.landing-page .landing-selection-copy{color:#bbcbe3}.landing-page .landing-pros-box{background:#111713;border:1px solid #1e3c2a}.landing-page .landing-pros-title{color:#93dea6}.landing-page .landing-pros-list{color:#78d78f}.landing-page .landing-cons-box{background:#161212;border:1px solid #493131}.landing-page .landing-cons-title{color:#fdb5ac}.landing-page .landing-cons-list{color:#ffa79c}.landing-page .landing-guide-title{color:#e2eafc}.landing-page .landing-guide-part-title{color:#d2e1fa}.landing-page .landing-guide-paragraph{color:#bbcbe3}.landing-page .landing-tools-callout{background:#111314}.landing-page .landing-tools-callout-title{color:#e2eafc}.landing-page .landing-tools-callout-description{color:#b1c1d8}.landing-page .landing-tools-callout-link{background:#181818}.landing-page .landing-source-link{color:#9abcfd}.landing-page .landing-muted{color:#bbcbe3}.landing-page .landing-related-title{color:#d2e1fa}.landing-page .landing-related-category{color:#9abcfd}.landing-page .landing-catalog-callout{background:#151516;border:1px solid #323438}.landing-page .landing-catalog-callout-title{color:#d2e1fa}.landing-page .landing-catalog-callout-description{color:#abbdd6}.landing-page .landing-catalog-callout-label{color:#abbdd6}.landing-page .landing-catalog-callout-name{color:#e2eafc}.landing-page .landing-footer-brand-accent{color:#9abcfd}.tools-segmented-control{background:#0a0c0f;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2)}.tools-tab-btn{color:#bbcbe3}.tools-tab-btn:hover{color:#e2eafc}.tools-tab-btn.active{background:#181818;color:#e2eafc;box-shadow:0 2px 10px rgba(0,0,0,0.25)}.tool-controls-card{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.tool-label{color:#e2eafc}.tool-val-badge{background:#111314;color:#9abcfd}.tool-select,.tool-input{border:1px solid #323438;color:#e2eafc;background-color:#181818}.tool-select:focus,.tool-input:focus{border-color:#2563eb}.tool-slider{background:#0a0c0f}.tool-slider::-webkit-slider-thumb{background:#0f172a;border:2px solid #2e2e2e;box-shadow:0 2px 5px rgba(0,0,0,0.6)}.tool-chip-btn{border:1px solid #323438;background:#181818;color:#bbcbe3}.tool-chip-btn:hover{border-color:#353a40;color:#e2eafc}.tool-chip-btn.active{background:#0f172a;border-color:#0f172a}.tool-visualizer-card{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.tool-metric-card{background:#111314;border-left:3px solid #2563eb}.tool-metric-card.accent-amber{border-left-color:#b45309}.tool-metric-card.accent-green{border-left-color:#047857}.tool-metric-card.accent-red{border-left-color:#b91c1c}.tool-metric-title{color:#b1c1d8}.tool-metric-value{color:#e2eafc}.tool-metric-sub{color:#bbcbe3}.tool-verdict-box.verdict-ok{background:#111713;border:1px solid #1e3c2a;color:#93dea6}.tool-verdict-box.verdict-warn{background:#18160f;border:1px solid #3e3404;color:#ffb18c}.tool-verdict-box.verdict-alert{background:#161212;border:1px solid #493131;color:#fdb5ac}.contrast-preview-box{background:#0d0d0d}.wizard-step-card{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.wizard-step-badge{background:#0f172a}.wizard-step-title{color:#e2eafc}.wizard-option-btn{background:#181818;border:1.5px solid #323438}.wizard-option-btn:hover{border-color:#2563eb;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}.wizard-option-btn.active{border-color:#2563eb;background:#101317}.wizard-opt-title{color:#e2eafc}.wizard-opt-desc{color:#bbcbe3}.wizard-result-box{background:#181818;border:2px solid #2563eb;box-shadow:0 10px 25px -5px rgba(0,0,0,0.375)}.wizard-model-card{border:1px solid #323438}.wizard-model-price-note{color:#bbcbe3}.wizard-model-card h3{color:#e2eafc}.wizard-model-resolution{color:#bbcbe3}.wizard-model-price{color:#e2eafc}.wizard-model-rating,.wizard-model-limitations,.wizard-results-note{color:#bbcbe3}.wizard-model-specs dd{color:#bbcbe3}.wizard-model-details summary{color:#9abcfd}.wizard-model-details summary:focus-visible{outline:2px solid #2563eb}.wizard-model-actions{border-top:1px solid #323438}.wizard-option-btn.is-incompatible{background:#151516;border-color:#353a40}.wizard-option-btn.is-incompatible.active{background:#161212}.wizard-incompatible-pill{color:#ffa79c;background:#140a0a;border:1px solid #493131}.wizard-conflict-card{background:#181818;border:2px solid #5d3a06;box-shadow:0 10px 25px -5px rgba(0,0,0,0.375)}.wizard-conflict-title{color:#e2eafc}.wizard-conflict-subtitle{color:#fea06d}.wizard-conflict-body{background:#18160f;border:1px solid #3e3404;color:#febd9f}.wizard-conflict-actions-title{color:#e2eafc}.wizard-conflict-btn{background:#151516;border:1px solid #323438;color:#e2eafc}.wizard-conflict-btn:hover{background:#181818;border-color:#2563eb;color:#9abcfd;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}.wizard-pending-reason{color:#ffb18c}h2.rv-h2-1{color:#e2eafc}p.rv-p-1{color:#bbcbe3}label.rv-label-1{color:#e2eafc}span.rv-span-1{color:#bbcbe3}div.rv-div-3{color:#e2eafc}span.rv-span-2{color:#9abcfd}input.rv-input-2{accent-color:#e2eafc}div.rv-div-4{color:#bbcbe3}div.rv-div-5,strong.rv-div-5{color:#7ad7b1}div.rv-div-6{color:#bbcbe3}div.rv-div-7{border-top:1px dashed #323438}span.rv-span-3{color:#bbcbe3}a.rv-a-1{color:#9abcfd}section.rv-section-2{background:#181818;border:1px solid #323438}h2.rv-h2-2{color:#e2eafc}p.rv-p-2{color:#bbcbe3}a.rv-a-2{color:#9abcfd}section.rv-section-3{border-top:2px solid #323438}h2.rv-h2-3{color:#e2eafc}div.rv-div-11{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}h3.rv-h3-1{color:#e2eafc}p.rv-p-3{color:#bbcbe3}div.rv-div-12{background:#151516;border:1px solid #323438}h3.rv-h3-2{color:#e2eafc}p.rv-p-4{color:#bbcbe3}aside.rv-aside-1{background:#18160f;border:1px solid #36311c;border-left:4px solid #5d3a06}div.rv-div-13{color:#ffb18c}ul.rv-ul-1{color:#febd9f}span.rv-span-6{color:#bbcbe3}span.rv-span-7,h2.rv-span-7{color:#e2eafc}p.rv-p-5{color:#b1c1d8}span.rv-span-8{color:#e2eafc}div.rv-div-17{background:#151516;border:1px dashed #323438;color:#bbcbe3}span.rv-span-9{color:#bbcbe3}span.rv-span-10{background:#111314;color:#bbcbe3;border:1px solid #323438}div.rv-div-21{background:#111314;color:#bbcbe3;border:1px solid #323438}h2.rv-h2-4{color:#e2eafc}h2.rv-h2-5{color:#e2eafc}p.rv-p-7{color:#c4d5ee}div.rv-div-22{box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125);border:1px solid #323438}span.rv-span-11{color:#b1c1d8}a.rv-a-6{color:#9abcfd}svg.rv-svg-1,span.rv-svg-1{color:#9abcfd}span.rv-span-12{color:#b1c1d8}h1.rv-h1-1{color:#e2eafc}p.rv-p-8{color:#9abcfd}img.rv-img-1{border:1px solid #323438;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}div.rv-div-25{background:#181818;border:1px solid #323438}h2.rv-h2-6{color:#e2eafc}p.rv-p-9{color:#e2eafc}div.rv-div-26{border-top:1px solid #323438}strong.rv-strong-1{color:#ffa79c}section.rv-section-4{color:#c4d5ee}section.rv-section-5{background:#181818;border:2px solid #0f172a}p.rv-p-10{color:#bbcbe3}h2.rv-h2-7{color:#e2eafc}p.rv-p-11{color:#bbcbe3}section.rv-section-7{border-top:1px solid #323438;color:#bbcbe3}h3.rv-h3-3{color:#e2eafc}p.rv-p-12{color:#b1c1d8}ul.rv-ul-2{color:#bbcbe3}a.rv-a-7{color:#9abcfd}h2.rv-section-title{color:#e2eafc}.quick-specs{background:#181818;border:1px solid #323438}.quick-specs-title{color:#e2eafc}.quick-specs-list dt{color:#b1c1d8}.quick-specs-list dd{color:#e2eafc}p.gd-p-1{color:#bbcbe3}a.gd-a-1{color:#9abcfd}h2.gd-h2-2{color:#e2eafc}p.gd-p-2{color:#bbcbe3}p.gd-p-3{color:#c4d5ee}table.gd-table-1{background:#181818;border:1px solid #323438}tr.gd-tr-1{background:#151516}th.gd-th-1{color:#e2eafc;border-bottom:2px solid #323438}section.gd-section-2{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}h2.gd-h2-3{color:#e2eafc}div.gd-div-3{border-bottom:1px solid #323438}h3.gd-h3-1{color:#e2eafc}p.gd-p-4{color:#bbcbe3}div.gd-div-4{border-top:2px solid #323438}h2.gd-h2-4{color:#e2eafc}div.gd-div-6{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}div.gd-div-7{color:#9abcfd}h3.gd-h3-2{color:#e2eafc}p.gd-p-5{color:#bbcbe3}a.gd-a-3{color:#9abcfd}section.gd-section-4{background:#151516;border:1px solid #323438}h2.gd-h2-5{color:#e2eafc}div.gd-div-9{background:#181818;border:1px solid #323438}h3.gd-h3-3{color:#e2eafc}div.gd-div-11{color:#9abcfd}a.gd-a-4{color:#e2eafc}svg.gd-svg-1,span.gd-svg-1{color:#9abcfd}time.gd-time-1{color:#b1c1d8}h1.gd-h1-1{color:#e2eafc}p.gd-p-6{color:#bbcbe3;border-left:3px solid #2563eb}div.gd-div-13{background:#181818;border:1px solid #323438;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}div.gd-div-14{background:#181818;border:2px solid #0f172a;box-shadow:0 4px 6px -1px rgba(0,0,0,0.175),0 2px 4px -2px rgba(0,0,0,0.125)}h3.gd-h3-4{color:#e2eafc}p.gd-p-7{color:#bbcbe3}div.gd-div-18{border-bottom:1px solid #323438}h2.gd-h2-6{color:#e2eafc}p.gd-p-9{color:#bbcbe3}td.gd-cell{border-bottom:1px solid #323438;color:#c4d5ee}td.gd-cell--key{color:#e2eafc}svg.idx-svg-1{color:#9abcfd}svg.cat-svg-1{color:#9abcfd}div.cat-div-2{color:#bbcbe3}span.cat-span-1{color:#e2eafc}span.cat-span-5{color:#b1c1d8}div.ctl-div-1{background:#181818;border:1px dashed #323438}h3.ctl-h3-1{color:#e2eafc}p.ctl-p-1{color:#bbcbe3}svg.cmp-svg-1{color:#9abcfd}h1.cmp-h1-1{color:#e2eafc}p.cmp-p-1{color:#bbcbe3}section.cmp-section-2{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}h2.cmp-h2-1{color:#e2eafc}p.cmp-p-2{color:#bbcbe3}h3.cmp-h3-1{color:#e2eafc}p.cmp-p-3{color:#bbcbe3}div.cmpm-div-2{color:#abbdd6}span.cmpm-span-2{color:#abbdd6}span.cmpm-span-3{color:#abbdd6}div.cmpm-div-3{color:#c4d5ee}span.cmpm-span-4{color:#b1c1d8}strong.cmpm-strong-1{color:#e2eafc}span.cmpm-span-5{color:#e2eafc}span.cmpm-span-6{color:#bbcbe3}div.cmpm-div-4{color:#e2eafc}p.cmpm-p-1{color:#bbcbe3}p.cmpm-p-2{color:#bbcbe3;background:#151516;border-left:3px solid #353a40}span.cmpm-span-7,label.cmpm-span-7{color:#e2eafc}div.cmpm-div-8{color:#e2eafc}span.cmpm-span-8{color:#9abcfd}input.cmpm-input-1{accent-color:#e2eafc}span.cmpm-span-9{color:#bbcbe3}div.cmpm-div-9{color:#fea06d}div.cmpm-div-11{color:#e2eafc}div.cmpm-div-12{color:#bbcbe3}div.cmpm-div-13{color:#bbcbe3}div.cmpm-div-14{color:#bbcbe3}span.cmpm-span-10{color:#bbcbe3}svg.her-svg-1{color:#9abcfd}h2.her-h2-1{color:#e2eafc}label.her-label-1{color:#e2eafc}h3.her-h3-1{color:#e2eafc}span.her-span-1{color:#b1c1d8}h3.her-h3-2{color:#e2eafc}p.her-p-3{color:#bbcbe3}div.her-div-7{color:#bbcbe3}strong.her-strong-1{color:#e2eafc}span.tls-span-1{background:#111314;color:#bbcbe3}article.tls-article-1{border-left:3px solid #353a40}section.tls-section-1{border-top:1px dashed #323438}h3.tls-h3-1{color:#e2eafc}p.tls-p-1{color:#bbcbe3}p.tls-p-2{color:#b1c1d8}svg.acc-svg-1{color:#9abcfd}div.acc-div-2{background:#181818;border:1px solid #323438;box-shadow:0 1px 3px rgba(0,0,0,0.125),0 1px 2px rgba(0,0,0,0.075)}label.acc-label-1{color:#e2eafc}select.acc-select-1{border:1px solid #323438;background:#151516;color:#e2eafc}input.acc-input-1{border:1px solid #323438;background:#151516}svg.acc-svg-2{color:#b1c1d8}span.acc-span-2{color:#bbcbe3}span.acc-span-3{color:#9abcfd}div.acc-div-8{color:#b1c1d8}span.acc-span-4{color:#bbcbe3}section.acc-section-2{border-top:2px solid #323438}h2.acc-h2-1{color:#e2eafc}p.acc-p-1{color:#bbcbe3}div.acc-div-12{background:#151516;border:1px solid #323438}h3.acc-h3-1{color:#e2eafc}p.acc-p-2{color:#bbcbe3}div.acc-div-14{background:#181818;border:1px solid #323438}h3.acc-h3-2{color:#e2eafc}p.acc-p-3{color:#bbcbe3}div.accp-div-2{color:#b1c1d8}span.accp-span-1{color:#bbcbe3}span.accp-span-2{color:#e2eafc}svg.ofe-svg-1{color:#9abcfd}span.ofe-span-1{background:rgba(24,24,24,0.2)}a.ofe-a-1{background:#181818;color:#88cafe}svg.met-svg-1,a.met-svg-1{color:#9abcfd}div.met-div-1{background:#181818;border-bottom:1px solid #323438}div.met-div-2{color:#b1c1d8}span.met-span-1{color:#e2eafc}h1.met-h1-1{color:#e2eafc}p.met-p-1{color:#bbcbe3}div.met-div-3{color:#c4d5ee}h2.met-h2-1{color:#e2eafc}h2.met-h2-2{color:#e2eafc}div.met-div-4{background:#151516;border:1px solid #323438}h3.met-h3-1{color:#e2eafc}p.met-p-2{color:#bbcbe3}svg.eq-svg-1,a.eq-svg-1{color:#9abcfd}div.eq-div-1{background:#181818;border-bottom:1px solid #323438}div.eq-div-2{color:#b1c1d8}span.eq-span-1{color:#e2eafc}strong.cmpm-best,div.tco-metric-total-val.cmpm-best{color:#7ad7b1}div.tco-metric-total-val.cmpm-total-default{color:#e2eafc}span.badge.tls-badge-commercial{background:#161101;color:#ffb18c;border:1px solid #3e3404}span.badge.tls-badge-usage{background:#091115;color:#88cafe;border:1px solid #243a45}.legal-updated{color:#bbcbe3}.legal-table th,.legal-table td{border-bottom:1px solid #323438}.legal-table th{background:#111314}
