#aps-msearch{position:fixed;inset:0;top:var(--cs-wpadminbar-height,0);z-index:99998;background:var(--cs-layout-background);display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .18s ease}#aps-msearch.aps-msearch--open{opacity:1;pointer-events:auto}.aps-msearch-header{display:flex;align-items:center;padding:14px 16px 12px;gap:8px;flex-shrink:0}.aps-msearch-tabs{display:flex;gap:8px;flex:1;flex-wrap:wrap}.aps-msearch-tab{background:#f1f2f6;border:none;border-radius:20px;padding:7px 16px;font-size:13px;font-weight:600;color:#555;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;gap:5px;white-space:nowrap;line-height:1}.aps-msearch-tab.active{background:var(--cs-light-accent-color);color:#fff}.aps-msearch-close{background:#f1f2f6;border:none;border-radius:50%;width:32px;height:32px;min-width:32px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s;margin-left:auto}.aps-msearch-close:hover{background:#e0e0e5}.aps-msearch-close svg{width:16px;height:16px;display:block;flex-shrink:0}.aps-msearch-search-row{padding:0 16px 14px;flex-shrink:0}.aps-msearch-input-wrap{display:flex;align-items:center;gap:10px;border:1.5px solid #e0e0e8;border-radius:10px;padding:0 14px;background:var(--cs-layout-background);background-color:var(--cs-layout-background);transition:border-color .15s}.aps-msearch-input-wrap:focus-within{border-color:var(--cs-light-accent-color)}.aps-msearch-input-wrap>svg{width:17px;height:17px;flex-shrink:0;opacity:.4}.aps-msearch-input,.aps-msearch-input[type=search]{flex:1;border:none;background:inherit;background-color:inherit;padding:12px 0;font-size:17px;color:#111;outline:0;-webkit-appearance:none;width:100%;border-radius:0;min-height:unset;margin:0;box-shadow:none}[data-scheme=dark] .aps-msearch-input,[data-scheme=dark] .aps-msearch-input[type=search]{color:#fff}.aps-msearch-input::placeholder{color:#aab}.aps-msearch-input::-webkit-search-cancel-button{display:none}.aps-msearch-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.aps-msearch-idle,.aps-msearch-loading,.aps-msearch-noresults{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;gap:10px;color:#bbb;font-size:14px;text-align:center}.aps-msearch-loading{flex-direction:row;gap:10px;padding:36px 20px}.aps-msearch-idle svg,.aps-msearch-noresults svg{width:36px;height:36px;opacity:.35}.aps-msearch-spinner{width:20px;height:20px;flex-shrink:0;animation:aps-mspin .75s linear infinite}@keyframes aps-mspin{to{transform:rotate(360deg)}}.aps-msearch-item{display:flex;align-items:center;gap:12px;padding:11px 16px;text-decoration:none!important;color:#222;border-bottom:1px solid #f4f4f6;-webkit-tap-highlight-color:transparent;transition:background .1s}.aps-msearch-item:active{background:#f5f7ff}.aps-msearch-item-img{width:52px;height:52px;object-fit:contain;border-radius:8px;flex-shrink:0;border:1px solid #ecedf2;background:#f8f9fc;padding:3px}.aps-msearch-item-placeholder{width:52px;height:52px;border-radius:8px;background:#f3f4f6;flex-shrink:0;display:flex;align-items:center;justify-content:center}.aps-msearch-item-placeholder svg{width:22px;height:22px;opacity:.35}.aps-msearch-item-body{flex:1;min-width:0}.aps-msearch-item-title{font-size:13.5px;font-weight:600;color:#111;margin:0 0 3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-scheme=dark] .aps-msearch-item-title{color:#fff}.aps-msearch-item-meta{font-size:11.5px;color:#888;display:flex;align-items:center;gap:4px}.aps-msearch-dot{color:#d0d0d0}.aps-msearch-price{font-weight:700;color:var(--cs-light-accent-color);display:inline-flex;align-items:center;gap:3px}[data-scheme=dark] .aps-msearch-price{color:#fff}.aps-msearch-price-badge{background:var(--cs-light-accent-color);color:#fff;font-size:8px;font-weight:800;padding:1px 3px;border-radius:3px}.aps-mstars{display:inline-flex;align-items:center;gap:1px}.aps-mstar{width:10px;height:10px}.aps-mrating-num{font-size:11px;color:#0a2540;margin-left:2px}[data-scheme=dark] .aps-mrating-num{color:#d2d2d2}.aps-msearch-comp-list{display:flex;flex-direction:column;gap:10px;padding:12px 14px}.aps-msearch-comp-card{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;border:1px solid #ecedf2;text-decoration:none!important;background:#fff;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s}.aps-msearch-comp-card:active{box-shadow:0 4px 16px rgba(0,0,0,.12)}.aps-msearch-comp-vs-row{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px 12px;background:var(--cs-layout-background)}.aps-msearch-comp-img{width:72px;height:72px;object-fit:contain;border-radius:8px;background:#fff;border:1px solid #ecedf2;padding:4px;flex-shrink:0}.aps-msearch-comp-img-ph{width:72px;height:72px;border-radius:8px;background:#ececec;flex-shrink:0;display:flex;align-items:center;justify-content:center}.aps-msearch-comp-img-ph svg{width:24px;height:24px;opacity:.3}.aps-msearch-comp-badge{width:22px;height:22px;border-radius:50%;background:var(--cs-light-accent-color);color:#fff;font-size:6px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:0}.aps-msearch-comp-title{background:var(--cs-light-accent-color);color:#fff;font-size:12px;font-weight:700;text-align:center;padding:9px 12px;line-height:1.35}@media (min-width:769px){#aps-msearch{display:none!important}}