.wd-search-form:has(.mbs-search-form){position:relative!important;z-index:100!important}.wd-search-form:has(.mbs-search-form) .wd-search-results-wrapper{position:relative!important;z-index:9999!important}.wd-search-form:has(.mbs-search-form) .wd-search-results{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:9999!important;pointer-events:auto!important;transform:none!important}.wd-search-form:has(.mbs-search-form) .wd-search-results *{pointer-events:auto!important}a.mbs-ac-item{cursor:pointer!important}.mbs-ac-loading{text-align:center;padding:20px}.mbs-ac-spinner{display:inline-block;width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-top-color:currentColor;border-radius:50%;animation:mbsSpin .6s linear infinite}@keyframes mbsSpin{to{transform:rotate(360deg)}}a.mbs-ac-item{display:flex;align-items:center;gap:12px;padding:10px 15px;text-decoration:none;color:inherit;border-bottom:1px solid var(--wd-bordered-shop-gap-color, rgba(0,0,0,.06));transition:background .15s}a.mbs-ac-item:last-child{border-bottom:none}a.mbs-ac-item:hover{background:var(--wd-link-color-hover-bg, rgba(0,0,0,.03))}.mbs-ac-thumb{flex-shrink:0;width:40px;height:40px;border-radius:4px;overflow:hidden;background:var(--wd-bgcolor-light, #f5f5f5)}.mbs-ac-thumb img{width:100%;height:100%;object-fit:cover}.mbs-ac-info{flex:1;min-width:0}.mbs-ac-name{font-size:calc((13px) * var(--care-text-scale, 1));font-weight:600;color:var(--wd-text-color, #333)}.mbs-ac-meta{font-size:calc((11px) * var(--care-text-scale, 1));color:var(--wd-text-color-light, #888);margin-top:1px}.mbs-ac-message{padding:15px;text-align:center;font-size:calc((13px) * var(--care-text-scale, 1));color:var(--wd-text-color-light, #999)}.mbs-compat-badge{display:flex;align-items:center;gap:8px;padding:10px 14px;margin:12px 0;border-radius:6px;font-size:calc((13px) * var(--care-text-scale, 1));font-weight:600;line-height:1.4}.mbs-compat-badge.compatible{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.mbs-compat-badge.not-compatible{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.mbs-compat-badge .mbs-compat-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.mbs-compat-badge.compatible .mbs-compat-dot{background:#10b981}.mbs-compat-badge.not-compatible .mbs-compat-dot{background:#ef4444}.mbs-compat-badge .mbs-compat-change{font-weight:400;font-size:calc((11px) * var(--care-text-scale, 1));margin-left:auto;color:var(--wd-text-color-light, #888)}.mbs-compat-badge .mbs-compat-change a{color:var(--wd-link-color, #333);text-decoration:underline}.mbs-compat-badge.mbs-compat-partial{background:#fff3e0;border:1px solid #ffcc80;color:#7f3b00}.mbs-compat-badge.mbs-compat-partial .mbs-compat-dot{background:#f39c12}.mbs-header-bar{color:var(--mbs-bar-text,#fff);font-size:calc((var(--mbs-bar-font,14px)) * var(--care-text-scale, 1));line-height:1.3}.mbs-header-bar.is-auto{background:var(--mbs-bar-bg,#1a1a1a);z-index:1001;position:relative;border-bottom:1px solid rgba(255,255,255,.08)}.mbs-header-bar.is-auto.is-sticky{position:sticky;top:0;z-index:1001}.mbs-header-bar.is-auto .mbs-header-bar-inner{display:flex;align-items:center;gap:10px;max-width:1400px;margin:0 auto;padding:10px 20px;flex-wrap:wrap}.mbs-header-bar.is-shortcode .mbs-header-bar-inner{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mbs-header-bar-label{font-weight:500;color:var(--mbs-bar-text,#fff);opacity:.85;letter-spacing:.2px}.mbs-header-bar-product{color:var(--mbs-bar-accent,#ffa400);text-decoration:none;font-weight:700}a.mbs-header-bar-product:hover{text-decoration:underline}.mbs-header-bar-serial{font-size:calc((calc(var(--mbs-bar-font,14px) - 2px)) * var(--care-text-scale, 1));opacity:.75;font-family:monospace}.mbs-header-bar-picker{position:relative;display:inline-flex;align-items:center}.mbs-header-bar-select{background:#ffffff14;color:var(--mbs-bar-text,#fff);border:1px solid rgba(255,255,255,.15);border-radius:4px;font:inherit;font-weight:600;padding:5px 10px;cursor:pointer;max-width:100%;transition:background-color .15s,border-color .15s}.mbs-header-bar-select:hover{background:#ffffff26;border-color:#ffffff4d}.mbs-header-bar-select:focus{outline:none;border-color:var(--mbs-bar-accent,#ffa400);box-shadow:0 0 0 2px #ffa40040}.mbs-header-bar-select option{background:#1a1a1a;color:#fff}button.mbs-header-bar-clear,.mbs-header-bar button.mbs-header-bar-clear,.mbs-header-bar .mbs-header-bar-clear{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;color:var(--mbs-bar-text,#fff)!important;font-size:calc((32px) * var(--care-text-scale, 1))!important;font-weight:300!important;line-height:1!important;cursor:pointer;margin-left:auto;padding:0 4px!important;min-width:0!important;width:auto!important;height:auto!important;display:inline-flex;align-items:center;justify-content:center;opacity:.9;transition:opacity .15s,transform .15s,color .15s;text-transform:none!important;letter-spacing:0!important}.mbs-header-bar button.mbs-header-bar-clear:hover,.mbs-header-bar .mbs-header-bar-clear:hover{opacity:1;color:var(--mbs-bar-accent,#ffa400)!important;transform:scale(1.15);background:transparent!important}.mbs-header-bar .mbs-header-bar-clear:focus{outline:none;opacity:1}.mbs-header-bar-placeholder-link{color:var(--mbs-bar-accent,#ffa400);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:opacity .15s}a.mbs-header-bar-placeholder-link:hover{opacity:.8;text-decoration:underline}body.mbs-bar-active .whb-sticked,body.mbs-bar-active .whb-header.whb-sticked,body.mbs-bar-active .whb-main-header.whb-sticked{top:var(--mbs-bar-height,0)!important}body.mbs-bar-active .site-header.is-sticky,body.mbs-bar-active .header.is-sticky,body.mbs-bar-active header.sticky,body.mbs-bar-active .sticky-header{top:var(--mbs-bar-height,0)!important}body.mbs-has-product .mbs-no-model-hint,body.mbs-has-product [data-mbs-hide-with-cookie]{display:none!important}@media(max-width:768px){.mbs-header-bar-inner{gap:8px;padding:8px 14px;flex-wrap:nowrap}.mbs-header-bar-label{font-size:calc((calc(var(--mbs-bar-font,14px) - 1px)) * var(--care-text-scale, 1));flex-shrink:0}.mbs-header-bar-serial{display:none}.mbs-header-bar-picker{flex:1;min-width:0}.mbs-header-bar-select{width:100%;max-width:100%;padding:6px 10px;font-size:calc((calc(var(--mbs-bar-font,14px) - 1px)) * var(--care-text-scale, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbs-header-bar-product{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.mbs-header-bar button.mbs-header-bar-clear{flex-shrink:0;font-size:calc((30px) * var(--care-text-scale, 1))!important;margin-left:8px}.mbs-compat-badge{flex-wrap:wrap}.mbs-compat-badge .mbs-compat-change{margin-left:0;width:100%}}@media(max-width:480px){.mbs-header-bar-label{display:none}}.mbs-ac-save-device{display:block;padding:10px 15px;font-size:calc((12px) * var(--care-text-scale, 1));font-weight:600;color:#155eef;border-top:1px solid #eef0f4;background:#f5f8ff}
