.mini-player[data-v-931791d8]{position:fixed;width:min(30vw,144px);aspect-ratio:2/3;border-radius:14px;overflow:hidden;z-index:9000;background:#000;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 8px 32px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.08)}.mini-video[data-v-931791d8]{width:100%;height:100%}.mini-video[data-v-931791d8] video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mini-loading[data-v-931791d8]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6)}.mini-spinner[data-v-931791d8]{width:6vw;height:6vw;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-931791d8 .8s linear infinite}@keyframes spin-931791d8{to{transform:rotate(1turn)}}.mini-live-badge[data-v-931791d8]{position:absolute;top:8px;left:8px;background:#ff4d4f;color:#fff;font-size:2.4vw;font-weight:700;padding:2px 6px;border-radius:4px;letter-spacing:.5px;line-height:1.4;box-shadow:0 1px 4px rgba(255,77,79,.5)}.mini-close[data-v-931791d8]{position:absolute;top:6px;right:6px;width:5.5vw;height:5.5vw;max-width:26px;max-height:26px;border:none;background:rgba(0,0,0,.55);color:#fff;font-size:4vw;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;padding:0;backdrop-filter:blur(4px)}:root{--el-color-primary:#7c3aed;--el-color-primary-light-3:#9a63f0;--el-color-primary-light-5:#b591f4;--el-color-primary-light-7:#d0bcf8;--el-color-primary-light-8:#ded1fa;--el-color-primary-light-9:#ede5fd;--el-color-primary-dark-2:#6425c4}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;overflow-y:scroll;touch-action:manipulation;overscroll-behavior-x:none}body,html{width:100%;min-height:100%}body{overflow:visible}#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#303133;background:#f5f7fa}#app,.app-wrapper{min-height:100vh;position:relative}.app-wrapper{display:flex;justify-content:center}.side-mask{position:fixed;top:0;bottom:0;width:calc(50vw - 240px);background:#f5f7fa;z-index:9999;pointer-events:none}@media(max-width:480px){.side-mask{display:none}}.left-mask{left:0}.right-mask{right:0}.el-button,.el-input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.products-scroll::-webkit-scrollbar{display:none}#header-container{position:relative;z-index:1100}#bottom-container{position:relative;z-index:100}.app-container{position:relative;overflow:hidden;min-height:100vh;width:100%;max-width:480px;box-shadow:0 0 20px rgba(0,0,0,.1)}.slide-left-enter-active,.slide-right-enter-active{transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;will-change:transform,filter}.slide-left-enter-active,.slide-right-enter-active,.slide-right-leave-active{width:100%;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.slide-right-leave-active{transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1);will-change:transform,filter,opacity}.slide-left-leave-active{transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);position:absolute;width:100%;top:0;left:0;will-change:transform,filter;backface-visibility:hidden;-webkit-backface-visibility:hidden}.slide-left-enter-to,.slide-right-enter-to{transform:translateX(0)}.slide-right-enter-active{z-index:2}.slide-right-leave-active{z-index:1}.slide-right-enter-from{transform:translateX(100%)}.slide-right-leave-to{transform:translateX(-30%);filter:brightness(.6);opacity:0}.slide-left-enter-active{z-index:1}.slide-left-leave-active{z-index:2}.slide-left-enter-from{transform:translateX(-30%);filter:brightness(.6)}.slide-left-enter-to{transform:translateX(0);filter:brightness(1)}.slide-left-leave-to{transform:translateX(100%)}