:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{width:100%;min-height:100vh;box-sizing:border-box;margin:0;padding:0;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.el-input[data-v-0f8c20f0] input::-webkit-inner-spin-button,.el-input[data-v-0f8c20f0] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-range-picker[data-v-b35d74a3]{border:1px solid #ddd;padding:0 30px;text-align:center;border-radius:6px}.title[data-v-b35d74a3]{margin-right:4px}.clear-icon[data-v-b35d74a3]{display:none}.number-range-picker:hover .clear-icon[data-v-b35d74a3]{display:inline}.container{position:relative;overflow:auto}.phantom{position:absolute;width:100%}.list{position:absolute;width:100%;left:0;top:0}.grid-row{width:100%;display:flex;align-items:flex-start}.product-list-wrapper[data-v-c0d85892]{width:100%;display:flex;flex-direction:column;height:100%;min-height:0;padding:1rem 1rem 0;box-sizing:border-box}.search-wrapper[data-v-c0d85892]{position:sticky;top:0;left:0;z-index:10;background:#fff;flex-shrink:0;margin-bottom:1rem}.input-wrapper[data-v-c0d85892]{display:flex;gap:6px;height:44px}.search[data-v-c0d85892]{background:#fff;border-radius:10px}.filter-btn[data-v-c0d85892]{position:relative;flex-shrink:0;height:100%}.filter-btn .filter-count[data-v-c0d85892]{position:absolute;top:-8px;right:-8px;color:#fff;margin-left:10px;border-radius:50%;background:#67c23a;width:18px;height:18px;line-height:18px;font-size:12px}.search[data-v-c0d85892] .el-input__wrapper{border:1px solid red!important}.search[data-v-c0d85892] .el-input__wrapper.is-focus{box-shadow:none}.input-wrapper[data-v-c0d85892] .el-button:hover{background-color:#fff!important;border-color:#dcdfe6!important;color:#606266!important}.input-wrapper[data-v-c0d85892] .el-button:focus{box-shadow:none}.products-wrapper[data-v-c0d85892]{flex:1;min-height:0}[data-v-c0d85892] .filter-drawer .el-drawer__body{display:flex;align-items:center;justify-content:center}.filter-form[data-v-c0d85892]{width:100%;padding:0 1rem;box-sizing:border-box}.filter-form[data-v-c0d85892] .el-form-item{width:100%;margin-right:0}.filter-form[data-v-c0d85892] .el-form-item__content{flex:1;min-width:0}.filter-form[data-v-c0d85892] .number-range-picker,.category-select[data-v-c0d85892]{width:min(100%,280px);box-sizing:border-box}.link[data-v-c0d85892]{flex:0 0 calc(100% / var(--d29dbc72));max-width:calc(100% / var(--d29dbc72));padding-left:2px;padding-right:2px;box-sizing:border-box}.banner-wrapper[data-v-c0d85892]{width:100%;height:0;padding-bottom:100%;position:relative}.banner[data-v-c0d85892]{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:.8rem}.name-wrapper[data-v-c0d85892]{max-height:3rem;width:100%;margin:.5rem 0;text-align:left}.name-wrapper .name[data-v-c0d85892]{color:#1f1f1f;font-size:1rem;line-height:1.5rem;word-break:break-all;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.price-wrapper[data-v-c0d85892]{display:flex;align-items:flex-end;height:1.5rem;margin:.5rem 0;color:#ff5000;font-weight:700}.price-wrapper .price-unit[data-v-c0d85892]{font-size:1rem;line-height:1.2rem}.price-wrapper .price-value[data-v-c0d85892]{font-size:1.5rem;line-height:1.5rem}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,d09GMgABAAAAAAVcAAsAAAAAClgAAAUQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDXgqHGIYSATYCJAMcCxAABCAFhGcHYBsACREVpAuR/TywbRdrAYSeDb6gADMJ6nZravNo8N+Dp2+/352dfY6pNqJpxNPPiFlrNFKgiYbM4efrzJfM8kebWUiahdE2KHgDFJwKugECCNru/6VdEzwgN7E6ffqN5G7nv/x0cY1KVMACVqh/7DczoglCtIeHENQl/kaDznWORGRi0jzELe9WykKoG6zbkDDixF/5OQgQ0oQb5AG/kBhIiGXWlEEOIpBZAV8vscL8TPD3FmwNVfD1bttjLXIPomAuyFcBuNM/L79gJRJgcBRykdE83xx4fhb/Qg8j/hOAvoCcQYDbG8ABFKhbmU1O6z37gNlMHRhh2d8UYRIgAR+D+0F7xniGP2t9tu+F3v//xMNkWkigGsYMWRxG+OeBuGBNHMTNZl34oHEBFD4YAgh84AJY+GgVwIGPfQIY+NITXyOAJ49JAFIAKQKQTSC6Ns1tcFC0SEtIFiQa3a+UQROppkjmUqkbUvJC1DwjL3ddIB3xQkgZiuUXA8ELkZHlwwtNySLSFgfRL1kEm8K4mpFJILajDg4pKW71NkJFLZSrHbKxiSu36va9oZ68tFqDCDZ7iMvt4HDAJKsUFWIHZ0kdc4lmVV1NIJ1JfWlbSkyjvMEYHqVBYoYg7uCkQR5vn8+/EgoPBIJVUiPq7cJC0yiELo047gKXSrPyc/L5XP0jhrkzsjMy86imw4DVnEMhxyvnWskkI4171tbQLdVYxtAO9opCwvxRRL08rpSE4mY5CMnG8haiwaPEMZq/ryMR2ichORO93tcYperp+TOACIow8jPw8TH0M1r1NVLCkzBcFxEUQPz08ohS62to9FUl4yUdSND3WDVqbMHQUtNiWKB3Lta5EpTQCzXsHlLb5V2hZ8jQUdZmGFLodWo7bYf8cnTEtUs87AplZldbfHHzh7of1XXVPuk+MsvCfXD1j7oPzXXNHul+UoOCZOo/WlLAVmdjjGpm1NfA9kAHw5yQkBzDcvZ5oSEGOQ5BAa3foiLvFIdHlBgR4E17R52ZzIg2izSxDrEJF0/D3pEl5mzCrEIjjaNM09+55jg65jSCohynpmwnJyuEB2Y7wnwvpFZd4AVXJQ1YBvJ78fTsMXUDL83q1Pbkuyy27wPwZbHuJbenVmt6Gahj9qCh3l9ODyy6MVOYbosDX/ylvk70M3Fm/wSIvZoafe5nBE/g/5KqNIKKkzZVXqlsBgXmkjTXVCPo3mE4ls98QNOmP2Aqx9rFvsdvevJNfGPYBYD/g3oTq9e0TX2IpVG2lHvg3/z/J/Q35gn8P9OvmDfIndM7mNlXdjuWb2kvpjNcvkpQPsbxt4/2ExL1c29aGE/yldPSWvIFzaaIwF/2iUSAeDxL2TC3/2V+BwTwGATnXVsBISHwjQykcG88XWprDf8BXaoHg0cuKD4lKIurAQd4pAVcvn4I1dqeHEll9MkCoMILgEjyBiPBE6gkH5TFfcGR4QeuJH8ITbc8X6SiZC0YKaYQP6FIuCWmV73sAbNrHUlR8oJiCxiHwPXT/B5blCEOsLcsVCUg4QZ225thXTMY4RITdXNVs/I8KnsRN+GmsyZQRKEUiD2BQoK1SCJr/PsOUOaqFpGWqItLWCxGy4OAy2+B2mvaVmNXsrF1kwkpRXgnIlgD7K4uVNMMA6Z8qxJKKFfeI2WseAiJ2mrc+XXNgzwHhMijvYyoWHHEFU98ghctOlTU9SCJRAdhbJpzk4utelooweZOBw==) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mine-fill:before{content:""}.icon-cart:before{content:""}.icon-mine:before{content:""}.icon-home-fill:before{content:""}.icon-home:before{content:""}.icon-cart-fill:before{content:""}.logo[data-v-9c2e27fe]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-9c2e27fe]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-9c2e27fe]:hover{filter:drop-shadow(0 0 2em #42b883aa)}.page-shell[data-v-9c2e27fe]{width:100%;max-width:1280px;margin:0 auto;height:calc(100vh - 3rem);box-sizing:border-box}.auth-shell[data-v-9c2e27fe]{width:100%;min-height:100vh;box-sizing:border-box}.fixed-bottom[data-v-9c2e27fe]{position:fixed;z-index:100;bottom:0;left:0;right:0;height:3rem;max-width:1280px;margin:0 auto;background:#fff;display:flex;justify-content:space-around;align-items:center;box-shadow:0 0 10px #ddd}.iconfont[data-v-9c2e27fe]{font-size:1.5rem;color:red}
