.cJzEcG_header{z-index:100;background-color:var(--bg-header);border-bottom:2px solid var(--accent-primary);width:100%;position:sticky;top:0;box-shadow:0 2px 12px #16a34a14}.cJzEcG_container{align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:10px 24px;display:flex}.cJzEcG_logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.cJzEcG_logoImg{object-fit:contain;filter:drop-shadow(0 2px 6px #0000001f);width:auto;height:50px}.cJzEcG_locationWrapper{flex-shrink:0;position:relative}.cJzEcG_locationBtn{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;transition:border-color var(--transition-fast);align-items:center;gap:6px;padding:7px 11px;font-size:.82rem;font-weight:600;display:flex}.cJzEcG_locationBtn:hover{border-color:var(--accent-primary)}.cJzEcG_pinIcon{width:15px;height:15px;color:var(--accent-primary)}.cJzEcG_cityText{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.cJzEcG_arrowIcon{color:var(--text-muted);font-size:.72rem}.cJzEcG_dropdownMenu{background:var(--bg-card);border:1px solid var(--border-strong);width:240px;max-height:320px;box-shadow:var(--card-shadow-hover);z-index:120;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.cJzEcG_dropdownHeader{text-transform:uppercase;color:var(--text-muted);background:var(--bg-primary);border-bottom:1px solid var(--border-subtle);padding:7px 12px;font-size:.72rem;font-weight:700}.cJzEcG_dropdownItem{text-align:left;width:100%;color:var(--text-primary);border:none;border-bottom:1px solid var(--border-subtle);cursor:pointer;background:0 0;padding:8px 12px;font-size:.83rem;display:block}.cJzEcG_dropdownItem:hover{background:var(--accent-light);color:var(--accent-primary)}.cJzEcG_activeCity{background:var(--accent-light);color:var(--accent-text);font-weight:700}.cJzEcG_searchForm{flex:1;align-items:center;max-width:360px;display:flex;position:relative}.cJzEcG_searchIcon{width:15px;height:15px;color:var(--text-muted);pointer-events:none;position:absolute;left:11px}.cJzEcG_searchInput{background:var(--bg-card);border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);transition:border-color var(--transition-fast);outline:none;padding:8px 12px 8px 34px;font-size:.85rem}.cJzEcG_searchInput:focus{border-color:var(--accent-primary)}.cJzEcG_navLinks{align-items:center;gap:16px;margin-left:auto;display:flex}.cJzEcG_navLink{color:var(--text-secondary);letter-spacing:.04em;transition:color var(--transition-fast);white-space:nowrap;font-size:.82rem;font-weight:700}.cJzEcG_navLink:hover{color:var(--accent-primary)}.cJzEcG_adminBadge{color:var(--accent-primary);border:1.5px solid var(--accent-primary);letter-spacing:.06em;text-transform:uppercase;transition:all var(--transition-fast);white-space:nowrap;background:0 0;padding:5px 10px;font-size:.72rem;font-weight:800}.cJzEcG_adminBadge:hover{background:var(--accent-primary);color:var(--btn-text)}.cJzEcG_actions{align-items:center;gap:8px;display:flex}.cJzEcG_themeToggleBtn{background:var(--bg-card);border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:1rem;display:flex}.cJzEcG_themeToggleBtn:hover{border-color:var(--accent-primary)}@media (max-width:1100px){.cJzEcG_navLinks{display:none}}@media (max-width:768px){.cJzEcG_container{flex-wrap:wrap;gap:10px}.cJzEcG_searchForm{order:3;width:100%;max-width:100%}}
.S6Hkya_footer{background:var(--bg-card);border-top:2px solid var(--accent-primary);margin-top:60px;padding:48px 0 24px}.S6Hkya_container{max-width:1400px;margin:0 auto;padding:0 24px}.S6Hkya_topRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:2fr 1fr 1fr 1.5fr;gap:36px;padding-bottom:36px;display:grid}.S6Hkya_brandCol{flex-direction:column;gap:12px;display:flex}.S6Hkya_logoLink{text-decoration:none;display:inline-block}.S6Hkya_logoImg{object-fit:contain;opacity:.9;width:auto;height:38px;transition:opacity .15s}.S6Hkya_logoImg:hover{opacity:1}.S6Hkya_brandDesc{color:var(--text-muted);max-width:320px;font-size:.85rem;line-height:1.6}.S6Hkya_linksCol{flex-direction:column;gap:12px;display:flex}.S6Hkya_colTitle{letter-spacing:.05em;color:var(--text-primary);font-size:.85rem;font-weight:800}.S6Hkya_linksList{flex-direction:column;gap:8px;list-style:none;display:flex}.S6Hkya_linksList li a{color:var(--text-secondary);transition:color var(--transition-fast);font-size:.85rem}.S6Hkya_linksList li a:hover{color:var(--accent-primary)}.S6Hkya_locationHelp{color:var(--text-muted);font-size:.85rem;line-height:1.5}.S6Hkya_tag{background:var(--accent-light);color:var(--accent-text);border-left:3px solid var(--accent-primary);margin-top:8px;padding:6px 10px;font-size:.75rem;font-weight:700;display:inline-block}.S6Hkya_bottomRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;display:flex}.S6Hkya_copyright{color:var(--text-muted);font-size:.8rem}.S6Hkya_subLinks{color:var(--text-muted);align-items:center;gap:12px;font-size:.8rem;display:flex}.S6Hkya_subLinks a:hover{color:var(--accent-primary)}@media (max-width:900px){.S6Hkya_topRow{grid-template-columns:1fr 1fr}}@media (max-width:600px){.S6Hkya_topRow{grid-template-columns:1fr}}
.Dnfa4q_adSlotWrapper{background-color:var(--bg-card);border:1px dashed var(--border-strong);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);box-sizing:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden;border-radius:0!important}.Dnfa4q_cleanPlaceholder{min-height:90px;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;background:var(--bg-secondary);justify-content:center;align-items:center;font-size:.7rem;display:flex}.Dnfa4q_dismissBtn{z-index:2;width:24px;height:24px;color:var(--text-muted);font-size:1.1rem;line-height:1;position:absolute;top:2px;right:4px}.Dnfa4q_adSlotWrapper:hover{border-color:var(--accent-primary);border-style:solid;box-shadow:0 4px 16px #16a34a1f}.Dnfa4q_adMetaHeader{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);letter-spacing:.05em;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:6px 12px;font-size:.72rem;display:flex}.Dnfa4q_adMetaLeft{align-items:center;gap:8px;display:flex}.Dnfa4q_googleDots{align-items:center;gap:3px;display:inline-flex}.Dnfa4q_dotBlue{background-color:#4285f4;border-radius:0;width:6px;height:6px}.Dnfa4q_dotRed{background-color:#ea4335;border-radius:0;width:6px;height:6px}.Dnfa4q_dotYellow{background-color:#fbbc05;border-radius:0;width:6px;height:6px}.Dnfa4q_dotGreen{background-color:#34a853;border-radius:0;width:6px;height:6px}.Dnfa4q_adSenseBadge{background:var(--bg-card);color:var(--text-primary);letter-spacing:.06em;border:1px solid var(--border-strong);padding:2px 6px;font-size:.65rem;font-weight:800}.Dnfa4q_adDimensionBadge{color:var(--text-muted);font-family:monospace;font-size:.7rem;font-weight:600}.Dnfa4q_adMetaRight{align-items:center;gap:8px;display:flex}.Dnfa4q_adSlotId{color:var(--text-muted);font-family:monospace;font-size:.68rem}.Dnfa4q_codeToggleBtn{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:2px 6px;font-family:monospace;font-size:.68rem;font-weight:700}.Dnfa4q_codeToggleBtn:hover{background:var(--bg-secondary);color:var(--accent-primary);border-color:var(--accent-primary)}.Dnfa4q_demoToggleBtn{border:1px solid var(--border-subtle);color:var(--accent-primary);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:2px 8px;font-size:.68rem;font-weight:700}.Dnfa4q_demoToggleBtn:hover{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.Dnfa4q_adPlaceholderBox{background:linear-gradient(135deg,#16a34a08 0%,#4285f408 100%);flex-direction:column;justify-content:center;align-items:center;min-height:80px;padding:16px 20px;display:flex;position:relative}.Dnfa4q_adPatternOverlay{background-image:radial-gradient(var(--border-subtle) 1px, transparent 1px);opacity:.6;pointer-events:none;background-size:14px 14px;position:absolute;inset:0}.Dnfa4q_adInnerContent{z-index:1;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex;position:relative}.Dnfa4q_adSenseLogoBox{background:var(--bg-card);border:1px solid var(--border-strong);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 1px 4px #0000000d}.Dnfa4q_adSenseSvg{display:block}.Dnfa4q_adTextGroup{flex-direction:column;flex:1;gap:4px;display:flex}.Dnfa4q_adTitle{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-size:.95rem;font-weight:800;display:flex}.Dnfa4q_adTitleSep{color:var(--text-muted)}.Dnfa4q_adSubtitle{color:var(--text-secondary);font-size:.8rem}.Dnfa4q_adTagsRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.Dnfa4q_adSenseTag{color:var(--text-muted);background:var(--bg-secondary);border:1px solid var(--border-subtle);padding:1px 6px;font-family:monospace;font-size:.68rem}.Dnfa4q_adActionArea{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.Dnfa4q_adSetupBtn{background:var(--accent-primary);color:#fff;cursor:pointer;letter-spacing:.03em;transition:all var(--transition-fast);white-space:nowrap;border:none;padding:8px 16px;font-size:.8rem;font-weight:700}.Dnfa4q_adSetupBtn:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #16a34a40}.Dnfa4q_adStatusText{color:var(--text-muted);font-size:.68rem;font-weight:600}.Dnfa4q_adFooterNote{z-index:1;border-top:1px dashed var(--border-subtle);width:100%;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding-top:8px;font-size:.68rem;display:flex;position:relative}.Dnfa4q_dotSeparator{color:var(--accent-primary)}.Dnfa4q_codeInspectorBox{border-top:1px solid var(--border-subtle);color:#a7f3d0;background:#020804;padding:12px 16px;font-family:monospace;font-size:.76rem;overflow-x:auto}.Dnfa4q_codeHeader{color:#9ca3af;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.72rem;display:flex}.Dnfa4q_copyBtn{background:var(--bg-card);border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;padding:2px 8px;font-family:sans-serif;font-size:.68rem;font-weight:700}.Dnfa4q_copyBtn:hover{background:var(--accent-primary);color:#fff}.Dnfa4q_codePre{white-space:pre-wrap;word-break:break-all;margin:0;line-height:1.4}.Dnfa4q_adLiveContent{justify-content:center;align-items:center;width:100%;min-height:90px;display:flex}.Dnfa4q_demoAdContainer{color:#fff;border:1px solid var(--accent-primary);box-sizing:border-box;background:linear-gradient(135deg,#021a0c 0%,#062612 100%);justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:relative;overflow:hidden}.Dnfa4q_demoAdGlow{pointer-events:none;background:radial-gradient(circle,#22c55e59 0%,#0000 70%);width:150px;height:150px;position:absolute;top:-50px;right:-50px}.Dnfa4q_demoAdContent{z-index:2;flex-direction:column;flex:1;gap:6px;display:flex;position:relative}.Dnfa4q_demoBrandTag{letter-spacing:.1em;color:#4ade80;font-size:.65rem;font-weight:800}.Dnfa4q_demoHeadline{font-family:var(--font-heading);color:#fff;margin:0;font-size:1.05rem;font-weight:800}.Dnfa4q_demoSubtext{color:#d1d5db;margin:0;font-size:.8rem}.Dnfa4q_demoFooter{align-items:center;gap:14px;margin-top:6px;display:flex}.Dnfa4q_demoCtaBtn{color:#051409;cursor:pointer;letter-spacing:.03em;transition:all var(--transition-fast);background:#22c55e;border:none;padding:6px 14px;font-size:.78rem;font-weight:800;text-decoration:none}.Dnfa4q_demoCtaBtn:hover{background:#4ade80;transform:translateY(-1px)}.Dnfa4q_demoVerified{color:#9ca3af;font-size:.72rem;font-style:italic}.Dnfa4q_demoAdImageBox{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:80px;display:flex;position:relative}.Dnfa4q_demoAdImage{object-fit:contain;max-width:100%;max-height:100%}.Dnfa4q_leaderboard{width:100%;min-height:90px;margin:0 auto}.Dnfa4q_leaderboard .Dnfa4q_adPlaceholderBox,.Dnfa4q_leaderboard .Dnfa4q_cleanPlaceholder{min-height:90px}.Dnfa4q_billboard{width:100%;min-height:90px}.Dnfa4q_billboard .Dnfa4q_adPlaceholderBox{min-height:90px;padding:12px 20px}.Dnfa4q_billboard .Dnfa4q_cleanPlaceholder{min-height:90px}.Dnfa4q_billboard .Dnfa4q_adTitle{font-size:1.15rem}.Dnfa4q_skyscraper{width:160px;min-height:600px}.Dnfa4q_skyscraper .Dnfa4q_adMetaHeader{flex-direction:column;align-items:flex-start;gap:6px;padding:6px 8px}.Dnfa4q_skyscraper .Dnfa4q_adMetaLeft,.Dnfa4q_skyscraper .Dnfa4q_adMetaRight{justify-content:space-between;align-items:center;width:100%;display:flex}.Dnfa4q_skyscraper .Dnfa4q_adPlaceholderBox{text-align:center;flex-direction:column;min-height:600px;padding:16px 10px}.Dnfa4q_skyscraper .Dnfa4q_cleanPlaceholder{min-height:600px}.Dnfa4q_skyscraper .Dnfa4q_adInnerContent{text-align:center;flex-direction:column;align-items:center;gap:16px;margin:auto 0}.Dnfa4q_skyscraper .Dnfa4q_adTextGroup{align-items:center}.Dnfa4q_skyscraper .Dnfa4q_adTitle{justify-content:center;font-size:.85rem;line-height:1.25}.Dnfa4q_skyscraper .Dnfa4q_adSubtitle{font-size:.75rem;line-height:1.35}.Dnfa4q_skyscraper .Dnfa4q_adTagsRow{flex-direction:column;align-items:center;gap:4px}.Dnfa4q_skyscraper .Dnfa4q_adActionArea{align-items:center;width:100%}.Dnfa4q_skyscraper .Dnfa4q_adSetupBtn{width:100%;padding:8px 10px;font-size:.75rem}.Dnfa4q_half-page{width:100%;min-height:480px}.Dnfa4q_half-page .Dnfa4q_adMetaHeader{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 10px}.Dnfa4q_half-page .Dnfa4q_adMetaLeft,.Dnfa4q_half-page .Dnfa4q_adMetaRight{justify-content:space-between;align-items:center;width:100%;display:flex}.Dnfa4q_half-page .Dnfa4q_adPlaceholderBox{text-align:center;flex-direction:column;min-height:480px;padding:24px 16px}.Dnfa4q_half-page .Dnfa4q_adInnerContent{text-align:center;flex-direction:column;align-items:center;gap:18px;margin:auto 0}.Dnfa4q_half-page .Dnfa4q_adTextGroup{align-items:center}.Dnfa4q_half-page .Dnfa4q_adTitle{justify-content:center;font-size:1.05rem}.Dnfa4q_half-page .Dnfa4q_adSubtitle{font-size:.82rem}.Dnfa4q_half-page .Dnfa4q_adTagsRow{justify-content:center}.Dnfa4q_half-page .Dnfa4q_adActionArea{align-items:center;width:100%}.Dnfa4q_half-page .Dnfa4q_adSetupBtn{width:100%;padding:9px 16px}.Dnfa4q_rectangle{width:100%;min-height:240px}.Dnfa4q_rectangle .Dnfa4q_adMetaHeader{flex-direction:column;align-items:flex-start;gap:6px;padding:6px 8px}.Dnfa4q_rectangle .Dnfa4q_adMetaLeft,.Dnfa4q_rectangle .Dnfa4q_adMetaRight{justify-content:space-between;align-items:center;width:100%;display:flex}.Dnfa4q_rectangle .Dnfa4q_adPlaceholderBox{text-align:center;flex-direction:column;min-height:240px;padding:18px 10px}.Dnfa4q_rectangle .Dnfa4q_adInnerContent{text-align:center;flex-direction:column;align-items:center;gap:12px}.Dnfa4q_rectangle .Dnfa4q_adTextGroup{align-items:center}.Dnfa4q_rectangle .Dnfa4q_adTitle{justify-content:center;font-size:.92rem}.Dnfa4q_rectangle .Dnfa4q_adTagsRow{justify-content:center}.Dnfa4q_rectangle .Dnfa4q_adActionArea{align-items:center;width:100%}.Dnfa4q_rectangle .Dnfa4q_adSetupBtn{width:100%;padding:7px 12px;font-size:.78rem}.Dnfa4q_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out Dnfa4q_fadeIn;display:flex;position:fixed;inset:0}.Dnfa4q_modalCard{background:var(--bg-card);border:2px solid var(--accent-primary);flex-direction:column;width:100%;max-width:620px;animation:.2s ease-out Dnfa4q_scaleUp;display:flex;box-shadow:0 20px 40px #0006}.Dnfa4q_modalHeader{background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.Dnfa4q_modalHeaderTitleGroup{align-items:center;gap:12px;display:flex}.Dnfa4q_modalTag{letter-spacing:.1em;color:var(--accent-primary);font-size:.7rem;font-weight:800}.Dnfa4q_modalTitle{font-family:var(--font-heading);color:var(--text-primary);margin:2px 0 0;font-size:1.2rem;font-weight:800}.Dnfa4q_modalCloseBtn{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;width:32px;height:32px;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;font-size:1rem;display:flex}.Dnfa4q_modalCloseBtn:hover{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.Dnfa4q_modalBody{flex-direction:column;gap:18px;max-height:75vh;padding:22px;display:flex;overflow-y:auto}.Dnfa4q_slotDetailCard{background:var(--bg-secondary);border:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding:14px 18px;display:flex}.Dnfa4q_slotDetailRow{justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.Dnfa4q_slotDetailLabel{color:var(--text-muted)}.Dnfa4q_slotDetailVal{color:var(--text-primary);font-weight:600}.Dnfa4q_slotDetailPill{background:var(--accent-light);color:var(--accent-primary);padding:2px 8px;font-family:monospace;font-size:.8rem;font-weight:700}[data-theme=dark] .Dnfa4q_slotDetailPill{color:#4ade80;background:#22c55e26}.Dnfa4q_slotDetailCode{color:var(--accent-primary);font-family:monospace;font-weight:700}.Dnfa4q_guideStepsBox{flex-direction:column;gap:10px;display:flex}.Dnfa4q_guideStepsTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary);margin:0;font-size:.9rem;font-weight:800}.Dnfa4q_stepsList{flex-direction:column;gap:12px;margin:0;padding-left:0;list-style:none;display:flex}.Dnfa4q_stepsList li{background:var(--bg-secondary);border:1px solid var(--border-subtle);padding:10px 14px}.Dnfa4q_stepsList strong{color:var(--accent-primary);font-size:.85rem}.Dnfa4q_stepsList p{color:var(--text-secondary);margin:4px 0 0;font-size:.8rem;line-height:1.4}.Dnfa4q_stepsList code{background:var(--bg-card);border:1px solid var(--border-strong);color:var(--text-primary);padding:1px 4px;font-family:monospace;font-size:.78rem}.Dnfa4q_tagPreviewBox{border:1px solid var(--border-strong);background:#020804;padding:12px 14px}.Dnfa4q_tagPreviewHeader{color:#9ca3af;margin-bottom:6px;font-family:monospace;font-size:.72rem}.Dnfa4q_modalFooter{background:var(--bg-secondary);border-top:1px solid var(--border-subtle);justify-content:flex-end;padding:14px 22px;display:flex}.Dnfa4q_modalDoneBtn{background:var(--accent-primary);color:#fff;cursor:pointer;transition:background var(--transition-fast);border:none;padding:8px 20px;font-size:.82rem;font-weight:700}.Dnfa4q_modalDoneBtn:hover{background:var(--accent-hover)}@keyframes Dnfa4q_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Dnfa4q_scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.Dnfa4q_adInnerContent{text-align:left;flex-direction:column;align-items:flex-start;gap:12px}.Dnfa4q_adActionArea{align-items:flex-start;width:100%}.Dnfa4q_adSetupBtn{width:100%}.Dnfa4q_demoAdContainer{flex-direction:column;align-items:flex-start;gap:12px}.Dnfa4q_demoAdImageBox{width:100%;height:100px}}
.UKhTha_page{background-color:var(--bg-primary);flex-direction:column;min-height:100vh;display:flex}.UKhTha_main{flex:1}.UKhTha_container{max-width:1400px;margin:0 auto;padding:0 24px}.UKhTha_breadcrumbBar{background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);padding:10px 0;font-size:.8rem}.UKhTha_breadcrumbs{color:var(--text-muted);align-items:center;gap:8px;display:flex}.UKhTha_breadcrumbs a:hover{color:var(--accent-primary)}.UKhTha_currentCrumb{color:var(--text-primary);font-weight:700}.UKhTha_headerSection{background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);padding:40px 0}.UKhTha_headerContent{align-items:flex-start;gap:32px;display:flex}.UKhTha_logoBox{border:1px solid var(--border-strong);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:130px;height:130px;padding:14px;display:flex}[data-theme=dark] .UKhTha_logoBox{background:#0f1728}.UKhTha_logoImg{object-fit:contain;max-width:100%;max-height:100%}.UKhTha_fallbackLogo{background:var(--bg-primary);width:100%;height:100%;color:var(--text-primary);justify-content:center;align-items:center;font-size:2rem;font-weight:800}.UKhTha_brandDetails{flex:1}.UKhTha_badgesRow{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.UKhTha_oemBadge{background:var(--accent-light);color:var(--text-primary);border-left:3px solid var(--accent-primary);letter-spacing:.05em;padding:4px 10px;font-size:.7rem;font-weight:800}.UKhTha_locationBadge{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-muted);padding:4px 8px;font-size:.75rem;font-weight:600}.UKhTha_brandTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:8px;font-size:2.4rem;font-weight:800}.UKhTha_brandSub{color:var(--text-secondary);max-width:800px;margin-bottom:18px;font-size:.95rem;line-height:1.6}.UKhTha_contactRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.UKhTha_contactItem{color:var(--text-secondary);font-size:.85rem;font-weight:600}.UKhTha_catalogSection{padding:32px 0 60px}.UKhTha_locationTagBox{background:var(--bg-card);border:1px solid var(--border-subtle);border-left:4px solid var(--accent-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;padding:12px 18px;display:flex}.UKhTha_locationTagLeft{color:var(--text-primary);align-items:center;gap:8px;font-size:.9rem;display:flex}.UKhTha_locationPin{font-size:1.1rem}.UKhTha_citySwitcher{position:relative}.UKhTha_switchCityBtn{background:var(--bg-primary);border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;padding:6px 12px;font-size:.8rem;font-weight:700}.UKhTha_switchCityBtn:hover{border-color:var(--accent-primary)}.UKhTha_cityPickerMenu{background:var(--bg-card);border:1px solid var(--border-strong);width:220px;max-height:280px;box-shadow:var(--card-shadow-hover);z-index:50;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.UKhTha_cityPickerItem{text-align:left;width:100%;color:var(--text-primary);border:none;border-bottom:1px solid var(--border-subtle);cursor:pointer;background:0 0;padding:8px 12px;font-size:.85rem;display:block}.UKhTha_cityPickerItem:hover{background:var(--bg-primary);color:var(--accent-primary)}.UKhTha_activeCityItem{background:var(--accent-light);color:var(--accent-text);font-weight:700}.UKhTha_catalogBar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:12px;display:flex}.UKhTha_catalogTitle{align-items:baseline;gap:8px;display:flex}.UKhTha_catalogTitle h2{color:var(--text-primary);font-size:1.4rem}.UKhTha_countTag{color:var(--text-muted);font-size:.9rem}.UKhTha_typeFilters{flex-wrap:wrap;gap:8px;display:flex}.UKhTha_typeBtn{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);padding:6px 14px;font-size:.8rem;font-weight:700}.UKhTha_typeBtn:hover{border-color:var(--accent-primary);color:var(--text-primary)}.UKhTha_activeTypeBtn{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.UKhTha_vehicleGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;display:grid}.UKhTha_vehicleCard{background:var(--bg-card);border:1px solid var(--border-subtle);transition:border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex}.UKhTha_vehicleCard:hover{border-color:var(--accent-primary);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.UKhTha_vehicleImgBox{border-bottom:1px solid var(--border-subtle);background:0 0;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:190px;padding:16px 14px 10px;display:flex;position:relative}.UKhTha_vehicleImgBox:after{content:"";filter:blur(2px);z-index:1;background:radial-gradient(#00000047 0%,#00000014 45%,#0000 75%);border-radius:50%;width:75%;height:8px;margin-top:-3px}[data-theme=dark] .UKhTha_vehicleImgBox:after{filter:blur(3px);background:radial-gradient(#000000bf 0%,#0000004d 45%,#0000 75%)}.UKhTha_vehicleImg{object-fit:contain;z-index:2;max-width:95%;max-height:150px;transition:transform var(--transition-fast);position:relative}.UKhTha_vehicleBody{flex-direction:column;flex:1;padding:18px;display:flex}.UKhTha_brandSubtitle{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;margin-bottom:4px;font-size:.75rem;font-weight:700}.UKhTha_modelTitle{color:var(--text-primary);margin-bottom:8px;font-size:1.15rem;font-weight:700;line-height:1.3}.UKhTha_priceRow{align-items:baseline;gap:6px;margin-bottom:6px;display:flex}.UKhTha_priceVal{color:var(--text-primary);font-size:1.25rem;font-weight:800}.UKhTha_priceNote{color:var(--text-muted);font-size:.75rem}.UKhTha_cardLocationTag{color:var(--accent-text);margin-bottom:14px;font-size:.75rem;font-weight:600}.UKhTha_specsRow{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;padding:10px 0;display:grid}.UKhTha_specItem{align-items:center;gap:8px;display:flex}.UKhTha_specIcon{font-size:1rem}.UKhTha_specData{flex-direction:column;display:flex}.UKhTha_specLabel{color:var(--text-muted);font-size:.7rem}.UKhTha_specValue{color:var(--text-primary);font-size:.85rem;font-weight:700}.UKhTha_viewBtn{width:100%;margin-top:auto}.UKhTha_aboutBox{background:var(--bg-card);border:1px solid var(--border-subtle);margin-top:48px;padding:28px}.UKhTha_aboutHeading{color:var(--text-primary);margin-bottom:12px;font-size:1.3rem}.UKhTha_addressText{color:var(--text-secondary);margin-bottom:12px;font-size:.9rem;line-height:1.5}.UKhTha_descHtml{color:var(--text-muted);font-size:.9rem;line-height:1.6}.UKhTha_emptyCatalog{text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);padding:50px 20px}@media (max-width:768px){.UKhTha_headerContent{text-align:center;flex-direction:column;align-items:center}.UKhTha_badgesRow,.UKhTha_contactRow{justify-content:center}}.UKhTha_headerAdZone{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);width:100%;padding:12px 0}.UKhTha_adZone{width:100%;margin:36px 0}.UKhTha_adZoneBottom{width:100%;margin:48px 0 24px}.UKhTha_mainLayoutWithSidebars{box-sizing:border-box;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:1720px;margin:0 auto;padding:0 16px;display:flex}.UKhTha_leftSidebarRail{flex-shrink:0;align-self:stretch;width:170px;padding-top:16px;position:relative}.UKhTha_rightSidebarRail{flex-shrink:0;align-self:stretch;width:300px;padding-top:16px;position:relative}.UKhTha_stickyRailInner{z-index:30;scrollbar-width:thin;flex-direction:column;gap:18px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:84px;overflow-y:auto}.UKhTha_centerContentColumn{flex:1;min-width:0;max-width:1360px}@media (max-width:1440px){.UKhTha_rightSidebarRail{width:200px}}@media (max-width:1200px){.UKhTha_leftSidebarRail,.UKhTha_rightSidebarRail{display:none}.UKhTha_mainLayoutWithSidebars{padding:0}}
._8MisDq_page{background-color:var(--bg-primary);flex-direction:column;min-height:100vh;display:flex}._8MisDq_main{flex:1}._8MisDq_headerSection{background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);padding:40px 0 32px}._8MisDq_container{max-width:1400px;margin:0 auto;padding:0 24px}._8MisDq_badge{letter-spacing:.08em;background:var(--accent-light);color:var(--text-primary);border-left:3px solid var(--accent-primary);margin-bottom:12px;padding:4px 10px;font-size:.75rem;font-weight:800;display:inline-block}._8MisDq_title{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:10px;font-size:2.2rem;font-weight:800}._8MisDq_subtitle{color:var(--text-secondary);max-width:760px;margin-bottom:24px;font-size:.95rem;line-height:1.6}._8MisDq_filterBar{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._8MisDq_searchWrapper{flex:1;align-items:center;min-width:280px;display:flex;position:relative}._8MisDq_searchIcon{width:18px;height:18px;color:var(--text-muted);pointer-events:none;position:absolute;left:14px}._8MisDq_searchInput{background:var(--bg-card);border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);transition:border-color var(--transition-fast);outline:none;padding:12px 16px 12px 42px;font-size:.9rem}._8MisDq_searchInput:focus{border-color:var(--accent-primary)}._8MisDq_stateSelect{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;min-width:220px;transition:border-color var(--transition-fast);outline:none;padding:12px 16px;font-size:.9rem;font-weight:600}._8MisDq_stateSelect:focus{border-color:var(--accent-primary)}._8MisDq_contentSection{padding:36px 0 60px}._8MisDq_gridHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:12px;display:flex}._8MisDq_resultsCount{color:var(--text-muted);font-size:.9rem}._8MisDq_resultsCount strong{color:var(--text-primary)}._8MisDq_brandsGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid}._8MisDq_brandCard{background:var(--bg-card);border:1px solid var(--border-subtle);text-align:center;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);flex-direction:column;align-items:center;padding:20px;text-decoration:none;display:flex;position:relative}._8MisDq_brandCard:hover{border-color:var(--accent-primary);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}._8MisDq_cardHeader{justify-content:flex-start;width:100%;margin-bottom:12px;display:flex}._8MisDq_topBadge{background:var(--accent-light);color:var(--accent-text);border:1px solid var(--accent-primary);padding:3px 8px;font-size:.7rem;font-weight:800}._8MisDq_verifiedBadge{background:var(--bg-primary);color:var(--text-muted);border:1px solid var(--border-subtle);padding:3px 8px;font-size:.7rem;font-weight:700}._8MisDq_logoWrapper{border:1px solid var(--border-subtle);background:#fff;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:16px;padding:10px;display:flex}[data-theme=dark] ._8MisDq_logoWrapper{background:#0f1728}._8MisDq_brandLogo{object-fit:contain;max-width:100%;max-height:100%}._8MisDq_fallbackLogo{background:var(--bg-primary);width:100%;height:100%;color:var(--text-primary);justify-content:center;align-items:center;font-size:1.4rem;font-weight:800}._8MisDq_brandTitle{color:var(--text-primary);margin-bottom:6px;font-size:1.05rem;font-weight:700}._8MisDq_location{color:var(--text-muted);margin-bottom:16px;font-size:.8rem}._8MisDq_cardFooter{border-top:1px dashed var(--border-subtle);width:100%;margin-top:auto;padding-top:12px}._8MisDq_exploreLink{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}._8MisDq_exploreLink:hover{text-decoration:underline}._8MisDq_loadingBox,._8MisDq_emptyBox{text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);padding:60px 20px}._8MisDq_spinner{border:3px solid var(--border-subtle);border-top-color:var(--accent-primary);width:36px;height:36px;margin:0 auto 16px;animation:.8s linear infinite _8MisDq_spin}@keyframes _8MisDq_spin{to{transform:rotate(360deg)}}._8MisDq_headerAdZone{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);width:100%;padding:12px 0}._8MisDq_adZone{width:100%;margin:36px 0}._8MisDq_adZoneBottom{width:100%;margin:48px 0 24px}._8MisDq_mainLayoutWithSidebars{box-sizing:border-box;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:1720px;margin:0 auto;padding:0 16px;display:flex}._8MisDq_leftSidebarRail{flex-shrink:0;align-self:stretch;width:170px;padding-top:16px;position:relative}._8MisDq_rightSidebarRail{flex-shrink:0;align-self:stretch;width:300px;padding-top:16px;position:relative}._8MisDq_stickyRailInner{z-index:30;scrollbar-width:thin;flex-direction:column;gap:18px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:84px;overflow-y:auto}._8MisDq_centerContentColumn{flex:1;min-width:0;max-width:1360px}@media (max-width:1440px){._8MisDq_rightSidebarRail{width:200px}}@media (max-width:1200px){._8MisDq_leftSidebarRail,._8MisDq_rightSidebarRail{display:none}._8MisDq_mainLayoutWithSidebars{padding:0}}
.NbYYlG_pageWrapper{background:var(--bg-primary);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}.NbYYlG_main{flex:1;padding-bottom:80px}.NbYYlG_container{max-width:1320px;margin:0 auto;padding:0 24px}.NbYYlG_headerSection{background:var(--bg-card);border-bottom:1px solid var(--border-subtle);margin-bottom:32px;padding:36px 0 28px}.NbYYlG_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.NbYYlG_cmsBadge{background:var(--accent-primary);color:#000;letter-spacing:.08em;margin-bottom:10px;padding:3px 10px;font-size:.75rem;font-weight:800;display:inline-block}.NbYYlG_pageTitle{letter-spacing:-.02em;margin-bottom:8px;font-size:2rem;font-weight:800}.NbYYlG_pageDesc{color:var(--text-muted);max-width:620px;font-size:.95rem}.NbYYlG_quickStatsRow{flex-wrap:wrap;gap:16px;display:flex}.NbYYlG_statBox{background:var(--bg-secondary);border:1px solid var(--border-subtle);flex-direction:column;min-width:140px;padding:14px 20px;display:flex}.NbYYlG_statNumber{color:var(--accent-primary);font-size:1.6rem;font-weight:800;line-height:1.2}.NbYYlG_statLabel{color:var(--text-muted);text-transform:uppercase;margin-top:4px;font-size:.75rem;font-weight:600}.NbYYlG_controlsBar{flex-wrap:wrap;gap:14px;display:flex}.NbYYlG_searchWrapper{flex:1;min-width:280px;position:relative}.NbYYlG_searchInput{background:var(--bg-secondary);border:1px solid var(--border-subtle);width:100%;height:44px;color:var(--text-primary);transition:border-color var(--transition-fast);outline:none;padding:0 40px 0 16px;font-size:.9rem}.NbYYlG_searchInput:focus{border-color:var(--accent-primary)}.NbYYlG_clearBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:.9rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.NbYYlG_brandSelect{background:var(--bg-secondary);border:1px solid var(--border-subtle);min-width:200px;height:44px;color:var(--text-primary);cursor:pointer;outline:none;padding:0 14px;font-size:.85rem;font-weight:600}.NbYYlG_brandSelect:focus{border-color:var(--accent-primary)}.NbYYlG_resultsInfo{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;font-size:.85rem;display:flex}.NbYYlG_storageNote code{color:var(--accent-primary);background:var(--bg-secondary);border:1px solid var(--border-subtle);padding:2px 6px;font-size:.8rem}.NbYYlG_vehicleCardsList{flex-direction:column;gap:20px;display:flex}.NbYYlG_vehicleAssetCard{background:var(--bg-card);border:1px solid var(--border-subtle);transition:border-color var(--transition-fast);padding:20px}.NbYYlG_vehicleAssetCard:hover{border-color:var(--accent-primary)}.NbYYlG_cardHeader{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}.NbYYlG_cardMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.NbYYlG_brandTag{color:var(--accent-primary);text-transform:uppercase;font-size:.75rem;font-weight:700}.NbYYlG_folderTag{color:var(--text-muted);font-family:monospace;font-size:.75rem}.NbYYlG_vehicleTitle{margin:0;font-size:1.2rem;font-weight:700}.NbYYlG_vehicleTitle a{color:var(--text-primary);text-decoration:none}.NbYYlG_vehicleTitle a:hover{color:var(--accent-primary)}.NbYYlG_badgeGroup{gap:8px;display:flex}.NbYYlG_imageCountBadge{color:#22c55e;letter-spacing:.04em;background:#152a1c;border:1px solid #16a34a;padding:4px 10px;font-size:.8rem;font-weight:800}.NbYYlG_colorCountBadge{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-secondary);padding:4px 10px;font-size:.8rem;font-weight:600}.NbYYlG_boxGrid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:12px;display:grid}.NbYYlG_thumbBox{background:var(--bg-card);border:1px solid var(--border-subtle);cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;padding:8px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.NbYYlG_thumbBox:hover{border-color:var(--accent-primary);transform:translateY(-3px);box-shadow:0 8px 24px #16a34a26}.NbYYlG_boxImgWrapper{background:radial-gradient(circle,#fff 0%,#f1f5f9 100%);border:1px solid #0000000a;border-radius:6px;justify-content:center;align-items:center;width:100%;height:96px;padding:8px;display:flex;overflow:hidden}[data-theme=dark] .NbYYlG_boxImgWrapper{background:radial-gradient(circle,#1e293b 0%,#0f172a 100%);border-color:#ffffff0d}.NbYYlG_boxImg{object-fit:contain;filter:drop-shadow(0 4px 8px #00000014);max-width:100%;max-height:100%;transition:transform .2s}.NbYYlG_thumbBox:hover .NbYYlG_boxImg{transform:scale(1.06)}.NbYYlG_boxLabel{align-items:center;gap:6px;width:100%;margin-top:8px;padding:0 2px;display:flex}.NbYYlG_colorDot{border:1px solid #00000026;border-radius:50%;flex-shrink:0;width:8px;height:8px}.NbYYlG_boxText{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.75rem;font-weight:600;overflow:hidden}.NbYYlG_emptyBox{text-align:center;color:var(--text-muted);padding:24px;font-size:.85rem}.NbYYlG_modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#000000d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.NbYYlG_modalContent{background:var(--bg-card);border:1px solid var(--border-subtle);flex-direction:column;width:100%;max-width:800px;padding:24px;display:flex;position:relative}.NbYYlG_modalCloseBtn{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;width:34px;height:34px;font-size:1rem;position:absolute;top:12px;right:12px}.NbYYlG_modalImgStage{justify-content:center;align-items:center;width:100%;height:400px;padding:20px;display:flex}.NbYYlG_modalImg{object-fit:contain;max-width:100%;max-height:100%}.NbYYlG_modalFooter{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:14px;display:flex}.NbYYlG_modalVehicleTitle{color:var(--accent-primary);font-weight:800;display:block}.NbYYlG_modalAngleLabel{color:var(--text-muted);margin-top:2px;font-size:.85rem;display:block}.NbYYlG_modalPath{color:var(--text-muted);background:var(--bg-secondary);border:1px solid var(--border-subtle);padding:4px 8px;font-size:.75rem}
.OQL3ka_pageWrapper{background:var(--bg-primary);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}.OQL3ka_main{flex:1;padding-bottom:80px}.OQL3ka_container{max-width:1440px;margin:0 auto;padding:0 24px}.OQL3ka_toast{z-index:100000;border:1px solid var(--border-subtle);padding:14px 24px;font-size:.9rem;font-weight:700;animation:.3s OQL3ka_toastSlide;position:fixed;top:80px;right:24px;box-shadow:0 8px 32px #0000004d}.OQL3ka_toast_success{color:#4ade80;background:#052e10;border-color:#16a34a}.OQL3ka_toast_error{color:#f87171;background:#2e0505;border-color:#dc2626}[data-theme=light] .OQL3ka_toast_success{color:#15803d;background:#dcfce7;border-color:#16a34a}[data-theme=light] .OQL3ka_toast_error{color:#dc2626;background:#fef2f2;border-color:#dc2626}@keyframes OQL3ka_toastSlide{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.OQL3ka_cmsHeader{background:var(--bg-card);border-bottom:1px solid var(--border-subtle);margin-bottom:32px;padding:32px 0 0}.OQL3ka_headerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.OQL3ka_cmsBadge{background:var(--accent-primary);color:#000;letter-spacing:.1em;margin-bottom:10px;padding:3px 10px;font-size:.7rem;font-weight:800;display:inline-block}.OQL3ka_pageTitle{letter-spacing:-.02em;margin-bottom:6px;font-size:1.8rem;font-weight:800}.OQL3ka_pageSubtitle{color:var(--text-muted);font-size:.9rem}.OQL3ka_headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.OQL3ka_addBtn{background:var(--accent-primary);color:var(--btn-text);cursor:pointer;letter-spacing:.02em;transition:background var(--transition-fast);border:none;padding:10px 20px;font-size:.85rem;font-weight:700}.OQL3ka_addBtn:hover{background:var(--accent-hover)}.OQL3ka_payloadLink{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-secondary);transition:all var(--transition-fast);padding:10px 18px;font-size:.85rem;font-weight:600;text-decoration:none}.OQL3ka_payloadLink:hover{border-color:var(--accent-primary);color:var(--accent-text)}.OQL3ka_tabBar{border-bottom:2px solid var(--border-subtle);gap:0;display:flex}.OQL3ka_tab{color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-2px;padding:12px 24px;font-size:.85rem;font-weight:700;display:flex}.OQL3ka_tab:hover{color:var(--text-primary)}.OQL3ka_tabActive{color:var(--accent-text);border-bottom-color:var(--accent-primary)}.OQL3ka_dashSection{padding-top:8px}.OQL3ka_statsGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:36px;display:grid}.OQL3ka_statCard{background:var(--bg-card);border:1px solid var(--border-subtle);transition:border-color var(--transition-fast);align-items:center;gap:18px;padding:24px;display:flex}.OQL3ka_statCard:hover{border-color:var(--accent-primary)}.OQL3ka_statIcon{flex-shrink:0;font-size:2rem}.OQL3ka_statInfo{flex-direction:column;display:flex}.OQL3ka_statValue{color:var(--accent-text);font-size:2rem;font-weight:800;line-height:1.1;font-family:var(--font-heading)}.OQL3ka_statLabel{color:var(--text-muted);text-transform:uppercase;margin-top:4px;font-size:.8rem;font-weight:600}.OQL3ka_breakdownSection{margin-bottom:36px}.OQL3ka_sectionTitle{color:var(--text-primary);margin-bottom:16px;font-size:1.2rem;font-weight:800}.OQL3ka_breakdownGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.OQL3ka_breakdownCard{background:var(--bg-card);border:1px solid var(--border-subtle);padding:20px}.OQL3ka_breakdownTop{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.OQL3ka_breakdownEmoji{font-size:1.5rem}.OQL3ka_breakdownCount{font-size:1.8rem;font-weight:800;font-family:var(--font-heading);color:var(--text-primary)}.OQL3ka_breakdownLabel{color:var(--text-muted);margin-bottom:12px;font-size:.8rem;font-weight:600}.OQL3ka_breakdownBar{background:var(--bg-secondary);width:100%;height:4px;overflow:hidden}.OQL3ka_breakdownFill{height:100%;transition:width .6s}.OQL3ka_quickActions{margin-bottom:36px}.OQL3ka_actionGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.OQL3ka_actionCard{background:var(--bg-card);border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);transition:all var(--transition-fast);flex-direction:column;align-items:center;gap:12px;padding:24px;text-decoration:none;display:flex}.OQL3ka_actionCard:hover{border-color:var(--accent-primary);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.OQL3ka_actionIcon{font-size:1.8rem}.OQL3ka_actionLabel{text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:700}.OQL3ka_tableSection{padding-top:8px}.OQL3ka_tableControls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.OQL3ka_searchBox{flex:1;min-width:260px;position:relative}.OQL3ka_searchIconSmall{pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.OQL3ka_tableSearch{background:var(--bg-card);border:1px solid var(--border-subtle);width:100%;height:42px;color:var(--text-primary);transition:border-color var(--transition-fast);outline:none;padding:0 36px 0 40px;font-size:.85rem}.OQL3ka_tableSearch:focus{border-color:var(--accent-primary)}.OQL3ka_clearSearch{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:.85rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.OQL3ka_filterSelect{background:var(--bg-card);border:1px solid var(--border-subtle);min-width:180px;height:42px;color:var(--text-primary);cursor:pointer;outline:none;padding:0 14px;font-size:.82rem;font-weight:600}.OQL3ka_filterSelect:focus{border-color:var(--accent-primary)}.OQL3ka_resultsMeta{color:var(--text-muted);margin-bottom:12px;font-size:.82rem}.OQL3ka_tableWrapper{border:1px solid var(--border-subtle);margin-bottom:20px;overflow-x:auto}.OQL3ka_dataTable{border-collapse:collapse;width:100%;min-width:1000px}.OQL3ka_dataTable thead{background:var(--bg-card)}.OQL3ka_dataTable th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);text-align:left;border-bottom:2px solid var(--border-subtle);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:12px 16px;font-size:.75rem;font-weight:800}.OQL3ka_thSortable{cursor:pointer;transition:color var(--transition-fast)}.OQL3ka_thSortable:hover{color:var(--accent-text)}.OQL3ka_thNarrow{text-align:center;width:50px}.OQL3ka_dataTable td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:12px 16px;font-size:.85rem}.OQL3ka_tableRow{background:var(--bg-secondary);transition:background var(--transition-fast)}.OQL3ka_tableRow:hover{background:var(--bg-card-hover)}.OQL3ka_tdNum{text-align:center;color:var(--text-muted);font-size:.8rem;font-weight:600}.OQL3ka_tdTitle{max-width:320px}.OQL3ka_vehicleCell{align-items:center;gap:12px;display:flex}.OQL3ka_miniThumb{object-fit:contain;background:var(--bg-card);border:1px solid var(--border-subtle);flex-shrink:0;width:48px;height:32px;padding:2px}.OQL3ka_vehicleLink{color:var(--text-primary);transition:color var(--transition-fast);font-weight:700;line-height:1.3;text-decoration:none;display:block}.OQL3ka_vehicleLink:hover{color:var(--accent-text)}.OQL3ka_slugText{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:240px;font-family:monospace;font-size:.72rem;display:block;overflow:hidden}.OQL3ka_brandPill{color:var(--accent-text);font-size:.78rem;font-weight:700}.OQL3ka_typePill{white-space:nowrap;font-size:.78rem;font-weight:600}.OQL3ka_tdPrice{font-weight:700;font-family:var(--font-heading);white-space:nowrap}.OQL3ka_imgBadgeGreen{color:#4ade80;text-align:center;background:#052e10;border:1px solid #16a34a;min-width:36px;padding:2px 10px;font-size:.78rem;font-weight:800;display:inline-block}[data-theme=light] .OQL3ka_imgBadgeGreen{color:#15803d;background:#dcfce7}.OQL3ka_imgBadgeGray{background:var(--bg-card);color:var(--text-muted);border:1px solid var(--border-subtle);text-align:center;min-width:36px;padding:2px 10px;font-size:.78rem;font-weight:600;display:inline-block}.OQL3ka_tdActions{white-space:nowrap}.OQL3ka_editBtn,.OQL3ka_deleteBtn{background:var(--bg-card);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--transition-fast);margin-right:4px;padding:6px 10px;font-size:.85rem}.OQL3ka_editBtn:hover{background:#1e3a5f;border-color:#3b82f6}.OQL3ka_deleteBtn:hover{background:#3b1010;border-color:#dc2626}[data-theme=light] .OQL3ka_editBtn:hover{background:#dbeafe}[data-theme=light] .OQL3ka_deleteBtn:hover{background:#fef2f2}.OQL3ka_emptyRow{text-align:center;color:var(--text-muted);font-style:italic;padding:40px 16px!important}.OQL3ka_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.OQL3ka_pageBtn{background:var(--bg-card);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);padding:8px 14px;font-size:.8rem;font-weight:700}.OQL3ka_pageBtn:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-text)}.OQL3ka_pageBtn:disabled{opacity:.4;cursor:not-allowed}.OQL3ka_pageBtnActive{background:var(--accent-primary);color:var(--btn-text);border-color:var(--accent-primary)}.OQL3ka_brandsSection{padding-top:8px}.OQL3ka_brandsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.OQL3ka_brandCard{background:var(--bg-card);border:1px solid var(--border-subtle);transition:border-color var(--transition-fast);padding:20px}.OQL3ka_brandCard:hover{border-color:var(--accent-primary)}.OQL3ka_brandCardTop{align-items:center;gap:14px;margin-bottom:12px;display:flex}.OQL3ka_brandLogo{object-fit:contain;background:var(--bg-secondary);border:1px solid var(--border-subtle);flex-shrink:0;width:48px;height:48px;padding:4px}.OQL3ka_brandName{margin:0;font-size:1rem;font-weight:700}.OQL3ka_brandName a{color:var(--text-primary);text-decoration:none}.OQL3ka_brandName a:hover{color:var(--accent-text)}.OQL3ka_brandSlug{color:var(--text-muted);font-family:monospace;font-size:.72rem}.OQL3ka_brandMeta{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.OQL3ka_brandVCount{color:var(--accent-text);font-size:.82rem;font-weight:700}.OQL3ka_brandWebsite{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:.72rem;overflow:hidden}.OQL3ka_modalOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:99999;background:#000000bf;justify-content:center;align-items:flex-start;padding:60px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.OQL3ka_modalContent{background:var(--bg-card);border:1px solid var(--border-subtle);width:100%;max-width:720px;box-shadow:0 16px 64px #00000080}.OQL3ka_modalHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.OQL3ka_modalHeader h2{margin:0;font-size:1.2rem;font-weight:800}.OQL3ka_modalClose{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;width:32px;height:32px;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:.9rem;display:flex}.OQL3ka_modalClose:hover{border-color:var(--accent-primary);color:var(--accent-text)}.OQL3ka_modalBody{padding:24px}.OQL3ka_modalFooter{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.OQL3ka_formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.OQL3ka_formGroup{flex-direction:column;gap:6px;display:flex}.OQL3ka_formLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.OQL3ka_labelHint{text-transform:none;color:var(--text-muted);opacity:.8;font-size:.72rem;font-weight:500}.OQL3ka_formInput,.OQL3ka_formSelect{background:var(--bg-secondary);border:1px solid var(--border-subtle);height:42px;color:var(--text-primary);transition:border-color var(--transition-fast);outline:none;padding:0 14px;font-size:.85rem}.OQL3ka_formInput:focus,.OQL3ka_formSelect:focus{border-color:var(--accent-primary)}.OQL3ka_formInput::placeholder{color:var(--text-muted);opacity:.5}.OQL3ka_cancelBtn{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);padding:10px 20px;font-size:.85rem;font-weight:700}.OQL3ka_cancelBtn:hover{border-color:var(--accent-primary)}.OQL3ka_saveBtn{background:var(--accent-primary);color:var(--btn-text);cursor:pointer;transition:background var(--transition-fast);border:none;padding:10px 24px;font-size:.85rem;font-weight:700}.OQL3ka_saveBtn:hover:not(:disabled){background:var(--accent-hover)}.OQL3ka_saveBtn:disabled{opacity:.6;cursor:not-allowed}.OQL3ka_deleteModal{background:var(--bg-card);border:1px solid var(--border-subtle);text-align:center;width:100%;max-width:440px;padding:40px;box-shadow:0 16px 64px #00000080}.OQL3ka_deleteIcon{margin-bottom:16px;font-size:3rem}.OQL3ka_deleteTitle{margin-bottom:12px;font-size:1.3rem;font-weight:800}.OQL3ka_deleteDesc{color:var(--text-muted);margin-bottom:28px;font-size:.9rem;line-height:1.6}.OQL3ka_deleteActions{justify-content:center;gap:12px;display:flex}.OQL3ka_confirmDeleteBtn{color:#fff;cursor:pointer;transition:background var(--transition-fast);background:#dc2626;border:none;padding:10px 24px;font-size:.85rem;font-weight:700}.OQL3ka_confirmDeleteBtn:hover:not(:disabled){background:#b91c1c}.OQL3ka_confirmDeleteBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:1024px){.OQL3ka_statsGrid,.OQL3ka_breakdownGrid,.OQL3ka_actionGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.OQL3ka_statsGrid{grid-template-columns:1fr 1fr}.OQL3ka_breakdownGrid,.OQL3ka_actionGrid,.OQL3ka_formGrid{grid-template-columns:1fr}.OQL3ka_headerTop,.OQL3ka_tableControls{flex-direction:column}.OQL3ka_searchBox,.OQL3ka_filterSelect{min-width:100%}.OQL3ka_brandsGrid{grid-template-columns:1fr}.OQL3ka_tabBar{overflow-x:auto}}@media (max-width:480px){.OQL3ka_statsGrid{grid-template-columns:1fr}.OQL3ka_pageTitle{font-size:1.4rem}.OQL3ka_pagination{gap:4px}.OQL3ka_pageBtn{padding:6px 10px;font-size:.75rem}}
.W-57bW_page{background-color:var(--bg-primary);flex-direction:column;min-height:100vh;display:flex}.W-57bW_main{flex:1}.W-57bW_container{max-width:1400px;margin:0 auto;padding:0 24px}.W-57bW_heroBanner{border-bottom:2px solid var(--accent-primary);color:#fff;background-color:#030d06;background-image:linear-gradient(90deg,#030d06fa 0%,#030d06c7 50%,#030d0666 100%),radial-gradient(circle at 75%,#22c55e33,#0000 65%),radial-gradient(circle at 20% 80%,#16a34a1a,#0000 55%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:50px 0;position:relative;overflow:hidden}.W-57bW_heroContainer{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;max-width:1400px;margin:0 auto;padding:0 24px;display:grid}.W-57bW_heroLeft{z-index:2;flex-direction:column;gap:16px;display:flex}.W-57bW_heroBadge{letter-spacing:.12em;color:var(--accent-primary);align-items:center;gap:12px;font-size:.85rem;font-weight:800;display:flex}.W-57bW_badgeLine{background:var(--accent-primary);width:60px;height:2px}.W-57bW_heroTitle{letter-spacing:-.02em;text-transform:uppercase;font-size:3rem;font-weight:900;line-height:1.05}.W-57bW_heroHighlight{color:var(--accent-primary);display:block}.W-57bW_heroSubtext{color:#94a3b8;max-width:520px;font-size:1rem;line-height:1.5}.W-57bW_heroCta{align-self:flex-start;margin-top:8px;padding:12px 24px;font-size:.95rem}.W-57bW_heroRight{justify-content:center;align-items:center;display:flex;position:relative}.W-57bW_speedPill{border:2px solid var(--accent-primary);z-index:3;background:#050e07;flex-direction:column;align-items:center;padding:10px 18px;display:flex;position:absolute;top:10px;right:20px;box-shadow:0 0 20px #22c55e4d}.W-57bW_speedNumber{color:var(--accent-primary);font-size:2.2rem;font-weight:900;line-height:1}.W-57bW_speedUnit{color:#fff;letter-spacing:.1em;font-size:.75rem;font-weight:800}.W-57bW_heroVehicleImg{object-fit:contain;filter:drop-shadow(0 20px 30px #000000b3);max-width:100%;max-height:340px;transform:scale(1.05)}.W-57bW_quickFinderSection{background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);padding:32px 0}.W-57bW_finderHeader{margin-bottom:20px}.W-57bW_finderHeading{color:var(--text-primary);margin-bottom:6px;font-size:1.8rem;font-weight:800}.W-57bW_highlightText{color:var(--accent-primary)}.W-57bW_finderSubtitle{color:var(--text-muted);font-size:.9rem}.W-57bW_finderBar{background:var(--bg-card);border:1px solid var(--border-strong);box-shadow:var(--card-shadow);grid-template-columns:1fr 1fr 1fr auto;align-items:stretch;gap:16px;padding:12px;display:grid}.W-57bW_finderField{background:var(--bg-primary);border:1px solid var(--border-subtle);align-items:center;gap:12px;padding:8px 14px;display:flex}.W-57bW_fieldIcon{color:var(--accent-primary);text-align:center;width:24px;font-size:1.2rem;font-weight:800}.W-57bW_fieldContent{flex-direction:column;flex:1;display:flex}.W-57bW_fieldLabel{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;font-size:.7rem;font-weight:700}.W-57bW_fieldSelect{color:var(--text-primary);cursor:pointer;background:0 0;border:none;outline:none;padding-top:2px;font-size:.95rem;font-weight:700}.W-57bW_finderSubmitBtn{white-space:nowrap;align-items:center;gap:8px;padding:0 28px;font-size:.95rem;font-weight:800;display:flex}.W-57bW_btnIcon{width:18px;height:18px}.W-57bW_locationTagStrip{background:var(--accent-light);border-left:3px solid var(--accent-primary);color:var(--text-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:8px 14px;font-size:.8rem;display:flex}.W-57bW_locationTagText strong{color:var(--text-primary);text-decoration:underline}.W-57bW_subsidyTag{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);font-size:.75rem;font-weight:700}.W-57bW_sectionRow{border-bottom:1px solid var(--border-subtle);padding:40px 0 20px}.W-57bW_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.W-57bW_sectionTitle{letter-spacing:.04em;color:var(--text-primary);text-transform:uppercase;font-size:1.3rem;font-weight:800}.W-57bW_viewAllLink{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.05em;transition:color var(--transition-fast);font-size:.85rem;font-weight:700}.W-57bW_viewAllLink:hover{text-decoration:underline}.W-57bW_cardsRow{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.W-57bW_evCard{background:var(--bg-card);border:1px solid var(--border-subtle);transition:border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex}.W-57bW_evCard:hover{border-color:var(--accent-primary);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.W-57bW_evCardImgBox{border-bottom:1px solid var(--border-subtle);background:0 0;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:180px;padding:14px 14px 8px;display:flex;position:relative}.W-57bW_evCardImgBox:after{content:"";filter:blur(2px);z-index:1;background:radial-gradient(#00000047 0%,#00000014 45%,#0000 75%);border-radius:50%;width:75%;height:8px;margin-top:-3px}[data-theme=dark] .W-57bW_evCardImgBox:after{filter:blur(3px);background:radial-gradient(#000000bf 0%,#0000004d 45%,#0000 75%)}.W-57bW_evCardImg{object-fit:contain;z-index:2;max-width:95%;max-height:142px;transition:transform var(--transition-fast);position:relative}.W-57bW_evCardContent{flex-direction:column;flex:1;padding:16px;display:flex}.W-57bW_cardBrand{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;margin-bottom:4px;font-size:.75rem;font-weight:700}.W-57bW_cardModel{color:var(--text-primary);margin-bottom:6px;font-size:1.05rem;font-weight:700;line-height:1.3}.W-57bW_cardPriceRow{align-items:baseline;gap:6px;margin-bottom:4px;display:flex}.W-57bW_cardPrice{color:var(--text-primary);font-size:1.2rem;font-weight:800}.W-57bW_cardOnwards{color:var(--text-muted);font-size:.75rem}.W-57bW_cardCityTag{color:var(--accent-text);margin-bottom:12px;font-size:.75rem;font-weight:600}.W-57bW_cardSpecs{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;padding:10px 0;display:grid}.W-57bW_specMetric{align-items:center;gap:8px;display:flex}.W-57bW_specMetricIcon{font-size:1rem}.W-57bW_specMetricLabel{color:var(--text-muted);text-transform:uppercase;font-size:.65rem}.W-57bW_specMetricVal{color:var(--text-primary);font-size:.85rem;font-weight:700}.W-57bW_cardActionBtn{width:100%;margin-top:auto;padding:10px;font-size:.85rem}.W-57bW_brandsRow{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px;display:grid}.W-57bW_popularBrandCard{background:var(--bg-card);border:1px solid var(--border-subtle);text-align:center;transition:all var(--transition-fast);flex-direction:column;align-items:center;padding:16px 12px;text-decoration:none;display:flex;position:relative}.W-57bW_popularBrandCard:hover{border-color:var(--accent-primary);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.W-57bW_brandTopBadge{background:var(--accent-light);color:var(--accent-text);border:1px solid var(--accent-primary);padding:2px 6px;font-size:.65rem;font-weight:800;position:absolute;top:8px;left:8px}.W-57bW_brandLogoCircle{border:1px solid var(--border-subtle);background:#fff;justify-content:center;align-items:center;width:80px;height:80px;margin:14px 0 10px;padding:8px;display:flex}.W-57bW_popularBrandLogo{object-fit:contain;max-width:100%;max-height:100%}.W-57bW_popularBrandFallback{color:#0f172a;font-size:1.2rem;font-weight:800}.W-57bW_popularBrandName{color:var(--text-primary);font-size:.85rem;font-weight:700}.W-57bW_compareGrid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:20px;display:grid}.W-57bW_compareCard{background:var(--bg-card);border:1px solid var(--border-subtle);transition:border-color var(--transition-fast);flex-direction:column;gap:16px;padding:16px;display:flex}.W-57bW_compareCard:hover{border-color:var(--accent-primary)}.W-57bW_compareSides{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.W-57bW_compareCol{text-align:center;flex-direction:column;align-items:center;display:flex}.W-57bW_compareImgBox{border:1px solid var(--border-subtle);background:#fff;justify-content:center;align-items:center;width:100%;height:100px;margin-bottom:8px;padding:6px;display:flex}[data-theme=dark] .W-57bW_compareImgBox{background:#091410}.W-57bW_compareImg{object-fit:contain;max-width:100%;max-height:100%}.W-57bW_compareTitle{color:var(--text-primary);margin-bottom:4px;font-size:.85rem;font-weight:700}.W-57bW_comparePrice{color:var(--accent-primary);margin-bottom:6px;font-size:.85rem;font-weight:800}.W-57bW_compareSpecsList{color:var(--text-muted);gap:8px;font-size:.75rem;display:flex}.W-57bW_vsBadge{background:var(--accent-primary);color:#fff;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:900;display:flex}.W-57bW_compareBtn{width:100%}.W-57bW_catalogSection{padding:48px 0 60px}.W-57bW_catalogHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.W-57bW_catalogTitle{color:var(--text-primary);margin-bottom:4px;font-size:1.8rem;font-weight:800}.W-57bW_catalogSubtitle{color:var(--text-muted);font-size:.9rem}.W-57bW_multiFilterBar{background:var(--bg-card);border:1px solid var(--border-strong);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:28px;padding:16px;display:grid}.W-57bW_filterControl{flex-direction:column;gap:4px;display:flex}.W-57bW_filterControlLabel{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;font-size:.7rem;font-weight:700}.W-57bW_filterInput,.W-57bW_filterSelect{background:var(--bg-primary);border:1px solid var(--border-subtle);width:100%;color:var(--text-primary);outline:none;padding:8px 12px;font-size:.85rem;font-weight:600}.W-57bW_filterInput:focus,.W-57bW_filterSelect:focus{border-color:var(--accent-primary)}.W-57bW_catalogGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.W-57bW_paginationBar{justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.W-57bW_pageBtn{background:var(--bg-card);border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);padding:10px 20px;font-size:.85rem;font-weight:700}.W-57bW_pageBtn:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}.W-57bW_pageBtn:disabled{opacity:.4;cursor:not-allowed}.W-57bW_pageInfo{color:var(--text-muted);font-size:.9rem}.W-57bW_pageInfo strong{color:var(--text-primary)}.W-57bW_loadingBox,.W-57bW_emptyBox{text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);padding:60px 20px}.W-57bW_spinner{border:3px solid var(--border-subtle);border-top-color:var(--accent-primary);width:36px;height:36px;margin:0 auto 16px;animation:.8s linear infinite W-57bW_spin}@keyframes W-57bW_spin{to{transform:rotate(360deg)}}@media (max-width:900px){.W-57bW_heroContainer{text-align:center;grid-template-columns:1fr}.W-57bW_heroLeft{align-items:center}.W-57bW_heroCta{align-self:center}.W-57bW_finderBar{grid-template-columns:1fr}}.W-57bW_headerAdZone{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);padding:12px 0}.W-57bW_bottomAdZone{z-index:20;background-color:var(--bg-secondary);border-top:1px solid var(--border-subtle);margin-top:24px;padding:6px 0;position:sticky;bottom:0}.W-57bW_midContentAd{max-width:1400px;margin:36px auto;padding:0 24px}.W-57bW_mainLayoutWithSidebars{box-sizing:border-box;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:1680px;margin:0 auto;padding:0 16px;display:flex}.W-57bW_leftSidebarRail{flex-shrink:0;align-self:stretch;width:170px;padding-top:24px;position:relative}.W-57bW_rightSidebarRail{flex-shrink:0;align-self:stretch;width:310px;padding-top:24px;position:relative}.W-57bW_stickyRailInner{z-index:30;scrollbar-width:thin;flex-direction:column;gap:18px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:84px;overflow-y:auto}.W-57bW_centerContentColumn{flex:1;min-width:0}@media (max-width:1440px){.W-57bW_rightSidebarRail{width:250px}}@media (max-width:1200px){.W-57bW_leftSidebarRail,.W-57bW_rightSidebarRail{display:none}.W-57bW_mainLayoutWithSidebars{padding:0}}
.wcnhla_pageWrapper{background-color:var(--bg-primary);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}.wcnhla_main{flex:1}.wcnhla_container{max-width:1400px;margin:0 auto;padding:0 24px}.wcnhla_breadcrumbBar{background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);margin-bottom:24px;padding:10px 0;font-size:.8rem}.wcnhla_breadcrumbs{color:var(--text-muted);align-items:center;gap:8px;display:flex}.wcnhla_breadcrumbs a:hover{color:var(--accent-primary)}.wcnhla_breadcrumbCurrent{color:var(--text-primary);font-weight:700}.wcnhla_heroGrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:32px;margin-bottom:48px;display:grid}.wcnhla_galleryCard{background:var(--bg-card);border:1px solid var(--border-subtle);flex-direction:column;padding:24px;display:flex}.wcnhla_imageViewer{background:0 0;border:none;justify-content:center;align-items:flex-end;width:100%;height:380px;margin-bottom:16px;padding:16px 16px 12px;display:flex;position:relative}.wcnhla_imageStage{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:relative}.wcnhla_mainImage{object-fit:contain;z-index:2;max-width:95%;max-height:320px;transition:transform var(--transition-normal);position:relative}.wcnhla_groundShadow{filter:blur(4px);z-index:1;pointer-events:none;background:radial-gradient(#00000059 0%,#0000001f 45%,#0000 75%);border-radius:50%;width:78%;max-width:420px;height:14px;margin-top:-6px;position:relative}[data-theme=dark] .wcnhla_groundShadow{filter:blur(5px);background:radial-gradient(#000000d9 0%,#00000073 45%,#0000 75%)}.wcnhla_angleCounterBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.5px;z-index:5;pointer-events:none;background:#000000a6;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:700;position:absolute;bottom:12px;right:14px}.wcnhla_noImage{color:#64748b;margin:auto;font-size:.9rem;font-weight:600}.wcnhla_thumbnailsRow{gap:10px;margin-top:4px;padding:8px 0 14px;display:flex;overflow-x:auto}.wcnhla_thumbBtn{background:var(--bg-secondary);border:1px solid var(--border-subtle);cursor:pointer;width:68px;height:52px;transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex;border-radius:0!important}.wcnhla_thumbBtn:hover{border-color:var(--accent-primary)}.wcnhla_thumbActive{box-shadow:0 0 0 2px var(--accent-primary);border-color:var(--accent-primary)!important}.wcnhla_thumbImg{object-fit:contain;max-width:100%;max-height:100%}.wcnhla_colorsSection{border-top:1px solid var(--border-subtle);margin-top:8px;padding-top:16px}.wcnhla_galleryCard .wcnhla_colorsSection{display:none}.wcnhla_colorHeading{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.88rem;display:flex}.wcnhla_colorHeading strong{color:var(--accent-primary);font-weight:700}.wcnhla_colorCountBadge{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-muted);padding:2px 8px;font-size:.72rem}.wcnhla_swatchList{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wcnhla_swatchBtn{border:2px solid var(--border-strong);cursor:pointer;width:32px;height:32px;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);position:relative;box-shadow:0 1px 3px #00000026;border-radius:50%!important}.wcnhla_swatchBtn:hover{border-color:var(--accent-primary);transform:scale(1.15);box-shadow:0 2px 8px #16a34a4d}.wcnhla_swatchActive{outline:3px solid var(--accent-primary);outline-offset:2px;transform:scale(1.1);border-color:#fff!important}.wcnhla_infoColorsBox{background:var(--bg-secondary);border:1px solid var(--border-subtle);margin:14px 0 16px;padding:12px 14px}.wcnhla_infoColorHeading{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.82rem;display:flex}.wcnhla_infoColorHeading strong{color:var(--accent-primary)}.wcnhla_infoCard{background:var(--bg-card);border:1px solid var(--border-subtle);flex-direction:column;padding:28px;display:flex}.wcnhla_infoMeta{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.wcnhla_brandTag{text-transform:uppercase;letter-spacing:.05em;background:var(--accent-light);color:var(--text-primary);border-left:3px solid var(--accent-primary);padding:4px 10px;font-size:.75rem;font-weight:800}.wcnhla_typeTag{background:var(--bg-primary);border:1px solid var(--border-subtle);color:var(--text-muted);padding:4px 10px;font-size:.75rem;font-weight:700}.wcnhla_vehicleTitle{color:var(--text-primary);margin-bottom:16px;font-size:2.2rem;font-weight:800;line-height:1.2}.wcnhla_priceContainer{background:var(--bg-primary);border:1px solid var(--border-subtle);margin-bottom:24px;padding:16px}.wcnhla_priceRow{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.wcnhla_priceValue{color:var(--accent-primary);font-size:2rem;font-weight:900}.wcnhla_priceSubtext{color:var(--text-muted);font-size:.85rem}.wcnhla_locationTagBox{border-top:1px dashed var(--border-subtle);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:.85rem;display:flex}.wcnhla_locationTagText strong{color:var(--text-primary);text-decoration:underline}.wcnhla_citySwitcher{position:relative}.wcnhla_switchCityBtn{background:var(--bg-card);border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;padding:4px 10px;font-size:.75rem;font-weight:700}.wcnhla_switchCityBtn:hover{border-color:var(--accent-primary)}.wcnhla_cityPickerMenu{background:var(--bg-card);border:1px solid var(--border-strong);width:200px;max-height:240px;box-shadow:var(--card-shadow-hover);z-index:50;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}.wcnhla_cityPickerItem{text-align:left;width:100%;color:var(--text-primary);border:none;border-bottom:1px solid var(--border-subtle);cursor:pointer;background:0 0;padding:8px 12px;font-size:.8rem;display:block}.wcnhla_cityPickerItem:hover{background:var(--bg-primary);color:var(--accent-primary)}.wcnhla_activeCityItem{background:var(--accent-light);color:var(--accent-text);font-weight:700}.wcnhla_metricsGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.wcnhla_metricBox{background:var(--bg-primary);border:1px solid var(--border-subtle);flex-direction:column;padding:12px;display:flex}.wcnhla_metricLabel{color:var(--text-muted);text-transform:uppercase;margin-bottom:4px;font-size:.7rem}.wcnhla_metricValue{color:var(--text-primary);font-size:1rem;font-weight:800}.wcnhla_actionRow{flex-wrap:wrap;gap:12px;display:flex}.wcnhla_section{background:var(--bg-card);border:1px solid var(--border-subtle);margin-bottom:36px;padding:28px}.wcnhla_sectionTitle{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);letter-spacing:-.01em;margin-bottom:20px;padding-bottom:10px;font-size:1.4rem;font-weight:800}.wcnhla_variantsTableWrapper{overflow-x:auto}.wcnhla_variantsTable{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.wcnhla_variantsTable th{background:var(--bg-primary);text-transform:uppercase;color:var(--text-muted);border-bottom:2px solid var(--border-subtle);padding:12px 16px;font-size:.75rem;font-weight:800}.wcnhla_variantsTable td{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);padding:12px 16px}.wcnhla_variantName{font-weight:700;color:var(--text-primary)!important}.wcnhla_variantPrice{font-weight:800;color:var(--accent-primary)!important}.wcnhla_specsCategoryGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.wcnhla_specCategoryCard{background:var(--bg-primary);border:1px solid var(--border-subtle);padding:18px}.wcnhla_categoryCardTitle{color:var(--text-primary);border-bottom:2px solid var(--accent-primary);margin-bottom:12px;padding-bottom:8px;font-size:1rem;font-weight:800}.wcnhla_specList{flex-direction:column;gap:8px;display:flex}.wcnhla_specRow{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:6px 0;font-size:.85rem;display:flex}.wcnhla_specParamName{color:var(--text-muted)}.wcnhla_specParamValue{color:var(--text-primary);text-align:right;max-width:60%;font-weight:700}.wcnhla_emptySpecsBox{text-align:center;color:var(--text-muted);padding:30px;font-size:.9rem}.wcnhla_errorContainer{text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);max-width:600px;margin:80px auto;padding:40px}.wcnhla_errorTitle{margin-bottom:12px;font-size:1.8rem}.wcnhla_errorDesc{color:var(--text-muted);margin-bottom:24px}@media (max-width:900px){.wcnhla_heroGrid{grid-template-columns:1fr}.wcnhla_metricsGrid{grid-template-columns:1fr 1fr}}.wcnhla_galleryHeaderRow{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.wcnhla_galleryFilterPills{flex-wrap:wrap;gap:8px;display:flex}.wcnhla_filterPill{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:4px;padding:6px 14px;font-size:.8rem;font-weight:600}.wcnhla_filterPill:hover{border-color:var(--accent-primary);color:var(--text-primary)}.wcnhla_filterPillActive{background:var(--accent-primary)!important;color:#000!important;border-color:var(--accent-primary)!important;font-weight:700!important}.wcnhla_sectionSubtitle{color:var(--text-muted);margin-top:6px;font-size:.95rem}.wcnhla_galleryGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.wcnhla_galleryItemCard{background:var(--bg-card);border:1px solid var(--border-subtle);cursor:pointer;transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;overflow:hidden}.wcnhla_galleryItemCard:hover{border-color:var(--accent-primary);box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.wcnhla_galleryImgWrapper{background:0 0;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:190px;padding:16px 14px 10px;display:flex;position:relative}.wcnhla_galleryGridImg{object-fit:contain;z-index:2;max-width:95%;max-height:145px;transition:transform var(--transition-fast)}.wcnhla_galleryItemCard:hover .wcnhla_galleryGridImg{transform:scale(1.04)}.wcnhla_groundShadowMini{filter:blur(3px);z-index:1;background:radial-gradient(#00000059 0%,#0000001a 45%,#0000 75%);border-radius:50%;width:80%;height:10px;margin-top:-4px;position:relative}[data-theme=dark] .wcnhla_groundShadowMini{filter:blur(4px);background:radial-gradient(#000000bf 0%,#0000004d 45%,#0000 75%)}.wcnhla_galleryItemLabel{border-top:1px solid var(--border-subtle);background:var(--bg-secondary);justify-content:space-between;align-items:center;padding:12px 14px;font-size:.85rem;font-weight:600;display:flex}.wcnhla_galleryLabelText{white-space:nowrap;text-overflow:ellipsis;max-width:170px;color:var(--text-primary);overflow:hidden}.wcnhla_viewBadge{color:var(--accent-primary);font-size:.75rem;font-weight:700}.wcnhla_modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out wcnhla_fadeIn;display:flex;position:fixed;inset:0}.wcnhla_modalContent{background:var(--bg-card);border:1px solid var(--border-subtle);flex-direction:column;width:100%;max-width:900px;padding:28px;display:flex;position:relative}.wcnhla_modalCloseBtn{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;width:36px;height:36px;transition:all var(--transition-fast);z-index:10;justify-content:center;align-items:center;font-size:1.1rem;display:flex;position:absolute;top:14px;right:14px}.wcnhla_modalCloseBtn:hover{background:var(--accent-primary);color:#000}.wcnhla_modalImgStage{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:440px;padding:20px;display:flex;position:relative}.wcnhla_modalImg{object-fit:contain;z-index:2;max-width:95%;max-height:380px}.wcnhla_groundShadowModal{filter:blur(6px);z-index:1;background:radial-gradient(#00000073 0%,#00000026 50%,#0000 75%);border-radius:50%;width:75%;max-width:500px;height:18px;margin-top:-8px;position:relative}[data-theme=dark] .wcnhla_groundShadowModal{filter:blur(7px);background:radial-gradient(#000000d9 0%,#0006 50%,#0000 75%)}.wcnhla_modalFooter{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-top:10px;padding-top:18px;display:flex}.wcnhla_modalTitle{font-size:1.1rem;font-weight:700;display:block}.wcnhla_modalLabel{color:var(--text-muted);margin-top:2px;font-size:.85rem;display:block}@keyframes wcnhla_fadeIn{0%{opacity:0}to{opacity:1}}.wcnhla_headerAdZone{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);width:100%;padding:12px 0}.wcnhla_adZone{width:100%;margin:36px 0}.wcnhla_adZoneBottom{width:100%;margin:48px 0 24px}.wcnhla_mainLayoutWithSidebars{box-sizing:border-box;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:1720px;margin:0 auto;padding:0 16px;display:flex}.wcnhla_leftSidebarRail{flex-shrink:0;align-self:stretch;width:170px;padding-top:16px;position:relative}.wcnhla_rightSidebarRail{flex-shrink:0;align-self:stretch;width:300px;padding-top:16px;position:relative}.wcnhla_stickyRailInner{z-index:30;scrollbar-width:thin;flex-direction:column;gap:18px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:84px;overflow-y:auto}.wcnhla_centerContentColumn{flex:1;min-width:0;max-width:1360px}@media (max-width:1440px){.wcnhla_rightSidebarRail{width:200px}}@media (max-width:1200px){.wcnhla_leftSidebarRail,.wcnhla_rightSidebarRail{display:none}.wcnhla_mainLayoutWithSidebars{padding:0}}
