.ld-search{z-index:20;margin:0 0 14px;position:relative}.ld-sbox{border:var(--card-border-thick);box-shadow:var(--shadow-card);background:#fff;border-radius:14px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.ld-sbox:focus-within{border-color:#6366f1;box-shadow:0 0 0 4px #6366f11f}.ld-sbox.open{border-bottom-color:#e0e7ff;border-radius:14px 14px 0 0}.ld-sic{color:#6366f1;place-items:center;width:44px;display:grid}.ld-sic svg{width:18px;height:18px}.ld-sbox input{min-width:0;height:48px;font:inherit;color:var(--color-text);background:0 0;border:0;outline:0;flex:1;font-size:15px}.ld-sbox input::-webkit-search-cancel-button{display:none}.ld-sx{color:#6366f1;cursor:pointer;background:0 0;border:0;border-radius:10px;width:40px;height:40px;margin-right:4px;font-size:15px;font-weight:800}.ld-sx:hover{background:#eef0ff}.ld-dd{left:calc(-1 * var(--card-border-w));right:calc(-1 * var(--card-border-w));border:var(--card-border-w) solid #6366f1;max-height:460px;padding:4px calc(6.5px - var(--card-border-w)) 6px;background:#fff;border-top:0;border-radius:0 0 14px 14px;position:absolute;top:100%;overflow-y:auto;box-shadow:0 18px 40px #1e233c29}.ld-dd-row{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:20px;padding:7px 8px;text-decoration:none;display:flex}.ld-dd-row:hover,.ld-dd-row.on{background:#eef0ff}.ld-dd-brand{color:#4338ca;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#eef2ff;border-radius:6px;flex:0 0 78px;min-width:0;padding:4px 0;font-size:11px;font-weight:800;overflow:hidden}.ld-dd-brand:empty{background:0 0;padding:0}.ld-dd-name{flex:1 1 0;align-items:baseline;gap:8px;min-width:0;display:flex}.ld-dd-name b{max-width:100%;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:13.5px;font-weight:700;overflow:hidden}.ld-dd-name i{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;font-size:11px;font-style:normal;overflow:hidden}.ld-dd-count{white-space:nowrap;color:#4338ca;background:#eef2ff;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:800}.ld-dd-empty{text-align:center;color:var(--color-text-muted);padding:26px 0;font-size:13px}@media (max-width:768px){.ld-dd-row{grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:1px 20px;display:grid}.ld-dd-name{display:contents}.ld-dd-name b,.ld-dd-name i{grid-column:2}.ld-dd-count{grid-area:1/3}.ld-dd-brand:empty{display:none}.ld-dd-brand:empty+.ld-dd-name b,.ld-dd-brand:empty+.ld-dd-name i{grid-column:1/3}}@media (max-width:480px){.ld-sbox{border-radius:10px}.ld-sbox.open{border-radius:10px 10px 0 0}.ld-sic{width:36px}.ld-sic svg{width:16px;height:16px}.ld-sbox input{height:40px;font-size:14px}.ld-sx{width:34px;height:34px}.ld-dd{border-radius:0 0 10px 10px}}
