#app,body,html{height:100%;margin:0;padding:0;min-width:1366px}.el-breadcrumb{margin-bottom:15px;font-size:12px}.el-card{
    /* !important加强这个在element的权重 */box-shadow:0 1px 1px rgba(0,0,0,.15)!important}.el-table{font-size:12px}.el-pagination,.el-table{margin-top:15px}.el-steps{margin:15px}.el-step__title{font-size:13px}.ql-editor{min-height:300px}.el-card__body,.el-main{padding-top:10px}.dialog-footer{display:flex;flex-direction:row;justify-content:center}@font-face{font-family:iconfont;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"),url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/img/iconfont.e1e91915.svg#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-showpassword:before{content:"\ea3f"}.icon-user:before{content:"\e89a"}.icon-users:before{content:"\e8b5"}.icon-3702mima:before{content:"\e66c"}.icon-shangpin:before{content:"\e888"}.icon-danju:before{content:"\e89b"}.icon-tijikongjian:before{content:"\e89f"}.icon-morentouxiang:before{content:"\e8c9"}.icon-baobiao:before{content:"\e902"}.icon-lock_fill:before{content:"\e709"}.login_container[data-v-fdf2a468]{background:linear-gradient(135deg,#f0f9f0,#e0f0e0 50%,#d0e8d0);height:100vh;position:relative;overflow:hidden;font-family:Microsoft YaHei,SimSun,serif}.fractal-canvas[data-v-fdf2a468]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.fractal-controls[data-v-fdf2a468]{position:fixed;top:20px;left:20px;z-index:10;transition:all .3s ease;width:50px;height:50px;border-radius:50%}.fractal-controls.expanded[data-v-fdf2a468]{width:240px;height:auto;border-radius:8px;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 15px rgba(100,150,100,.2);border:1px solid rgba(100,150,100,.3);padding:15px}.fractal-controls.expanded .control-ball[data-v-fdf2a468]{opacity:0;pointer-events:none}.fractal-controls.expanded .control-panel[data-v-fdf2a468]{opacity:1;pointer-events:all}.fractal-controls .control-ball[data-v-fdf2a468]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 0 10px rgba(0,0,0,.2)}.fractal-controls .control-ball i[data-v-fdf2a468]{color:#fff;font-size:24px}.fractal-controls .control-panel[data-v-fdf2a468]{opacity:0;pointer-events:none;transition:opacity .3s ease}.fractal-controls .control-panel h3[data-v-fdf2a468]{margin-bottom:10px;color:#5a7f5a;font-size:16px;text-align:center}.fractal-controls .control-panel .control-group[data-v-fdf2a468]{margin-bottom:10px}.fractal-controls .control-panel .control-group label[data-v-fdf2a468]{display:block;margin-bottom:5px;font-size:12px;color:#5a7f5a}.fractal-controls .control-panel .control-group input[type=range][data-v-fdf2a468]{width:100%;accent-color:#7aa67a}.fractal-controls .control-panel .control-group .color-picker[data-v-fdf2a468]{width:100%;height:30px;border:1px solid rgba(100,150,100,.3);border-radius:4px;cursor:pointer}.fractal-controls .control-panel .control-buttons[data-v-fdf2a468]{display:flex;justify-content:space-between}.fractal-controls .control-panel .control-buttons button[data-v-fdf2a468]{background-color:#7aa67a;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;transition:background-color .3s;font-size:12px}.fractal-controls .control-panel .control-buttons button[data-v-fdf2a468]:hover{background-color:#8bb68b}.poem-container[data-v-fdf2a468]{position:absolute;top:50%;right:8%;transform:translateY(-50%);font-family:楷体,STKaiti,serif;color:#4a6741;text-align:right;opacity:0;transition:opacity 2s ease-in-out;z-index:2}.poem-container.visible[data-v-fdf2a468]{opacity:1}.poem-container .poem-scroll[data-v-fdf2a468]{position:relative;padding:25px 35px;background:hsla(0,0%,100%,.85);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 25px rgba(100,150,100,.2);border:1px solid rgba(100,150,100,.3)}.poem-container .poem-line[data-v-fdf2a468]{font-size:32px;margin-bottom:18px;text-shadow:0 0 8px rgba(100,150,100,.3);opacity:0;transform:translateX(40px);letter-spacing:3px;font-weight:700;background:linear-gradient(45deg,#5a7f5a,#7aa67a,#5a7f5a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 100%;animation:text-shine-fdf2a468 4s infinite alternate}.poem-container .line-1[data-v-fdf2a468]{animation:poem-line-appear-fdf2a468 2s ease-out .3s forwards,text-shine-fdf2a468 4s .3s infinite alternate}.poem-container .line-2[data-v-fdf2a468]{animation:poem-line-appear-fdf2a468 2s ease-out .6s forwards,text-shine-fdf2a468 4s .6s infinite alternate}.poem-container .line-3[data-v-fdf2a468]{animation:poem-line-appear-fdf2a468 2s ease-out .9s forwards,text-shine-fdf2a468 4s .9s infinite alternate}.poem-container .line-4[data-v-fdf2a468]{animation:poem-line-appear-fdf2a468 2s ease-out 1.2s forwards,text-shine-fdf2a468 4s 1.2s infinite alternate}.poem-container .poem-seal[data-v-fdf2a468]{margin-top:15px;font-size:16px;color:#5a7f5a;border:1px solid #5a7f5a;padding:4px 8px;border-radius:3px;opacity:0;animation:seal-appear-fdf2a468 1.5s ease-out 1.8s forwards;font-family:篆书,STZhongsong,serif;display:inline-block;background:hsla(0,0%,100%,.7)}.title_box[data-v-fdf2a468]{position:absolute;top:50px;left:50%;transform:translateX(-50%);text-align:center;font-size:24px;color:#4a6741;width:100%;z-index:2;text-shadow:0 0 10px rgba(100,150,100,.3)}.title[data-v-fdf2a468]{margin:0;padding:15px 30px;background:hsla(0,0%,100%,.85);border-radius:50px;display:inline-block;box-shadow:0 0 20px rgba(100,150,100,.2);font-size:28px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(100,150,100,.3)}.login_box[data-v-fdf2a468]{width:420px;height:310px;background:hsla(0,0%,100%,.85);border-radius:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;box-shadow:0 0 25px rgba(100,150,100,.2);border:1px solid rgba(100,150,100,.3)}.login_box .avatar_box[data-v-fdf2a468]{height:100px;width:100px;border:2px solid rgba(100,150,100,.5);border-radius:50%;padding:5px;box-shadow:0 0 15px rgba(100,150,100,.2);position:absolute;left:50%;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.9)}.login_box .avatar_box img[data-v-fdf2a468]{width:100%;height:100%;border-radius:50%;opacity:.35;transition:all .5s ease}.login_box .avatar_box:hover img[data-v-fdf2a468]{opacity:1;transform:scale(1.05)}.login_form[data-v-fdf2a468]{position:absolute;bottom:0;width:100%;padding:0 20px 20px;box-sizing:border-box}.btns[data-v-fdf2a468]{display:flex;justify-content:flex-end;margin-top:12px}.footer[data-v-fdf2a468]{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);text-align:center;font-size:12px;color:rgba(74,103,65,.8);z-index:2;line-height:1.8;width:100%;text-shadow:0 0 3px rgba(100,150,100,.2)}.remember_box[data-v-fdf2a468]{position:absolute;left:20px;bottom:70px;display:flex;align-items:center;color:rgba(74,103,65,.9);font-size:14px;z-index:2}.remember_box input[type=checkbox][data-v-fdf2a468]{display:none}.remember_box label[data-v-fdf2a468]{display:inline-block;position:relative;padding-left:25px;cursor:pointer}.remember_box label[data-v-fdf2a468]:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid rgba(100,150,100,.5);border-radius:3px;position:absolute;left:0;top:1px;background:hsla(0,0%,100%,.7)}.remember_box label[data-v-fdf2a468]:after{content:"";display:inline-block;width:10px;height:6px;border-right:2px solid #5a7f5a;border-bottom:2px solid #5a7f5a;transform:scaleX(-1) rotate(45deg);position:absolute;left:4px;top:5px;opacity:0;transition:opacity .2s}.remember_box input[type=checkbox]:checked+label[data-v-fdf2a468]:before{background-color:rgba(100,150,100,.2)}.remember_box input[type=checkbox]:checked+label[data-v-fdf2a468]:after{opacity:1}.fade-enter-active[data-v-fdf2a468],.fade-leave-active[data-v-fdf2a468]{transition:opacity .5s}.fade-enter[data-v-fdf2a468],.fade-leave-to[data-v-fdf2a468]{opacity:0}[data-v-fdf2a468] .el-input__inner{background:hsla(0,0%,100%,.7)!important;border:1px solid rgba(100,150,100,.4)!important;color:#4a6741!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}[data-v-fdf2a468] .el-input__prefix{color:rgba(100,150,100,.7)!important}[data-v-fdf2a468] .el-button--primary{background:linear-gradient(45deg,#7aa67a,#8bb68b)!important;border:none!important;color:#fff!important;box-shadow:0 0 8px rgba(100,150,100,.3)!important}[data-v-fdf2a468] .el-button--info{background:hsla(0,0%,100%,.7)!important;border:1px solid rgba(100,150,100,.4)!important;color:#4a6741!important}@keyframes poem-line-appear-fdf2a468{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes text-shine-fdf2a468{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes seal-appear-fdf2a468{0%{opacity:0;transform:scale(.8) rotate(-5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@media (max-width:1024px){.poem-container[data-v-fdf2a468]{display:none}.fractal-controls[data-v-fdf2a468]{top:10px;left:10px}.fractal-controls.expanded[data-v-fdf2a468]{width:200px}}@media (max-width:768px){.login_box[data-v-fdf2a468]{width:90%;max-width:350px}.fractal-controls.expanded[data-v-fdf2a468]{width:90%;max-width:250px}}.tags[data-v-7da56c6a]{position:relative;height:30px;overflow:hidden;box-shadow:0 5px 10px #ddd}.tags .el-tag[data-v-7da56c6a]{margin-right:5px;cursor:pointer}.tags-close-box[data-v-7da56c6a]{position:absolute;right:0;top:0;box-sizing:border-box;padding-top:1px;text-align:center;width:110px;height:30px}.home-container[data-v-37822752]{height:100%;background:#eaedf1}.home-container .el-header[data-v-37822752] .el-button--primary,.home-container .settings-dialog[data-v-37822752] .el-button--primary{background:#373d41!important;border:none!important;color:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.1)!important;transition:all .3s ease!important}.home-container .el-header[data-v-37822752] .el-button--primary:hover,.home-container .settings-dialog[data-v-37822752] .el-button--primary:hover{background:#2a2f3a!important;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.el-header[data-v-37822752]{background-color:#373d41;justify-content:space-between;padding-left:0;color:#fff;font-size:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.el-header>div[data-v-37822752],.el-header[data-v-37822752]{display:flex;align-items:center}.el-header>div span[data-v-37822752]{margin-left:15px;font-weight:500}.el-aside[data-v-37822752]{background-color:#373d41;box-shadow:2px 0 6px rgba(0,0,0,.1);transition:all .3s ease}[data-v-37822752] .el-menu{background-color:#333744!important;border-right:none!important}[data-v-37822752] .el-menu .el-menu-item,[data-v-37822752] .el-menu .el-submenu__title{color:#fff!important;background-color:transparent!important;transition:all .3s ease}[data-v-37822752] .el-menu .el-menu-item:hover,[data-v-37822752] .el-menu .el-submenu__title:hover{background-color:hsla(0,0%,100%,.1)!important;color:#ffd04b!important}[data-v-37822752] .el-menu .el-menu-item i,[data-v-37822752] .el-menu .el-submenu__title i{color:#fff!important}[data-v-37822752] .el-menu .el-menu-item.is-active{background-color:rgba(255,208,75,.1)!important;color:#ffd04b!important;border-right:3px solid #ffd04b}[data-v-37822752] .el-menu .el-menu-item.is-active i,[data-v-37822752] .el-menu .el-submenu.is-active .el-submenu__title,[data-v-37822752] .el-menu .el-submenu.is-active .el-submenu__title i{color:#ffd04b!important}[data-v-37822752] .el-menu .el-submenu .el-menu{background-color:#2a2f3d!important}.el-main[data-v-37822752]{background-color:#eaedf1;padding:20px}.iconfont[data-v-37822752]{margin-right:10px}.toggle-button[data-v-37822752]{background-color:#4a5064;font-size:18px;line-height:24px;color:#fff;text-align:center;letter-spacing:.2em;cursor:pointer;padding:12px 0;transition:all .3s ease}.toggle-button[data-v-37822752]:hover{background-color:#3a4054}.header-right[data-v-37822752]{float:right;padding-right:30px}.header-user-con[data-v-37822752]{display:flex;height:70px;align-items:center}.btn-fullscreen[data-v-37822752]{transform:rotate(45deg);margin-right:5px;font-size:24px}.btn-bell[data-v-37822752],.btn-fullscreen[data-v-37822752]{position:relative;width:30px;height:30px;text-align:center;border-radius:15px;cursor:pointer;transition:background-color .3s}.btn-bell[data-v-37822752]:hover,.btn-fullscreen[data-v-37822752]:hover{background-color:hsla(0,0%,100%,.1)}.btn-bell-badge[data-v-37822752]{position:absolute;right:0;top:-2px;width:8px;height:8px;border-radius:4px;background:#f56c6c;color:#fff}.btn-bell .el-icon-bell[data-v-37822752]{color:#fff}.user-name[data-v-37822752]{margin-left:10px}.user-avator[data-v-37822752]{margin-left:20px}.user-avator img[data-v-37822752]{display:block;width:40px;height:40px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);transition:all .3s ease}.user-avator img[data-v-37822752]:hover{border-color:hsla(0,0%,100%,.6)}.el-dropdown-link[data-v-37822752]{color:#fff;cursor:pointer;font-weight:500}.el-dropdown-menu__item[data-v-37822752]{text-align:center}.loading[data-v-37822752]{display:flex;justify-content:center;align-items:center;position:relative;height:100%}.loading p[data-v-37822752]{position:absolute;top:40%;left:0;right:0;text-align:center;font-size:14px;color:#fff;animation:blink-37822752 1s infinite;font-weight:500}@keyframes blink-37822752{0%{opacity:0}50%{opacity:1}to{opacity:0}}.loading span[data-v-37822752]{display:inline-block;width:10px;height:10px;margin:0 5px;background-color:#fff;border-radius:50%;animation:loading-37822752 1s ease-in-out infinite}.loading span[data-v-37822752]:first-child{animation-delay:0s}.loading span[data-v-37822752]:nth-child(2){animation-delay:.1s}.loading span[data-v-37822752]:nth-child(3){animation-delay:.2s}.loading span[data-v-37822752]:nth-child(4){animation-delay:.3s}.loading span[data-v-37822752]:nth-child(5){animation-delay:.4s}.loading span[data-v-37822752]:nth-child(6){animation-delay:.5s}.loading span[data-v-37822752]:nth-child(7){animation-delay:.6s}.loading span[data-v-37822752]:nth-child(8){animation-delay:.7s}@keyframes loading-37822752{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}.settings-dialog[data-v-37822752] .el-dialog{border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2)}.settings-dialog[data-v-37822752] .el-dialog .el-dialog__header{background:#373d41;padding:15px 20px}.settings-dialog[data-v-37822752] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:500}.settings-dialog[data-v-37822752] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:15px}.settings-dialog[data-v-37822752] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff}.settings-dialog[data-v-37822752] .el-dialog .el-dialog__body{padding:20px}.settings-dialog .settings-content .settings-group[data-v-37822752]{margin-bottom:20px}.settings-dialog .settings-content .settings-group h4[data-v-37822752]{margin-bottom:15px;color:#373d41;font-weight:500;border-left:3px solid #373d41;padding-left:10px}.settings-dialog .settings-content .settings-group .el-checkbox-group[data-v-37822752]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.settings-dialog .settings-content .settings-group .el-checkbox-group .el-checkbox[data-v-37822752]{margin-right:0}.settings-dialog .settings-content .settings-group .el-checkbox-group .el-checkbox[data-v-37822752] .el-checkbox__label{color:#606266}.settings-dialog .dialog-footer[data-v-37822752]{text-align:right}.settings-dialog[data-v-37822752] .el-tabs__item{color:#373d41!important}.settings-dialog[data-v-37822752] .el-tabs__item.is-active{color:#373d41!important;font-weight:500}.settings-dialog[data-v-37822752] .el-tabs__active-bar{background-color:#373d41!important}.settings-dialog[data-v-37822752] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#373d41;border-color:#373d41}@media (max-width:768px){.header-right[data-v-37822752]{padding-right:15px}.user-name[data-v-37822752]{display:none}.settings-dialog[data-v-37822752] .el-dialog{width:90%!important}.settings-dialog[data-v-37822752] .el-dialog .settings-content .el-checkbox-group{grid-template-columns:1fr}}.date{margin-right:10px}.welcome-container[data-v-946fe884]{padding:10px}.info-card[data-v-946fe884]{margin-bottom:20px;border-radius:8px}.mgb20[data-v-946fe884]{margin-bottom:20px}.user-card[data-v-946fe884]{min-height:280px;position:relative;overflow:hidden;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transition:all .5s cubic-bezier(.23,1,.32,1);transform-style:preserve-3d}.user-card[data-v-946fe884]:hover{box-shadow:0 20px 40px rgba(102,126,234,.4),0 0 80px rgba(102,126,234,.1)}.user-card-bg[data-v-946fe884]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(120,119,198,.3) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 40% 40%,hsla(0,0%,100%,.15) 0,transparent 50%);animation:bgShift-946fe884 8s ease-in-out infinite}.user-card-content[data-v-946fe884]{position:relative;z-index:2;padding:20px;display:flex;flex-direction:column;align-items:center}.user-avatar-container[data-v-946fe884]{position:relative;margin-bottom:20px}.user-avatar[data-v-946fe884]{width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid hsla(0,0%,100%,.8);position:relative;z-index:3;transition:all .3s ease}.avatar-glow[data-v-946fe884]{width:120px;height:120px;background:radial-gradient(circle,hsla(0,0%,100%,.4) 0,transparent 70%);animation:pulse-946fe884 2s ease-in-out infinite;z-index:1}.avatar-glow[data-v-946fe884],.avatar-ring[data-v-946fe884]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.avatar-ring[data-v-946fe884]{width:110px;height:110px;border:2px solid hsla(0,0%,100%,.5);z-index:2;animation:rotate-946fe884 10s linear infinite}.user-info-main[data-v-946fe884]{text-align:center;margin-bottom:20px}.user-info-name[data-v-946fe884]{font-size:24px;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.user-role[data-v-946fe884]{font-size:14px;opacity:.9;margin-bottom:8px}.user-welcome[data-v-946fe884]{font-size:13px;opacity:.8;font-style:italic}.user-stats[data-v-946fe884]{display:flex;justify-content:space-around;width:100%;margin-bottom:20px}.stat-item[data-v-946fe884]{text-align:center}.stat-value[data-v-946fe884]{font-size:20px;font-weight:700;margin-bottom:4px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.stat-label[data-v-946fe884]{font-size:12px;opacity:.8}.user-time[data-v-946fe884]{position:relative;z-index:2;text-align:center;font-size:14px;padding:10px;background:hsla(0,0%,100%,.1);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.decoration-corner[data-v-946fe884]{position:absolute;width:30px;height:30px;border:2px solid hsla(0,0%,100%,.3)}.top-left[data-v-946fe884]{top:10px;left:10px;border-right:none;border-bottom:none}.top-right[data-v-946fe884]{top:10px;right:10px;border-left:none;border-bottom:none}.bottom-left[data-v-946fe884]{bottom:10px;left:10px;border-right:none;border-top:none}.bottom-right[data-v-946fe884]{bottom:10px;right:10px;border-left:none;border-top:none}.floating-particle[data-v-946fe884]{position:absolute;background:hsla(0,0%,100%,.6);border-radius:50%;animation:float-946fe884 6s ease-in-out infinite}.p1[data-v-946fe884]{width:6px;height:6px;top:20%;left:15%;animation-delay:0s}.p2[data-v-946fe884]{width:4px;height:4px;top:60%;right:20%;animation-delay:2s}.p3[data-v-946fe884]{width:5px;height:5px;bottom:30%;left:25%;animation-delay:4s}@keyframes bgShift-946fe884{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes pulse-946fe884{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.3}}@keyframes rotate-946fe884{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes float-946fe884{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-10px) translateX(5px)}50%{transform:translateY(-5px) translateX(10px)}75%{transform:translateY(-10px) translateX(-5px)}}.data-card[data-v-946fe884]{min-height:500px}.data-list[data-v-946fe884]{padding:5px 0}.data-item[data-v-946fe884]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f0f2f5}.data-item[data-v-946fe884]:last-child{border-bottom:none}.data-icon[data-v-946fe884]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px}.data-icon i[data-v-946fe884]{font-size:20px;color:#fff}.data-content[data-v-946fe884]{flex:1}.data-label[data-v-946fe884]{font-size:13px;color:#606266;margin-bottom:4px}.data-value[data-v-946fe884]{font-size:18px;font-weight:700;color:#303133}.metric-card[data-v-946fe884]{height:120px;margin-bottom:20px}.metric-content[data-v-946fe884]{display:flex;align-items:center;height:100%}.metric-icon[data-v-946fe884]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:15px}.metric-icon i[data-v-946fe884]{font-size:28px;color:#fff}.metric-info[data-v-946fe884]{flex:1}.metric-value[data-v-946fe884]{font-size:28px;font-weight:700;color:#303133;margin-bottom:5px}.metric-title[data-v-946fe884]{font-size:14px;color:#909399}.purchase-card[data-v-946fe884]{min-height:150px}.purchase-grid[data-v-946fe884]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:10px 0}.purchase-item[data-v-946fe884]{text-align:center;padding:15px;background:#f8f9fa;border-radius:8px;transition:all .3s}.purchase-item[data-v-946fe884]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.purchase-label[data-v-946fe884]{font-size:13px;color:#606266;margin-bottom:8px}.purchase-value[data-v-946fe884]{font-size:24px;font-weight:700;color:#409eff}.recent-data-card[data-v-946fe884]{min-height:400px;margin-top:20px}.recent-data-container[data-v-946fe884]{display:flex;gap:20px}.recent-section[data-v-946fe884]{flex:1;display:flex;flex-direction:column}.section-title[data-v-946fe884]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #f0f2f5;font-weight:700;color:#303133}.section-title i[data-v-946fe884]{margin-right:8px;color:#409eff}.recent-clients-list[data-v-946fe884],.recent-goods-list[data-v-946fe884]{flex:1}.recent-item[data-v-946fe884]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #f0f2f5;transition:background-color .3s}.recent-item[data-v-946fe884]:hover{background-color:#f8f9fa}.recent-item[data-v-946fe884]:last-child{border-bottom:none}.item-index[data-v-946fe884]{width:24px;height:24px;background:#409eff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;margin-right:10px;flex-shrink:0}.item-info[data-v-946fe884]{flex:1;min-width:0}.item-name[data-v-946fe884]{font-size:13px;color:#303133;margin-bottom:2px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-time[data-v-946fe884]{font-size:12px;color:#909399}.item-status[data-v-946fe884]{margin-left:10px;flex-shrink:0}.empty-data[data-v-946fe884]{text-align:center;padding:40px 0;color:#909399;font-size:14px}@media (max-width:1200px){.recent-data-container[data-v-946fe884]{flex-direction:column;gap:15px}}.rule-card[data-v-946fe884]{min-height:500px}.rule-list[data-v-946fe884]{padding:5px 0}.rule-item[data-v-946fe884]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f2f5}.rule-item[data-v-946fe884]:last-child{border-bottom:none}.rule-label[data-v-946fe884]{font-size:13px;color:#606266}.activity-card[data-v-946fe884]{min-height:350px}.activity-list[data-v-946fe884]{padding:5px 0}.activity-item[data-v-946fe884]{display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px solid #f0f2f5}.activity-item[data-v-946fe884]:last-child{border-bottom:none}.activity-icon[data-v-946fe884]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-top:2px}.activity-icon i[data-v-946fe884]{font-size:16px}.activity-content[data-v-946fe884]{flex:1}.activity-text[data-v-946fe884]{font-size:13px;color:#303133;margin-bottom:4px;line-height:1.4}.activity-time[data-v-946fe884]{font-size:12px;color:#909399}@media (max-width:1200px){.purchase-grid[data-v-946fe884]{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.purchase-grid[data-v-946fe884]{grid-template-columns:1fr}}.menus-container[data-v-b0c7f9ce]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-b0c7f9ce]{margin-bottom:20px}.fresh-card[data-v-b0c7f9ce]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-b0c7f9ce]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-b0c7f9ce]{display:flex;align-items:center;height:120px}.card-icon[data-v-b0c7f9ce]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-b0c7f9ce]{flex:1}.stats-value[data-v-b0c7f9ce]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-b0c7f9ce]{font-size:14px;color:#909399}.fresh-table-card[data-v-b0c7f9ce]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-b0c7f9ce]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-b0c7f9ce]{margin:0;color:#67c23a;font-size:18px}.add-btn[data-v-b0c7f9ce]{border-radius:20px;padding:10px 20px}.menus-tree-container[data-v-b0c7f9ce]{padding:20px}.menu-item[data-v-b0c7f9ce]{margin-bottom:10px;border-radius:8px;overflow:hidden;transition:all .3s ease}.menu-item.level-1[data-v-b0c7f9ce]{border:1px solid #e1f3d8;background:#fff}.menu-item.level-1[data-v-b0c7f9ce]:hover{box-shadow:0 2px 8px rgba(103,194,58,.1);transform:translateY(-2px)}.menu-item.level-1.expanded[data-v-b0c7f9ce]{box-shadow:0 4px 12px rgba(103,194,58,.15)}.menu-item.level-2[data-v-b0c7f9ce]{margin-left:30px;border:1px solid #f0f9eb;background:#f8fffa}.menu-item.level-2[data-v-b0c7f9ce]:hover{background:#f0f9eb}.menu-header[data-v-b0c7f9ce]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer}.level-1 .menu-header[data-v-b0c7f9ce]{background:linear-gradient(135deg,#f0f9eb,#fff)}.menu-info[data-v-b0c7f9ce]{display:flex;align-items:center;flex:1}.menu-icon[data-v-b0c7f9ce]{font-size:24px;color:#67c23a;margin-right:15px;width:40px;text-align:center}.menu-details[data-v-b0c7f9ce]{flex:1}.menu-name[data-v-b0c7f9ce]{font-size:16px;font-weight:700;color:#303133;margin-bottom:5px}.menu-meta[data-v-b0c7f9ce]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.menu-meta .menu-path[data-v-b0c7f9ce]{color:#606266;font-size:12px;background:#f5f7fa;padding:2px 6px;border-radius:4px}.menu-meta .menu-sort[data-v-b0c7f9ce]{color:#909399;font-size:12px}.menu-actions[data-v-b0c7f9ce]{display:flex;align-items:center;gap:10px}.expand-icon[data-v-b0c7f9ce]{transition:transform .3s ease}.expand-icon.rotated[data-v-b0c7f9ce]{transform:rotate(180deg)}.submenus-container[data-v-b0c7f9ce]{background:#f8fffa;border-top:1px solid #e1f3d8}.add-submenu-btn[data-v-b0c7f9ce]{padding:15px 20px;text-align:center;border-top:1px dashed #e1f3d8}.add-submenu-btn .el-button[data-v-b0c7f9ce]{color:#67c23a}.add-submenu-btn .el-button[data-v-b0c7f9ce]:hover{color:#85ce61}.slide-fade-enter-active[data-v-b0c7f9ce]{transition:all .3s ease}.slide-fade-leave-active[data-v-b0c7f9ce]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-b0c7f9ce],.slide-fade-leave-to[data-v-b0c7f9ce]{transform:translateY(-10px);opacity:0}.fresh-dialog .el-dialog[data-v-b0c7f9ce]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-b0c7f9ce]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-b0c7f9ce]{color:#fff;font-weight:700}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-b0c7f9ce]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-b0c7f9ce]{color:#fff}.fresh-dialog .el-dialog .el-dialog__body[data-v-b0c7f9ce]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-b0c7f9ce]{padding:15px 20px;border-top:1px solid #e1f3d8}.dialog-footer[data-v-b0c7f9ce]{display:flex;flex-direction:row;justify-content:center}@media (max-width:768px){.menu-header[data-v-b0c7f9ce]{flex-direction:column;align-items:flex-start}.menu-actions[data-v-b0c7f9ce]{margin-top:10px;width:100%;justify-content:flex-end}.menu-meta[data-v-b0c7f9ce]{flex-direction:column;align-items:flex-start;gap:5px}.stats-overview .el-col[data-v-b0c7f9ce]{margin-bottom:15px}}.login-log-container[data-v-3359c177]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-3359c177]{margin-bottom:20px}.fresh-card[data-v-3359c177]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-3359c177]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-3359c177]{display:flex;align-items:center;height:120px}.card-icon[data-v-3359c177]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-3359c177]{flex:1}.stats-value[data-v-3359c177]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-3359c177]{font-size:14px;color:#909399}.charts-section[data-v-3359c177]{margin-bottom:20px}.chart-card[data-v-3359c177]{height:400px}.chart-header[data-v-3359c177]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.chart-header h3[data-v-3359c177]{margin:0;color:#67c23a;font-size:16px}.chart-container[data-v-3359c177]{width:100%;height:350px}.fresh-table-card[data-v-3359c177]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1)}.search-area[data-v-3359c177]{display:flex;align-items:center;margin-bottom:20px}.fresh-table[data-v-3359c177]{width:100%;border-radius:8px;overflow:hidden}.fresh-pagination[data-v-3359c177]{margin-top:20px;text-align:right}.el-table[data-v-3359c177]:before{display:none}.el-table th[data-v-3359c177]{background-color:#f0f9eb;color:#67c23a}.el-table td[data-v-3359c177]{border-bottom:1px solid #e1f3d8}.el-tag--success[data-v-3359c177]{background-color:#f0f9eb;border-color:#c2e7b0;color:#67c23a}.el-tag--warning[data-v-3359c177]{background-color:#fdf6ec;border-color:#f5dab1;color:#e6a23c}.el-tag--danger[data-v-3359c177]{background-color:#fef0f0;border-color:#fbc4c4;color:#f56c6c}.el-tag--info[data-v-3359c177]{background-color:#f4f4f5;border-color:#d3d4d6;color:#909399}.users-container[data-v-a879b216]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-a879b216]{margin-bottom:20px}.fresh-card[data-v-a879b216]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-a879b216]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-a879b216]{display:flex;align-items:center;height:120px}.card-icon[data-v-a879b216]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-a879b216]{flex:1}.stats-value[data-v-a879b216]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-a879b216]{font-size:14px;color:#909399}.role-stats-section[data-v-a879b216]{margin-bottom:20px}.role-stats-section .role-stats-table[data-v-a879b216] .el-table__header-wrapper{background:#f0f9eb}.role-stats-section .role-stats-table[data-v-a879b216] .el-table__row:hover{background-color:#f8fffa}.role-stats-section .role-stats-table .stat-number[data-v-a879b216]{font-weight:700;color:#67c23a}.role-stats-section .role-stats-table .percentage-text[data-v-a879b216]{font-size:12px;color:#909399;margin-left:8px}.role-stats-section .role-stats-table .status-distribution .active-count[data-v-a879b216]{color:#67c23a;font-weight:700}.role-stats-section .role-stats-table .status-distribution .inactive-count[data-v-a879b216]{color:#f56c6c}.role-stats-section .role-stats-table .status-distribution .separator[data-v-a879b216]{margin:0 4px;color:#909399}.fresh-table-card[data-v-a879b216]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-a879b216]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-a879b216]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-a879b216]{display:flex;align-items:center;gap:15px}.search-input[data-v-a879b216]{width:200px}.role-filter[data-v-a879b216]{width:150px}.status-switch[data-v-a879b216]{margin:0 10px}.add-btn[data-v-a879b216]{border-radius:20px;padding:10px 20px}.users-grid[data-v-a879b216]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;padding:20px}.user-card[data-v-a879b216]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative;overflow:hidden}.user-card[data-v-a879b216]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.user-card.inactive[data-v-a879b216]{opacity:.7;background:#f5f5f5}.user-card.inactive[data-v-a879b216]:hover{transform:none;box-shadow:0 4px 12px rgba(103,194,58,.1)}.user-header[data-v-a879b216]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.user-avatar[data-v-a879b216]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#67c23a,#85ce61);display:flex;align-items:center;justify-content:center;margin-right:15px}.user-avatar i[data-v-a879b216]{font-size:24px;color:#fff}.user-info[data-v-a879b216]{flex:1}.user-name[data-v-a879b216]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.user-username[data-v-a879b216]{font-size:14px;color:#909399}.user-status[data-v-a879b216]{margin-left:auto}.user-details[data-v-a879b216]{margin-bottom:15px}.detail-item[data-v-a879b216]{display:flex;align-items:center;margin-bottom:8px;font-size:14px}.detail-item i[data-v-a879b216]{color:#67c23a;margin-right:10px;width:20px;text-align:center}.detail-item span[data-v-a879b216]{color:#606266}.detail-item.role-item .role-tag[data-v-a879b216]{font-weight:700}.user-actions[data-v-a879b216]{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #f0f9eb}.state-switch[data-v-a879b216]{transform:scale(.9)}.action-buttons[data-v-a879b216]{display:flex;gap:8px}.empty-state[data-v-a879b216]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-a879b216]{font-size:60px;margin-bottom:15px;color:#e1f3d8}.empty-state p[data-v-a879b216]{margin:0;font-size:16px}.pagination-container[data-v-a879b216]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-a879b216]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-a879b216]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-a879b216]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-a879b216]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-a879b216]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-a879b216]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-a879b216]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-a879b216]{color:#606266;font-weight:500}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-a879b216],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-a879b216]{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-a879b216]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-a879b216]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input.is-disabled .el-input__inner[data-v-a879b216]{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc}.fresh-dialog .el-dialog .el-dialog__footer[data-v-a879b216]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-a879b216]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-a879b216]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-a879b216]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-a879b216]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-a879b216]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-a879b216]:not(.primary):hover{border-color:#67c23a;color:#67c23a}@media (max-width:768px){.stats-overview .el-col[data-v-a879b216]{margin-bottom:15px}.users-grid[data-v-a879b216]{grid-template-columns:1fr}.card-header[data-v-a879b216]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-a879b216]{width:100%;flex-direction:column;gap:10px}.role-filter[data-v-a879b216],.search-input[data-v-a879b216]{width:100%}.user-header[data-v-a879b216]{flex-direction:column;text-align:center}.user-avatar[data-v-a879b216]{margin-right:0;margin-bottom:10px}.user-status[data-v-a879b216]{margin-left:0;margin-top:10px}.user-actions[data-v-a879b216]{flex-direction:column;gap:15px}.action-buttons[data-v-a879b216]{width:100%;justify-content:center}.fresh-dialog .el-dialog[data-v-a879b216]{width:95%!important;margin-top:5vh!important}.fresh-dialog .el-dialog .el-dialog__body[data-v-a879b216]{padding:20px 15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-a879b216]{margin-bottom:15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-a879b216]{width:80px!important}.dialog-footer[data-v-a879b216]{flex-direction:column;gap:10px}.dialog-footer .dialog-btn[data-v-a879b216]{width:100%}}.clients-container[data-v-3f4c9dc8]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-3f4c9dc8]{margin-bottom:20px}.fresh-card[data-v-3f4c9dc8]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-3f4c9dc8]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-3f4c9dc8]{display:flex;align-items:center;height:120px}.card-icon[data-v-3f4c9dc8]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-3f4c9dc8]{flex:1}.stats-value[data-v-3f4c9dc8]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-3f4c9dc8]{font-size:14px;color:#909399}.fresh-table-card[data-v-3f4c9dc8]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-3f4c9dc8]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-3f4c9dc8]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-3f4c9dc8]{display:flex;align-items:center;gap:15px}.view-toggle[data-v-3f4c9dc8]{display:flex;gap:5px;margin-right:10px}.search-input[data-v-3f4c9dc8]{width:200px}.purchase-filter[data-v-3f4c9dc8]{width:120px}.status-switch[data-v-3f4c9dc8]{margin:0 10px}.add-btn[data-v-3f4c9dc8]{border-radius:20px;padding:10px 20px}.table-view[data-v-3f4c9dc8]{padding:20px}.table-view .fresh-table[data-v-3f4c9dc8] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-3f4c9dc8] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .client-title[data-v-3f4c9dc8]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .client-title i[data-v-3f4c9dc8]{color:#67c23a;margin-right:5px;font-size:16px}.table-view .fresh-table .purchase-tag[data-v-3f4c9dc8]{font-weight:700}.table-view .fresh-table .place-info[data-v-3f4c9dc8]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .place-info i[data-v-3f4c9dc8]{color:#67c23a;margin-right:5px}.table-view .fresh-table .place-info .place-text[data-v-3f4c9dc8]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-view .fresh-table .brokerage-value[data-v-3f4c9dc8]{font-weight:700;color:#e6a23c}.table-view .fresh-table .accounting-text[data-v-3f4c9dc8]{margin-left:5px;font-size:12px;color:#909399}.table-view .fresh-table .deposit-tag[data-v-3f4c9dc8]{font-weight:700}.table-view .fresh-table .address-text[data-v-3f4c9dc8]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-view .fresh-table .table-actions[data-v-3f4c9dc8]{display:flex;justify-content:center;gap:8px}.cards-view[data-v-3f4c9dc8]{padding:20px}.clients-grid[data-v-3f4c9dc8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.client-card[data-v-3f4c9dc8]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative;overflow:hidden}.client-card[data-v-3f4c9dc8]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.client-card.inactive[data-v-3f4c9dc8]{opacity:.7;background:#f5f5f5}.client-card.inactive[data-v-3f4c9dc8]:hover{transform:none;box-shadow:0 4px 12px rgba(103,194,58,.1)}.client-header[data-v-3f4c9dc8]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.client-avatar[data-v-3f4c9dc8]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#67c23a,#85ce61);display:flex;align-items:center;justify-content:center;margin-right:15px}.client-avatar i[data-v-3f4c9dc8]{font-size:24px;color:#fff}.client-info[data-v-3f4c9dc8]{flex:1}.client-title[data-v-3f4c9dc8]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.client-details[data-v-3f4c9dc8]{margin-bottom:15px}.detail-item[data-v-3f4c9dc8]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.detail-item i[data-v-3f4c9dc8]{color:#67c23a;margin-right:10px;width:20px;text-align:center}.detail-item span[data-v-3f4c9dc8]:not(.detail-value){color:#606266;margin-right:5px;min-width:70px}.detail-item .detail-value[data-v-3f4c9dc8]{font-weight:700;color:#e6a23c}.detail-item.address-item[data-v-3f4c9dc8],.detail-item.place-item[data-v-3f4c9dc8]{align-items:flex-start}.detail-item.address-item span[data-v-3f4c9dc8]:last-child,.detail-item.place-item span[data-v-3f4c9dc8]:last-child{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.detail-item .accounting-switch[data-v-3f4c9dc8]{margin-right:5px;transform:scale(.8)}.detail-item .accounting-text[data-v-3f4c9dc8]{font-size:12px;color:#909399;min-width:auto}.client-actions[data-v-3f4c9dc8]{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid #f0f9eb}.action-buttons[data-v-3f4c9dc8]{display:flex;gap:8px}.empty-state[data-v-3f4c9dc8]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-3f4c9dc8]{font-size:60px;margin-bottom:15px;color:#e1f3d8}.empty-state p[data-v-3f4c9dc8]{margin:0;font-size:16px}.pagination-container[data-v-3f4c9dc8]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-3f4c9dc8]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-3f4c9dc8]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-3f4c9dc8]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-3f4c9dc8]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-3f4c9dc8]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-3f4c9dc8]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-3f4c9dc8]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-3f4c9dc8]{color:#606266;font-weight:500}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea[data-v-3f4c9dc8]{width:100%}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-3f4c9dc8],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-3f4c9dc8]{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-3f4c9dc8]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-3f4c9dc8]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-3f4c9dc8]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-3f4c9dc8]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-3f4c9dc8]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-3f4c9dc8]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-3f4c9dc8]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-3f4c9dc8]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .form-tip[data-v-3f4c9dc8]{font-size:12px;color:#909399;margin-top:5px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-3f4c9dc8]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-3f4c9dc8]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-3f4c9dc8]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-3f4c9dc8]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-3f4c9dc8]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-3f4c9dc8]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-3f4c9dc8]:not(.primary):hover{border-color:#67c23a;color:#67c23a}@media (max-width:768px){.stats-overview .el-col[data-v-3f4c9dc8]{margin-bottom:15px}.clients-grid[data-v-3f4c9dc8]{grid-template-columns:1fr}.card-header[data-v-3f4c9dc8]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-3f4c9dc8]{width:100%;flex-wrap:wrap;gap:10px}.view-toggle[data-v-3f4c9dc8]{margin-right:0}.purchase-filter[data-v-3f4c9dc8],.search-input[data-v-3f4c9dc8]{width:100%}.client-header[data-v-3f4c9dc8]{flex-direction:column;text-align:center}.client-avatar[data-v-3f4c9dc8]{margin-right:0;margin-bottom:10px}.client-actions[data-v-3f4c9dc8]{justify-content:center}.fresh-dialog .el-dialog[data-v-3f4c9dc8]{width:95%!important;margin-top:5vh!important}.fresh-dialog .el-dialog .el-dialog__body[data-v-3f4c9dc8]{padding:20px 15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-3f4c9dc8]{margin-bottom:15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-3f4c9dc8]{width:80px!important}.dialog-footer[data-v-3f4c9dc8]{flex-direction:column;gap:10px}.dialog-footer .dialog-btn[data-v-3f4c9dc8]{width:100%}}.supplier-container[data-v-0e00f8de]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-0e00f8de]{margin-bottom:20px}.fresh-card[data-v-0e00f8de]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-0e00f8de]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-0e00f8de]{display:flex;align-items:center;height:120px}.card-icon[data-v-0e00f8de]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-0e00f8de]{flex:1}.stats-value[data-v-0e00f8de]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-0e00f8de]{font-size:14px;color:#909399}.fresh-table-card[data-v-0e00f8de]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-0e00f8de]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-left h3[data-v-0e00f8de]{margin:0 0 15px 0;color:#67c23a;font-size:18px}.category-tabs[data-v-0e00f8de] .el-tabs__header{margin:0}.category-tabs[data-v-0e00f8de] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-0e00f8de] .el-tabs__item{color:#67c23a}.category-tabs[data-v-0e00f8de] .el-tabs__item.is-active{color:#67c23a;font-weight:700}.category-tabs[data-v-0e00f8de] .el-tabs__active-bar{background-color:#67c23a}.header-controls[data-v-0e00f8de]{display:flex;align-items:center;gap:15px}.view-toggle[data-v-0e00f8de]{display:flex;gap:5px;margin-right:10px}.search-input[data-v-0e00f8de]{width:200px}.add-btn[data-v-0e00f8de]{border-radius:20px;padding:10px 20px}.table-view[data-v-0e00f8de]{padding:20px}.table-view .fresh-table[data-v-0e00f8de] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-0e00f8de] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .supplier-title[data-v-0e00f8de]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .supplier-title i[data-v-0e00f8de]{color:#67c23a;margin-right:5px;font-size:16px}.table-view .fresh-table .type-tag[data-v-0e00f8de]{font-weight:700}.table-view .fresh-table .brokerage-value[data-v-0e00f8de]{font-weight:700;color:#e6a23c}.table-view .fresh-table .bank-name[data-v-0e00f8de],.table-view .fresh-table .card-holder-id[data-v-0e00f8de],.table-view .fresh-table .card-holder[data-v-0e00f8de],.table-view .fresh-table .card-number[data-v-0e00f8de],.table-view .fresh-table .remark-text[data-v-0e00f8de]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-view .fresh-table .table-actions[data-v-0e00f8de]{display:flex;justify-content:center;gap:8px}.cards-view[data-v-0e00f8de]{padding:20px}.suppliers-grid[data-v-0e00f8de]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}.supplier-card[data-v-0e00f8de]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative;overflow:hidden}.supplier-card[data-v-0e00f8de]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.supplier-header[data-v-0e00f8de]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.supplier-avatar[data-v-0e00f8de]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#67c23a,#85ce61);display:flex;align-items:center;justify-content:center;margin-right:15px}.supplier-avatar i[data-v-0e00f8de]{font-size:24px;color:#fff}.supplier-info[data-v-0e00f8de]{flex:1}.supplier-title[data-v-0e00f8de]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.supplier-details[data-v-0e00f8de]{margin-bottom:15px}.detail-item[data-v-0e00f8de]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.detail-item i[data-v-0e00f8de]{color:#67c23a;margin-right:10px;width:20px;text-align:center}.detail-item span[data-v-0e00f8de]:not(.detail-value){color:#606266;margin-right:5px;min-width:70px}.detail-item .detail-value[data-v-0e00f8de]{font-weight:700;color:#e6a23c;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-item.remark-item[data-v-0e00f8de]{align-items:flex-start}.detail-item.remark-item span[data-v-0e00f8de]:last-child{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.supplier-actions[data-v-0e00f8de]{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid #f0f9eb}.action-buttons[data-v-0e00f8de]{display:flex;gap:8px}.empty-state[data-v-0e00f8de]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-0e00f8de]{font-size:60px;margin-bottom:15px;color:#e1f3d8}.empty-state p[data-v-0e00f8de]{margin:0;font-size:16px}.pagination-container[data-v-0e00f8de]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-0e00f8de]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-0e00f8de]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-0e00f8de]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-0e00f8de]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-0e00f8de]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-0e00f8de]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-0e00f8de]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-0e00f8de]{color:#606266;font-weight:500}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea[data-v-0e00f8de]{width:100%}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-0e00f8de],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-0e00f8de]{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-0e00f8de]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-0e00f8de]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-0e00f8de]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-0e00f8de]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-0e00f8de]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-0e00f8de]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-0e00f8de]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-0e00f8de]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .form-tip[data-v-0e00f8de]{font-size:12px;color:#909399;margin-top:5px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-0e00f8de]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-0e00f8de]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-0e00f8de]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-0e00f8de]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-0e00f8de]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-0e00f8de]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-0e00f8de]:not(.primary):hover{border-color:#67c23a;color:#67c23a}@media (max-width:768px){.stats-overview .el-col[data-v-0e00f8de]{margin-bottom:15px}.suppliers-grid[data-v-0e00f8de]{grid-template-columns:1fr}.card-header[data-v-0e00f8de]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-0e00f8de]{width:100%;flex-wrap:wrap;gap:10px}.view-toggle[data-v-0e00f8de]{margin-right:0}.search-input[data-v-0e00f8de]{width:100%}.supplier-header[data-v-0e00f8de]{flex-direction:column;text-align:center}.supplier-avatar[data-v-0e00f8de]{margin-right:0;margin-bottom:10px}.supplier-actions[data-v-0e00f8de]{justify-content:center}.fresh-dialog .el-dialog[data-v-0e00f8de]{width:95%!important;margin-top:5vh!important}.fresh-dialog .el-dialog .el-dialog__body[data-v-0e00f8de]{padding:20px 15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-0e00f8de]{margin-bottom:15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-0e00f8de]{width:100px!important}.dialog-footer[data-v-0e00f8de]{flex-direction:column;gap:10px}.dialog-footer .dialog-btn[data-v-0e00f8de]{width:100%}}.user-info-container[data-v-db12b234]{position:relative;min-height:100vh;background:linear-gradient(135deg,#f5fffa,#f0fff0);padding:20px;overflow:hidden}.bg-decoration[data-v-db12b234]{position:absolute;border-radius:50%;background:rgba(144,238,144,.1);z-index:0}.bg-1[data-v-db12b234]{width:200px;height:200px;top:-50px;right:-50px;animation:float-db12b234 6s ease-in-out infinite}.bg-2[data-v-db12b234]{width:150px;height:150px;bottom:100px;left:-30px;animation:float-db12b234 8s ease-in-out 2s infinite}.bg-3[data-v-db12b234]{width:100px;height:100px;bottom:-30px;right:20%;animation:float-db12b234 5s ease-in-out 1s infinite}@keyframes float-db12b234{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.edit-card[data-v-db12b234],.user-card[data-v-db12b234]{border:none;border-radius:15px;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;z-index:1}.edit-card[data-v-db12b234]:hover,.user-card[data-v-db12b234]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(144,238,144,.2)}.card-header[data-v-db12b234]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #e8f5e8}.header-icon[data-v-db12b234]{color:#32cd32;font-size:20px;margin-right:10px}.header-title[data-v-db12b234]{font-size:18px;font-weight:600;color:#2e8b57}.user-info-content[data-v-db12b234]{text-align:center}.avatar-section[data-v-db12b234]{margin-bottom:25px}.avatar-wrapper[data-v-db12b234]{position:relative;display:inline-block;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#98fb98,#32cd32);padding:4px;cursor:pointer;transition:all .3s ease}.avatar-wrapper[data-v-db12b234]:hover{transform:scale(1.05);box-shadow:0 8px 25px rgba(50,205,50,.3)}.user-avatar[data-v-db12b234]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;transition:all .5s ease}.avatar-rotate[data-v-db12b234]{transform:rotate(5deg)}.avatar-overlay[data-v-db12b234]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(50,205,50,.8);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;opacity:0;transition:all .3s ease;transform:scale(.8)}.show-overlay[data-v-db12b234]{opacity:1;transform:scale(1)}.camera-icon[data-v-db12b234]{font-size:24px;margin-bottom:5px}.overlay-text[data-v-db12b234]{font-size:12px}.user-basic-info .user-name[data-v-db12b234]{font-size:24px;font-weight:600;color:#2e8b57;margin:15px 0 10px}.user-basic-info .user-role[data-v-db12b234]{margin:15px 0}.user-basic-info .role-tag[data-v-db12b234]{background:linear-gradient(135deg,#98fb98,#32cd32);border:none;border-radius:15px;padding:5px 15px}.user-stats[data-v-db12b234]{text-align:left;margin-top:20px}.user-stats .stat-item[data-v-db12b234]{display:flex;align-items:center;margin:12px 0;padding:8px 15px;background:rgba(144,238,144,.1);border-radius:10px;transition:all .3s ease}.user-stats .stat-item[data-v-db12b234]:hover{background:rgba(144,238,144,.2);transform:translateX(5px)}.user-stats .stat-icon[data-v-db12b234]{color:#32cd32;margin-right:10px;font-size:16px}.user-stats .stat-text[data-v-db12b234]{color:#555;font-size:14px}.user-edit-form .form-item-animate[data-v-db12b234]{transition:all .3s ease}.user-edit-form .form-item-animate[data-v-db12b234]:hover{transform:translateY(-2px)}.section-title[data-v-db12b234]{color:#2e8b57;font-size:16px;margin:20px 0 15px;padding-bottom:10px;border-bottom:1px dashed #98fb98}.section-title i[data-v-db12b234]{margin-right:8px}.custom-input[data-v-db12b234] .el-input__inner{border:1px solid #e0f0e0;border-radius:8px;transition:all .3s ease}.custom-input[data-v-db12b234] .el-input__inner:focus{border-color:#32cd32;box-shadow:0 0 0 2px rgba(50,205,50,.2)}.custom-input[data-v-db12b234] .el-input__prefix{color:#32cd32}.password-section[data-v-db12b234]{background:rgba(144,238,144,.05);padding:20px;border-radius:10px;margin:20px 0;border:1px solid #e8f5e8}.form-actions[data-v-db12b234]{text-align:center;margin-top:30px}.save-btn[data-v-db12b234]{background:linear-gradient(135deg,#32cd32,#228b22);border:none;border-radius:25px;padding:12px 30px;font-weight:600;transition:all .3s ease}.save-btn[data-v-db12b234]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(50,205,50,.4)}.save-btn[data-v-db12b234]:active{transform:translateY(0)}.reset-btn[data-v-db12b234]{border:1px solid #32cd32;color:#32cd32;border-radius:25px;padding:12px 30px;transition:all .3s ease}.reset-btn[data-v-db12b234]:hover{background:rgba(50,205,50,.1);transform:translateY(-2px)}@media (max-width:768px){.el-col[data-v-db12b234]{margin-bottom:20px}.user-info-container[data-v-db12b234]{padding:10px}}.rights-container[data-v-21ee68fc]{padding:20px;background-color:#f8f9fa}.stats-overview[data-v-21ee68fc]{margin-bottom:20px}.fresh-card[data-v-21ee68fc]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(64,158,255,.1);border:1px solid #e1f3ff;transition:all .3s ease}.fresh-card[data-v-21ee68fc]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(64,158,255,.15)}.stats-card[data-v-21ee68fc]{display:flex;align-items:center;height:120px}.card-icon[data-v-21ee68fc]{font-size:40px;color:#409eff;margin-right:15px}.card-content[data-v-21ee68fc]{flex:1}.stats-value[data-v-21ee68fc]{font-size:28px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-21ee68fc]{font-size:14px;color:#909399}.fresh-table-card[data-v-21ee68fc]{border-radius:12px;border:1px solid #e1f3ff;box-shadow:0 4px 12px rgba(64,158,255,.1);overflow:hidden}.card-header[data-v-21ee68fc]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3ff;background-color:#f0f9ff}.card-header h3[data-v-21ee68fc]{margin:0;color:#409eff;font-size:18px;font-weight:700}.add-btn[data-v-21ee68fc]{border-radius:20px;padding:10px 20px;background:linear-gradient(135deg,#409eff,#66b1ff);border:none;transition:all .3s ease}.add-btn[data-v-21ee68fc]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.rights-tree-container[data-v-21ee68fc]{padding:0}.fresh-table[data-v-21ee68fc]{width:100%;border:none}.fresh-table[data-v-21ee68fc] .el-table__header-wrapper{background:linear-gradient(135deg,#f0f9ff,#e1f3ff)}.fresh-table[data-v-21ee68fc] .el-table__header-wrapper th{background:transparent;color:#409eff;font-weight:700;border-bottom:2px solid #409eff}.fresh-table[data-v-21ee68fc] .el-table__body tr:hover td{background:#f0f9ff!important}.fresh-table[data-v-21ee68fc] .el-table__body td{border-bottom:1px solid #e1f3ff;transition:all .3s ease}.index-badge[data-v-21ee68fc]{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background:#409eff;color:#fff;border-radius:50%;font-weight:700}.permission-name-cell[data-v-21ee68fc]{display:flex;align-items:center;gap:8px}.permission-icon[data-v-21ee68fc]{color:#409eff;font-size:16px}.permission-name[data-v-21ee68fc]{font-weight:500}.children-count[data-v-21ee68fc]{margin-left:auto}.path-text[data-v-21ee68fc]{font-family:Courier New,monospace;color:#606266;background:#f5f7fa;padding:2px 6px;border-radius:4px;font-size:12px}.level-tag[data-v-21ee68fc]{border:none;font-weight:700}.level-tag.level-1[data-v-21ee68fc]{background:linear-gradient(135deg,#67c23a,#85ce61)}.level-tag.level-2[data-v-21ee68fc]{background:linear-gradient(135deg,#409eff,#66b1ff)}.level-tag.level-3[data-v-21ee68fc]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.method-tag[data-v-21ee68fc]{border:none;font-weight:700;color:#fff}.method-tag.method-0[data-v-21ee68fc]{background:linear-gradient(135deg,#67c23a,#85ce61)}.method-tag.method-1[data-v-21ee68fc]{background:linear-gradient(135deg,#409eff,#66b1ff)}.method-tag.method-2[data-v-21ee68fc]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.method-tag.method-3[data-v-21ee68fc]{background:linear-gradient(135deg,#f56c6c,#f78989)}.action-buttons[data-v-21ee68fc]{display:flex;gap:8px;justify-content:center}.action-btn[data-v-21ee68fc]{transition:all .3s ease}.action-btn[data-v-21ee68fc]:hover{transform:scale(1.1)}.edit-btn[data-v-21ee68fc]{background:linear-gradient(135deg,#409eff,#66b1ff);border:none}.delete-btn[data-v-21ee68fc]{background:linear-gradient(135deg,#f56c6c,#f78989);border:none}.add-child-btn[data-v-21ee68fc]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.table-footer[data-v-21ee68fc]{padding:15px 20px;border-top:1px solid #e1f3ff;background:#f0f9ff;display:flex;justify-content:flex-end}.total-tag[data-v-21ee68fc]{background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;border:none;font-weight:700;padding:8px 16px;border-radius:20px}.fresh-dialog .el-dialog[data-v-21ee68fc]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-21ee68fc]{background:linear-gradient(135deg,#409eff,#66b1ff);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-21ee68fc]{color:#fff;font-weight:700}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-21ee68fc]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-21ee68fc]{color:#fff}.fresh-dialog .el-dialog .el-dialog__body[data-v-21ee68fc]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-21ee68fc]{padding:15px 20px;border-top:1px solid #e1f3ff}.fresh-input[data-v-21ee68fc] .el-input__inner,.fresh-select[data-v-21ee68fc] .el-input__inner{border-radius:8px;border:1px solid #e1f3ff;transition:all .3s ease}.fresh-input[data-v-21ee68fc] .el-input__inner:focus,.fresh-select[data-v-21ee68fc] .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.dialog-footer[data-v-21ee68fc]{display:flex;justify-content:center;gap:15px}.cancel-btn[data-v-21ee68fc]{border-radius:20px;padding:10px 20px;border:1px solid #dcdfe6}.cancel-btn[data-v-21ee68fc]:hover{border-color:#409eff;color:#409eff}.confirm-btn[data-v-21ee68fc]{border-radius:20px;padding:10px 20px;background:linear-gradient(135deg,#409eff,#66b1ff);border:none}.confirm-btn[data-v-21ee68fc]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.3)}@media (max-width:768px){.stats-overview .el-col[data-v-21ee68fc]{margin-bottom:15px}.card-header[data-v-21ee68fc]{flex-direction:column;gap:15px;align-items:flex-start}.action-buttons[data-v-21ee68fc]{flex-wrap:wrap;justify-content:flex-start}}.roles-container[data-v-1037ec5b]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-1037ec5b]{margin-bottom:20px}.fresh-card[data-v-1037ec5b]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative;overflow:hidden}.fresh-card[data-v-1037ec5b]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-1037ec5b]{display:flex;align-items:center;height:120px}.card-icon[data-v-1037ec5b]{font-size:40px;color:#67c23a;margin-right:15px;z-index:2}.card-content[data-v-1037ec5b]{flex:1;z-index:2}.stats-value[data-v-1037ec5b]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-1037ec5b]{font-size:14px;color:#909399}.card-wave[data-v-1037ec5b]{position:absolute;bottom:-10px;right:-10px;width:80px;height:80px;background:radial-gradient(circle,rgba(103,194,58,.1) 0,transparent 70%);border-radius:50%;transition:all .5s ease;opacity:0}.stats-card:hover .card-wave[data-v-1037ec5b]{opacity:1;transform:scale(1.5)}.fresh-table-card[data-v-1037ec5b]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-1037ec5b]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-1037ec5b]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-1037ec5b]{display:flex;align-items:center;gap:15px}.search-input[data-v-1037ec5b]{width:200px}.add-btn[data-v-1037ec5b]{border-radius:20px;padding:10px 20px}.roles-grid[data-v-1037ec5b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;padding:20px}.role-card[data-v-1037ec5b]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative;overflow:hidden;cursor:pointer}.role-card[data-v-1037ec5b]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.role-header[data-v-1037ec5b]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.role-avatar[data-v-1037ec5b]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#67c23a,#85ce61);display:flex;align-items:center;justify-content:center;margin-right:15px}.role-avatar i[data-v-1037ec5b]{font-size:24px;color:#fff}.role-info[data-v-1037ec5b]{flex:1}.role-name[data-v-1037ec5b]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.role-key[data-v-1037ec5b]{font-size:14px;color:#909399}.role-badge[data-v-1037ec5b]{margin-left:auto}.role-description[data-v-1037ec5b]{margin-bottom:15px}.role-description p[data-v-1037ec5b]{margin:0;color:#606266;font-size:14px;line-height:1.5}.permissions-preview[data-v-1037ec5b]{margin-bottom:15px}.permissions-header[data-v-1037ec5b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.permissions-header span[data-v-1037ec5b]{font-size:14px;color:#909399;font-weight:500}.permissions-tags[data-v-1037ec5b]{display:flex;flex-wrap:wrap;gap:5px}.perm-tag[data-v-1037ec5b]{margin:2px}.role-actions[data-v-1037ec5b]{display:flex;justify-content:center;gap:10px;padding-top:15px;border-top:1px solid #f0f9eb}.action-btn[data-v-1037ec5b]{transition:all .3s ease}.action-btn[data-v-1037ec5b]:hover{transform:scale(1.1)}.role-wave[data-v-1037ec5b]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(103,194,58,.1),transparent);transition:left .5s ease}.role-wave.active[data-v-1037ec5b]{left:100%}.empty-state[data-v-1037ec5b]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-1037ec5b]{font-size:60px;margin-bottom:15px;color:#e1f3d8}.empty-state p[data-v-1037ec5b]{margin:0;font-size:16px}.pagination-container[data-v-1037ec5b]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-1037ec5b]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-1037ec5b]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-1037ec5b]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-1037ec5b]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-1037ec5b]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-1037ec5b]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-1037ec5b]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-1037ec5b]{color:#606266;font-weight:500}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-1037ec5b],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-1037ec5b],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-1037ec5b],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-1037ec5b],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-1037ec5b],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-1037ec5b]{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-1037ec5b]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-1037ec5b]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-1037ec5b]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-1037ec5b]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-1037ec5b]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-1037ec5b]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-dialog .el-dialog .el-dialog__footer[data-v-1037ec5b]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.animated-dialog .el-dialog[data-v-1037ec5b]{animation:dialogSlideIn-1037ec5b .3s ease-out}@keyframes dialogSlideIn-1037ec5b{0%{opacity:0;transform:translateY(-20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.dialog-footer[data-v-1037ec5b]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-1037ec5b]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-1037ec5b]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-1037ec5b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-1037ec5b]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-1037ec5b]:not(.primary):hover{border-color:#67c23a;color:#67c23a}.fresh-drawer .el-drawer[data-v-1037ec5b]{border-radius:12px 0 0 12px;overflow:hidden}.fresh-drawer .el-drawer .el-drawer__header[data-v-1037ec5b]{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;padding:15px 20px;margin-bottom:0}.fresh-drawer .el-drawer .el-drawer__header span[data-v-1037ec5b]{color:#fff;font-weight:700}.fresh-drawer .el-drawer .el-drawer__header .el-drawer__close-btn[data-v-1037ec5b]{color:#fff}.fresh-drawer .el-drawer .el-drawer__body[data-v-1037ec5b]{padding:0}.drawer-content[data-v-1037ec5b]{display:flex;flex-direction:column;height:100%}.drawer-header[data-v-1037ec5b]{padding:20px;background:#f0f9eb;border-bottom:1px solid #e1f3d8}.drawer-header h3[data-v-1037ec5b]{margin:0 0 5px 0;color:#67c23a}.drawer-header p[data-v-1037ec5b]{margin:0;color:#909399;font-size:14px}.permissions-tree[data-v-1037ec5b]{flex:1;padding:20px;overflow-y:auto}.animated-tree .el-tree-node[data-v-1037ec5b]{margin:5px 0}.animated-tree .el-tree-node .el-tree-node__content[data-v-1037ec5b]{height:40px;border-radius:6px;transition:all .3s ease}.animated-tree .el-tree-node .el-tree-node__content[data-v-1037ec5b]:hover{background-color:#f0f9eb;transform:translateX(5px)}.animated-tree .el-tree-node .custom-tree-node[data-v-1037ec5b]{width:100%}.drawer-footer[data-v-1037ec5b]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa;display:flex;justify-content:center;gap:15px}.drawer-btn[data-v-1037ec5b]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.drawer-btn.primary[data-v-1037ec5b]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.drawer-btn.primary[data-v-1037ec5b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.role-details-dialog .role-details .detail-section[data-v-1037ec5b]{margin-bottom:25px}.role-details-dialog .role-details .detail-section h4[data-v-1037ec5b]{color:#67c23a;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #e1f3d8}.role-details-dialog .role-details .detail-section .detail-item[data-v-1037ec5b]{display:flex;align-items:center;margin-bottom:10px}.role-details-dialog .role-details .detail-section .detail-item label[data-v-1037ec5b]{font-weight:500;color:#606266;min-width:80px}.role-details-dialog .role-details .detail-section .detail-item span[data-v-1037ec5b]{color:#909399}.role-details-dialog .role-details .permissions-list .permission-category[data-v-1037ec5b]{margin-bottom:15px}.role-details-dialog .role-details .permissions-list .permission-category h5[data-v-1037ec5b]{margin:0 0 10px 0;color:#606266;font-size:14px}.role-details-dialog .role-details .permissions-list .permission-category .permission-items[data-v-1037ec5b]{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:768px){.stats-overview .el-col[data-v-1037ec5b]{margin-bottom:15px}.roles-grid[data-v-1037ec5b]{grid-template-columns:1fr}.card-header[data-v-1037ec5b]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-1037ec5b]{width:100%;flex-direction:column;gap:10px}.search-input[data-v-1037ec5b]{width:100%}.role-header[data-v-1037ec5b]{flex-direction:column;text-align:center}.role-avatar[data-v-1037ec5b]{margin-right:0;margin-bottom:10px}.role-badge[data-v-1037ec5b]{margin-left:0;margin-top:10px}.role-actions[data-v-1037ec5b]{flex-wrap:wrap}.fresh-dialog .el-dialog[data-v-1037ec5b]{width:95%!important;margin-top:5vh!important}.fresh-dialog .el-dialog .el-dialog__body[data-v-1037ec5b]{padding:20px 15px}.dialog-footer[data-v-1037ec5b]{flex-direction:column;gap:10px}.dialog-footer .dialog-btn[data-v-1037ec5b]{width:100%}.fresh-drawer .el-drawer[data-v-1037ec5b]{width:85%!important}}.cate-container[data-v-ce0392fe]{padding:20px;background-color:#f8faff}.stats-overview[data-v-ce0392fe]{margin-bottom:20px}.fresh-card[data-v-ce0392fe]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(64,158,255,.1);border:1px solid #d9ecff;transition:all .3s ease}.fresh-card[data-v-ce0392fe]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(64,158,255,.15)}.stats-card[data-v-ce0392fe]{display:flex;align-items:center;height:120px}.card-icon[data-v-ce0392fe]{font-size:40px;color:#409eff;margin-right:15px}.card-content[data-v-ce0392fe]{flex:1}.stats-value[data-v-ce0392fe]{font-size:28px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-label[data-v-ce0392fe]{font-size:14px;color:#909399}.fresh-table-card[data-v-ce0392fe]{border-radius:12px;border:1px solid #d9ecff;box-shadow:0 4px 12px rgba(64,158,255,.1);overflow:hidden}.card-header[data-v-ce0392fe]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #d9ecff;background-color:#ecf5ff}.card-header h3[data-v-ce0392fe]{margin:0;color:#409eff;font-size:18px;font-weight:700}.card-header .header-actions[data-v-ce0392fe]{display:flex;align-items:center;gap:15px}.card-header .header-actions .search-input[data-v-ce0392fe]{width:300px}.card-header .header-actions .search-input .search-btn[data-v-ce0392fe]{background:#409eff;color:#fff;border-color:#409eff}.card-header .header-actions .search-input .search-btn[data-v-ce0392fe]:hover{background:#66b1ff;border-color:#66b1ff}.add-btn[data-v-ce0392fe]{border-radius:20px;padding:10px 20px;font-weight:700}.cate-tree-container[data-v-ce0392fe]{padding:20px}.cate-item[data-v-ce0392fe]{margin-bottom:10px;border-radius:8px;overflow:hidden;transition:all .3s ease}.cate-item.level-1[data-v-ce0392fe]{border:1px solid #d9ecff;background:#fff}.cate-item.level-1[data-v-ce0392fe]:hover{box-shadow:0 2px 8px rgba(64,158,255,.1);transform:translateY(-2px)}.cate-item.level-1.expanded[data-v-ce0392fe]{box-shadow:0 4px 12px rgba(64,158,255,.15)}.cate-item.level-2[data-v-ce0392fe]{margin-left:30px;border:1px solid #ecf5ff;background:#f8faff}.cate-item.level-2[data-v-ce0392fe]:hover{background:#ecf5ff}.cate-item.level-2.expanded[data-v-ce0392fe]{box-shadow:0 2px 6px rgba(64,158,255,.1)}.cate-item.level-3[data-v-ce0392fe]{margin-left:60px;border:1px solid #f0f7ff;background:#f5f9ff}.cate-item.level-3[data-v-ce0392fe]:hover{background:#f0f7ff}.cate-header[data-v-ce0392fe]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer;transition:background-color .3s ease}.level-1 .cate-header[data-v-ce0392fe]{background:linear-gradient(135deg,#ecf5ff,#fff)}.level-2 .cate-header[data-v-ce0392fe]:hover,.level-3 .cate-header[data-v-ce0392fe]:hover{background:rgba(64,158,255,.05)}.cate-info[data-v-ce0392fe]{display:flex;align-items:center;flex:1}.cate-cover[data-v-ce0392fe]{margin-right:15px}.cate-cover .cover-image[data-v-ce0392fe]{width:50px;height:50px;border-radius:6px;overflow:hidden}.cate-cover .cover-image .image-slot[data-v-ce0392fe]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#909399;font-size:20px}.cate-details[data-v-ce0392fe]{flex:1}.cate-name[data-v-ce0392fe]{font-size:16px;font-weight:700;color:#303133;margin-bottom:5px}.cate-meta[data-v-ce0392fe]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.cate-meta .cate-id[data-v-ce0392fe]{color:#606266;font-size:12px;background:#f5f7fa;padding:2px 6px;border-radius:4px}.cate-actions[data-v-ce0392fe]{display:flex;align-items:center;gap:10px}.expand-icon[data-v-ce0392fe]{transition:transform .3s ease;color:#409eff}.expand-icon.rotated[data-v-ce0392fe]{transform:rotate(180deg)}.subcates-container[data-v-ce0392fe]{background:#f8faff;border-top:1px solid #d9ecff}.add-subcate-btn[data-v-ce0392fe]{padding:15px 20px;text-align:center;border-top:1px dashed #d9ecff}.add-subcate-btn .el-button[data-v-ce0392fe]{color:#409eff}.add-subcate-btn .el-button[data-v-ce0392fe]:hover{color:#66b1ff}.slide-fade-enter-active[data-v-ce0392fe]{transition:all .3s ease}.slide-fade-leave-active[data-v-ce0392fe]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-ce0392fe],.slide-fade-leave-to[data-v-ce0392fe]{transform:translateY(-10px);opacity:0}.fresh-dialog .el-dialog[data-v-ce0392fe]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-ce0392fe]{background:linear-gradient(135deg,#409eff,#66b1ff);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-ce0392fe]{color:#fff;font-weight:700}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-ce0392fe]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-ce0392fe]{color:#fff}.fresh-dialog .el-dialog .el-dialog__body[data-v-ce0392fe]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-ce0392fe]{padding:15px 20px;border-top:1px solid #d9ecff}.dialog-form .el-form-item[data-v-ce0392fe]{margin-bottom:22px}.dialog-form .el-form-item .el-form-item__label[data-v-ce0392fe]{font-weight:600;color:#606266}.fresh-cascader .el-cascader__dropdown[data-v-ce0392fe]{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.fresh-upload .el-upload[data-v-ce0392fe]{border:2px dashed #d9ecff;border-radius:8px;background:#f8faff}.fresh-upload .el-upload[data-v-ce0392fe]:hover{border-color:#409eff}.fresh-upload .el-upload-list__item[data-v-ce0392fe]{border-radius:8px;transition:all .3s ease}.fresh-upload .el-upload-list__item[data-v-ce0392fe]:hover{box-shadow:0 2px 6px rgba(64,158,255,.2)}.current-cover[data-v-ce0392fe]{margin-top:10px;display:flex;align-items:center;font-size:14px;color:#606266}.dialog-footer[data-v-ce0392fe]{display:flex;justify-content:flex-end;gap:10px}@media (max-width:768px){.cate-header[data-v-ce0392fe]{flex-direction:column;align-items:flex-start}.cate-actions[data-v-ce0392fe]{margin-top:10px;width:100%;justify-content:flex-end}.card-header[data-v-ce0392fe]{flex-direction:column;gap:15px;align-items:flex-start}.card-header .header-actions[data-v-ce0392fe]{width:100%;flex-direction:column}.card-header .header-actions .search-input[data-v-ce0392fe]{width:100%}.cate-meta[data-v-ce0392fe]{flex-direction:column;align-items:flex-start;gap:5px}.stats-overview .el-col[data-v-ce0392fe]{margin-bottom:15px}.cate-item.level-2[data-v-ce0392fe]{margin-left:15px}.cate-item.level-3[data-v-ce0392fe]{margin-left:30px}}.content[data-v-3758b0b2]{display:flex;flex-direction:column;height:100%}.content .btns[data-v-3758b0b2]{height:50px;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.content .form[data-v-3758b0b2]{flex:1;overflow-y:auto}.goods-container[data-v-b073c9dc]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-b073c9dc]{margin-bottom:20px}.fresh-card[data-v-b073c9dc]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-b073c9dc]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-b073c9dc]{display:flex;align-items:center;height:120px}.card-icon[data-v-b073c9dc]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-b073c9dc]{flex:1}.stats-value[data-v-b073c9dc]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-b073c9dc]{font-size:14px;color:#909399}.fresh-table-card[data-v-b073c9dc]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-b073c9dc]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-b073c9dc]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-b073c9dc]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.view-toggle[data-v-b073c9dc]{display:flex;gap:5px;margin-right:10px}.category-tabs[data-v-b073c9dc]{margin:0 10px}.search-input[data-v-b073c9dc]{width:200px}.category-filter[data-v-b073c9dc]{width:150px}.add-btn[data-v-b073c9dc]{border-radius:20px}.table-view[data-v-b073c9dc]{padding:20px}.table-view .fresh-table[data-v-b073c9dc] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-b073c9dc] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .goods-title[data-v-b073c9dc]{display:flex;align-items:center;justify-content:flex-start;gap:10px}.table-view .fresh-table .goods-title .goods-thumb[data-v-b073c9dc]{width:40px;height:40px;border-radius:6px;border:1px solid #e1f3d8}.table-view .fresh-table .goods-title i[data-v-b073c9dc]{color:#67c23a;font-size:24px}.table-view .fresh-table .status-select[data-v-b073c9dc]{width:100px}.table-view .fresh-table .price-editor[data-v-b073c9dc]{display:flex;align-items:center;justify-content:center;gap:5px}.table-view .fresh-table .price-editor .price-symbol[data-v-b073c9dc]{color:#e6a23c;font-weight:700}.table-view .fresh-table .price-editor .price-input[data-v-b073c9dc]{width:80px}.table-view .fresh-table .table-actions[data-v-b073c9dc]{display:flex;justify-content:center;gap:8px}.cards-view[data-v-b073c9dc]{padding:20px}.goods-grid[data-v-b073c9dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}.goods-card[data-v-b073c9dc]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative}.goods-card[data-v-b073c9dc]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.goods-card.special[data-v-b073c9dc]{border-left:4px solid #f56c6c}.goods-card.new[data-v-b073c9dc]{border-left:4px solid #67c23a}.goods-card.ended[data-v-b073c9dc]{opacity:.7}.goods-card.other[data-v-b073c9dc]{border-left:4px solid #909399}.goods-media[data-v-b073c9dc]{position:relative;height:200px;overflow:hidden}.goods-media .goods-image[data-v-b073c9dc]{width:100%;height:100%;transition:transform .3s ease}.goods-media .goods-image[data-v-b073c9dc]:hover{transform:scale(1.05)}.goods-media .goods-image .image-slot[data-v-b073c9dc]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f5f7fa;color:#909399;font-size:40px}.goods-media .goods-badges[data-v-b073c9dc]{position:absolute;top:10px;left:10px;display:flex;gap:5px}.goods-content[data-v-b073c9dc]{padding:15px}.goods-header[data-v-b073c9dc]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.goods-header .goods-title[data-v-b073c9dc]{margin:0;font-size:16px;font-weight:700;color:#303133;cursor:pointer;flex:1;margin-right:10px}.goods-header .goods-title[data-v-b073c9dc]:hover{color:#67c23a}.goods-header .goods-heat[data-v-b073c9dc]{flex-shrink:0}.goods-info[data-v-b073c9dc]{margin-bottom:15px}.info-item[data-v-b073c9dc]{display:flex;align-items:center;margin-bottom:8px;font-size:13px}.info-item i[data-v-b073c9dc]{color:#67c23a;margin-right:8px;width:16px;text-align:center}.info-item .info-label[data-v-b073c9dc]{color:#606266;margin-right:5px;min-width:50px}.info-item .price-value[data-v-b073c9dc]{font-weight:700;color:#e6a23c}.info-item .supplier-text[data-v-b073c9dc]{color:#409eff}.info-item .comment-text[data-v-b073c9dc],.info-item .spec-text[data-v-b073c9dc]{color:#909399;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goods-actions[data-v-b073c9dc]{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #f0f9eb}.action-left[data-v-b073c9dc]{display:flex;align-items:center;gap:10px}.action-left .status-select-mini[data-v-b073c9dc]{width:90px}.action-left .price-editor-mini[data-v-b073c9dc]{display:flex;align-items:center;gap:2px}.action-left .price-editor-mini .price-symbol[data-v-b073c9dc]{color:#e6a23c;font-size:12px;font-weight:700}.action-left .price-editor-mini .price-input-mini[data-v-b073c9dc]{width:70px}.action-buttons[data-v-b073c9dc]{display:flex;gap:5px}.empty-state[data-v-b073c9dc]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-b073c9dc]{font-size:60px;margin-bottom:15px;color:#e1f3d8}.empty-state p[data-v-b073c9dc]{margin:15px 0;font-size:16px}.pagination-container[data-v-b073c9dc]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-drawer .el-drawer .el-drawer__header[data-v-b073c9dc]{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer .el-drawer .el-drawer__header span[data-v-b073c9dc]{color:#fff;font-weight:700}.fresh-drawer .el-drawer .el-drawer__header .el-drawer__close-btn[data-v-b073c9dc]{color:#fff}.fresh-drawer .el-drawer .el-drawer__body[data-v-b073c9dc]{padding:0}.goods-form[data-v-b073c9dc]{height:100%;display:flex;flex-direction:column}.form-alert[data-v-b073c9dc]{margin:0;border-radius:0}.form-steps[data-v-b073c9dc]{padding:20px;background:#f8fffa}.fresh-form[data-v-b073c9dc]{flex:1;padding:20px;overflow-y:auto}.form-tabs[data-v-b073c9dc]{height:100%}.form-tabs[data-v-b073c9dc] .el-tabs__content{height:calc(100% - 55px);overflow-y:auto}.fresh-cascader[data-v-b073c9dc],.fresh-input[data-v-b073c9dc],.fresh-select[data-v-b073c9dc]{width:100%}.fresh-cascader .el-input__inner[data-v-b073c9dc],.fresh-input .el-input__inner[data-v-b073c9dc],.fresh-select .el-input__inner[data-v-b073c9dc]{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-cascader .el-input__inner[data-v-b073c9dc]:focus,.fresh-input .el-input__inner[data-v-b073c9dc]:focus,.fresh-select .el-input__inner[data-v-b073c9dc]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-input-number[data-v-b073c9dc]{width:100%}.fresh-input-number .el-input__inner[data-v-b073c9dc]{border-radius:8px;border:1px solid #e1f3d8}.fresh-upload[data-v-b073c9dc]{width:100%}.fresh-upload .el-upload-dragger[data-v-b073c9dc]{width:100%;border:2px dashed #e1f3d8;border-radius:8px;background:#f8fffa}.fresh-upload .el-upload-dragger[data-v-b073c9dc]:hover{border-color:#67c23a}.fresh-upload-video .avatar-uploader[data-v-b073c9dc]{border:2px dashed #e1f3d8;border-radius:8px;background:#f8fffa;padding:20px;text-align:center}.fresh-upload-video .avatar-uploader[data-v-b073c9dc]:hover{border-color:#67c23a}.fresh-editor[data-v-b073c9dc]{height:300px}.fresh-editor[data-v-b073c9dc] .ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-color:#e1f3d8}.fresh-editor[data-v-b073c9dc] .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:#e1f3d8;height:250px}.btns[data-v-b073c9dc]{padding:20px;border-top:1px solid #e1f3d8;background-color:#f8fffa;display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-b073c9dc]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-b073c9dc]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-b073c9dc]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-b073c9dc]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-b073c9dc]:not(.primary):hover{border-color:#67c23a;color:#67c23a}.fresh-dialog .el-dialog[data-v-b073c9dc]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-b073c9dc]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-b073c9dc]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-b073c9dc]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-b073c9dc]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-b073c9dc]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-b073c9dc]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.media-container[data-v-b073c9dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.media-item[data-v-b073c9dc]{border:1px solid #e1f3d8;border-radius:8px;padding:15px;text-align:center}.media-item .title[data-v-b073c9dc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.media-item img[data-v-b073c9dc],.media-item video[data-v-b073c9dc]{max-width:100%;border-radius:6px}.previewImg[data-v-b073c9dc]{width:100%;border-radius:8px}.demo-table-expand[data-v-b073c9dc]{font-size:0}.demo-table-expand label[data-v-b073c9dc]{width:90px;color:#99a9bf}.demo-table-expand .el-form-item[data-v-b073c9dc]{margin-right:0;margin-bottom:0;width:50%}@media (max-width:1200px){.goods-grid[data-v-b073c9dc]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width:768px){.stats-overview .el-col[data-v-b073c9dc]{margin-bottom:15px}.card-header[data-v-b073c9dc]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-b073c9dc]{width:100%;justify-content:space-between}.goods-grid[data-v-b073c9dc]{grid-template-columns:1fr}.goods-actions[data-v-b073c9dc]{flex-direction:column;gap:10px}.action-left[data-v-b073c9dc]{width:100%;justify-content:space-between}.fresh-dialog .el-dialog[data-v-b073c9dc]{width:95%!important;margin-top:5vh!important}.media-container[data-v-b073c9dc]{grid-template-columns:1fr}}@media (max-width:480px){.goods-container[data-v-b073c9dc]{padding:10px}.header-controls[data-v-b073c9dc]{flex-direction:column;align-items:flex-start;gap:10px}.category-tabs[data-v-b073c9dc],.view-toggle[data-v-b073c9dc]{margin-right:0}.category-filter[data-v-b073c9dc],.search-input[data-v-b073c9dc]{width:100%}}.unit-container[data-v-78febe10]{padding:20px;background-color:#f8fffa;min-height:calc(100vh - 84px)}.fresh-table-card[data-v-78febe10]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-78febe10]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-78febe10]{margin:0;color:#67c23a;font-size:18px;font-weight:700}.card-header .header-actions[data-v-78febe10]{display:flex;align-items:center;gap:15px}.card-header .header-actions .search-input[data-v-78febe10]{width:300px}.card-header .header-actions .search-input .search-btn[data-v-78febe10]{background:#67c23a;color:#fff;border-color:#67c23a}.card-header .header-actions .search-input .search-btn[data-v-78febe10]:hover{background:#85ce61;border-color:#85ce61}.add-btn[data-v-78febe10]{border-radius:20px;padding:10px 20px;font-weight:700;transition:all .3s ease;background:#67c23a;border-color:#67c23a}.add-btn[data-v-78febe10]:hover{background:#85ce61;border-color:#85ce61;transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.table-container[data-v-78febe10]{padding:0}.fresh-table[data-v-78febe10]{width:100%;border:none}.fresh-table[data-v-78febe10] .el-table__header-wrapper{border-radius:8px 8px 0 0;overflow:hidden}.fresh-table[data-v-78febe10] .el-table__header-wrapper th{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);color:#67c23a;font-weight:700;border:none}.fresh-table[data-v-78febe10] .el-table__body-wrapper{border-radius:0 0 8px 8px;overflow:hidden}.fresh-table[data-v-78febe10] .el-table__body-wrapper tr:hover td{background-color:#f0f9eb!important}.fresh-table[data-v-78febe10] .el-table__body-wrapper td{border-color:#e1f3d8;transition:all .3s ease}.index-badge[data-v-78febe10]{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;border-radius:50%;font-weight:700}.unit-name[data-v-78febe10]{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:500;color:#303133}.unit-name i[data-v-78febe10]{color:#67c23a;font-size:16px}.create-time[data-v-78febe10]{display:flex;align-items:center;justify-content:center;gap:5px;color:#606266;font-size:13px}.create-time i[data-v-78febe10]{color:#e6a23c}.action-buttons[data-v-78febe10]{display:flex;justify-content:center;gap:8px}.action-btn[data-v-78febe10]{transition:all .3s ease}.action-btn[data-v-78febe10]:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.edit-btn[data-v-78febe10]:hover{background:#85ce61;border-color:#85ce61}.delete-btn[data-v-78febe10]:hover{background:#f56c6c;border-color:#f56c6c}.view-btn[data-v-78febe10]:hover{background:#909399;border-color:#909399}.fresh-dialog .el-dialog[data-v-78febe10]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-78febe10]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-78febe10]{color:#fff;font-weight:700}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-78febe10]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-78febe10]{color:#fff}.fresh-dialog .el-dialog .el-dialog__body[data-v-78febe10]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-78febe10]{padding:15px 20px;border-top:1px solid #e1f3d8}.dialog-form .el-form-item[data-v-78febe10]{margin-bottom:22px}.dialog-form .el-form-item .el-form-item__label[data-v-78febe10]{font-weight:600;color:#606266}.fresh-input[data-v-78febe10] .el-input__inner,.fresh-input[data-v-78febe10] .el-textarea__inner,.fresh-textarea[data-v-78febe10] .el-input__inner,.fresh-textarea[data-v-78febe10] .el-textarea__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-input[data-v-78febe10] .el-input__inner:focus,.fresh-input[data-v-78febe10] .el-textarea__inner:focus,.fresh-textarea[data-v-78febe10] .el-input__inner:focus,.fresh-textarea[data-v-78febe10] .el-textarea__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.dialog-footer[data-v-78febe10]{display:flex;justify-content:flex-end;gap:10px}.cancel-btn[data-v-78febe10]{border-radius:6px;padding:10px 20px;border:1px solid #dcdfe6}.cancel-btn[data-v-78febe10]:hover{border-color:#67c23a;color:#67c23a}.confirm-btn[data-v-78febe10]{border-radius:6px;padding:10px 20px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.confirm-btn[data-v-78febe10]:hover{background:linear-gradient(135deg,#85ce61,#67c23a);transform:translateY(-1px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.detail-container[data-v-78febe10]{padding:10px 0}.detail-item[data-v-78febe10]{display:flex;align-items:center;margin-bottom:15px;padding:10px;background:#f8fffa;border-radius:6px}.detail-item label[data-v-78febe10]{font-weight:600;color:#606266;min-width:80px}.detail-item span[data-v-78febe10]{color:#303133}@media (max-width:768px){.unit-container[data-v-78febe10]{padding:10px}.card-header[data-v-78febe10]{flex-direction:column;gap:15px;align-items:flex-start}.card-header .header-actions[data-v-78febe10]{width:100%;flex-direction:column}.card-header .header-actions .search-input[data-v-78febe10]{width:100%}.action-buttons[data-v-78febe10]{flex-direction:column;gap:5px}.fresh-dialog .el-dialog[data-v-78febe10]{width:95%!important;margin:5% auto}}.fade-enter-active[data-v-78febe10],.fade-leave-active[data-v-78febe10]{transition:opacity .3s}.fade-enter[data-v-78febe10],.fade-leave-to[data-v-78febe10]{opacity:0}.slide-fade-enter-active[data-v-78febe10]{transition:all .3s ease}.slide-fade-leave-active[data-v-78febe10]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-78febe10],.slide-fade-leave-to[data-v-78febe10]{transform:translateY(-10px);opacity:0}@keyframes pulse-78febe10{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}to{transform:scale(1);opacity:1}}.loading[data-v-78febe10]{animation:pulse-78febe10 1.5s ease-in-out infinite}.stats-section[data-v-519753b9]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);margin-bottom:20px;transition:all .3s ease;background:#fff}.stats-section[data-v-519753b9]:hover{box-shadow:0 6px 20px rgba(103,194,58,.12)}.stats-section[data-v-519753b9] .el-card__header{background:linear-gradient(135deg,#f0f9eb,#e8f4e8)!important;border-bottom:1px solid #c3e7b1;padding:16px 20px}.stats-header[data-v-519753b9]{display:flex;justify-content:space-between;align-items:center}.stats-title[data-v-519753b9]{font-size:16px;font-weight:600;color:#67c23a;display:flex;align-items:center}.stats-title[data-v-519753b9]:before{content:"";display:inline-block;width:4px;height:16px;background:#67c23a;border-radius:2px;margin-right:8px}.collapse-btn[data-v-519753b9]{color:#67c23a;font-size:14px;padding:4px 8px;border-radius:4px;transition:all .3s ease}.collapse-btn[data-v-519753b9]:hover{background-color:rgba(103,194,58,.1);transform:scale(1.05)}.stats-overview[data-v-519753b9]{padding:5px 0}.stats-card[data-v-519753b9]{display:flex;align-items:center;padding:20px 16px;border-radius:10px;margin-bottom:10px;transition:all .3s ease;cursor:pointer;border:1px solid transparent}.stats-card[data-v-519753b9]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.stats-card.primary[data-v-519753b9]{background:linear-gradient(135deg,#409eff,#8dc5ff);border-color:#d9ecff}.stats-card.primary .card-icon[data-v-519753b9],.stats-card.primary .stats-label[data-v-519753b9],.stats-card.primary .stats-value[data-v-519753b9]{color:#fff}.stats-card.success[data-v-519753b9]{background:linear-gradient(135deg,#67c23a,#94d573);border-color:#c1e7ae}.stats-card.success .card-icon[data-v-519753b9],.stats-card.success .stats-label[data-v-519753b9],.stats-card.success .stats-value[data-v-519753b9]{color:#fff}.stats-card.warning[data-v-519753b9]{background:linear-gradient(135deg,#e6a23c,#efc280);border-color:#f7e3c4}.stats-card.warning .card-icon[data-v-519753b9],.stats-card.warning .stats-label[data-v-519753b9],.stats-card.warning .stats-value[data-v-519753b9]{color:#fff}.stats-card.info[data-v-519753b9]{background:linear-gradient(135deg,#909399,#b8babe);border-color:#e0e1e2}.stats-card.info .card-icon[data-v-519753b9],.stats-card.info .stats-label[data-v-519753b9],.stats-card.info .stats-value[data-v-519753b9]{color:#fff}.stats-card.secondary[data-v-519753b9]{background:linear-gradient(135deg,#8879d0,#bab2e4);border-color:#edeaf8}.stats-card.secondary .card-icon[data-v-519753b9],.stats-card.secondary .stats-label[data-v-519753b9],.stats-card.secondary .stats-value[data-v-519753b9]{color:#fff}.stats-card.danger[data-v-519753b9]{background:linear-gradient(135deg,#f56c6c,#fab4b4);border-color:#fffbfb}.stats-card.danger .card-icon[data-v-519753b9],.stats-card.danger .stats-label[data-v-519753b9],.stats-card.danger .stats-value[data-v-519753b9]{color:#fff}.card-icon[data-v-519753b9]{font-size:36px;margin-right:15px;opacity:.9}.card-content[data-v-519753b9]{flex:1}.stats-value[data-v-519753b9]{font-size:28px;font-weight:700;margin-bottom:4px}.stats-label[data-v-519753b9]{font-size:13px;opacity:.9}@keyframes fadeInUp-519753b9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stats-card[data-v-519753b9]{animation:fadeInUp-519753b9 .5s ease}.stats-overview .el-col:first-child .stats-card[data-v-519753b9]{animation-delay:.1s}.stats-overview .el-col:nth-child(2) .stats-card[data-v-519753b9]{animation-delay:.2s}.stats-overview .el-col:nth-child(3) .stats-card[data-v-519753b9]{animation-delay:.3s}.stats-overview .el-col:nth-child(4) .stats-card[data-v-519753b9]{animation-delay:.4s}.stats-overview .el-col:nth-child(5) .stats-card[data-v-519753b9]{animation-delay:.5s}.stats-overview .el-col:nth-child(6) .stats-card[data-v-519753b9]{animation-delay:.6s}.place-order-container[data-v-519753b9]{padding:20px;background-color:#f8fffa}.fresh-table-card[data-v-519753b9]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-519753b9]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-519753b9]{margin:0;color:#67c23a;font-size:18px}.header-content[data-v-519753b9]{display:flex;justify-content:space-between;align-items:center;width:100%}.tabs-center[data-v-519753b9]{flex:1;display:flex;justify-content:center}.control-group[data-v-519753b9]{display:flex;align-items:center;gap:10px}.search-section[data-v-519753b9]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:8px;margin-bottom:20px;border:1px solid #e1f3d8}.search-controls[data-v-519753b9]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.switch-container[data-v-519753b9]{display:flex;justify-content:flex-end;align-items:center;height:100%;padding-right:10px}.add-order-btn[data-v-519753b9]{margin-right:auto}.admin-select[data-v-519753b9],.client-select[data-v-519753b9],.date-picker[data-v-519753b9]{flex:1;min-width:150px}.admin-select[data-v-519753b9] .el-input__inner,.client-select[data-v-519753b9] .el-input__inner,.date-picker[data-v-519753b9] .el-input__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.admin-select[data-v-519753b9] .el-input__inner:focus,.client-select[data-v-519753b9] .el-input__inner:focus,.date-picker[data-v-519753b9] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-519753b9]{border-radius:20px;padding:10px 20px;transition:all .3s ease;background:linear-gradient(135deg,#67c23a,#85cf60);border:none;color:#fff;white-space:nowrap}.search-btn[data-v-519753b9]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.status-switch[data-v-519753b9] .el-switch__label{color:#606266;font-weight:500}.status-switch[data-v-519753b9] .el-switch__label.is-active{color:#67c23a}.toolbar-section[data-v-519753b9]{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #e1f3d8;padding:15px 20px}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table{background-color:transparent}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__header-wrapper{background:linear-gradient(135deg,#67c23a,#85cf60)}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__header-wrapper th{background:transparent!important;color:#fff!important;font-weight:700;border-bottom:1px solid #529b2e}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__header-wrapper th .cell{color:#fff!important;font-weight:600}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__body-wrapper{background-color:transparent}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__body-wrapper td{background-color:hsla(0,0%,100%,.95);transition:all .3s ease;border-bottom:1px solid #f0f9eb}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__body-wrapper tr:hover td{background-color:#f8fffa;transform:translateY(-1px);box-shadow:0 2px 8px rgba(103,194,58,.1)}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__body-wrapper .el-table__row--striped td{background-color:#f6fbf3}.place-order-container .fresh-table-card .fresh-table[data-v-519753b9] .el-table .el-table__body-wrapper .el-table__row--striped:hover td{background-color:#f0f9eb}.theme-header-table[data-v-519753b9] .el-table__header th{background:linear-gradient(135deg,#f8fffa,#f0f9eb)!important;color:#fff!important}.theme-header-table[data-v-519753b9] .el-table__header th .cell{color:#606266!important;font-weight:600}.purchase-tag[data-v-519753b9],.status-tag[data-v-519753b9]{font-weight:700}.blue-address[data-v-519753b9]{color:#409eff;font-weight:700}.order-actions[data-v-519753b9],.table-actions[data-v-519753b9]{display:flex;justify-content:center;gap:8px}.action-btn[data-v-519753b9],.action-icon[data-v-519753b9]{transition:all .3s ease}.action-btn[data-v-519753b9]:hover,.action-icon[data-v-519753b9]:hover{transform:scale(1.1)}.action-btn[data-v-519753b9]{border-radius:20px;padding:10px 20px;transition:all .3s ease}.action-btn[data-v-519753b9]:hover{transform:translateY(-2px)}.pagination-container[data-v-519753b9]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:0 0 12px 12px}.fresh-dialog .el-dialog[data-v-519753b9]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-519753b9]{background:linear-gradient(135deg,#67c23a,#85cf60);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-519753b9]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-519753b9]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-519753b9]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-519753b9]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-519753b9]{border-radius:20px;padding:10px 20px;transition:all .3s ease}.dialog-btn[data-v-519753b9]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-519753b9]{background:linear-gradient(135deg,#67c23a,#85cf60);border:none;color:#fff}.dialog-btn.primary[data-v-519753b9]:hover{box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-519753b9]:not(.primary){border:1px solid #dcdfe6;color:#606266}.dialog-btn[data-v-519753b9]:not(.primary):hover{border-color:#67c23a;color:#67c23a}.fresh-drawer .el-drawer[data-v-519753b9]{border-radius:12px 0 0 12px;overflow:hidden}.fresh-drawer .el-drawer .el-drawer__header[data-v-519753b9]{background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer .el-drawer .el-drawer__header span[data-v-519753b9]{color:#fff;font-weight:700}.drawer-content[data-v-519753b9]{padding:20px}.drawer-alert[data-v-519753b9]{margin-bottom:20px;border-radius:8px}.task-drawer .el-drawer[data-v-519753b9]{box-shadow:-5px 0 30px rgba(103,194,58,.15)}.task-drawer .el-drawer__body[data-v-519753b9]{background:linear-gradient(135deg,#f8fffa,#f0f9eb);padding:0}.task-content[data-v-519753b9]{flex:1;display:flex;flex-direction:column;padding:20px}.fresh-tree[data-v-519753b9] .el-tree-node__content{height:40px;border-radius:8px;transition:all .3s ease;margin:2px 0}.fresh-tree[data-v-519753b9] .el-tree-node__content:hover{background-color:#f0f9eb;transform:translateX(5px)}.task-btns[data-v-519753b9]{display:flex;gap:15px;justify-content:center;padding-top:20px;border-top:1px solid #e1f3d8}.task-btn[data-v-519753b9]{border-radius:20px;padding:10px 20px;transition:all .3s ease;font-weight:500;padding:12px 25px}.task-btn[data-v-519753b9]:hover{transform:translateY(-2px)}.task-btn.primary[data-v-519753b9]{background:linear-gradient(135deg,#67c23a,#85cf60);border:none;color:#fff}.task-btn.primary[data-v-519753b9]:hover{box-shadow:0 4px 12px rgba(103,194,58,.3)}.task-btn[data-v-519753b9]:not(.primary){border:1px solid #dcdfe6;color:#606266}.task-btn[data-v-519753b9]:not(.primary):hover{border-color:#67c23a;color:#67c23a;transform:translateY(-1px)}.grid-order[data-v-519753b9]{padding:0}.grid-order-option[data-v-519753b9]{padding:20px;background-color:#f8fffa;border-radius:8px;margin-right:10px}.sub-title[data-v-519753b9]{margin:15px 0 10px}.grid-top[data-v-519753b9]{display:flex;justify-content:center;margin:0 20px;padding:0}.check-config[data-v-519753b9]{display:flex;align-items:center;margin-bottom:20px;padding:15px;background-color:#f8fffa;border-radius:8px;border:1px solid #e1f3d8}.relation-pagination[data-v-519753b9]{margin-top:15px;display:flex;justify-content:center}@media (max-width:1200px){.search-controls[data-v-519753b9]{gap:10px}}@media (max-width:992px){.el-row[data-v-519753b9]{flex-direction:column;gap:15px}.el-col[data-v-519753b9]{width:100%}.switch-container[data-v-519753b9]{justify-content:flex-start;padding-right:0;padding-top:10px;border-top:1px solid #e1f3d8}.add-order-btn[data-v-519753b9]{margin-right:0}.header-content[data-v-519753b9]{flex-direction:column;gap:15px}.tabs-center[data-v-519753b9]{justify-content:flex-start}}@media (max-width:768px){.place-order-container[data-v-519753b9]{padding:10px}.stats-card[data-v-519753b9]{padding:16px 12px;margin-bottom:8px}.stats-card .card-icon[data-v-519753b9]{font-size:28px;margin-right:12px}.stats-card .stats-value[data-v-519753b9]{font-size:22px}.stats-card .stats-label[data-v-519753b9]{font-size:12px}.search-section[data-v-519753b9]{padding:15px}.search-controls[data-v-519753b9]{flex-direction:column;gap:12px}.admin-select[data-v-519753b9],.client-select[data-v-519753b9],.date-picker[data-v-519753b9],.search-btn[data-v-519753b9]{width:100%;min-width:auto}.add-order-btn[data-v-519753b9]{align-self:flex-start;margin-bottom:10px}.task-btns[data-v-519753b9]{flex-direction:column}.task-btns .task-btn[data-v-519753b9]{width:100%}.fresh-dialog .el-dialog[data-v-519753b9]{width:95%!important;margin-top:5vh!important}.order-actions[data-v-519753b9]{flex-direction:column;gap:5px}}.bill-container[data-v-519753b9]{margin:0 auto;font-size:18px;font-family:Microsoft YaHei,sans-serif}.sticky[data-v-519753b9]{margin:0 20px}.create-image[data-v-519753b9]{background-color:#fff;margin:20px;padding:20px}.bill-header .bill-label[data-v-519753b9]{color:purple}.bill-info[data-v-519753b9]{margin-top:20px}.bill-info-item[data-v-519753b9]{font-weight:700}.bill-table[data-v-519753b9]{margin-bottom:20px}.bill-table table[data-v-519753b9]{background-color:#fff}.bill-table td[data-v-519753b9],.bill-table th[data-v-519753b9]{border:1px solid #000;padding:5px}.bill-table th[data-v-519753b9]{background-color:#fff;text-align:center}.media-container[data-v-519753b9]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px}.media-item[data-v-519753b9]{width:calc(33.33% - 10px);margin-bottom:20px;text-align:center}#progress-bar[data-v-519753b9]{height:20px;margin:10px;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.3)}#progress[data-v-519753b9]{background-color:#4caf50}.content[data-v-519753b9]{display:flex;flex-direction:column;height:100%}.content .btns[data-v-519753b9]{height:50px;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.batch-result[data-v-519753b9]{padding:5px 10px;border-radius:4px;font-size:12px}.batch-result .success[data-v-519753b9]{color:#67c23a;background-color:#f0f9eb}.batch-result .warning[data-v-519753b9]{color:#e6a23c;background-color:#fdf6ec}.batch-result .error[data-v-519753b9]{color:#f56c6c;background-color:#fef0f0}.text-btn.danger[data-v-519753b9]{color:#f56c6c}.text-btn.danger[data-v-519753b9]:hover{color:#f78989}.format-help-content[data-v-519753b9]{line-height:1.6}.format-help-content h3[data-v-519753b9],.format-help-content h4[data-v-519753b9]{color:#409eff;margin:15px 0 10px}.format-help-content .format-example[data-v-519753b9]{background:#f5f7fa;padding:10px;border-radius:4px;border-left:4px solid #409eff;font-family:monospace;white-space:pre-wrap}.format-help-content ul[data-v-519753b9]{padding-left:20px}.format-help-content ul li[data-v-519753b9]{margin-bottom:5px}@media (max-width:480px){.stats-overview .el-col[data-v-519753b9]{margin-bottom:8px}.card-header[data-v-519753b9]{padding:15px}.dialog-footer[data-v-519753b9]{flex-direction:column}}.stats-subtext[data-v-519753b9]{font-size:12px;opacity:.8;margin-top:2px}.rules-tooltip[data-v-519753b9]{max-width:300px;font-size:12px;line-height:1.4}.rules-summary[data-v-519753b9]{font-weight:700;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #ebeef5}.rules-details[data-v-519753b9]{margin-bottom:8px}.rule-item[data-v-519753b9]{margin:4px 0;padding:2px 0}.rule-item.complete[data-v-519753b9]{color:#67c23a}.rule-item.missing[data-v-519753b9]{color:#f56c6c}.rule-item.optional[data-v-519753b9]{color:#909399}.rule-desc[data-v-519753b9]{font-size:11px;color:#c0c4cc;margin-left:16px}.rules-time[data-v-519753b9]{font-size:11px;color:#909399;border-top:1px solid #ebeef5;padding-top:4px;margin-top:4px}.stats-card.success .stats-value[data-v-519753b9]{color:#67c23a}.stats-card.warning .stats-value[data-v-519753b9]{color:#e6a23c}.stats-card.danger .stats-value[data-v-519753b9]{color:#f56c6c}.bill-dialog .el-dialog[data-v-519753b9]{max-height:90vh;display:flex;flex-direction:column}.bill-dialog .el-dialog .el-dialog__body[data-v-519753b9]{flex:1;overflow:hidden;padding:20px}.bill-container[data-v-519753b9]{height:100%;display:flex;flex-direction:column}#progress-bar[data-v-519753b9]{width:100%;height:10px;margin-bottom:15px;background-color:#f2f2f2;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);overflow:hidden}#progress[data-v-519753b9]{height:100%;background:linear-gradient(90deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:5px}.sticky[data-v-519753b9]{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:10px 0;background:#fff;z-index:10;margin-bottom:15px;border-bottom:1px solid #e1f3d8}.download-btn[data-v-519753b9]{border-radius:20px;padding:10px 20px;font-weight:700}.bill-count[data-v-519753b9]{border-radius:15px;padding:5px 15px;font-weight:700}.bill-scroll[data-v-519753b9]{flex:1;overflow-y:auto;padding:10px 0}.bill-card[data-v-519753b9]{background:#fff;border-radius:12px;margin:15px 0;padding:25px;border:1px solid #e1f3d8;transition:all .3s ease;position:relative;box-shadow:none!important}.bill-card[data-v-519753b9]:hover{transform:translateY(-3px);border-color:#67c23a}.bill-header[data-v-519753b9]{text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.bill-header .bill-label[data-v-519753b9]{color:#67c23a;margin-bottom:10px}.bill-header .bill-label h2[data-v-519753b9]{margin:0 0 5px 0;font-size:24px}.bill-header .bill-label h3[data-v-519753b9]{margin:0;font-size:16px;color:#606266;font-weight:400}.bill-info[data-v-519753b9]{display:flex;justify-content:space-between;font-size:14px}.bill-info.footer-info[data-v-519753b9]{margin-top:15px;padding-top:15px;border-top:1px solid #f0f9eb}.bill-info-item[data-v-519753b9]{display:flex}.bill-info-item span[data-v-519753b9]:first-child{color:#606266;margin-right:5px}.bill-info-item .bill-value[data-v-519753b9]{font-weight:700;color:#67c23a}.bill-table[data-v-519753b9]{margin-bottom:15px}.bill-table table[data-v-519753b9]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden}.bill-table td[data-v-519753b9],.bill-table th[data-v-519753b9]{border:1px solid #e1f3d8;padding:8px;text-align:center;font-size:14px}.bill-table th[data-v-519753b9]{background-color:#f0f9eb;color:#67c23a;font-weight:700}.bill-table tr[data-v-519753b9]:nth-child(2n){background-color:#f8fffa}.bill-table-total[data-v-519753b9]{text-align:right;font-weight:700;background-color:#f0f9eb}.bill-table-total.amount-total[data-v-519753b9]{color:#67c23a;font-size:16px}.bill-actions[data-v-519753b9]{display:flex;justify-content:center;margin-top:20px}.download-bill-btn[data-v-519753b9]{border-radius:20px;padding:10px 25px;font-weight:700}.html2canvas-container .bill-card[data-v-519753b9]{box-shadow:none!important;background:#fff!important}.html2canvas-container .bill-actions[data-v-519753b9],.html2canvas-container .download-btn[data-v-519753b9],.html2canvas-container .sticky[data-v-519753b9]{display:none!important}@media (max-width:768px){.bill-info[data-v-519753b9],.sticky[data-v-519753b9]{flex-direction:column;gap:10px}.sticky[data-v-519753b9]{align-items:stretch}.bill-table[data-v-519753b9]{overflow-x:auto}.bill-table table[data-v-519753b9]{min-width:800px}}.fresh-tutorial-btn[data-v-519753b9]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a}.fresh-tutorial-btn[data-v-519753b9]:hover{background:linear-gradient(135deg,#e1f3d8,#d1edc4);border-color:#67c23a;color:#5daf34;transform:translateY(-1px);box-shadow:0 2px 8px rgba(103,194,58,.2)}.fresh-tutorial-btn[data-v-519753b9]:active{transform:translateY(0);box-shadow:none}.header-title-section[data-v-519753b9]{display:flex;align-items:center;gap:10px}.tutorial-dialog .el-dialog[data-v-519753b9]{max-height:80vh;display:flex;flex-direction:column}.tutorial-dialog .el-dialog .el-dialog__body[data-v-519753b9]{flex:1;overflow-y:auto;padding:20px 30px}.tutorial-content[data-v-519753b9]{line-height:1.6;font-size:14px}.tutorial-content h2[data-v-519753b9]{color:#67c23a;text-align:center;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #f0f9eb}.tutorial-content h3[data-v-519753b9]{color:#409eff;margin:25px 0 15px;padding-left:10px;border-left:4px solid #409eff}.tutorial-content h4[data-v-519753b9]{color:#606266;margin:15px 0 10px}.tutorial-content .tutorial-intro[data-v-519753b9]{font-size:15px;color:#606266;text-align:center;margin-bottom:25px;font-style:italic}.tutorial-chapter[data-v-519753b9]{margin-bottom:30px;padding:15px;background:#f8fffa;border-radius:8px;border-left:4px solid #67c23a}.tutorial-chapter ol[data-v-519753b9],.tutorial-chapter ul[data-v-519753b9]{padding-left:20px;margin:10px 0}.tutorial-chapter ol li[data-v-519753b9],.tutorial-chapter ul li[data-v-519753b9]{margin-bottom:8px}.tutorial-example[data-v-519753b9]{background:#f0f9eb;padding:12px 15px;border-radius:6px;margin:15px 0;border-left:3px solid #67c23a}.tutorial-example strong[data-v-519753b9]{color:#5daf34}.tutorial-code[data-v-519753b9]{background:#2d2d2d;color:#f8f8f2;padding:15px;border-radius:6px;font-family:Courier New,monospace;font-size:13px;line-height:1.4;overflow-x:auto;margin:15px 0}.tutorial-summary[data-v-519753b9]{background:linear-gradient(135deg,#f0f9eb,#e8f4e8);padding:20px;border-radius:8px;margin-top:20px}.tutorial-summary h3[data-v-519753b9]{color:#67c23a;text-align:center;border:none;padding-left:0}.tutorial-summary ul[data-v-519753b9]{-moz-columns:2;columns:2;-moz-column-gap:30px;column-gap:30px}@media (max-width:768px){.tutorial-summary ul[data-v-519753b9]{-moz-columns:1;columns:1}}.tutorial-summary ul li[data-v-519753b9]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:10px;background:#fff;padding:8px 12px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (max-width:768px){.tutorial-dialog .el-dialog[data-v-519753b9]{width:95%!important;margin:2.5vh auto!important}.tutorial-content[data-v-519753b9]{font-size:13px}.tutorial-content h2[data-v-519753b9]{font-size:18px}.tutorial-content h3[data-v-519753b9]{font-size:16px}.header-title-section[data-v-519753b9]{flex-direction:column;align-items:flex-start;gap:5px}}.excel-settings-dialog[data-v-519753b9] .el-dialog{border-radius:6px;overflow:hidden}.excel-settings-dialog[data-v-519753b9] .el-dialog__header{background:linear-gradient(135deg,#1a6bc4,#0d4d9c);padding:14px 20px}.excel-settings-dialog[data-v-519753b9] .el-dialog__title{color:#fff;font-size:16px;font-weight:600}.excel-settings-dialog[data-v-519753b9] .el-dialog__headerbtn{top:16px}.excel-settings-dialog[data-v-519753b9] .el-dialog__headerbtn .el-dialog__close{color:#fff}.settings-card[data-v-519753b9]{border:1px solid #e6e8eb;border-radius:4px}.settings-card[data-v-519753b9] .el-card__header{padding:14px 20px;background:#f8fafc;border-bottom:1px solid #e6e8eb}.settings-header[data-v-519753b9]{display:flex;align-items:center;justify-content:space-between}.header-title[data-v-519753b9]{display:flex;align-items:center;font-weight:600;color:#303133}.header-title i[data-v-519753b9]{margin-right:8px;color:#1a6bc4}.reset-btn[data-v-519753b9]{color:#1a6bc4;font-weight:500}.settings-card[data-v-519753b9] .el-card__body{padding:20px}.settings-form[data-v-519753b9]{padding:10px 0}.settings-form .el-form-item[data-v-519753b9]{margin-bottom:18px}.settings-form[data-v-519753b9] .el-form-item__label{font-weight:500;color:#606266}.checkbox-group[data-v-519753b9]{display:flex;flex-direction:column}.checkbox-group .el-checkbox[data-v-519753b9]{margin-bottom:8px}.custom-sheets-section[data-v-519753b9]{margin-top:20px;padding-top:20px;border-top:1px solid #e6e8eb}.section-title[data-v-519753b9]{display:flex;align-items:center;margin-bottom:16px;font-weight:600;color:#303133}.section-title i[data-v-519753b9]{margin-right:8px;color:#1a6bc4}.add-sheet-form[data-v-519753b9]{display:flex;align-items:center;margin-bottom:16px}.sheets-info[data-v-519753b9]{margin-bottom:16px}.sheets-info p[data-v-519753b9]{margin:0 0 4px 0;font-size:13px;color:#606266}.info-tip[data-v-519753b9]{font-size:12px!important;color:#909399!important}.custom-sheets-list[data-v-519753b9]{display:flex;flex-wrap:wrap;gap:10px}.sheet-item[data-v-519753b9]{display:flex;align-items:center;padding:6px 12px;background:#f0f7ff;border-radius:4px;border:1px solid #d0e3ff}.sheet-item i[data-v-519753b9]{margin-right:6px;color:#1a6bc4;font-size:14px}.sheet-name[data-v-519753b9]{font-size:13px;color:#303133;margin-right:8px}.delete-btn[data-v-519753b9]{color:#f56c6c;padding:0;margin-left:4px}.empty-state[data-v-519753b9]{text-align:center;padding:20px 0;color:#909399;font-size:13px}.dialog-footer[data-v-519753b9]{padding:10px 20px;border-top:1px solid #e6e8eb}.el-input-number[data-v-519753b9]{width:120px}.el-input-number .el-input__inner[data-v-519753b9]{text-align:center}.el-color-picker[data-v-519753b9]{vertical-align:top}.reset-default-btn[data-v-519753b9]{color:#f56c6c;border-color:#f56c6c}.reset-default-btn[data-v-519753b9]:hover{background-color:#fef0f0;color:#f56c6c}.download-mode-switch[data-v-519753b9]{margin:0 10px}.download-mode-switch .el-switch__label[data-v-519753b9]{color:#606266}.download-mode-switch .el-switch__label.is-active[data-v-519753b9]{color:#409eff}.merge-order-container[data-v-58546760]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-58546760]{margin-bottom:20px}.fresh-card[data-v-58546760]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-58546760]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-58546760]{display:flex;align-items:center;height:120px}.card-icon[data-v-58546760]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-58546760]{flex:1}.stats-value[data-v-58546760]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-58546760]{font-size:14px;color:#909399}.fresh-table-card[data-v-58546760]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-58546760]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-58546760]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-58546760]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-58546760]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-58546760]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-58546760]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-58546760] .el-tabs__header{margin:0}.category-tabs[data-v-58546760] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-58546760] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-58546760] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-58546760] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-58546760]{display:flex;align-items:center}.preview-btn[data-v-58546760]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.preview-btn[data-v-58546760]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-58546760]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.date-picker[data-v-58546760],.store-select[data-v-58546760],.supplier-select[data-v-58546760]{width:150px}.search-btn[data-v-58546760]{background:linear-gradient(135deg,#409eff,#66b1ff);border:none;color:#fff;border-radius:20px;padding:8px 15px;transition:all .3s ease}.search-btn[data-v-58546760]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(64,158,255,.3)}.fresh-table[data-v-58546760] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-58546760] .el-table__row:hover{background-color:#f8fffa}.fresh-table .content-text[data-v-58546760]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.fresh-table .store-cell[data-v-58546760],.fresh-table .supplier-cell[data-v-58546760]{font-weight:700;color:#67c23a}.fresh-table .status-cell[data-v-58546760]{color:#e6a23c;font-weight:700}.fresh-table .table-actions[data-v-58546760]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-58546760]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.bill-dialog .el-dialog[data-v-58546760]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.bill-dialog .el-dialog .el-dialog__header[data-v-58546760]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.bill-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-58546760]{color:#fff;font-weight:700;font-size:18px}.bill-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-58546760]{top:15px}.bill-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-58546760]{color:#fff;font-size:18px}.bill-dialog .el-dialog .el-dialog__body[data-v-58546760]{padding:20px;max-height:70vh;overflow-y:auto}.bill-container[data-v-58546760]{font-family:Microsoft YaHei,sans-serif}.sticky[data-v-58546760]{position:sticky;top:0;background:#fff;z-index:10;padding:15px 0;margin-bottom:20px;border-bottom:1px solid #e1f3d8;display:flex;justify-content:space-between;align-items:center}.download-all-btn[data-v-58546760]{border-radius:20px;padding:10px 20px;margin-right:15px}.progress-bar[data-v-58546760]{width:100px;display:inline-block;margin:0 10px}.progress-text[data-v-58546760]{color:#67c23a;font-weight:700}.total-tag[data-v-58546760]{font-size:14px;padding:5px 10px}.bill-scroll[data-v-58546760]{max-height:60vh;overflow-y:auto;padding:10px}.bill-card[data-v-58546760]{border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.bill-card[data-v-58546760]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.bill-header[data-v-58546760]{text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #e1f3d8}.bill-header .bill-label[data-v-58546760]{color:#67c23a}.bill-header .bill-label h2[data-v-58546760]{margin:5px 0;font-size:24px}.bill-header .bill-label h3[data-v-58546760]{margin:5px 0;font-size:18px;color:#909399}.bill-info[data-v-58546760]{display:flex;justify-content:space-between;margin-top:15px;flex-wrap:wrap}.bill-info-item[data-v-58546760]{display:flex;margin:5px 0}.bill-info-item span[data-v-58546760]:first-child{font-weight:700;color:#606266;min-width:70px}.bill-info-item .info-value[data-v-58546760]{color:#67c23a;font-weight:500}.bill-table[data-v-58546760]{margin:20px 0}.bill-table table[data-v-58546760]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.bill-table td[data-v-58546760],.bill-table th[data-v-58546760]{border:1px solid #e1f3d8;padding:10px;text-align:center;font-size:14px}.bill-table th[data-v-58546760]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);color:#67c23a;font-weight:700}.bill-table .store-cell[data-v-58546760]{font-weight:700;color:#409eff}.bill-table .status-cell[data-v-58546760]{color:#e6a23c;font-weight:700}.bill-table .supplier-cell[data-v-58546760]{font-weight:700;color:#67c23a}.bill-footer[data-v-58546760]{display:flex;justify-content:space-between;margin-top:15px;padding-top:15px;border-top:1px solid #e1f3d8}.bill-actions[data-v-58546760]{text-align:center;margin-top:20px}.download-btn[data-v-58546760]{border-radius:20px;padding:8px 20px}.dialog-footer[data-v-58546760]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-58546760]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-58546760]:hover{transform:translateY(-2px)}#progress-bar[data-v-58546760]{height:8px;border-radius:4px;margin:10px 0}#progress[data-v-58546760]{background:linear-gradient(135deg,#67c23a,#85ce61);border-radius:4px}@media (max-width:1200px){.header-container[data-v-58546760]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-58546760]{min-width:auto;max-width:none;order:2}.header-right[data-v-58546760]{justify-content:space-between;order:3}.header-left[data-v-58546760]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-58546760]{margin-bottom:15px}.header-right[data-v-58546760]{flex-direction:column;gap:15px}.search-controls[data-v-58546760]{width:100%;justify-content:center}.date-picker[data-v-58546760],.store-select[data-v-58546760],.supplier-select[data-v-58546760]{width:100%;margin-bottom:10px}.bill-info[data-v-58546760]{flex-direction:column}.sticky[data-v-58546760]{flex-direction:column;gap:10px}}@media (max-width:480px){.header-center[data-v-58546760] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-58546760] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-58546760]{flex-direction:column;align-items:stretch}.search-btn[data-v-58546760]{margin-top:10px;width:100%}}.create-image[data-v-58546760]{margin:15px 0;-moz-column-break-inside:avoid;break-inside:avoid}.create-image[data-v-58546760],.html2canvas-container .bill-card[data-v-58546760]{background:#fff!important;box-shadow:none!important}.html2canvas-container .bill-actions[data-v-58546760],.html2canvas-container .download-btn[data-v-58546760],.html2canvas-container .hidden-on-export[data-v-58546760]{display:none!important}.bill-card[data-v-58546760]{position:relative;background:#fff;margin:15px 0}.content-cell[data-v-58546760]{max-width:200px;word-wrap:break-word;line-height:1.4}.status-cell .status-warning[data-v-58546760]{color:#e6a23c;font-weight:700}.status-cell .status-danger[data-v-58546760]{color:#f56c6c;font-weight:700}.status-cell .status-success[data-v-58546760]{color:#67c23a;font-weight:700}.status-cell .status-primary[data-v-58546760]{color:#409eff;font-weight:700}.status-cell .status-info[data-v-58546760]{color:#909399;font-weight:700}#progress-bar[data-v-58546760]{width:100%;height:10px;margin-bottom:15px;background-color:#f2f2f2;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);overflow:hidden}#progress[data-v-58546760]{height:100%;background:linear-gradient(90deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:5px}.template-order-container[data-v-7cf29bd4]{padding:20px;background:linear-gradient(135deg,#f5f7fa,#e4f0f5);min-height:100vh}.template-order-container .data-overview-card[data-v-7cf29bd4]{margin-bottom:20px;border-radius:12px;border:none;background:linear-gradient(135deg,#e8f5e8,#d0f0d0);box-shadow:0 4px 12px rgba(76,175,80,.1)}.template-order-container .data-overview-card .overview-header[data-v-7cf29bd4]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;transition:all .3s ease}.template-order-container .data-overview-card .overview-header[data-v-7cf29bd4]:hover{background:rgba(76,175,80,.05);border-radius:8px}.template-order-container .data-overview-card .overview-header .header-content[data-v-7cf29bd4]{display:flex;align-items:center}.template-order-container .data-overview-card .overview-header .header-content .overview-icon[data-v-7cf29bd4]{font-size:24px;color:#4caf50;margin-right:12px}.template-order-container .data-overview-card .overview-header .header-content .overview-title[data-v-7cf29bd4]{font-size:18px;font-weight:600;color:#2e7d32;margin-right:8px}.template-order-container .data-overview-card .overview-header .header-content .overview-subtitle[data-v-7cf29bd4]{font-size:14px;color:#66bb6a}.template-order-container .data-overview-card .overview-header .collapse-icon[data-v-7cf29bd4]{color:#4caf50;transition:transform .3s ease}.template-order-container .data-overview-card .overview-header .collapse-icon.rotate-180[data-v-7cf29bd4]{transform:rotate(180deg)}.template-order-container .data-overview-card .overview-content[data-v-7cf29bd4]{padding:0 20px 20px}.template-order-container .data-overview-card .overview-content .stats-row .stat-card[data-v-7cf29bd4]{background:#fff;border-radius:10px;padding:20px;display:flex;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.template-order-container .data-overview-card .overview-content .stats-row .stat-card[data-v-7cf29bd4]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon[data-v-7cf29bd4]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:24px;color:#fff}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon.order-icon[data-v-7cf29bd4]{background:linear-gradient(135deg,#4caf50,#66bb6a)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon.supplier-icon[data-v-7cf29bd4]{background:linear-gradient(135deg,#2196f3,#42a5f5)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon.user-icon[data-v-7cf29bd4]{background:linear-gradient(135deg,#ff9800,#ffb74d)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon.category-icon[data-v-7cf29bd4]{background:linear-gradient(135deg,#9c27b0,#ba68c8)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-info .stat-value[data-v-7cf29bd4]{font-size:24px;font-weight:700;color:#2c3e50;line-height:1}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-info .stat-label[data-v-7cf29bd4]{font-size:14px;color:#7f8c8d;margin-top:4px}.template-order-container .main-card[data-v-7cf29bd4]{border-radius:12px;border:none;box-shadow:0 4px 12px rgba(0,0,0,.05)}.template-order-container .main-card .custom-tabs[data-v-7cf29bd4] .el-tabs__header{margin:0;background:linear-gradient(135deg,#f8fff8,#f0fff0);border-radius:8px 8px 0 0}.template-order-container .main-card .custom-tabs[data-v-7cf29bd4] .el-tabs__nav-wrap:after{background-color:transparent}.template-order-container .main-card .custom-tabs[data-v-7cf29bd4] .el-tabs__item{font-weight:500;color:#7f8c8d;transition:all .3s ease}.template-order-container .main-card .custom-tabs[data-v-7cf29bd4] .el-tabs__item:hover{color:#4caf50}.template-order-container .main-card .custom-tabs[data-v-7cf29bd4] .el-tabs__item.is-active{color:#4caf50;font-weight:600}.template-order-container .main-card .custom-tabs[data-v-7cf29bd4] .el-tabs__active-bar{background-color:#4caf50;height:3px;border-radius:2px}.template-order-container .main-card .content-card[data-v-7cf29bd4]{border-radius:8px;margin-top:16px;border:1px solid #e8f5e9}.template-order-container .main-card .content-card .action-block[data-v-7cf29bd4]{display:flex;flex-direction:row;justify-content:flex-start;margin:0 20px;padding:16px 0}.template-order-container .main-card .content-card .action-block .action-btn[data-v-7cf29bd4]{transition:all .3s ease;border-radius:20px;margin-right:12px;font-weight:500}.template-order-container .main-card .content-card .action-block .action-btn.add-btn[data-v-7cf29bd4]{background:linear-gradient(135deg,#4caf50,#66bb6a);border:none;box-shadow:0 2px 6px rgba(76,175,80,.3)}.template-order-container .main-card .content-card .action-block .action-btn.generate-btn[data-v-7cf29bd4]{background:linear-gradient(135deg,#66bb6a,#81c784);border:none;box-shadow:0 2px 6px rgba(102,187,106,.3)}.template-order-container .main-card .content-card .action-block .action-btn.exit-btn[data-v-7cf29bd4]{background:linear-gradient(135deg,#f44336,#ef5350);border:none;box-shadow:0 2px 6px rgba(244,67,54,.3)}.template-order-container .main-card .content-card .action-block .action-btn.task-assign-btn[data-v-7cf29bd4]{background:linear-gradient(135deg,#ff9800,#ffb74d);border:none;box-shadow:0 2px 6px rgba(255,152,0,.3)}.template-order-container .main-card .content-card .action-block .action-btn[data-v-7cf29bd4]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.template-order-container .main-card .content-card .custom-table[data-v-7cf29bd4]{border-radius:8px;overflow:hidden}.template-order-container .main-card .content-card .custom-table[data-v-7cf29bd4] th{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);color:#2e7d32;font-weight:600}.template-order-container .main-card .content-card .custom-table[data-v-7cf29bd4] tr:hover td{background:#f1f8e9!important}.template-order-container .main-card .content-card .custom-table .search-input[data-v-7cf29bd4] .el-input__inner{border-radius:20px;border:1px solid #c8e6c9;transition:all .3s ease}.template-order-container .main-card .content-card .custom-table .search-input[data-v-7cf29bd4] .el-input__inner:focus{border-color:#4caf50;box-shadow:0 0 0 2px rgba(76,175,80,.2)}.template-order-container .main-card .content-card .custom-table .total-tag[data-v-7cf29bd4]{background:linear-gradient(135deg,#4caf50,#66bb6a);color:#fff;border:none;border-radius:16px;padding:6px 12px;font-weight:500}.template-order-container .main-card .content-card .custom-table .status-tag[data-v-7cf29bd4]{border-radius:12px;border:none;font-weight:500}.template-order-container .main-card .content-card .custom-table .supplier-select[data-v-7cf29bd4] .el-input__inner,.template-order-container .main-card .content-card .custom-table .user-select[data-v-7cf29bd4] .el-input__inner{border-radius:6px;border:1px solid #e0e0e0;transition:all .3s ease}.template-order-container .main-card .content-card .custom-table .supplier-select[data-v-7cf29bd4] .el-input__inner:focus,.template-order-container .main-card .content-card .custom-table .user-select[data-v-7cf29bd4] .el-input__inner:focus{border-color:#4caf50}.template-order-container .main-card .content-card .custom-table .view-bill-btn[data-v-7cf29bd4]{background:linear-gradient(135deg,#78909c,#90a4ae);border:none;color:#fff;transition:all .3s ease}.template-order-container .main-card .content-card .custom-table .view-bill-btn[data-v-7cf29bd4]:hover{background:linear-gradient(135deg,#90a4ae,#b0bec5);transform:translateY(-1px)}.template-order-container .main-card .content-card .custom-pagination[data-v-7cf29bd4]{margin-top:20px;display:flex;justify-content:center}.template-order-container .main-card .content-card .custom-pagination[data-v-7cf29bd4] .el-pagination.is-background .el-pager li:not(.disabled).active{background:linear-gradient(135deg,#4caf50,#66bb6a);border-radius:4px}.template-order-container .main-card .content-card .custom-pagination[data-v-7cf29bd4] .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#4caf50}.template-order-container .custom-drawer[data-v-7cf29bd4] .el-drawer{border-radius:12px 0 0 12px}.template-order-container .custom-drawer[data-v-7cf29bd4] .el-drawer__header{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);margin:0;padding:20px;color:#2e7d32;font-weight:600;border-radius:12px 0 0 0}.template-order-container .custom-drawer .drawer-content[data-v-7cf29bd4]{padding:20px;height:100%;display:flex;flex-direction:column}.template-order-container .custom-drawer .drawer-content .custom-tree[data-v-7cf29bd4]{flex:1}.template-order-container .custom-drawer .drawer-content .custom-tree[data-v-7cf29bd4] .el-tree-node__content{height:36px;border-radius:6px;margin:2px 0;transition:all .3s ease}.template-order-container .custom-drawer .drawer-content .custom-tree[data-v-7cf29bd4] .el-tree-node__content:hover{background:#f1f8e9}.template-order-container .custom-drawer .drawer-content .drawer-btns[data-v-7cf29bd4]{padding:20px 0;display:flex;justify-content:center;gap:12px}.template-order-container .custom-drawer .drawer-content .drawer-btns .submit-btn[data-v-7cf29bd4]{background:linear-gradient(135deg,#4caf50,#66bb6a);border:none;border-radius:20px;padding:10px 24px;transition:all .3s ease}.template-order-container .custom-drawer .drawer-content .drawer-btns .submit-btn[data-v-7cf29bd4]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(76,175,80,.3)}.template-order-container .custom-drawer .drawer-content .drawer-btns .cancel-btn[data-v-7cf29bd4]{border-radius:20px;padding:10px 24px;border:1px solid #dcdfe6;transition:all .3s ease}.template-order-container .custom-drawer .drawer-content .drawer-btns .cancel-btn[data-v-7cf29bd4]:hover{border-color:#4caf50;color:#4caf50}.template-order-container .custom-dialog[data-v-7cf29bd4]{border-radius:12px;overflow:hidden}.template-order-container .custom-dialog[data-v-7cf29bd4] .el-dialog__header{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);padding:20px;margin:0}.template-order-container .custom-dialog[data-v-7cf29bd4] .el-dialog__header .el-dialog__title{color:#2e7d32;font-weight:600}.template-order-container .custom-dialog[data-v-7cf29bd4] .el-dialog__body{padding:30px}.template-order-container .custom-dialog[data-v-7cf29bd4] .el-dialog__footer{padding:20px;background:#fafafa}.template-order-container .custom-dialog .dialog-form .dialog-select[data-v-7cf29bd4]{width:100%}.template-order-container .custom-dialog .dialog-form .dialog-select[data-v-7cf29bd4] .el-input__inner{border-radius:6px;border:1px solid #e0e0e0;transition:all .3s ease}.template-order-container .custom-dialog .dialog-form .dialog-select[data-v-7cf29bd4] .el-input__inner:focus{border-color:#4caf50;box-shadow:0 0 0 2px rgba(76,175,80,.2)}.template-order-container .custom-dialog .dialog-form .dialog-switch[data-v-7cf29bd4] .el-switch__core{border-radius:10px}.template-order-container .custom-dialog .dialog-footer .dialog-btn[data-v-7cf29bd4]{border-radius:20px;padding:10px 20px;transition:all .3s ease}.template-order-container .custom-dialog .dialog-footer .dialog-btn.confirm-btn[data-v-7cf29bd4]{background:linear-gradient(135deg,#4caf50,#66bb6a);border:none}.template-order-container .custom-dialog .dialog-footer .dialog-btn.confirm-btn[data-v-7cf29bd4]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(76,175,80,.3)}.template-order-container .custom-dialog .dialog-footer .dialog-btn.cancel-btn[data-v-7cf29bd4]:hover{border-color:#4caf50;color:#4caf50}.grid-content[data-v-7cf29bd4]{padding:10px 30px}.grid-top[data-v-7cf29bd4]{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 20px;padding:12px 0;gap:12px}.table-action-btn[data-v-7cf29bd4]{transition:all .3s ease}.table-action-btn[data-v-7cf29bd4]:hover{transform:scale(1.1)}.bill-popover[data-v-7cf29bd4],.error-popover[data-v-7cf29bd4],.upload-btn[data-v-7cf29bd4]{display:inline-block}.action-btn[data-v-7cf29bd4]{transition:all .3s ease}.action-btn[data-v-7cf29bd4]:hover{transform:scale(1.05)}@media (max-width:768px){.template-order-container[data-v-7cf29bd4]{padding:10px}.stats-row .el-col[data-v-7cf29bd4]{margin-bottom:12px}.action-block[data-v-7cf29bd4],.grid-top[data-v-7cf29bd4]{flex-wrap:wrap;gap:8px}.action-block .action-btn[data-v-7cf29bd4]{margin-bottom:8px}}.input-order-container[data-v-b0618fee]{background-color:#f8fff8;padding:20px;min-height:100vh}.data-overview-card[data-v-b0618fee]{margin-bottom:20px;border-radius:12px;border:1px solid #e8f5e9;transition:all .3s ease}.data-overview-card[data-v-b0618fee]:hover{box-shadow:0 4px 12px rgba(103,194,58,.15);transform:translateY(-2px)}.data-overview-card .card-header[data-v-b0618fee]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:linear-gradient(135deg,#f0f9eb,#d1edc4);border-radius:10px 10px 0 0}.data-overview-card .card-header .card-title[data-v-b0618fee]{font-size:18px;font-weight:600;color:#529b2e}.data-overview-card .card-header .collapse-btn[data-v-b0618fee]{color:#529b2e;font-weight:500}.data-overview-card .card-header .collapse-btn[data-v-b0618fee]:hover{color:#67c23a}.data-overview-card .overview-content[data-v-b0618fee]{padding:20px}.data-overview-card .overview-content .stat-card[data-v-b0618fee]{display:flex;align-items:center;padding:20px;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.data-overview-card .overview-content .stat-card[data-v-b0618fee]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.data-overview-card .overview-content .stat-card .stat-icon[data-v-b0618fee]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:24px;color:#fff}.data-overview-card .overview-content .stat-card .stat-content .stat-value[data-v-b0618fee]{font-size:24px;font-weight:700;margin-bottom:5px}.data-overview-card .overview-content .stat-card .stat-content .stat-label[data-v-b0618fee]{font-size:14px;color:#909399}.data-overview-card .overview-content .stat-card.stat-primary .stat-icon[data-v-b0618fee]{background:linear-gradient(135deg,#67c23a,#85ce61)}.data-overview-card .overview-content .stat-card.stat-success .stat-icon[data-v-b0618fee]{background:linear-gradient(135deg,#85ce61,#95d475)}.data-overview-card .overview-content .stat-card.stat-warning .stat-icon[data-v-b0618fee]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.data-overview-card .overview-content .stat-card.stat-info .stat-icon[data-v-b0618fee]{background:linear-gradient(135deg,#909399,#a6a9ad)}.main-content-card[data-v-b0618fee]{border-radius:12px;border:1px solid #e8f5e9;overflow:hidden}.main-content-card .category-tabs[data-v-b0618fee] .el-tabs__header{margin:0;background:linear-gradient(135deg,#f0f9eb,#d1edc4)}.main-content-card .category-tabs[data-v-b0618fee] .el-tabs__nav-wrap:after{background-color:transparent}.main-content-card .category-tabs[data-v-b0618fee] .el-tabs__item{font-weight:500;color:#2c3e50}.main-content-card .category-tabs[data-v-b0618fee] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.main-content-card .category-tabs[data-v-b0618fee] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.main-content-card .content-area[data-v-b0618fee]{padding:20px}.main-content-card .content-area .filter-row[data-v-b0618fee]{margin-bottom:20px}.main-content-card .content-area .filter-row .filter-block[data-v-b0618fee]{display:flex;align-items:center}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-b0618fee]{margin-right:10px;border-radius:6px}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-b0618fee] .el-input__inner{border-radius:6px;border:1px solid #e8f5e9;transition:all .3s}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-b0618fee] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.main-content-card .content-area .filter-row .filter-block .filter-btn[data-v-b0618fee]{border-radius:6px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;transition:all .3s}.main-content-card .content-area .filter-row .filter-block .filter-btn[data-v-b0618fee]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(103,194,58,.3)}.main-content-card .content-area .filter-row .status-switch[data-v-b0618fee] .el-switch__label{color:#2c3e50}.main-content-card .content-area .filter-row .status-switch[data-v-b0618fee] .el-switch__label.is-active{color:#67c23a}.main-content-card .content-area .data-table[data-v-b0618fee]{border-radius:8px;overflow:hidden}.main-content-card .content-area .data-table[data-v-b0618fee] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.main-content-card .content-area .data-table[data-v-b0618fee] tr:hover>td{background-color:#f5fbf2}.main-content-card .content-area .data-table .table-header-actions[data-v-b0618fee]{display:flex;align-items:center;padding:10px 0}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-b0618fee]{margin:0 5px;transition:all .3s}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-b0618fee]:hover{transform:scale(1.1)}.main-content-card .content-area .data-table .table-header-actions .table-search-input[data-v-b0618fee]{margin:0 10px;border-radius:20px}.main-content-card .content-area .data-table .table-header-actions .table-search-input[data-v-b0618fee] .el-input__inner{border-radius:20px;border:1px solid #e8f5e9}.main-content-card .content-area .data-table .table-header-actions .total-tag[data-v-b0618fee]{margin:0 10px;border-radius:12px;font-weight:600}.main-content-card .content-area .data-table .table-header-actions .data-type[data-v-b0618fee]{margin-left:10px}.main-content-card .content-area .data-table .user-select[data-v-b0618fee] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.main-content-card .content-area .data-table .delete-btn[data-v-b0618fee]{color:#f56c6c}.main-content-card .content-area .data-table .delete-btn[data-v-b0618fee]:hover{color:#f89c9c}.bill-drawer[data-v-b0618fee] .el-drawer{border-radius:12px 0 0 12px}.bill-drawer[data-v-b0618fee] .el-drawer__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;margin:0;padding:20px;border-radius:12px 0 0 0;font-weight:600}.bill-drawer .drawer-alert[data-v-b0618fee]{margin:20px;border-radius:8px;border:1px solid #e8f5e9}.bill-drawer .grid-order[data-v-b0618fee]{height:100%}.bill-drawer .grid-order .drawer-collapse[data-v-b0618fee] .el-collapse-item__header{background:#f0f9eb;padding:0 15px;border-radius:6px;margin-bottom:5px;font-weight:600}.bill-drawer .grid-order .drawer-collapse[data-v-b0618fee] .el-collapse-item__content{padding:15px}.bill-drawer .grid-order .drawer-collapse .sub-title[data-v-b0618fee]{margin:10px 0}.bill-drawer .grid-order .drawer-collapse .batch-input[data-v-b0618fee],.bill-drawer .grid-order .drawer-collapse .batch-select[data-v-b0618fee],.bill-drawer .grid-order .drawer-collapse .price-input[data-v-b0618fee]{width:100%;margin:5px 0}.bill-drawer .grid-order .drawer-collapse .batch-input[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .drawer-collapse .batch-select[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .drawer-collapse .price-input[data-v-b0618fee] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.bill-drawer .grid-order .drawer-collapse .radio-group[data-v-b0618fee],.bill-drawer .grid-order .drawer-collapse .sort-radio-group[data-v-b0618fee]{width:100%}.bill-drawer .grid-order .drawer-collapse .radio-group .sort-radio[data-v-b0618fee],.bill-drawer .grid-order .drawer-collapse .sort-radio-group .sort-radio[data-v-b0618fee]{margin:5px 0;width:100%}.bill-drawer .grid-order .drawer-collapse .add-order-example[data-v-b0618fee],.bill-drawer .grid-order .drawer-collapse .add-order-tip[data-v-b0618fee]{font-size:12px;color:#909399;margin-bottom:5px}.bill-drawer .grid-order .drawer-collapse .add-order-autocomplete[data-v-b0618fee],.bill-drawer .grid-order .drawer-collapse .add-order-select[data-v-b0618fee]{width:100%;margin:5px 0}.bill-drawer .grid-order .drawer-collapse .add-order-autocomplete[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .drawer-collapse .add-order-select[data-v-b0618fee] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.bill-drawer .grid-order .grid-content[data-v-b0618fee]{padding:0 10px}.bill-drawer .grid-order .grid-content .detail-table[data-v-b0618fee]{border-radius:8px;overflow:hidden}.bill-drawer .grid-order .grid-content .detail-table[data-v-b0618fee] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.bill-drawer .grid-order .grid-content .detail-table .client-select[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .number-input[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .price-input[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .quantity-input[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .remark-input[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .subtotal-input[data-v-b0618fee] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .unit-select[data-v-b0618fee] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.summary-dialog[data-v-b0618fee] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.summary-dialog[data-v-b0618fee] .el-dialog__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);padding:20px;border-radius:12px 12px 0 0}.summary-dialog[data-v-b0618fee] .el-dialog__header .el-dialog__title{color:#2c3e50;font-weight:600}.summary-dialog[data-v-b0618fee] .el-dialog__body{padding:20px;background-color:#f8fff8}.summary-dialog .bill-container .sticky[data-v-b0618fee]{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;padding:10px 0}.summary-dialog .bill-container .sticky .download-all-btn[data-v-b0618fee]{border-radius:6px;background:linear-gradient(135deg,#85ce61,#95d475);border:none;color:#fff;transition:all .3s;padding:10px 20px;font-weight:600}.summary-dialog .bill-container .sticky .download-all-btn[data-v-b0618fee]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(133,206,97,.3)}.summary-dialog .bill-container .bill-scroll[data-v-b0618fee]{max-height:70vh;overflow-y:auto;padding:10px}.summary-dialog .bill-container .create-image[data-v-b0618fee]{background:#fff;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s;position:relative;border:1px solid #e8f5e9;box-shadow:0 2px 6px rgba(0,0,0,.04)}.summary-dialog .bill-container .create-image[data-v-b0618fee]:before{display:none}.summary-dialog .bill-container .create-image[data-v-b0618fee]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.summary-dialog .bill-container .create-image .bill-header[data-v-b0618fee]{text-align:center;margin-bottom:20px;background:linear-gradient(135deg,#f8fff8,#e8f5e9);padding:15px;border-radius:8px;border:1px solid #e0f0e0}.summary-dialog .bill-container .create-image .bill-header .bill-label[data-v-b0618fee]{color:#529b2e;margin-bottom:15px}.summary-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-b0618fee]{margin:5px 0;font-weight:600}.summary-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-b0618fee]:first-child{font-size:20px}.summary-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-b0618fee]:last-child{font-size:18px;color:#67c23a}.summary-dialog .bill-container .create-image .bill-header .bill-info[data-v-b0618fee]{display:flex;justify-content:space-around;margin-top:15px;flex-wrap:wrap}.summary-dialog .bill-container .create-image .bill-header .bill-info .bill-info-item[data-v-b0618fee]{font-weight:600;color:#2c3e50;margin:5px 0}.summary-dialog .bill-container .create-image .bill-header .bill-info .bill-info-item span[data-v-b0618fee]:first-child{color:#909399}.summary-dialog .bill-container .create-image .bill-table[data-v-b0618fee]{background:#fff;border-radius:8px;padding:10px;margin-bottom:15px;border:1px solid #e8f5e9}.summary-dialog .bill-container .create-image .bill-table table[data-v-b0618fee]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;background:#fff}.summary-dialog .bill-container .create-image .bill-table table td[data-v-b0618fee],.summary-dialog .bill-container .create-image .bill-table table th[data-v-b0618fee]{border:1px solid #e0f0e0;padding:12px 8px;text-align:center}.summary-dialog .bill-container .create-image .bill-table table th[data-v-b0618fee]{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600;font-size:14px}.summary-dialog .bill-container .create-image .bill-table table td[data-v-b0618fee]{background:#fff;font-size:13px}.summary-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-b0618fee]{text-align:center;font-weight:700;background:linear-gradient(135deg,#f5fbf2,#e8f5e9);color:#529b2e;font-size:14px}.summary-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-b0618fee]:nth-child(6),.summary-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-b0618fee]:nth-child(7),.summary-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-b0618fee]:nth-child(8){text-align:center}.summary-dialog .bill-container .create-image .bill-info[data-v-b0618fee]{display:flex;justify-content:space-between;margin-top:15px;padding:0 10px}.summary-dialog .bill-container .create-image .bill-info .bill-info-item[data-v-b0618fee]{font-weight:600;color:#2c3e50}.summary-dialog .bill-container .create-image .bill-info .bill-info-item span[data-v-b0618fee]:first-child{color:#909399}.summary-dialog .bill-container .create-image .download-btn[data-v-b0618fee]{margin-top:15px;padding:6px 12px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;border-radius:4px;color:#fff;cursor:pointer;transition:all .3s;font-weight:500;display:block;width:auto;position:relative;z-index:10;font-size:12px;line-height:1;min-height:auto}.summary-dialog .bill-container .create-image .download-btn[data-v-b0618fee]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(103,194,58,.3);background:linear-gradient(135deg,#85ce61,#67c23a)}#progress-bar[data-v-b0618fee]{width:100%;height:20px;margin:10px 0 20px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.1);overflow:hidden}#progress[data-v-b0618fee]{height:100%;background:linear-gradient(135deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:10px;position:relative}#progress[data-v-b0618fee]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:progress-shine-b0618fee 2s infinite}@keyframes progress-shine-b0618fee{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.input-order-container[data-v-b0618fee]{padding:10px}.data-overview-card .overview-content .el-col[data-v-b0618fee]{margin-bottom:15px}.main-content-card .content-area .filter-block[data-v-b0618fee]{flex-direction:column}.main-content-card .content-area .filter-block .filter-btn[data-v-b0618fee],.main-content-card .content-area .filter-block .filter-item[data-v-b0618fee]{margin:5px 0;width:100%}.table-header-actions[data-v-b0618fee]{flex-wrap:wrap;justify-content:center}.table-header-actions .action-btn[data-v-b0618fee],.table-header-actions .data-type[data-v-b0618fee],.table-header-actions .total-tag[data-v-b0618fee]{margin:5px}.summary-dialog .bill-container .create-image[data-v-b0618fee]{padding:15px}.summary-dialog .bill-container .create-image .bill-header .bill-info[data-v-b0618fee]{flex-direction:column;align-items:flex-start}.summary-dialog .bill-container .create-image .bill-info[data-v-b0618fee]{flex-direction:column}.summary-dialog .bill-container .create-image .download-btn[data-v-b0618fee]{padding:4px 8px;font-size:11px}}.fade-enter-active[data-v-b0618fee],.fade-leave-active[data-v-b0618fee]{transition:opacity .3s}.fade-enter[data-v-b0618fee],.fade-leave-to[data-v-b0618fee]{opacity:0}.slide-fade-enter-active[data-v-b0618fee]{transition:all .3s ease}.slide-fade-leave-active[data-v-b0618fee]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-b0618fee],.slide-fade-leave-to[data-v-b0618fee]{transform:translateX(10px);opacity:0}.html2canvas-render .create-image[data-v-b0618fee]{background:#fff!important;box-shadow:none!important}.html2canvas-render .create-image[data-v-b0618fee]:before{display:none!important}.html2canvas-render .create-image .bill-header[data-v-b0618fee]{background:linear-gradient(135deg,#f8fff8,#e8f5e9)!important}.html2canvas-render .create-image .bill-table th[data-v-b0618fee]{background:linear-gradient(135deg,#f0f9eb,#d1edc4)!important}.html2canvas-render .create-image tfoot .bill-table-total[data-v-b0618fee]{background:linear-gradient(135deg,#f5fbf2,#e8f5e9)!important}.html2canvas-render .create-image .download-btn[data-v-b0618fee]{display:none!important;visibility:hidden!important;opacity:0!important}.bill-table tfoot .bill-table-total[data-v-b0618fee],.bill-table tfoot .bill-table-total[data-v-b0618fee]:nth-child(6),.bill-table tfoot .bill-table-total[data-v-b0618fee]:nth-child(7),.bill-table tfoot .bill-table-total[data-v-b0618fee]:nth-child(8){text-align:center!important}@media print{.create-image[data-v-b0618fee]{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;border:1px solid #ddd!important}.create-image .download-btn[data-v-b0618fee]{display:none!important}}.screenshot-container .create-image[data-v-b0618fee]{box-shadow:none!important}.screenshot-container .create-image[data-v-b0618fee]:after,.screenshot-container .create-image[data-v-b0618fee]:before{display:none!important}.screenshot-container .create-image [data-v-b0618fee]{box-shadow:none!important}.merge-bill-container[data-v-7801a98c]{background-color:#f8fff8;padding:20px;min-height:100vh}.data-overview-card[data-v-7801a98c]{margin-bottom:20px;border-radius:12px;border:1px solid #e8f5e9;transition:all .3s ease}.data-overview-card[data-v-7801a98c]:hover{box-shadow:0 4px 12px rgba(103,194,58,.15);transform:translateY(-2px)}.data-overview-card .card-header[data-v-7801a98c]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:linear-gradient(135deg,#f0f9eb,#d1edc4);border-radius:10px 10px 0 0}.data-overview-card .card-header .card-title[data-v-7801a98c]{font-size:18px;font-weight:600;color:#529b2e}.data-overview-card .card-header .collapse-btn[data-v-7801a98c]{color:#529b2e;font-weight:500}.data-overview-card .card-header .collapse-btn[data-v-7801a98c]:hover{color:#67c23a}.data-overview-card .overview-content[data-v-7801a98c]{padding:20px}.data-overview-card .overview-content .stat-card[data-v-7801a98c]{display:flex;align-items:center;padding:20px;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.data-overview-card .overview-content .stat-card[data-v-7801a98c]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.data-overview-card .overview-content .stat-card .stat-icon[data-v-7801a98c]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:24px;color:#fff}.data-overview-card .overview-content .stat-card .stat-content .stat-value[data-v-7801a98c]{font-size:24px;font-weight:700;margin-bottom:5px}.data-overview-card .overview-content .stat-card .stat-content .stat-label[data-v-7801a98c]{font-size:14px;color:#909399}.data-overview-card .overview-content .stat-card.stat-primary .stat-icon[data-v-7801a98c]{background:linear-gradient(135deg,#67c23a,#85ce61)}.data-overview-card .overview-content .stat-card.stat-success .stat-icon[data-v-7801a98c]{background:linear-gradient(135deg,#85ce61,#95d475)}.data-overview-card .overview-content .stat-card.stat-warning .stat-icon[data-v-7801a98c]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.data-overview-card .overview-content .stat-card.stat-info .stat-icon[data-v-7801a98c]{background:linear-gradient(135deg,#909399,#a6a9ad)}.main-content-card[data-v-7801a98c]{border-radius:12px;border:1px solid #e8f5e9;overflow:hidden}.main-content-card .category-tabs[data-v-7801a98c] .el-tabs__header{margin:0;background:linear-gradient(135deg,#f0f9eb,#d1edc4)}.main-content-card .category-tabs[data-v-7801a98c] .el-tabs__nav-wrap:after{background-color:transparent}.main-content-card .category-tabs[data-v-7801a98c] .el-tabs__item{font-weight:500;color:#2c3e50}.main-content-card .category-tabs[data-v-7801a98c] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.main-content-card .category-tabs[data-v-7801a98c] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.main-content-card .content-area[data-v-7801a98c]{padding:20px}.main-content-card .content-area .filter-row[data-v-7801a98c]{margin-bottom:20px}.main-content-card .content-area .filter-row .filter-block[data-v-7801a98c]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-7801a98c]{flex:1;min-width:160px;max-width:200px;border-radius:6px}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-7801a98c] .el-input__inner{border-radius:6px;border:1px solid #e8f5e9;transition:all .3s}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-7801a98c] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.main-content-card .content-area .filter-row .filter-block .date-picker[data-v-7801a98c]{min-width:180px}.main-content-card .content-area .filter-row .filter-block .system-store-select[data-v-7801a98c]{min-width:200px}.main-content-card .content-area .filter-row .filter-block .system-store-select[data-v-7801a98c] .el-input__inner{border-radius:6px;border:1px solid #e8f5e9;transition:all .3s}.main-content-card .content-area .filter-row .filter-block .system-store-select[data-v-7801a98c] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.main-content-card .content-area .filter-row .filter-block .system-store-manager-btn[data-v-7801a98c]{border-radius:50%;border:1px solid #909399;color:#909399;background:#fff;flex-shrink:0}.main-content-card .content-area .filter-row .filter-block .system-store-manager-btn[data-v-7801a98c]:hover{border-color:#67c23a;color:#67c23a;background:#f0f9eb;transform:rotate(30deg);transition:all .3s}.main-content-card .content-area .filter-row .filter-block .search-btn[data-v-7801a98c]{border-radius:6px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;transition:all .3s;flex-shrink:0}.main-content-card .content-area .filter-row .filter-block .search-btn[data-v-7801a98c]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(103,194,58,.3)}.main-content-card .content-area .filter-row .right-function-area[data-v-7801a98c]{display:flex;align-items:center;justify-content:flex-end;height:100%;flex-wrap:wrap;gap:10px}.main-content-card .content-area .filter-row .right-function-area .filter-switch[data-v-7801a98c] .el-switch__label,.main-content-card .content-area .filter-row .right-function-area .status-switch[data-v-7801a98c] .el-switch__label{color:#2c3e50}.main-content-card .content-area .filter-row .right-function-area .filter-switch[data-v-7801a98c] .el-switch__label.is-active,.main-content-card .content-area .filter-row .right-function-area .status-switch[data-v-7801a98c] .el-switch__label.is-active{color:#67c23a}.main-content-card .content-area .filter-row .right-function-area .supplier-switch[data-v-7801a98c] .el-switch__label{color:#2c3e50}.main-content-card .content-area .filter-row .right-function-area .supplier-switch[data-v-7801a98c] .el-switch__label.is-active{color:#67c23a}.main-content-card .content-area .filter-row .right-function-area .auto-refresh-btn[data-v-7801a98c]{position:relative;transition:all .3s ease;border:2px solid #e6e6e6}.main-content-card .content-area .filter-row .right-function-area .auto-refresh-btn.auto-refresh-active[data-v-7801a98c]{border-color:#409eff;background-color:rgba(64,158,255,.1);animation:pulse-7801a98c 2s infinite}.main-content-card .content-area .filter-row .right-function-area .auto-refresh-btn.auto-refresh-active .el-icon-loading[data-v-7801a98c]{color:#409eff}.main-content-card .content-area .filter-row .right-function-area .auto-refresh-btn .pulse-dot[data-v-7801a98c]{position:absolute;top:-3px;right:-3px;width:8px;height:8px;background-color:#f56c6c;border-radius:50%;animation:dot-pulse-7801a98c 1.5s infinite}.main-content-card .content-area .data-table[data-v-7801a98c]{border-radius:8px;overflow:hidden}.main-content-card .content-area .data-table[data-v-7801a98c] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.main-content-card .content-area .data-table[data-v-7801a98c] tr:hover>td{background-color:#f5fbf2}.main-content-card .content-area .data-table .table-header-actions[data-v-7801a98c]{display:flex;align-items:center;padding:10px 0}.main-content-card .content-area .data-table .table-header-actions .table-title[data-v-7801a98c]{font-weight:600;color:#2c3e50;margin-right:15px}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-7801a98c]{margin:0 5px;transition:all .3s}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-7801a98c]:hover{transform:scale(1.1)}.main-content-card .content-area .data-table .table-header-actions .delete-btn[data-v-7801a98c]{color:#f56c6c}.main-content-card .content-area .data-table .table-header-actions .delete-btn[data-v-7801a98c]:hover{color:#f89c9c}.main-content-card .content-area .data-table .table-header-actions .table-search-input[data-v-7801a98c]{margin:0 10px;border-radius:20px}.main-content-card .content-area .data-table .table-header-actions .table-search-input[data-v-7801a98c] .el-input__inner{border-radius:20px;border:1px solid #e8f5e9}.main-content-card .content-area .data-table .table-header-actions .total-tag[data-v-7801a98c]{margin:0 10px;border-radius:12px;font-weight:600}.main-content-card .content-area .data-table .user-select[data-v-7801a98c] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.bill-drawer[data-v-7801a98c] .table-header-actions{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 0}.bill-drawer[data-v-7801a98c] .header-buttons-group{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.bill-drawer[data-v-7801a98c] .header-search-group{display:flex;justify-content:center;width:100%;max-width:300px}.bill-drawer[data-v-7801a98c] .header-buttons-group .action-btn{margin:0 3px;transition:all .3s}.bill-drawer[data-v-7801a98c] .header-buttons-group .action-btn:hover{transform:scale(1.1)}.bill-drawer[data-v-7801a98c] .header-buttons-group .total-tag{margin-left:8px;border-radius:12px;font-weight:600}.bill-drawer[data-v-7801a98c] .header-search-group .table-search-input{width:100%;border-radius:20px}.bill-drawer[data-v-7801a98c] .header-search-group .el-input__inner{border-radius:20px;border:1px solid #e0f0e0}.bill-drawer[data-v-7801a98c] .el-drawer{border-radius:12px 0 0 12px}.bill-drawer[data-v-7801a98c] .el-drawer__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;margin:0;padding:20px;border-radius:12px 0 0 0;font-weight:600}.bill-drawer .grid-content[data-v-7801a98c]{padding:10px 30px}.bill-drawer .grid-content .detail-table[data-v-7801a98c]{border-radius:8px;overflow:hidden}.bill-drawer .grid-content .detail-table[data-v-7801a98c] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.bill-drawer .grid-content .detail-table[data-v-7801a98c] tr:hover>td{background-color:#f5fbf2}.bill-dialog[data-v-7801a98c] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.bill-dialog[data-v-7801a98c] .el-dialog__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);padding:20px;border-radius:12px 12px 0 0}.bill-dialog[data-v-7801a98c] .el-dialog__header .el-dialog__title{color:#2c3e50;font-weight:600}.bill-dialog[data-v-7801a98c] .el-dialog__body{padding:20px;background-color:#f8fff8}.bill-dialog .bill-container .sticky[data-v-7801a98c]{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;padding:10px 0}.bill-dialog .bill-container .sticky .download-btn[data-v-7801a98c]{border-radius:6px;background:linear-gradient(135deg,#85ce61,#95d475);border:none;color:#fff;transition:all .3s;padding:10px 20px;font-weight:600}.bill-dialog .bill-container .sticky .download-btn[data-v-7801a98c]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(133,206,97,.3)}.bill-dialog .bill-container .sticky .total-tag[data-v-7801a98c]{border-radius:12px;font-weight:600}.bill-dialog .bill-container .bill-scroll[data-v-7801a98c]{max-height:70vh;overflow-y:auto;padding:10px}.bill-dialog .bill-container .create-image[data-v-7801a98c]{background:#fff;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s;position:relative;border:1px solid #e8f5e9}.bill-dialog .bill-container .create-image[data-v-7801a98c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.bill-dialog .bill-container .create-image .bill-header[data-v-7801a98c]{text-align:center;margin-bottom:20px;background:linear-gradient(135deg,#f8fff8,#e8f5e9);padding:15px;border-radius:8px;border:1px solid #e0f0e0}.bill-dialog .bill-container .create-image .bill-header .bill-label[data-v-7801a98c]{color:#529b2e;margin-bottom:15px}.bill-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-7801a98c]{margin:5px 0;font-weight:600}.bill-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-7801a98c]:first-child{font-size:20px}.bill-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-7801a98c]:last-child{font-size:18px;color:#67c23a}.bill-dialog .bill-container .create-image .bill-header .bill-info[data-v-7801a98c]{display:flex;justify-content:space-around;margin-top:15px;flex-wrap:wrap}.bill-dialog .bill-container .create-image .bill-header .bill-info .bill-info-item[data-v-7801a98c]{font-weight:600;color:#2c3e50;margin:5px 0}.bill-dialog .bill-container .create-image .bill-header .bill-info .bill-info-item span[data-v-7801a98c]:first-child{color:#909399}.bill-dialog .bill-container .create-image .bill-table[data-v-7801a98c]{background:#fff;border-radius:8px;padding:10px;margin-bottom:15px;border:1px solid #e8f5e9}.bill-dialog .bill-container .create-image .bill-table table[data-v-7801a98c]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;background:#fff}.bill-dialog .bill-container .create-image .bill-table table td[data-v-7801a98c],.bill-dialog .bill-container .create-image .bill-table table th[data-v-7801a98c]{border:1px solid #e0f0e0;padding:12px 8px;text-align:center}.bill-dialog .bill-container .create-image .bill-table table th[data-v-7801a98c]{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600;font-size:14px}.bill-dialog .bill-container .create-image .bill-table table td[data-v-7801a98c]{background:#fff;font-size:13px}.bill-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-7801a98c]{text-align:center;font-weight:700;background:linear-gradient(135deg,#f5fbf2,#e8f5e9);color:#529b2e;font-size:14px}.bill-dialog .bill-container .create-image .bill-info[data-v-7801a98c]{display:flex;justify-content:space-between;margin-top:15px;padding:0 10px}.bill-dialog .bill-container .create-image .bill-info .bill-info-item[data-v-7801a98c]{font-weight:600;color:#2c3e50}.bill-dialog .bill-container .create-image .bill-info .bill-info-item span[data-v-7801a98c]:first-child{color:#909399}.bill-dialog .bill-container .create-image .download-btn[data-v-7801a98c]{margin-top:15px;padding:6px 12px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;border-radius:4px;color:#fff;cursor:pointer;transition:all .3s;font-weight:500;display:block;width:auto;position:relative;z-index:10;font-size:12px;line-height:1;min-height:auto}.bill-dialog .bill-container .create-image .download-btn[data-v-7801a98c]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(103,194,58,.3);background:linear-gradient(135deg,#85ce61,#67c23a)}.bill-dialog .bill-container .create-image .button-group[data-v-7801a98c]{display:flex;gap:10px;margin-top:15px}.bill-dialog .bill-container .create-image .button-group .download-btn[data-v-7801a98c]{flex:1;margin-top:0}.system-store-manager-dialog[data-v-7801a98c] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.system-store-manager-dialog[data-v-7801a98c] .el-dialog__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);padding:20px;border-radius:12px 12px 0 0;border-bottom:1px solid #e8f5e9}.system-store-manager-dialog[data-v-7801a98c] .el-dialog__header .el-dialog__title{color:#2c3e50;font-weight:600;font-size:18px}.system-store-manager-dialog[data-v-7801a98c] .el-dialog__body{padding:0;background-color:#f8fff8}.system-store-manager-container[data-v-7801a98c]{display:flex;height:600px;background:#fff}.system-store-manager-container .system-store-list-section[data-v-7801a98c]{width:350px;border-right:1px solid #e8f5e9;display:flex;flex-direction:column;background:#f8fff8}.system-store-manager-container .system-store-list-section .section-header[data-v-7801a98c]{padding:20px;border-bottom:1px solid #e8f5e9;display:flex;justify-content:space-between;align-items:center;background:#fff}.system-store-manager-container .system-store-list-section .section-header h3[data-v-7801a98c]{margin:0;color:#2c3e50;font-size:16px;display:flex;align-items:center;gap:8px}.system-store-manager-container .system-store-list-section .section-header h3 .el-icon-s-shop[data-v-7801a98c]{color:#67c23a}.system-store-manager-container .system-store-list-section .section-header .add-btn[data-v-7801a98c]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.system-store-manager-container .system-store-list-section .section-header .add-btn[data-v-7801a98c]:hover{background:linear-gradient(135deg,#5daf34,#78c853);transform:translateY(-1px);box-shadow:0 2px 4px rgba(103,194,58,.3)}.system-store-manager-container .system-store-list-section .search-box[data-v-7801a98c]{padding:15px 20px;border-bottom:1px solid #e8f5e9;background:#fff}.system-store-manager-container .system-store-list-section .search-box[data-v-7801a98c] .el-input__inner{border-radius:20px;border:1px solid #e0f0e0;background:#f8fff8}.system-store-manager-container .system-store-list-section .search-box[data-v-7801a98c] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.system-store-manager-container .system-store-list-section .store-list-container[data-v-7801a98c]{flex:1;overflow-y:auto;padding:10px}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-7801a98c]{border-radius:8px;overflow:hidden;border:1px solid #e8f5e9}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-7801a98c] th{background:linear-gradient(135deg,#f0f9eb,#e8f5e9);color:#2c3e50;font-weight:600;border-color:#e0f0e0}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-7801a98c] tr{cursor:pointer;transition:all .3s}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-7801a98c] tr:hover{background-color:#f5fbf2}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-7801a98c] tr.current-row{background-color:#f0f9eb}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-7801a98c] td{border-color:#e0f0e0}.system-store-manager-container .system-store-list-section .store-list-container .store-table .store-name-cell[data-v-7801a98c]{display:flex;align-items:center;gap:8px}.system-store-manager-container .system-store-list-section .store-list-container .store-table .store-name-cell .store-icon[data-v-7801a98c]{color:#67c23a;font-size:16px}.system-store-manager-container .system-store-list-section .store-list-container .store-table .store-name-cell .store-name[data-v-7801a98c]{font-weight:500;color:#2c3e50}.system-store-manager-container .system-store-list-section .store-list-container .store-table .edit-btn[data-v-7801a98c]{color:#409eff}.system-store-manager-container .system-store-list-section .store-list-container .store-table .edit-btn[data-v-7801a98c]:hover{color:#66b1ff}.system-store-manager-container .system-store-list-section .store-list-container .store-table .delete-btn[data-v-7801a98c]{color:#f56c6c}.system-store-manager-container .system-store-list-section .store-list-container .store-table .delete-btn[data-v-7801a98c]:hover{color:#f78989}.system-store-manager-container .system-store-list-section .list-footer[data-v-7801a98c]{padding:15px 20px;border-top:1px solid #e8f5e9;background:#fff;text-align:center}.system-store-manager-container .system-store-list-section .list-footer .total-count[data-v-7801a98c]{color:#909399;font-size:14px}.system-store-manager-container .edit-section[data-v-7801a98c]{flex:1;display:flex;flex-direction:column;background:#fff}.system-store-manager-container .edit-section .section-header[data-v-7801a98c]{padding:20px;border-bottom:1px solid #e8f5e9;background:#fff}.system-store-manager-container .edit-section .section-header h3[data-v-7801a98c]{margin:0;color:#2c3e50;font-size:16px;display:flex;align-items:center;gap:8px}.system-store-manager-container .edit-section .section-header h3 .el-icon-edit[data-v-7801a98c]{color:#409eff}.system-store-manager-container .edit-section .edit-form-container[data-v-7801a98c]{flex:1;padding:30px;overflow-y:auto}.system-store-manager-container .edit-section .edit-form-container .edit-form[data-v-7801a98c] .el-form-item__label{font-weight:500;color:#606266}.system-store-manager-container .edit-section .edit-form-container .edit-form[data-v-7801a98c] .el-input__inner{border-radius:6px;border:1px solid #e0f0e0;background:#f8fff8}.system-store-manager-container .edit-section .edit-form-container .edit-form[data-v-7801a98c] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.system-store-manager-container .edit-section .edit-form-container .edit-form[data-v-7801a98c] .el-input-group__prepend{background:#f5fbf2;border-color:#e0f0e0;color:#67c23a}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-select-info[data-v-7801a98c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-select-info .label[data-v-7801a98c]{color:#606266;font-size:14px}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-select[data-v-7801a98c] .el-select__tags .el-tag{background:#f0f9eb;border-color:#d1edc4;color:#529b2e}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-option[data-v-7801a98c]{display:flex;align-items:center;gap:8px}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-option .el-icon-s-shop[data-v-7801a98c]{color:#67c23a}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-option .in-other-store-tag[data-v-7801a98c]{margin-left:auto;font-size:10px;padding:2px 4px}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview[data-v-7801a98c]{margin-top:20px;padding:15px;background:#f8fff8;border-radius:8px;border:1px solid #e8f5e9}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .preview-header[data-v-7801a98c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .preview-header span[data-v-7801a98c]{font-weight:500;color:#2c3e50}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .preview-header .count[data-v-7801a98c]{color:#67c23a;font-weight:600}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .store-tags-container[data-v-7801a98c]{display:flex;flex-wrap:wrap;gap:8px}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .store-tags-container .store-tag[data-v-7801a98c]{background:#f0f9eb;border-color:#d1edc4;color:#529b2e}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .store-tags-container .store-tag[data-v-7801a98c]:hover{background:#e1f3d8}.system-store-manager-container .edit-section .edit-form-container .edit-form .empty-state[data-v-7801a98c]{margin-top:30px;text-align:center;padding:40px 20px;background:#f8fff8;border-radius:8px;border:2px dashed #e0f0e0}.system-store-manager-container .edit-section .edit-form-container .edit-form .empty-state .empty-icon[data-v-7801a98c]{font-size:48px;color:#d1edc4;margin-bottom:15px}.system-store-manager-container .edit-section .edit-form-container .edit-form .empty-state p[data-v-7801a98c]{color:#909399;font-size:14px;margin:0}.system-store-manager-container .edit-section .edit-form-container .form-actions[data-v-7801a98c]{margin-top:30px;display:flex;justify-content:flex-end;gap:10px}.system-store-manager-container .edit-section .edit-form-container .form-actions .cancel-btn[data-v-7801a98c]{border-color:#e0f0e0;color:#606266}.system-store-manager-container .edit-section .edit-form-container .form-actions .cancel-btn[data-v-7801a98c]:hover{border-color:#67c23a;color:#67c23a}.system-store-manager-container .edit-section .edit-form-container .form-actions .save-btn[data-v-7801a98c]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;min-width:80px}.system-store-manager-container .edit-section .edit-form-container .form-actions .save-btn[data-v-7801a98c]:hover{background:linear-gradient(135deg,#5daf34,#78c853);transform:translateY(-1px);box-shadow:0 2px 4px rgba(103,194,58,.3)}#progress-bar[data-v-7801a98c]{width:100%;height:20px;margin:10px 0 20px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.1);overflow:hidden}#progress[data-v-7801a98c]{height:100%;background:linear-gradient(135deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:10px;position:relative}#progress[data-v-7801a98c]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:progress-shine-7801a98c 2s infinite}@keyframes pulse-7801a98c{0%{box-shadow:0 0 0 0 rgba(64,158,255,.4)}70%{box-shadow:0 0 0 10px rgba(64,158,255,0)}to{box-shadow:0 0 0 0 rgba(64,158,255,0)}}@keyframes dot-pulse-7801a98c{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(.8);opacity:1}}@keyframes progress-shine-7801a98c{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.html2canvas-render .create-image[data-v-7801a98c]{background:#fff!important;box-shadow:none!important}.html2canvas-render .create-image .bill-header[data-v-7801a98c]{background:linear-gradient(135deg,#f8fff8,#e8f5e9)!important}.html2canvas-render .create-image .bill-table th[data-v-7801a98c]{background:linear-gradient(135deg,#f0f9eb,#d1edc4)!important}.html2canvas-render .create-image tfoot .bill-table-total[data-v-7801a98c]{background:linear-gradient(135deg,#f5fbf2,#e8f5e9)!important}.html2canvas-render .create-image .download-btn[data-v-7801a98c]{display:none!important;visibility:hidden!important;opacity:0!important}@media (max-width:768px){.merge-bill-container[data-v-7801a98c]{padding:10px}.data-overview-card .overview-content .el-col[data-v-7801a98c]{margin-bottom:15px}.main-content-card .content-area .filter-block[data-v-7801a98c]{flex-direction:column}.main-content-card .content-area .filter-block .filter-btn[data-v-7801a98c],.main-content-card .content-area .filter-block .filter-item[data-v-7801a98c],.main-content-card .content-area .filter-block .system-store-manager-btn[data-v-7801a98c],.main-content-card .content-area .filter-block .system-store-select[data-v-7801a98c]{margin:5px 0;width:100%}.right-function-area[data-v-7801a98c]{flex-direction:column;align-items:flex-start!important}.right-function-area .filter-switch[data-v-7801a98c],.right-function-area .status-switch[data-v-7801a98c],.right-function-area .supplier-switch[data-v-7801a98c]{margin:5px 0}.table-header-actions[data-v-7801a98c]{flex-wrap:wrap;justify-content:center}.table-header-actions .action-btn[data-v-7801a98c],.table-header-actions .total-tag[data-v-7801a98c]{margin:5px}.bill-dialog .bill-container .create-image[data-v-7801a98c]{padding:15px}.bill-dialog .bill-container .create-image .bill-header .bill-info[data-v-7801a98c]{flex-direction:column;align-items:flex-start}.bill-dialog .bill-container .create-image .bill-info[data-v-7801a98c]{flex-direction:column}.bill-dialog .bill-container .create-image .download-btn[data-v-7801a98c]{padding:4px 8px;font-size:11px}.system-store-manager-container[data-v-7801a98c]{flex-direction:column;height:auto}.system-store-manager-container .edit-section[data-v-7801a98c],.system-store-manager-container .system-store-list-section[data-v-7801a98c]{width:100%;min-width:auto}.system-store-manager-container .system-store-list-section[data-v-7801a98c]{border-right:none;border-bottom:1px solid #e8f5e9}.system-store-manager-container .edit-section[data-v-7801a98c]{height:400px}}.fade-enter-active[data-v-7801a98c],.fade-leave-active[data-v-7801a98c]{transition:opacity .3s}.fade-enter[data-v-7801a98c],.fade-leave-to[data-v-7801a98c]{opacity:0}.slide-fade-enter-active[data-v-7801a98c]{transition:all .3s ease}.slide-fade-leave-active[data-v-7801a98c]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-7801a98c],.slide-fade-leave-to[data-v-7801a98c]{transform:translateX(10px);opacity:0}.drawer-filter-bar[data-v-7801a98c]{background:#f8fff8;padding:10px 15px;border-radius:8px;border:1px solid #e8f5e9;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.drawer-filter-left[data-v-7801a98c],.drawer-filter-right[data-v-7801a98c]{display:flex;align-items:center}.drawer-system-store-select[data-v-7801a98c] .el-input__inner{border-radius:6px;border:1px solid #e0f0e0;transition:all .3s}.drawer-system-store-select[data-v-7801a98c] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}@media (max-width:768px){.drawer-filter-bar[data-v-7801a98c]{flex-direction:column;gap:10px;align-items:stretch}.drawer-filter-left[data-v-7801a98c],.drawer-filter-right[data-v-7801a98c]{width:100%}.drawer-system-store-select[data-v-7801a98c]{width:100%!important}}.bill-custom-dialog[data-v-7801a98c] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15);max-height:85vh}.bill-custom-dialog[data-v-7801a98c] .el-dialog__header{background:linear-gradient(135deg,#409eff,#66b1ff);padding:20px;border-radius:12px 12px 0 0;border-bottom:1px solid #e0f0e0}.bill-custom-dialog[data-v-7801a98c] .el-dialog__header .el-dialog__title{color:#fff;font-weight:600;font-size:18px}.bill-custom-dialog[data-v-7801a98c] .el-dialog__body{padding:0;max-height:70vh;overflow-y:auto}.bill-custom-dialog .bill-custom-content[data-v-7801a98c]{min-height:600px}.bill-custom-dialog .custom-toolbar[data-v-7801a98c]{padding:15px 20px;background:#f8f9fa;border-bottom:1px solid #e0f0e0}.bill-custom-dialog .custom-toolbar .toolbar-row[data-v-7801a98c]{display:flex;align-items:center}.bill-custom-dialog .custom-toolbar .left-toolbar[data-v-7801a98c],.bill-custom-dialog .custom-toolbar .right-toolbar[data-v-7801a98c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bill-custom-dialog .custom-toolbar .custom-date-picker[data-v-7801a98c]{width:150px}.bill-custom-dialog .custom-toolbar .history-btn[data-v-7801a98c],.bill-custom-dialog .custom-toolbar .load-btn[data-v-7801a98c],.bill-custom-dialog .custom-toolbar .unified-price-btn[data-v-7801a98c]{border-radius:4px}.bill-custom-dialog .custom-toolbar .duplicate-switch[data-v-7801a98c] .el-switch__label{font-size:12px}.bill-custom-dialog .custom-toolbar .duplicate-switch[data-v-7801a98c] .el-switch__label.is-active{color:#409eff}.bill-custom-dialog .custom-toolbar .threshold-input[data-v-7801a98c]{width:150px}.bill-custom-dialog .custom-tabs[data-v-7801a98c]{padding:0 20px;margin-top:15px}.bill-custom-dialog .custom-tabs[data-v-7801a98c] .el-tabs__header{margin-bottom:15px}.bill-custom-dialog .custom-tabs[data-v-7801a98c] .el-tabs__item{font-weight:500}.bill-custom-dialog .custom-tabs[data-v-7801a98c] .el-tabs__item.is-active{color:#409eff;font-weight:600}.bill-custom-dialog .custom-tabs[data-v-7801a98c] .el-tabs__active-bar{background-color:#409eff}.bill-custom-dialog .store-detail-container .store-selector[data-v-7801a98c]{display:flex;align-items:center;gap:10px;margin-bottom:15px;flex-wrap:wrap}.bill-custom-dialog .store-detail-container .store-selector .store-multi-select[data-v-7801a98c]{flex:1;min-width:300px}.bill-custom-dialog .store-detail-container .store-selector .selected-count-tag[data-v-7801a98c]{background:#f0f9eb;border-color:#d1edc4;color:#529b2e}.bill-custom-dialog .store-detail-container .store-selector .clear-btn[data-v-7801a98c],.bill-custom-dialog .store-detail-container .store-selector .select-all-btn[data-v-7801a98c]{color:#409eff}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table[data-v-7801a98c] .el-table__header-wrapper th{background:#f8f9fa;color:#2c3e50;font-weight:600}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .warning-input[data-v-7801a98c] .el-input__inner{border-color:#e6a23c;background-color:#fff6ec}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .warning-text[data-v-7801a98c]{color:#e6a23c;font-weight:600}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .profit-text[data-v-7801a98c]{color:#67c23a;font-weight:600}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .loss-text[data-v-7801a98c]{color:#f56c6c;font-weight:600}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .purchase-price-input[data-v-7801a98c]{width:100px}.bill-custom-dialog .store-detail-container .empty-state[data-v-7801a98c]{text-align:center;padding:60px 20px;color:#909399}.bill-custom-dialog .store-detail-container .empty-state .empty-icon[data-v-7801a98c]{font-size:48px;color:#d1edc4;margin-bottom:15px}.bill-custom-dialog .store-detail-container .empty-state p[data-v-7801a98c]{font-size:14px;margin:0}.bill-custom-dialog .summary-amount-container .summary-table[data-v-7801a98c] .el-table__header-wrapper th{background:#f8f9fa;color:#2c3e50;font-weight:600}.bill-custom-dialog .summary-amount-container .summary-table .profit-text[data-v-7801a98c]{color:#67c23a;font-weight:600}.bill-custom-dialog .summary-amount-container .summary-table .loss-text[data-v-7801a98c]{color:#f56c6c;font-weight:600}.bill-custom-dialog .summary-amount-container .summary-total[data-v-7801a98c]{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e0f0e0}.bill-custom-dialog .summary-amount-container .summary-total .total-item[data-v-7801a98c]{text-align:center;padding:10px}.bill-custom-dialog .summary-amount-container .summary-total .total-item .total-label[data-v-7801a98c]{font-size:12px;color:#909399;margin-bottom:5px}.bill-custom-dialog .summary-amount-container .summary-total .total-item .total-value[data-v-7801a98c]{font-size:18px;font-weight:600;color:#2c3e50}.bill-custom-dialog .issue-panel[data-v-7801a98c]{margin:20px;padding:15px;background:#fff;border-radius:8px;border:1px solid #e0f0e0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.bill-custom-dialog .issue-panel .panel-header[data-v-7801a98c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e0f0e0}.bill-custom-dialog .issue-panel .panel-header h3[data-v-7801a98c]{margin:0;color:#2c3e50;font-size:16px;display:flex;align-items:center;gap:8px}.bill-custom-dialog .issue-panel .panel-header h3 .el-icon-warning-outline[data-v-7801a98c]{color:#e6a23c}.bill-custom-dialog .issue-panel .panel-header .score-display[data-v-7801a98c]{display:flex;align-items:center;gap:8px}.bill-custom-dialog .issue-panel .panel-header .score-display .score-label[data-v-7801a98c]{color:#909399;font-size:14px}.bill-custom-dialog .issue-panel .panel-header .score-display .score-value[data-v-7801a98c]{font-size:20px;font-weight:600}.bill-custom-dialog .issue-panel .issue-list .issue-item[data-v-7801a98c]{display:flex;align-items:flex-start;padding:10px;margin-bottom:8px;border-radius:6px;transition:all .3s}.bill-custom-dialog .issue-panel .issue-list .issue-item.success[data-v-7801a98c]{background:#f0f9eb;border-left:4px solid #67c23a}.bill-custom-dialog .issue-panel .issue-list .issue-item.warning[data-v-7801a98c]{background:#fdf6ec;border-left:4px solid #e6a23c}.bill-custom-dialog .issue-panel .issue-list .issue-item.danger[data-v-7801a98c]{background:#fef0f0;border-left:4px solid #f56c6c}.bill-custom-dialog .issue-panel .issue-list .issue-item.info[data-v-7801a98c]{background:#f4f4f5;border-left:4px solid #909399}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-icon[data-v-7801a98c]{margin-right:10px;font-size:18px}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-content[data-v-7801a98c]{flex:1}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-content .issue-title[data-v-7801a98c]{font-weight:600;margin-bottom:4px;color:#2c3e50}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-content .issue-desc[data-v-7801a98c]{font-size:12px;color:#606266}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-7801a98c]{margin-top:15px}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-7801a98c] .el-alert{background:#fdf6ec;border:1px solid #faecd8}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-7801a98c] .el-alert .el-alert__title{color:#e6a23c}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-7801a98c] .el-alert p{margin:5px 0;font-size:12px;color:#606266}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-7801a98c] .el-alert ul{margin:5px 0 0 20px;font-size:12px;color:#606266}.bill-custom-dialog .dialog-footer[data-v-7801a98c]{padding:15px 20px;border-top:1px solid #e0f0e0;text-align:right}.bill-custom-dialog .dialog-footer .cancel-btn[data-v-7801a98c],.bill-custom-dialog .dialog-footer .export-btn[data-v-7801a98c],.bill-custom-dialog .dialog-footer .save-btn[data-v-7801a98c]{border-radius:4px;padding:10px 20px}.unified-price-content .price-alert[data-v-7801a98c]{margin-bottom:20px}.unified-price-content .price-filter-section[data-v-7801a98c]{margin-bottom:15px}.unified-price-content .price-filter-section .sync-btn[data-v-7801a98c]{width:100%}.unified-price-content .unique-items-table .unique-table[data-v-7801a98c] .el-table__header-wrapper th{background:#f8f9fa;color:#2c3e50;font-weight:600}.unified-price-content .unique-items-table .unique-table .price-input-group[data-v-7801a98c]{display:flex;align-items:center;gap:5px}.unified-price-content .unique-items-table .unique-table .price-input-group .price-input[data-v-7801a98c]{flex:1}.unified-price-content .unique-items-table .unique-table .price-input-group .sync-icon-btn[data-v-7801a98c]{color:#409eff}.unified-price-content .unique-items-table .unique-table .apply-btn[data-v-7801a98c]{color:#67c23a}.unified-price-content .price-statistics[data-v-7801a98c]{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e0f0e0}.unified-price-content .price-statistics .stat-item[data-v-7801a98c]{text-align:center;padding:10px}.unified-price-content .price-statistics .stat-item .stat-label[data-v-7801a98c]{font-size:12px;color:#909399;margin-bottom:5px}.unified-price-content .price-statistics .stat-item .stat-value[data-v-7801a98c]{font-size:18px;font-weight:600;color:#2c3e50}.history-price-content .history-filter[data-v-7801a98c]{display:flex;gap:10px;margin-bottom:15px}.history-price-content .history-filter .history-date-picker[data-v-7801a98c]{width:150px}.history-price-content .history-filter .history-search-input[data-v-7801a98c]{flex:1}.history-price-content .history-table-container .history-table[data-v-7801a98c] .el-table__header-wrapper th{background:#f8f9fa;color:#2c3e50;font-weight:600}.history-price-content .history-summary[data-v-7801a98c]{margin-top:15px}@media (max-width:1200px){.bill-custom-dialog[data-v-7801a98c] .el-dialog{width:98%!important;margin-top:3vh!important}.bill-custom-dialog .custom-toolbar .left-toolbar[data-v-7801a98c],.bill-custom-dialog .custom-toolbar .right-toolbar[data-v-7801a98c]{flex-direction:column;align-items:flex-start}.bill-custom-dialog .custom-toolbar .threshold-input[data-v-7801a98c]{width:100%}.bill-custom-dialog .store-detail-container .store-selector[data-v-7801a98c]{flex-direction:column;align-items:flex-start}.bill-custom-dialog .store-detail-container .store-selector .store-multi-select[data-v-7801a98c]{width:100%;min-width:auto}.bill-custom-dialog .price-statistics .el-row[data-v-7801a98c],.bill-custom-dialog .summary-total .el-row[data-v-7801a98c]{flex-direction:column}.bill-custom-dialog .price-statistics .el-col[data-v-7801a98c],.bill-custom-dialog .summary-total .el-col[data-v-7801a98c]{margin-bottom:10px}}@media (max-width:768px){.bill-custom-dialog[data-v-7801a98c] .el-dialog{width:100%!important;margin:0!important;height:100vh;border-radius:0}.bill-custom-dialog .dialog-footer[data-v-7801a98c]{display:flex;flex-direction:column;gap:10px}.bill-custom-dialog .dialog-footer .cancel-btn[data-v-7801a98c],.bill-custom-dialog .dialog-footer .export-btn[data-v-7801a98c],.bill-custom-dialog .dialog-footer .save-btn[data-v-7801a98c]{width:100%}}.store-info-header[data-v-7801a98c]{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding:10px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.store-info-header .el-tag[data-v-7801a98c]{font-weight:600}.custom-tabs[data-v-7801a98c]{margin-top:15px}.custom-tabs[data-v-7801a98c] .el-tabs__nav-wrap:after{height:1px;background-color:#e4e7ed}.custom-tabs[data-v-7801a98c] .el-tabs__item{font-weight:500;transition:all .3s}.custom-tabs[data-v-7801a98c] .el-tabs__item:hover{color:#67c23a}.custom-tabs[data-v-7801a98c] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.custom-tabs[data-v-7801a98c] .el-tabs__active-bar{background-color:#67c23a}.clear-btn[data-v-7801a98c]{margin-left:10px}.price-action-button-group[data-v-7801a98c]{width:100%;display:flex}.price-action-button-group .el-button[data-v-7801a98c]{flex:1;padding:8px 12px;height:32px;font-size:12px;border-radius:0}.price-action-button-group .el-button[data-v-7801a98c]:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid hsla(0,0%,100%,.2)}.price-action-button-group .el-button[data-v-7801a98c]:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid hsla(0,0%,100%,.2)}.price-action-button-group .el-button[data-v-7801a98c]:hover{opacity:.9}.price-action-button-group .el-button.is-disabled[data-v-7801a98c]{opacity:.6;cursor:not-allowed}.after-sales-container[data-v-2685e262]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-2685e262]{margin-bottom:20px}.fresh-card[data-v-2685e262]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-2685e262]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-2685e262]{display:flex;align-items:center;height:120px}.card-icon[data-v-2685e262]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-2685e262]{flex:1}.stats-value[data-v-2685e262]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-2685e262]{font-size:14px;color:#909399}.fresh-table-card[data-v-2685e262]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-2685e262]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-2685e262]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-2685e262]{flex:1;margin-left:20px}.category-tabs[data-v-2685e262] .el-tabs__header{margin:0}.category-tabs[data-v-2685e262] .el-tabs__item{font-weight:500;color:#606266}.category-tabs[data-v-2685e262] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-2685e262] .el-tabs__active-bar{background-color:#67c23a}.table-controls[data-v-2685e262]{padding:20px}.block[data-v-2685e262]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.action-btn[data-v-2685e262]{margin-right:10px;box-shadow:0 2px 6px rgba(103,194,58,.2);transition:all .3s ease}.action-btn[data-v-2685e262]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(103,194,58,.3)}.filter-item[data-v-2685e262]{width:160px}.search-btn[data-v-2685e262]{border-radius:20px;padding:10px 20px}.status-switch[data-v-2685e262]{margin:10px 0}.fresh-table[data-v-2685e262]{width:100%;margin-top:0;border-radius:8px;overflow:hidden}.fresh-table[data-v-2685e262] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-2685e262] .el-table__row:hover{background-color:#f8fffa!important}.amount-value[data-v-2685e262]{font-weight:700;color:#e6a23c}.table-actions[data-v-2685e262]{display:flex;justify-content:center;gap:8px}.pagination-container[data-v-2685e262]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-2685e262]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-2685e262]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-2685e262]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-2685e262]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-2685e262]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-2685e262]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-2685e262]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-2685e262]{color:#606266;font-weight:500}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea[data-v-2685e262]{width:100%}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-2685e262],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-2685e262]{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-2685e262]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-2685e262]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-2685e262]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-2685e262]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-2685e262]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-2685e262]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-2685e262]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-2685e262]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-dialog .el-dialog .el-dialog__footer[data-v-2685e262]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-2685e262]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-2685e262]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-2685e262]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-2685e262]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-2685e262]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-2685e262]:not(.primary):hover{border-color:#67c23a;color:#67c23a}.bill-dialog .el-dialog[data-v-2685e262]{max-height:90vh;display:flex;flex-direction:column}.bill-dialog .el-dialog .el-dialog__body[data-v-2685e262]{flex:1;overflow:hidden;padding:20px}.bill-container[data-v-2685e262]{height:100%;display:flex;flex-direction:column}#progress-bar[data-v-2685e262]{width:100%;height:10px;margin-bottom:15px;background-color:#f2f2f2;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);overflow:hidden}#progress[data-v-2685e262]{height:100%;background:linear-gradient(90deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:5px}.sticky[data-v-2685e262]{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:10px 0;background:#fff;z-index:10;margin-bottom:15px;border-bottom:1px solid #e1f3d8}.download-btn[data-v-2685e262]{border-radius:20px;padding:10px 20px;font-weight:700}.bill-count[data-v-2685e262]{border-radius:15px;padding:5px 15px;font-weight:700}.bill-scroll[data-v-2685e262]{flex:1;overflow-y:auto;padding:10px 0}.bill-card[data-v-2685e262]{border-radius:12px;padding:25px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.bill-card[data-v-2685e262]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.bill-header[data-v-2685e262]{text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.bill-header .bill-label[data-v-2685e262]{color:#67c23a;margin-bottom:10px}.bill-header .bill-label h2[data-v-2685e262]{margin:0 0 5px 0;font-size:24px}.bill-header .bill-label h3[data-v-2685e262]{margin:0;font-size:16px;color:#606266;font-weight:400}.bill-info[data-v-2685e262]{display:flex;justify-content:space-between;font-size:14px}.bill-info.footer-info[data-v-2685e262]{margin-top:15px;padding-top:15px;border-top:1px solid #f0f9eb}.bill-info-item[data-v-2685e262]{display:flex}.bill-info-item span[data-v-2685e262]:first-child{color:#606266;margin-right:5px}.bill-info-item .bill-value[data-v-2685e262]{font-weight:700;color:#67c23a}.bill-table[data-v-2685e262]{margin-bottom:15px}.bill-table table[data-v-2685e262]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.bill-table td[data-v-2685e262],.bill-table th[data-v-2685e262]{border:1px solid #e1f3d8;padding:10px;text-align:center}.bill-table th[data-v-2685e262]{background-color:#f0f9eb;color:#67c23a;font-weight:700}.bill-table tr[data-v-2685e262]:nth-child(2n){background-color:#f8fffa}.bill-table .amount-cell[data-v-2685e262]{font-weight:700;color:#e6a23c}.bill-table-total[data-v-2685e262]{text-align:right;font-weight:700;background-color:#f0f9eb}.bill-table-total.amount-total[data-v-2685e262]{color:#67c23a}.bill-table-total.amount-total.negative[data-v-2685e262]{color:#f56c6c}.bill-actions[data-v-2685e262]{display:flex;justify-content:center;margin-top:20px}.download-bill-btn[data-v-2685e262]{border-radius:20px;padding:10px 25px;font-weight:700}.html2canvas-container .bill-card[data-v-2685e262]{box-shadow:none!important;background:#fff!important}.html2canvas-container .bill-actions[data-v-2685e262],.html2canvas-container .download-btn[data-v-2685e262]{display:none!important}.bill-card[data-v-2685e262]{position:relative;background:#fff;margin:15px 0;-moz-column-break-inside:avoid;break-inside:avoid}.create-image[data-v-2685e262]{background:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}@media (max-width:768px){.stats-overview .el-col[data-v-2685e262]{margin-bottom:15px}.card-header[data-v-2685e262]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-2685e262]{margin-left:0;width:100%}.block[data-v-2685e262]{flex-direction:column;align-items:stretch}.filter-item[data-v-2685e262],.search-btn[data-v-2685e262]{width:100%;margin-bottom:10px}.table-actions[data-v-2685e262]{flex-direction:column;gap:5px}.fresh-dialog .el-dialog[data-v-2685e262]{width:95%!important;margin-top:5vh!important}.fresh-dialog .el-dialog .el-dialog__body[data-v-2685e262]{padding:20px 15px}.bill-info[data-v-2685e262],.sticky[data-v-2685e262]{flex-direction:column;gap:10px}.sticky[data-v-2685e262]{align-items:stretch}}.order-inquiry-container[data-v-6c63b8d0]{padding:20px;background:linear-gradient(135deg,#f5fffa,#f0fff0);min-height:100vh}.overview-card[data-v-6c63b8d0]{margin-bottom:20px;border-radius:16px;border:1px solid #e1f5e1;background:linear-gradient(135deg,#fff,#f8fff8)}.overview-card .overview-header[data-v-6c63b8d0]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;transition:all .3s ease}.overview-card .overview-header[data-v-6c63b8d0]:hover{background-color:#f0fff0}.overview-card .overview-header .overview-title[data-v-6c63b8d0]{display:flex;align-items:center;font-size:16px;font-weight:600;color:#2d8c2d}.overview-card .overview-header .overview-title i[data-v-6c63b8d0]{margin-right:8px;font-size:18px}.overview-card .overview-header .collapse-icon[data-v-6c63b8d0]{color:#67c23a;transition:transform .3s ease}.overview-card .overview-content[data-v-6c63b8d0]{padding:20px}.stat-card[data-v-6c63b8d0]{display:flex;align-items:center;padding:20px;border-radius:12px;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}.stat-card[data-v-6c63b8d0]:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.stat-card.primary[data-v-6c63b8d0]{background:linear-gradient(135deg,#67c23a,#85ce61)}.stat-card.success[data-v-6c63b8d0]{background:linear-gradient(135deg,#5cb87a,#73d897)}.stat-card.warning[data-v-6c63b8d0]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.stat-card.info[data-v-6c63b8d0]{background:linear-gradient(135deg,#409eff,#66b1ff)}.stat-card .stat-icon[data-v-6c63b8d0]{font-size:36px;margin-right:16px;opacity:.9}.stat-card .stat-info[data-v-6c63b8d0]{flex:1}.stat-card .stat-info .stat-value[data-v-6c63b8d0]{font-size:24px;font-weight:700;margin-bottom:4px}.stat-card .stat-info .stat-label[data-v-6c63b8d0]{font-size:14px;opacity:.9}.main-card[data-v-6c63b8d0]{border-radius:16px;border:1px solid #e1f5e1;background:hsla(0,0%,100%,.95)}.category-tabs[data-v-6c63b8d0] .el-tabs__header{margin:10}.category-tabs[data-v-6c63b8d0] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-6c63b8d0] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-6c63b8d0] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-6c63b8d0] .el-tabs__active-bar{background-color:#67c23a}.search-section[data-v-6c63b8d0]{margin-bottom:20px}.search-section .search-row[data-v-6c63b8d0]{align-items:center}.search-section .search-controls[data-v-6c63b8d0]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.search-section .search-controls .search-input[data-v-6c63b8d0]{flex:1;min-width:150px}.search-section .search-controls .search-input[data-v-6c63b8d0] .el-input__inner{border-radius:8px;border:1px solid #dcf0dc;transition:all .3s ease}.search-section .search-controls .search-input[data-v-6c63b8d0] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.1)}.search-section .search-controls .search-btn[data-v-6c63b8d0]{border-radius:8px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;transition:all .3s ease}.search-section .search-controls .search-btn[data-v-6c63b8d0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.search-section .action-buttons[data-v-6c63b8d0]{display:flex;align-items:center;justify-content:center;gap:12px}.search-section .action-buttons .action-btn[data-v-6c63b8d0]{border-radius:50%;transition:all .3s ease}.search-section .action-buttons .action-btn[data-v-6c63b8d0]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(103,194,58,.3)}.search-section .action-buttons .mode-switch[data-v-6c63b8d0] .el-switch__label{color:#67c23a;font-weight:500}.search-section .batch-btn[data-v-6c63b8d0]{border-radius:8px;background:linear-gradient(135deg,#409eff,#66b1ff);border:none;color:#fff;transition:all .3s ease}.search-section .batch-btn[data-v-6c63b8d0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.search-section .batch-btn[data-v-6c63b8d0]:disabled{opacity:.6;cursor:not-allowed}.table-section .data-table[data-v-6c63b8d0]{border-radius:12px;overflow:hidden}.table-section .data-table[data-v-6c63b8d0] .el-table__header-wrapper{border-radius:12px 12px 0 0}.table-section .data-table[data-v-6c63b8d0] th{background:linear-gradient(135deg,#f0fff0,#e6ffed);color:#2d8c2d;font-weight:600}.table-section .data-table[data-v-6c63b8d0] .el-table__row{transition:all .3s ease}.table-section .data-table[data-v-6c63b8d0] .el-table__row:hover{background-color:#f0fff0!important;transform:scale(1.01)}.table-section .pagination[data-v-6c63b8d0]{margin-top:20px;display:flex;justify-content:center}.table-section .pagination[data-v-6c63b8d0] .btn-next,.table-section .pagination[data-v-6c63b8d0] .btn-prev,.table-section .pagination[data-v-6c63b8d0] .number{border-radius:8px;margin:0 4px}.table-section .pagination[data-v-6c63b8d0] .active{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff}.batch-dialog[data-v-6c63b8d0] .el-dialog{border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#f8fff8,#f0fff0)}.batch-dialog[data-v-6c63b8d0] .el-dialog__header{background:linear-gradient(135deg,#67c23a,#85ce61);padding:20px}.batch-dialog[data-v-6c63b8d0] .el-dialog__header .el-dialog__title{color:#fff;font-weight:600}.batch-dialog[data-v-6c63b8d0] .el-dialog__header .el-dialog__headerbtn{top:20px}.batch-dialog[data-v-6c63b8d0] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.batch-dialog .dialog-header[data-v-6c63b8d0]{display:flex;align-items:center;margin-bottom:20px;color:#2d8c2d;font-size:18px;font-weight:600}.batch-dialog .dialog-header i[data-v-6c63b8d0]{margin-right:8px;font-size:20px}.batch-form .radio-group[data-v-6c63b8d0]{display:flex;gap:16px}.batch-form .radio-group .radio-item[data-v-6c63b8d0]{padding:12px 20px;border:2px solid #e1f5e1;border-radius:8px;transition:all .3s ease}.batch-form .radio-group .radio-item[data-v-6c63b8d0]:hover{border-color:#67c23a;background-color:#f0fff0}.batch-form .radio-group .radio-item.is-checked[data-v-6c63b8d0]{border-color:#67c23a;background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff}.batch-form .radio-group .radio-item i[data-v-6c63b8d0]{margin-right:6px}.batch-form .adjust-input[data-v-6c63b8d0] .el-input-number__decrease,.batch-form .adjust-input[data-v-6c63b8d0] .el-input-number__increase{background:#f0fff0;color:#67c23a;border:1px solid #dcf0dc}.batch-form .unit-text[data-v-6c63b8d0]{margin-left:10px;color:#666;font-size:14px}.batch-form .remark-textarea[data-v-6c63b8d0] .el-input__inner,.batch-form .remark-textarea[data-v-6c63b8d0] .el-textarea__inner,.batch-form .template-select[data-v-6c63b8d0] .el-input__inner,.batch-form .template-select[data-v-6c63b8d0] .el-textarea__inner{border-radius:8px;border:1px solid #dcf0dc;transition:all .3s ease}.batch-form .remark-textarea[data-v-6c63b8d0] .el-input__inner:focus,.batch-form .remark-textarea[data-v-6c63b8d0] .el-textarea__inner:focus,.batch-form .template-select[data-v-6c63b8d0] .el-input__inner:focus,.batch-form .template-select[data-v-6c63b8d0] .el-textarea__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.1)}.preview-section[data-v-6c63b8d0]{margin-top:24px;border:1px solid #e1f5e1;border-radius:12px;padding:20px;background:#fff}.preview-section .section-header[data-v-6c63b8d0]{display:flex;align-items:center;margin-bottom:16px;color:#2d8c2d;font-weight:600}.preview-section .section-header i[data-v-6c63b8d0]{margin-right:8px;font-size:18px}.preview-table[data-v-6c63b8d0]{border-radius:8px;overflow:hidden}.preview-table[data-v-6c63b8d0] .el-table__header-wrapper{background:linear-gradient(135deg,#f0fff0,#e6ffed)}.preview-table .row-adjust-input[data-v-6c63b8d0] .el-input-number__decrease,.preview-table .row-adjust-input[data-v-6c63b8d0] .el-input-number__increase{background:#f0fff0;color:#67c23a}.preview-table .adjust-quantity[data-v-6c63b8d0]{font-weight:600;color:#67c23a}.preview-table .quantity-desc[data-v-6c63b8d0]{font-size:12px;color:#909399}.preview-table .amount-text[data-v-6c63b8d0]{font-weight:600}.preview-table .amount-text.positive[data-v-6c63b8d0]{color:#67c23a}.preview-table .amount-text.negative[data-v-6c63b8d0]{color:#f56c6c}.preview-table .final-amount[data-v-6c63b8d0]{font-weight:600;color:#409eff}.preview-table .reset-btn[data-v-6c63b8d0]{color:#67c23a;font-size:12px}.preview-table .reset-btn i[data-v-6c63b8d0]{margin-right:4px}.preview-table .reset-btn[data-v-6c63b8d0]:hover{color:#85ce61}.preview-summary[data-v-6c63b8d0]{display:flex;justify-content:space-around;background:#f8fff8;padding:16px;border-radius:8px;margin-top:16px}.preview-summary .summary-item[data-v-6c63b8d0]{display:flex;align-items:center;gap:8px}.preview-summary .summary-item .summary-label[data-v-6c63b8d0]{color:#666}.preview-summary .summary-item .summary-value[data-v-6c63b8d0]{font-weight:600;font-size:16px}.preview-summary .summary-item .summary-value.highlight[data-v-6c63b8d0],.preview-summary .summary-item .summary-value.positive[data-v-6c63b8d0]{color:#67c23a}.preview-summary .summary-item .summary-value.negative[data-v-6c63b8d0]{color:#f56c6c}.processing-section[data-v-6c63b8d0]{margin-top:20px}.processing-section .batch-progress[data-v-6c63b8d0] .el-progress-bar__inner{background:linear-gradient(135deg,#67c23a,#85ce61)}.processing-section .progress-info[data-v-6c63b8d0]{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:12px;color:#666}.processing-section .progress-info .success-count[data-v-6c63b8d0]{color:#67c23a}.processing-section .progress-info .success-count i[data-v-6c63b8d0]{margin-right:4px}.processing-section .progress-info .fail-count[data-v-6c63b8d0]{color:#f56c6c}.processing-section .progress-info .fail-count i[data-v-6c63b8d0]{margin-right:4px}.result-section[data-v-6c63b8d0]{margin-top:20px}.result-section .section-header[data-v-6c63b8d0]{display:flex;align-items:center;margin-bottom:16px;color:#2d8c2d;font-weight:600}.result-section .section-header i[data-v-6c63b8d0]{margin-right:8px;font-size:18px}.result-section .result-table[data-v-6c63b8d0]{border-radius:8px;overflow:hidden}.result-section .result-table .status-tag[data-v-6c63b8d0]{border-radius:4px}.result-section .result-table .error-text[data-v-6c63b8d0]{color:#f56c6c}.dialog-footer[data-v-6c63b8d0]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.dialog-footer .cancel-btn[data-v-6c63b8d0]{border-radius:8px;border:1px solid #dcf0dc;color:#67c23a}.dialog-footer .cancel-btn[data-v-6c63b8d0]:hover{background-color:#f0fff0}.dialog-footer .submit-btn[data-v-6c63b8d0]{border-radius:8px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.dialog-footer .submit-btn[data-v-6c63b8d0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-footer .submit-btn i[data-v-6c63b8d0]{margin-right:6px}.fade-enter-active[data-v-6c63b8d0],.fade-leave-active[data-v-6c63b8d0]{transition:opacity .5s ease}.fade-enter[data-v-6c63b8d0],.fade-leave-to[data-v-6c63b8d0]{opacity:0}.slide-fade-enter-active[data-v-6c63b8d0]{transition:all .3s ease}.slide-fade-leave-active[data-v-6c63b8d0]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-6c63b8d0],.slide-fade-leave-to[data-v-6c63b8d0]{transform:translateX(10px);opacity:0}@media (max-width:768px){.order-inquiry-container[data-v-6c63b8d0]{padding:12px}.search-controls[data-v-6c63b8d0]{flex-direction:column}.search-controls .search-input[data-v-6c63b8d0]{width:100%;margin-bottom:12px}.preview-summary[data-v-6c63b8d0]{flex-direction:column;gap:12px}.preview-summary .summary-item[data-v-6c63b8d0]{justify-content:center}.stat-card[data-v-6c63b8d0]{margin-bottom:12px}}.container[data-v-07cec903]{padding:24px;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);min-height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.header-section[data-v-07cec903]{text-align:center;margin-bottom:32px;position:relative}.title-container[data-v-07cec903]{position:relative;display:inline-block}.title-icon[data-v-07cec903]{font-size:48px;color:#4caf50;margin-bottom:16px;display:block}.main-title[data-v-07cec903]{font-size:36px;font-weight:300;color:#2e7d32;margin:0;letter-spacing:2px;text-shadow:0 0 10px rgba(76,175,80,.3)}.title-decoration[data-v-07cec903]{height:3px;background:linear-gradient(90deg,transparent,#4caf50,transparent);margin:8px auto;width:200px}.subtitle[data-v-07cec903]{color:#66bb6a;font-size:16px;letter-spacing:4px;text-transform:uppercase;margin-top:8px}.main-content[data-v-07cec903]{display:flex;justify-content:center;align-items:flex-start}.tree-center-container[data-v-07cec903]{width:80%;max-width:900px}.panel[data-v-07cec903]{background:hsla(0,0%,100%,.8);border:1px solid rgba(76,175,80,.3);border-radius:16px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.1)}.centered-panel[data-v-07cec903]{margin:0 auto}.panel-header[data-v-07cec903]{background:linear-gradient(90deg,rgba(76,175,80,.15),rgba(76,175,80,.1));padding:16px 20px;border-bottom:1px solid rgba(76,175,80,.2);display:flex;align-items:center;justify-content:space-between;color:#2e7d32;font-weight:600}.panel-header i[data-v-07cec903]{margin-right:8px}.panel-actions[data-v-07cec903]{display:flex;align-items:center;gap:8px}.panel-content[data-v-07cec903]{padding:20px}.search-container[data-v-07cec903]{margin-bottom:16px;display:flex;flex-direction:column;gap:12px}.search-input[data-v-07cec903] .el-input__inner{background:hsla(0,0%,100%,.8);border:1px solid rgba(76,175,80,.4);color:#2e7d32;border-radius:8px}.search-input[data-v-07cec903] .el-input__inner::-moz-placeholder{color:#81c784}.search-input[data-v-07cec903] .el-input__inner::placeholder{color:#81c784}.directory-stats[data-v-07cec903]{display:flex;gap:8px;justify-content:center}.tree-container[data-v-07cec903]{height:500px;overflow:auto;padding:4px;border:1px solid rgba(76,175,80,.2);border-radius:8px;background:hsla(0,0%,100%,.6)}.tech-tree[data-v-07cec903]{background:transparent;color:#2e7d32}.tech-tree[data-v-07cec903] .el-tree-node__content{height:40px;border-radius:6px;margin:2px 0;transition:all .2s ease}.tech-tree[data-v-07cec903] .el-tree-node__content:hover{background:rgba(76,175,80,.1);transform:translateX(2px)}.tech-tree[data-v-07cec903] .el-tree-node.is-current>.el-tree-node__content{background:linear-gradient(90deg,rgba(76,175,80,.2),rgba(76,175,80,.1));border-left:3px solid #4caf50}.custom-tree-node[data-v-07cec903]{flex:1;display:flex;align-items:center;font-size:14px;padding:4px 0}.node-icon[data-v-07cec903]{margin-right:8px;color:#4caf50;font-size:16px}.node-label[data-v-07cec903]{flex:1;color:#2e7d32;font-weight:500}.file-badge[data-v-07cec903]{background:rgba(76,175,80,.2);color:#2e7d32}.dir-badge[data-v-07cec903],.file-badge[data-v-07cec903]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:700}.dir-badge[data-v-07cec903]{background:rgba(33,150,243,.2);color:#1565c0}.tech-dialog[data-v-07cec903] .el-dialog{background:hsla(0,0%,100%,.95);border:1px solid rgba(76,175,80,.3);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.tech-dialog[data-v-07cec903] .el-dialog__header{background:linear-gradient(90deg,rgba(76,175,80,.15),rgba(76,175,80,.1));border-bottom:1px solid rgba(76,175,80,.2);padding:16px 20px}.tech-dialog[data-v-07cec903] .el-dialog__title{color:#2e7d32;font-weight:600}.tech-dialog[data-v-07cec903] .el-dialog__body{padding:0}.preview-container[data-v-07cec903]{max-height:70vh;overflow:auto}.preview-content[data-v-07cec903]{padding:20px}.preview-image[data-v-07cec903]{width:100%;max-height:65vh;display:flex;justify-content:center;align-items:center}.code-header[data-v-07cec903]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(76,175,80,.2)}.code-info[data-v-07cec903]{display:flex;gap:16px;color:#66bb6a;font-size:14px}.code-container[data-v-07cec903]{background:rgba(0,0,0,.05);border:1px solid rgba(76,175,80,.2);border-radius:8px;overflow:hidden}.code-preview[data-v-07cec903]{background:#f5f5f5;color:#424242;padding:20px;margin:0;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.5;overflow-x:auto;white-space:pre-wrap;max-height:60vh;overflow-y:auto}.unsupported-file[data-v-07cec903]{text-align:center;padding:60px 20px;color:#66bb6a}.unsupported-file i[data-v-07cec903]{font-size:64px;color:#4caf50;margin-bottom:16px}.unsupported-file h3[data-v-07cec903]{color:#2e7d32;margin:16px 0 8px}.dialog-footer[data-v-07cec903]{padding:16px 20px;border-top:1px solid rgba(76,175,80,.2);text-align:right}[data-v-07cec903]::-webkit-scrollbar{width:8px;height:8px}[data-v-07cec903]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.5);border-radius:4px}[data-v-07cec903]::-webkit-scrollbar-thumb{background:rgba(76,175,80,.5);border-radius:4px}[data-v-07cec903]::-webkit-scrollbar-thumb:hover{background:#4caf50}@media (max-width:768px){.tree-center-container[data-v-07cec903]{width:95%}.panel-content[data-v-07cec903]{padding:12px}.panel-header[data-v-07cec903]{flex-direction:column;gap:10px;align-items:flex-start}.panel-actions[data-v-07cec903]{align-self:flex-end}}.panel-actions .el-button[data-v-07cec903]{border-color:rgba(76,175,80,.3);background:hsla(0,0%,100%,.8);color:#4caf50}.panel-actions .el-button[data-v-07cec903]:hover{border-color:#4caf50;background:rgba(76,175,80,.1);color:#2e7d32}.swiper-container[data-v-ddd1c85e]{padding:20px;background:linear-gradient(135deg,#f8faff,#f0f7ff);min-height:calc(100vh - 84px)}.fresh-table-card[data-v-ddd1c85e]{border-radius:16px;border:1px solid #e1eeff;box-shadow:0 8px 32px rgba(64,158,255,.08);background:#fff;overflow:hidden;transition:all .3s ease}.fresh-table-card[data-v-ddd1c85e]:hover{box-shadow:0 12px 48px rgba(64,158,255,.12);transform:translateY(-2px)}.fresh-table-card[data-v-ddd1c85e] .el-card__body{padding:24px}.fresh-primary-btn[data-v-ddd1c85e]{border-radius:12px;padding:12px 24px;font-weight:600;background:linear-gradient(135deg,#409eff,#66b1ff);border:none;box-shadow:0 4px 16px rgba(64,158,255,.3);transition:all .3s ease}.fresh-primary-btn[data-v-ddd1c85e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(64,158,255,.4);background:linear-gradient(135deg,#66b1ff,#409eff)}.fresh-primary-btn[data-v-ddd1c85e]:active{transform:translateY(0)}.fresh-cancel-btn[data-v-ddd1c85e]{border-radius:12px;padding:12px 24px;border:1px solid #dcdfe6;color:#606266;transition:all .3s ease}.fresh-cancel-btn[data-v-ddd1c85e]:hover{border-color:#409eff;color:#409eff;transform:translateY(-1px)}.fresh-table[data-v-ddd1c85e]{margin-top:20px;border-radius:12px;overflow:hidden}.fresh-table[data-v-ddd1c85e] .el-table__header th{background:linear-gradient(135deg,#ecf5ff,#d9ecff);color:#409eff;font-weight:600;border:none;padding:16px 0}.fresh-table[data-v-ddd1c85e] .el-table__body tr{transition:all .3s ease}.fresh-table[data-v-ddd1c85e] .el-table__body tr:hover{background:#f8faff;transform:scale(1.01);box-shadow:0 4px 12px rgba(64,158,255,.1)}.fresh-table[data-v-ddd1c85e] .el-table__body tr td{border-bottom:1px solid #f0f7ff;padding:16px 0}.table-index[data-v-ddd1c85e]{background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;font-weight:600;box-shadow:0 4px 8px rgba(64,158,255,.3)}.swiper-image[data-v-ddd1c85e]{width:80px;height:80px;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer}.swiper-image[data-v-ddd1c85e]:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.15)}.image-slot[data-v-ddd1c85e]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#909399;font-size:20px}.fresh-tag[data-v-ddd1c85e]{border-radius:20px;padding:6px 12px;font-weight:500;border:none;box-shadow:0 2px 6px rgba(0,0,0,.1)}.fresh-action-btn[data-v-ddd1c85e]{border:none;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:all .3s ease}.fresh-action-btn[data-v-ddd1c85e]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.fresh-edit-btn[data-v-ddd1c85e]{background:linear-gradient(135deg,#67c23a,#85ce61)}.fresh-delete-btn[data-v-ddd1c85e]{background:linear-gradient(135deg,#f56c6c,#f78989)}.fresh-dialog[data-v-ddd1c85e] .el-dialog{border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.1)}.fresh-dialog[data-v-ddd1c85e] .el-dialog .el-dialog__header{background:linear-gradient(135deg,#409eff,#66b1ff);padding:20px}.fresh-dialog[data-v-ddd1c85e] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:600;font-size:18px}.fresh-dialog[data-v-ddd1c85e] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:20px}.fresh-dialog[data-v-ddd1c85e] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.fresh-dialog[data-v-ddd1c85e] .el-dialog .el-dialog__body{padding:30px}.preview-dialog .preview-content[data-v-ddd1c85e]{display:flex;justify-content:center;align-items:center}.preview-dialog .preview-content .previewImg[data-v-ddd1c85e]{max-width:100%;max-height:400px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.15)}.fresh-drawer[data-v-ddd1c85e] .el-drawer{border-radius:16px 0 0 16px;overflow:hidden}.fresh-drawer[data-v-ddd1c85e] .el-drawer .el-drawer__header{background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;margin:0;padding:20px;border-bottom:1px solid #e1eeff}.fresh-drawer[data-v-ddd1c85e] .el-drawer .el-drawer__header span{color:#fff;font-weight:600}.fresh-drawer[data-v-ddd1c85e] .el-drawer .el-drawer__body{padding:0;overflow-y:auto}.swiper-form[data-v-ddd1c85e]{display:flex;flex-direction:column;height:100%;background:#f8faff}.fresh-alert[data-v-ddd1c85e]{border-radius:12px;border:1px solid #d9ecff;background:#ecf5ff;margin:24px}.fresh-alert[data-v-ddd1c85e] .el-alert__title{color:#409eff;font-weight:600}.fresh-steps[data-v-ddd1c85e]{margin:0 24px 32px;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.fresh-steps[data-v-ddd1c85e] .el-step__head.is-process{color:#409eff;border-color:#409eff}.fresh-steps[data-v-ddd1c85e] .el-step__title.is-process{color:#409eff;font-weight:600}.fresh-form[data-v-ddd1c85e]{flex:1;background:#fff;margin:0 24px 24px;border-radius:12px;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:hidden}.fresh-tabs[data-v-ddd1c85e]{min-height:400px}.fresh-tabs[data-v-ddd1c85e] .el-tabs__header{background:#f8faff;padding:0}.fresh-tabs[data-v-ddd1c85e] .el-tabs__header .el-tabs__active-bar{background:linear-gradient(135deg,#409eff,#66b1ff);height:3px}.fresh-tabs[data-v-ddd1c85e] .el-tabs__header .el-tabs__item{padding:30px;font-weight:500}.fresh-tabs[data-v-ddd1c85e] .el-tabs__header .el-tabs__item.is-active{color:#409eff;font-weight:600;background:#fff}.fresh-tabs[data-v-ddd1c85e] .el-tabs__header .el-tabs__item:hover{color:#66b1ff;background:rgba(64,158,255,.05)}.fresh-tabs[data-v-ddd1c85e] .el-tabs__content{padding:0}.tab-content[data-v-ddd1c85e]{padding:30px;min-height:400px}.upload-tab-content[data-v-ddd1c85e]{padding:0}.upload-container[data-v-ddd1c85e]{padding:30px}.upload-header[data-v-ddd1c85e]{text-align:center;margin-bottom:30px}.upload-header h4[data-v-ddd1c85e]{color:#303133;font-size:18px;font-weight:600;margin:0 0 8px 0}.upload-header .upload-tip[data-v-ddd1c85e]{color:#909399;font-size:14px;margin:0}.upload-main[data-v-ddd1c85e]{display:flex;flex-direction:column;gap:24px}.current-upload-section .current-section .section-title[data-v-ddd1c85e],.upload-section .section-title[data-v-ddd1c85e]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px}.current-upload-section .current-section .current-image-preview[data-v-ddd1c85e]{display:flex;align-items:center;gap:16px;padding:20px;background:#f8faff;border-radius:12px;border:1px solid #e1eeff}.current-upload-section .current-section .current-image-preview .current-image[data-v-ddd1c85e]{width:120px;height:80px;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.current-upload-section .current-section .current-image-preview .current-actions .remove-btn[data-v-ddd1c85e]{border-radius:8px}.current-upload-section .divider[data-v-ddd1c85e]{position:relative;text-align:center;margin:24px 0}.current-upload-section .divider[data-v-ddd1c85e]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e1eeff}.current-upload-section .divider .divider-text[data-v-ddd1c85e]{display:inline-block;background:#fff;padding:0 16px;color:#909399;font-size:14px;position:relative}.fresh-upload[data-v-ddd1c85e]{width:100%}.fresh-upload[data-v-ddd1c85e] .el-upload{width:100%;border:2px dashed #d9ecff;border-radius:12px;background:#f8faff;transition:all .3s ease}.fresh-upload[data-v-ddd1c85e] .el-upload:hover{border-color:#409eff;background:#ecf5ff;transform:translateY(-2px)}.fresh-upload[data-v-ddd1c85e] .el-upload-dragger{width:100%;height:200px;border:none;background:transparent;display:flex;align-items:center;justify-content:center}.fresh-upload .upload-area[data-v-ddd1c85e]{text-align:center;padding:40px 20px}.fresh-upload .upload-area .upload-icon[data-v-ddd1c85e]{font-size:48px;color:#409eff;margin-bottom:16px}.fresh-upload .upload-area .upload-text[data-v-ddd1c85e]{color:#409eff;font-weight:500;font-size:16px;margin-bottom:8px}.fresh-upload .upload-area .upload-subtext[data-v-ddd1c85e]{color:#909399;font-size:14px}.fresh-upload[data-v-ddd1c85e] .el-upload-list__item{border-radius:12px;transition:all .3s ease;margin-top:16px}.fresh-upload[data-v-ddd1c85e] .el-upload-list__item:hover{box-shadow:0 4px 12px rgba(64,158,255,.2)}.upload-preview[data-v-ddd1c85e]{margin-top:24px;padding:20px;background:#f8faff;border-radius:12px;border:1px solid #e1eeff}.upload-preview .preview-title[data-v-ddd1c85e]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px}.upload-preview .preview-image-container[data-v-ddd1c85e]{display:flex;justify-content:center}.upload-preview .preview-image-container .preview-image[data-v-ddd1c85e]{width:200px;height:120px;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.fresh-form-item[data-v-ddd1c85e]{margin-bottom:24px}.fresh-form-item[data-v-ddd1c85e] .el-form-item__label{font-weight:600;color:#606266;padding-right:20px}.fresh-input[data-v-ddd1c85e],.fresh-select[data-v-ddd1c85e]{border-radius:12px}.fresh-input[data-v-ddd1c85e] .el-input__inner,.fresh-select[data-v-ddd1c85e] .el-input__inner{border-radius:12px;border:1px solid #e1eeff;transition:all .3s ease}.fresh-input[data-v-ddd1c85e] .el-input__inner:focus,.fresh-select[data-v-ddd1c85e] .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1)}.form-actions[data-v-ddd1c85e]{display:flex;justify-content:center;gap:16px;margin:24px;padding:20px;background:#fff;border-radius:12px;box-shadow:0 -2px 8px rgba(0,0,0,.05)}@media (max-width:768px){.swiper-container[data-v-ddd1c85e]{padding:12px}.fresh-table-card[data-v-ddd1c85e] .el-card__body,.tab-content[data-v-ddd1c85e],.upload-container[data-v-ddd1c85e]{padding:16px}.fresh-alert[data-v-ddd1c85e],.fresh-form[data-v-ddd1c85e],.fresh-steps[data-v-ddd1c85e]{margin:16px}}.fresh-drawer[data-v-ddd1c85e] .el-drawer,.swiper-form[data-v-ddd1c85e]{transition:all .3s ease}[data-v-ddd1c85e]::-webkit-scrollbar{width:6px;height:6px}[data-v-ddd1c85e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-ddd1c85e]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#409eff,#66b1ff);border-radius:3px}[data-v-ddd1c85e]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#66b1ff,#409eff)}.broadcast-container[data-v-26e3f38f]{padding:20px;background-color:#f8fffa;min-height:100vh}.overview-card[data-v-26e3f38f]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease;margin-bottom:20px}.overview-card[data-v-26e3f38f]:hover{box-shadow:0 6px 20px rgba(103,194,58,.12)}.overview-card[data-v-26e3f38f] .el-card__header{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #c3e7b1;padding:16px 20px}.stats-header[data-v-26e3f38f]{display:flex;justify-content:space-between;align-items:center}.stats-title[data-v-26e3f38f]{font-size:16px;font-weight:600;color:#67c23a;display:flex;align-items:center}.stats-title[data-v-26e3f38f]:before{content:"";display:inline-block;width:4px;height:16px;background:#67c23a;border-radius:2px;margin-right:8px}.collapse-btn[data-v-26e3f38f]{color:#67c23a;font-size:14px;padding:4px 8px;border-radius:4px;transition:all .3s ease}.collapse-btn[data-v-26e3f38f]:hover{background-color:rgba(103,194,58,.1);transform:scale(1.05)}.stats-card[data-v-26e3f38f]{display:flex;align-items:center;padding:20px 16px;border-radius:10px;margin-bottom:10px;transition:all .3s ease;cursor:pointer;border:1px solid transparent}.stats-card[data-v-26e3f38f]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.stats-card.primary[data-v-26e3f38f]{background:linear-gradient(135deg,#409eff,#8dc5ff);border-color:#d9ecff}.stats-card.primary .stat-title[data-v-26e3f38f],.stats-card.primary .stat-value[data-v-26e3f38f]{color:#fff}.stats-card.success[data-v-26e3f38f]{background:linear-gradient(135deg,#67c23a,#94d573);border-color:#c1e7ae}.stats-card.success .stat-title[data-v-26e3f38f],.stats-card.success .stat-value[data-v-26e3f38f]{color:#fff}.stats-card.warning[data-v-26e3f38f]{background:linear-gradient(135deg,#e6a23c,#efc280);border-color:#f7e3c4}.stats-card.warning .stat-title[data-v-26e3f38f],.stats-card.warning .stat-value[data-v-26e3f38f]{color:#fff}.stats-card.info[data-v-26e3f38f]{background:linear-gradient(135deg,#909399,#b8babe);border-color:#e0e1e2}.stats-card.info .stat-title[data-v-26e3f38f],.stats-card.info .stat-value[data-v-26e3f38f]{color:#fff}.stats-card.danger[data-v-26e3f38f]{background:linear-gradient(135deg,#f56c6c,#fab4b4);border-color:#fffbfb}.stats-card.danger .stat-title[data-v-26e3f38f],.stats-card.danger .stat-value[data-v-26e3f38f]{color:#fff}.stat-value[data-v-26e3f38f]{font-size:28px;font-weight:700;margin-bottom:4px}.stat-title[data-v-26e3f38f]{font-size:13px;opacity:.9}.fresh-table-card[data-v-26e3f38f]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease;overflow:hidden}.search-section[data-v-26e3f38f]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:8px;margin-bottom:20px;border:1px solid #e1f3d8;gap:15px}.admin-select[data-v-26e3f38f],.form-control[data-v-26e3f38f]{flex:1;min-width:150px}.admin-select[data-v-26e3f38f] .el-input__inner,.admin-select[data-v-26e3f38f] .el-textarea__inner,.form-control[data-v-26e3f38f] .el-input__inner,.form-control[data-v-26e3f38f] .el-textarea__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.admin-select[data-v-26e3f38f] .el-input__inner:focus,.admin-select[data-v-26e3f38f] .el-textarea__inner:focus,.form-control[data-v-26e3f38f] .el-input__inner:focus,.form-control[data-v-26e3f38f] .el-textarea__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-26e3f38f]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none;background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff;white-space:nowrap;margin:0 10px}.search-btn[data-v-26e3f38f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.action-btn[data-v-26e3f38f],.action-icon[data-v-26e3f38f]{transition:all .3s ease}.action-btn[data-v-26e3f38f]:hover,.action-icon[data-v-26e3f38f]:hover{transform:scale(1.1)}.action-btn[data-v-26e3f38f]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none}.action-btn[data-v-26e3f38f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.add-broadcast-btn[data-v-26e3f38f]{background:linear-gradient(135deg,#67c23a,#85cf60)}.fresh-table[data-v-26e3f38f] .el-table{background-color:transparent;border-radius:8px;overflow:hidden}.fresh-table[data-v-26e3f38f] .el-table .el-table__header-wrapper{background:linear-gradient(135deg,#67c23a,#85cf60)}.fresh-table[data-v-26e3f38f] .el-table .el-table__header-wrapper th{background:transparent!important;color:#fff!important;font-weight:700;border-bottom:1px solid #529b2e}.fresh-table[data-v-26e3f38f] .el-table .el-table__header-wrapper th .cell{color:#fff!important;font-weight:600}.fresh-table[data-v-26e3f38f] .el-table .el-table__body-wrapper{background-color:transparent}.fresh-table[data-v-26e3f38f] .el-table .el-table__body-wrapper td{background-color:hsla(0,0%,100%,.95);transition:all .3s ease;border-bottom:1px solid #f0f9eb}.fresh-table[data-v-26e3f38f] .el-table .el-table__body-wrapper tr:hover td{background-color:#f8fffa;transform:translateY(-1px);box-shadow:0 2px 8px rgba(103,194,58,.1)}.fresh-table[data-v-26e3f38f] .el-table .el-table__body-wrapper .el-table__row--striped td{background-color:#f6fbf3}.operation[data-v-26e3f38f],.table-actions[data-v-26e3f38f]{display:flex;flex-direction:row;justify-content:center;gap:8px}.broadcast-content[data-v-26e3f38f] .el-form-item__label{color:#67c23a;font-weight:600}.content[data-v-26e3f38f]{display:flex;flex-direction:column;align-items:flex-start;font-size:14px;line-height:1.6;margin-top:10px;margin-bottom:20px;padding:15px;background-color:#f8fffa;border-radius:8px;border-left:4px solid #67c23a}.content p[data-v-26e3f38f]{margin-bottom:10px}.content img[data-v-26e3f38f]{max-width:100%;height:auto;margin-bottom:10px;border-radius:6px}.pagination-container[data-v-26e3f38f]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:0 0 12px 12px}.fresh-dialog .el-dialog[data-v-26e3f38f]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-26e3f38f]{background:linear-gradient(135deg,#67c23a,#85cf60);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-26e3f38f]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-26e3f38f]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-26e3f38f]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-26e3f38f]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-26e3f38f]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none}.dialog-btn[data-v-26e3f38f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.dialog-btn.primary[data-v-26e3f38f]{background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff}.dialog-btn[data-v-26e3f38f]:not(.primary){border:1px solid #dcdfe6;color:#606266}.dialog-btn[data-v-26e3f38f]:not(.primary):hover{border-color:#67c23a;color:#67c23a}.editor-control[data-v-26e3f38f] .ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-color:#e1f3d8}.editor-control[data-v-26e3f38f] .ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:#e1f3d8;min-height:200px}.editor-control[data-v-26e3f38f] .ql-editor{font-size:14px;line-height:1.6}@keyframes fadeInUp-26e3f38f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stats-card[data-v-26e3f38f]{animation:fadeInUp-26e3f38f .5s ease}.stats-overview .el-col:first-child .stats-card[data-v-26e3f38f]{animation-delay:.1s}.stats-overview .el-col:nth-child(2) .stats-card[data-v-26e3f38f]{animation-delay:.2s}.stats-overview .el-col:nth-child(3) .stats-card[data-v-26e3f38f]{animation-delay:.3s}.stats-overview .el-col:nth-child(4) .stats-card[data-v-26e3f38f]{animation-delay:.4s}@media (max-width:768px){.broadcast-container[data-v-26e3f38f]{padding:10px}.search-section[data-v-26e3f38f]{flex-direction:column;gap:12px;padding:15px}.admin-select[data-v-26e3f38f],.search-btn[data-v-26e3f38f]{width:100%;min-width:auto}.stats-card[data-v-26e3f38f]{padding:16px 12px;margin-bottom:8px}.stats-card .stat-value[data-v-26e3f38f]{font-size:22px}.stats-card .stat-title[data-v-26e3f38f]{font-size:12px}.operation[data-v-26e3f38f],.table-actions[data-v-26e3f38f]{flex-direction:column;gap:5px}.content[data-v-26e3f38f]{padding:10px;font-size:13px}}[data-v-26e3f38f]::-webkit-scrollbar{width:6px;height:6px}[data-v-26e3f38f]::-webkit-scrollbar-track{background:#f8fffa;border-radius:3px}[data-v-26e3f38f]::-webkit-scrollbar-thumb{background:#67c23a;border-radius:3px}[data-v-26e3f38f]::-webkit-scrollbar-thumb:hover{background:#529b2e}.offer-container[data-v-41d49cab]{padding:20px;background-color:#f8fffa;min-height:100vh}.fresh-tabs[data-v-41d49cab] .el-tabs__header{margin-bottom:20px;border-bottom:1px solid #e1f3d8}.fresh-tabs[data-v-41d49cab] .el-tabs__item{font-weight:500;color:#606266;transition:all .3s ease}.fresh-tabs[data-v-41d49cab] .el-tabs__item:hover{color:#67c23a}.fresh-tabs[data-v-41d49cab] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.fresh-tabs[data-v-41d49cab] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.fresh-table-card[data-v-41d49cab]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease;overflow:hidden}.search-section[data-v-41d49cab]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:8px;margin-bottom:20px;border:1px solid #e1f3d8}.search-controls[data-v-41d49cab]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.overview-card[data-v-41d49cab]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease;margin-bottom:20px}.overview-card[data-v-41d49cab]:hover{box-shadow:0 6px 20px rgba(103,194,58,.12)}.overview-card[data-v-41d49cab] .el-card__header{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #c3e7b1;padding:16px 20px}.stats-header[data-v-41d49cab]{display:flex;justify-content:space-between;align-items:center}.stats-title[data-v-41d49cab]{font-size:16px;font-weight:600;color:#67c23a;display:flex;align-items:center}.stats-title[data-v-41d49cab]:before{content:"";display:inline-block;width:4px;height:16px;background:#67c23a;border-radius:2px;margin-right:8px}.stats-card[data-v-41d49cab]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 16px;border-radius:10px;margin-bottom:10px;transition:all .3s ease;cursor:pointer;border:1px solid transparent}.stats-card[data-v-41d49cab]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.stats-card.primary[data-v-41d49cab]{background:linear-gradient(135deg,#409eff,#8dc5ff);border-color:#d9ecff}.stats-card.primary .stat-title[data-v-41d49cab],.stats-card.primary .stat-value[data-v-41d49cab]{color:#fff}.stats-card.success[data-v-41d49cab]{background:linear-gradient(135deg,#67c23a,#94d573);border-color:#c1e7ae}.stats-card.success .stat-title[data-v-41d49cab],.stats-card.success .stat-value[data-v-41d49cab]{color:#fff}.stats-card.warning[data-v-41d49cab]{background:linear-gradient(135deg,#e6a23c,#efc280);border-color:#f7e3c4}.stats-card.warning .stat-title[data-v-41d49cab],.stats-card.warning .stat-value[data-v-41d49cab]{color:#fff}.stat-value[data-v-41d49cab]{font-size:28px;font-weight:700;margin-bottom:4px}.stat-title[data-v-41d49cab]{font-size:13px;opacity:.9}.table-container[data-v-41d49cab]{margin:20px 0}.table-header-actions[data-v-41d49cab]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding:10px 0}.fresh-table[data-v-41d49cab] .el-table{background-color:transparent}.fresh-table[data-v-41d49cab] .el-table .el-table__header-wrapper{background:linear-gradient(135deg,#67c23a,#85cf60)}.fresh-table[data-v-41d49cab] .el-table .el-table__header-wrapper th{background:transparent!important;color:#fff!important;font-weight:700;border-bottom:1px solid #529b2e}.fresh-table[data-v-41d49cab] .el-table .el-table__header-wrapper th .cell{color:#fff!important;font-weight:600}.fresh-table[data-v-41d49cab] .el-table .el-table__body-wrapper{background-color:transparent}.fresh-table[data-v-41d49cab] .el-table .el-table__body-wrapper td{background-color:hsla(0,0%,100%,.95);transition:all .3s ease;border-bottom:1px solid #f0f9eb}.fresh-table[data-v-41d49cab] .el-table .el-table__body-wrapper tr:hover td{background-color:#f8fffa;transform:translateY(-1px);box-shadow:0 2px 8px rgba(103,194,58,.1)}.fresh-table[data-v-41d49cab] .el-table .el-table__body-wrapper .el-table__row--striped td{background-color:#f6fbf3}.client-select[data-v-41d49cab],.date-picker[data-v-41d49cab],.form-control[data-v-41d49cab]{flex:1;min-width:150px}.client-select[data-v-41d49cab] .el-input__inner,.client-select[data-v-41d49cab] .el-textarea__inner,.date-picker[data-v-41d49cab] .el-input__inner,.date-picker[data-v-41d49cab] .el-textarea__inner,.form-control[data-v-41d49cab] .el-input__inner,.form-control[data-v-41d49cab] .el-textarea__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.client-select[data-v-41d49cab] .el-input__inner:focus,.client-select[data-v-41d49cab] .el-textarea__inner:focus,.date-picker[data-v-41d49cab] .el-input__inner:focus,.date-picker[data-v-41d49cab] .el-textarea__inner:focus,.form-control[data-v-41d49cab] .el-input__inner:focus,.form-control[data-v-41d49cab] .el-textarea__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.price-input[data-v-41d49cab],.remark-input[data-v-41d49cab],.unit-select[data-v-41d49cab]{flex:1;min-width:150px}.price-input[data-v-41d49cab] .el-input__inner,.price-input[data-v-41d49cab] .el-textarea__inner,.remark-input[data-v-41d49cab] .el-input__inner,.remark-input[data-v-41d49cab] .el-textarea__inner,.unit-select[data-v-41d49cab] .el-input__inner,.unit-select[data-v-41d49cab] .el-textarea__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.price-input[data-v-41d49cab] .el-input__inner:focus,.price-input[data-v-41d49cab] .el-textarea__inner:focus,.remark-input[data-v-41d49cab] .el-input__inner:focus,.remark-input[data-v-41d49cab] .el-textarea__inner:focus,.unit-select[data-v-41d49cab] .el-input__inner:focus,.unit-select[data-v-41d49cab] .el-textarea__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-41d49cab]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none;background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff;white-space:nowrap}.search-btn[data-v-41d49cab]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.operation[data-v-41d49cab],.table-actions[data-v-41d49cab]{display:flex;justify-content:center;gap:8px}.action-btn[data-v-41d49cab],.action-icon[data-v-41d49cab]{transition:all .3s ease}.action-btn[data-v-41d49cab]:hover,.action-icon[data-v-41d49cab]:hover{transform:scale(1.1)}.action-btn[data-v-41d49cab]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none}.action-btn[data-v-41d49cab]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.pagination-container[data-v-41d49cab]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:0 0 12px 12px}.category-tag[data-v-41d49cab]{border-radius:12px;font-weight:500}.fresh-dialog .el-dialog[data-v-41d49cab]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-41d49cab]{background:linear-gradient(135deg,#67c23a,#85cf60);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-41d49cab]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-41d49cab]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-41d49cab]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.fresh-drawer .el-drawer[data-v-41d49cab]{border-radius:12px 0 0 12px;overflow:hidden}.fresh-drawer .el-drawer .el-drawer__header[data-v-41d49cab]{background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer .el-drawer .el-drawer__header span[data-v-41d49cab]{color:#fff;font-weight:700}.fresh-drawer .el-drawer .el-drawer__body[data-v-41d49cab]{padding:20px;background-color:#f8fffa}.drawer-content[data-v-41d49cab]{height:100%;display:flex;flex-direction:column}.drawer-search[data-v-41d49cab]{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap;padding:15px;background-color:#fff;border-radius:8px;border:1px solid #e1f3d8}.drawer-tag[data-v-41d49cab]{margin-left:auto}.bill-container[data-v-41d49cab]{margin:0 auto;font-size:14px;font-family:Microsoft YaHei,sans-serif}.sticky[data-v-41d49cab]{position:sticky;top:0;display:flex;justify-content:space-between;margin:0 20px;padding:10px 0;background-color:#f8fffa;z-index:10}.bill-card[data-v-41d49cab]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);background-color:#fff;margin:20px;padding:20px;transition:all .3s ease}.bill-card[data-v-41d49cab]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(103,194,58,.15)}.bill-header[data-v-41d49cab]{text-align:center;margin-bottom:20px}.bill-header .bill-label[data-v-41d49cab]{color:#67c23a}.bill-info[data-v-41d49cab]{display:flex;justify-content:space-between;margin-top:20px;flex-wrap:wrap;gap:10px}.bill-info-item[data-v-41d49cab]{display:flex;font-weight:700;color:#606266}.bill-table[data-v-41d49cab]{margin-bottom:20px}.bill-table table[data-v-41d49cab]{background-color:#fff;width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden}.bill-table td[data-v-41d49cab],.bill-table th[data-v-41d49cab]{border:1px solid #e1f3d8;padding:8px 5px;text-align:center}.bill-table th[data-v-41d49cab]{background-color:#f0f9eb;color:#67c23a;font-weight:700}.download-btn[data-v-41d49cab]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none;background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff;width:100%;margin-top:15px}.download-btn[data-v-41d49cab]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}@keyframes fadeInUp-41d49cab{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stats-card[data-v-41d49cab]{animation:fadeInUp-41d49cab .5s ease}.stats-overview .el-col:first-child .stats-card[data-v-41d49cab]{animation-delay:.1s}.stats-overview .el-col:nth-child(2) .stats-card[data-v-41d49cab]{animation-delay:.2s}.stats-overview .el-col:nth-child(3) .stats-card[data-v-41d49cab]{animation-delay:.3s}@media (max-width:768px){.offer-container[data-v-41d49cab]{padding:10px}.stats-card[data-v-41d49cab]{padding:16px 12px;margin-bottom:8px}.stats-card .stat-value[data-v-41d49cab]{font-size:22px}.stats-card .stat-title[data-v-41d49cab]{font-size:12px}.search-section[data-v-41d49cab]{padding:15px}.search-controls[data-v-41d49cab]{flex-direction:column;gap:12px}.client-select[data-v-41d49cab],.date-picker[data-v-41d49cab],.search-btn[data-v-41d49cab]{width:100%;min-width:auto}.drawer-search[data-v-41d49cab],.table-header-actions[data-v-41d49cab]{flex-direction:column;align-items:stretch}.drawer-tag[data-v-41d49cab]{margin-left:0;margin-top:10px}.bill-info[data-v-41d49cab]{flex-direction:column}}[data-v-41d49cab]::-webkit-scrollbar{width:6px;height:6px}[data-v-41d49cab]::-webkit-scrollbar-track{background:#f8fffa;border-radius:3px}[data-v-41d49cab]::-webkit-scrollbar-thumb{background:#67c23a;border-radius:3px}[data-v-41d49cab]::-webkit-scrollbar-thumb:hover{background:#529b2e}.member-container[data-v-309d6b09]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-309d6b09]{margin-bottom:20px}.fresh-card[data-v-309d6b09]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-309d6b09]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-309d6b09]{display:flex;align-items:center;height:120px}.card-icon[data-v-309d6b09]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-309d6b09]{flex:1}.stats-value[data-v-309d6b09]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-309d6b09]{font-size:14px;color:#909399}.fresh-table-card[data-v-309d6b09]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-309d6b09]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-309d6b09]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-309d6b09]{display:flex;align-items:center;gap:15px}.view-toggle[data-v-309d6b09]{display:flex;gap:5px;margin-right:10px}.search-area[data-v-309d6b09]{display:flex;align-items:center;gap:10px}.search-input[data-v-309d6b09]{width:200px}.search-btn[data-v-309d6b09]{border-radius:20px;padding:10px 20px}.action-area[data-v-309d6b09]{display:flex;align-items:center;gap:15px}.mode-switch[data-v-309d6b09]{margin:0 10px}.add-btn[data-v-309d6b09]{border-radius:20px;padding:10px 20px}.table-view[data-v-309d6b09]{padding:20px}.table-view .fresh-table[data-v-309d6b09] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-309d6b09] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .group-title[data-v-309d6b09],.table-view .fresh-table .member-title[data-v-309d6b09]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .group-title i[data-v-309d6b09],.table-view .fresh-table .member-title i[data-v-309d6b09]{color:#67c23a;margin-right:5px;font-size:16px}.table-view .fresh-table .role-tag[data-v-309d6b09]{font-weight:700}.table-view .fresh-table .code-input[data-v-309d6b09] .el-input__inner{text-align:center;font-weight:700;letter-spacing:2px}.table-view .fresh-table .status-switch[data-v-309d6b09]{margin-left:10px}.cards-view[data-v-309d6b09]{padding:20px}.invitations-grid[data-v-309d6b09],.members-grid[data-v-309d6b09]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.invitation-card[data-v-309d6b09],.member-card[data-v-309d6b09]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative;overflow:hidden}.invitation-card[data-v-309d6b09]:hover,.member-card[data-v-309d6b09]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.invitation-header[data-v-309d6b09],.member-header[data-v-309d6b09]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.member-avatar[data-v-309d6b09]{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:15px;border:2px solid #e1f3d8}.member-avatar .avatar-error[data-v-309d6b09]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#67c23a,#85ce61)}.member-avatar .avatar-error i[data-v-309d6b09]{font-size:24px;color:#fff}.invitation-icon[data-v-309d6b09]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#67c23a,#85ce61);display:flex;align-items:center;justify-content:center;margin-right:15px}.invitation-icon i[data-v-309d6b09]{font-size:24px;color:#fff}.invitation-info[data-v-309d6b09],.member-info[data-v-309d6b09]{flex:1}.invitation-group[data-v-309d6b09],.member-name[data-v-309d6b09]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.invitation-details[data-v-309d6b09],.member-details[data-v-309d6b09]{margin-bottom:15px}.detail-item[data-v-309d6b09]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.detail-item i[data-v-309d6b09]{color:#67c23a;margin-right:10px;width:20px;text-align:center}.detail-item span[data-v-309d6b09]:not(.detail-value){color:#606266;margin-right:5px;min-width:70px}.detail-item .detail-value[data-v-309d6b09]{font-weight:700;color:#e6a23c}.detail-item .code-display[data-v-309d6b09]{flex:1}.detail-item .code-display .code-input[data-v-309d6b09] .el-input__inner{text-align:center;font-weight:700;letter-spacing:2px}.invitation-actions[data-v-309d6b09],.member-actions[data-v-309d6b09]{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid #f0f9eb}.action-buttons[data-v-309d6b09]{display:flex;gap:8px;align-items:center}.pagination-container[data-v-309d6b09]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-drawer .el-drawer .el-drawer__header[data-v-309d6b09]{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer .el-drawer .el-drawer__header span[data-v-309d6b09]{font-weight:700;font-size:18px}.fresh-drawer .el-drawer .el-drawer__body[data-v-309d6b09]{padding:0}.drawer-content[data-v-309d6b09]{display:flex;flex-direction:column;height:100%;padding:20px}.drawer-content .form[data-v-309d6b09]{flex:1;overflow-y:auto}.drawer-content .drawer-btns[data-v-309d6b09]{display:flex;justify-content:center;gap:15px;margin-top:20px;padding-top:20px;border-top:1px solid #e1f3d8}.fresh-dialog .el-dialog[data-v-309d6b09]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-309d6b09]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-309d6b09]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-309d6b09]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-309d6b09]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input__inner[data-v-309d6b09],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea__inner[data-v-309d6b09]{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input__inner[data-v-309d6b09]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea__inner[data-v-309d6b09]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.dialog-footer[data-v-309d6b09]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-309d6b09]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-309d6b09]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-309d6b09]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}@media (max-width:768px){.stats-overview .el-col[data-v-309d6b09]{margin-bottom:15px}.invitations-grid[data-v-309d6b09],.members-grid[data-v-309d6b09]{grid-template-columns:1fr}.card-header[data-v-309d6b09]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-309d6b09]{width:100%;flex-wrap:wrap;gap:10px}.search-area .search-input[data-v-309d6b09],.search-area[data-v-309d6b09]{width:100%}.action-area[data-v-309d6b09]{width:100%;justify-content:space-between}}.solitaire-container[data-v-62c13746]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-62c13746]{margin-bottom:20px}.fresh-card[data-v-62c13746]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-62c13746]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-62c13746]{display:flex;align-items:center;height:120px}.card-icon[data-v-62c13746]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-62c13746]{flex:1}.stats-value[data-v-62c13746]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-62c13746]{font-size:14px;color:#909399}.fresh-table-card[data-v-62c13746]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-62c13746]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-62c13746]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-62c13746]{display:flex;align-items:center;gap:15px}.search-group[data-v-62c13746]{display:flex;align-items:center}.search-group .search-date[data-v-62c13746]{width:240px}.search-group .search-btn[data-v-62c13746]{margin-left:10px;border-radius:8px}.view-toggle[data-v-62c13746]{display:flex;gap:5px;margin-right:10px}.search-input[data-v-62c13746]{width:200px}.status-switch[data-v-62c13746]{margin:0 10px}.add-btn[data-v-62c13746]{border-radius:20px;padding:10px 20px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.add-btn[data-v-62c13746]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.table-view[data-v-62c13746]{padding:20px}.table-view .fresh-table[data-v-62c13746] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-62c13746] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .solitaire-title[data-v-62c13746]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .solitaire-title i[data-v-62c13746]{color:#67c23a;margin-right:5px;font-size:16px}.table-view .fresh-table .status-tag[data-v-62c13746]{font-weight:700}.table-view .fresh-table .commodity-image[data-v-62c13746],.table-view .fresh-table .solitaire-image[data-v-62c13746]{border-radius:8px;border:1px solid #e1f3d8}.table-view .fresh-table .price-value[data-v-62c13746]{color:#e6a23c;font-weight:700}.table-view .fresh-table .action-buttons[data-v-62c13746]{display:flex;gap:5px;justify-content:center}.expand-content[data-v-62c13746]{padding:15px}.expand-content .expand-title[data-v-62c13746]{color:#67c23a;margin-bottom:15px;font-size:16px}.expand-content .nested-table[data-v-62c13746] .el-table__header-wrapper{background:#f8fffa}.cards-view[data-v-62c13746]{padding:20px}.solitaire-grid[data-v-62c13746]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}.solitaire-card[data-v-62c13746]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease;position:relative;overflow:hidden}.solitaire-card[data-v-62c13746]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.solitaire-header[data-v-62c13746]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.solitaire-avatar[data-v-62c13746]{width:60px;height:60px;border-radius:12px;background:#f0f9eb;display:flex;align-items:center;justify-content:center;margin-right:15px;overflow:hidden}.solitaire-avatar .avatar-image[data-v-62c13746]{border-radius:12px}.solitaire-info[data-v-62c13746]{flex:1}.solitaire-title[data-v-62c13746]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.solitaire-details[data-v-62c13746]{margin-bottom:15px}.detail-item[data-v-62c13746]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.detail-item i[data-v-62c13746]{color:#67c23a;margin-right:10px;width:20px;text-align:center}.detail-item span[data-v-62c13746]:not(.detail-value){color:#606266;margin-right:5px;min-width:70px}.detail-item .detail-value[data-v-62c13746]{font-weight:700;color:#e6a23c}.solitaire-news[data-v-62c13746]{margin-bottom:15px;padding:10px;background:#f8fffa;border-radius:8px;border:1px solid #e1f3d8}.solitaire-news .news-label[data-v-62c13746]{font-weight:700;color:#67c23a;margin-bottom:5px}.solitaire-news .news-content[data-v-62c13746]{font-size:13px;color:#606266;line-height:1.4;max-height:60px;overflow:hidden}.solitaire-actions[data-v-62c13746]{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid #f0f9eb}.action-buttons[data-v-62c13746]{display:flex;gap:8px}.pagination-container[data-v-62c13746]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.solitaire-form[data-v-62c13746]{padding:20px}.solitaire-form .el-steps[data-v-62c13746]{margin:20px 0}.solitaire-form .el-tabs[data-v-62c13746]{margin-top:20px}@media (max-width:768px){.stats-overview .el-col[data-v-62c13746]{margin-bottom:15px}.solitaire-grid[data-v-62c13746]{grid-template-columns:1fr}.card-header[data-v-62c13746]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-62c13746]{width:100%;flex-wrap:wrap;gap:10px}.search-group .search-date[data-v-62c13746],.search-group[data-v-62c13746]{width:100%}.view-toggle[data-v-62c13746]{margin-right:0}}.avatar-uploader-icon[data-v-62c13746]{border:1px dashed #d9d9d9!important}.avatar-uploader .el-upload[data-v-62c13746]{border:1px dashed #d9d9d9!important;border-radius:6px!important;position:relative!important;overflow:hidden!important}.avatar-uploader .el-upload[data-v-62c13746]:hover{border:1px dashed #d9d9d9!important;border-color:#409eff}.avatar-uploader-icon[data-v-62c13746]{font-size:28px;color:#8c939d;width:300px;height:178px;line-height:178px;text-align:center}.avatar[data-v-62c13746]{width:300px;height:178px;display:block}.block[data-v-62c13746]{display:flex;flex-direction:row;justify-content:flex-start;margin:0 20px;padding:0}.content[data-v-62c13746]{display:flex;flex-direction:column;height:100%}.content .btns[data-v-62c13746]{height:50px;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.after-sales-container[data-v-26711e46]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);min-height:100vh}.fresh-tabs[data-v-26711e46]{margin-bottom:10px;margin-top:1px}.fresh-tabs[data-v-26711e46] .el-tabs__header{margin:0;background:#fff;border-radius:12px 12px 0 0;padding:0 20px;box-shadow:0 2px 8px rgba(103,194,58,.1)}.fresh-tabs[data-v-26711e46] .el-tabs__nav-wrap:after{background-color:transparent}.fresh-tabs[data-v-26711e46] .el-tabs__item{color:#606266;font-weight:500;transition:all .3s ease}.fresh-tabs[data-v-26711e46] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.fresh-tabs[data-v-26711e46] .el-tabs__item:hover{color:#85ce61}.fresh-tabs[data-v-26711e46] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.fresh-card[data-v-26711e46]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);margin-bottom:20px;transition:all .3s ease;overflow:hidden}.fresh-card[data-v-26711e46]:hover{box-shadow:0 6px 16px rgba(103,194,58,.15);transform:translateY(-2px)}.fresh-card .card-header[data-v-26711e46]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border-bottom:1px solid #d4edc9;padding:15px 20px}.fresh-card .card-header .clearfix[data-v-26711e46]{display:flex;align-items:center}.fresh-select[data-v-26711e46] .el-input__inner{border-radius:20px;border:1px solid #dcdfe6;transition:all .3s ease}.fresh-select[data-v-26711e46] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-btn[data-v-26711e46]{border-radius:20px;transition:all .3s ease;font-weight:500}.fresh-btn.primary[data-v-26711e46]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.fresh-btn.primary[data-v-26711e46]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.fresh-btn.assistant-btn[data-v-26711e46]{width:50px;height:50px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;box-shadow:0 4px 12px rgba(103,194,58,.3)}.fresh-btn.assistant-btn[data-v-26711e46]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(103,194,58,.4)}.fresh-search-btn[data-v-26711e46]{border-radius:0 20px 20px 0;background:linear-gradient(135deg,#409eff,#66b1ff);border:none;color:#fff}.fresh-search-btn[data-v-26711e46]:hover{background:linear-gradient(135deg,#66b1ff,#409eff);transform:translateY(-1px)}.fresh-tag[data-v-26711e46]{border-radius:12px;background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a;font-weight:500}.fresh-table[data-v-26711e46]{border-radius:8px;overflow:hidden}.fresh-table[data-v-26711e46] .el-table__header-wrapper{background:linear-gradient(135deg,#f0f9eb,#e1f3d8)}.fresh-table[data-v-26711e46] .el-table__header-wrapper th{background:transparent;color:#67c23a;font-weight:600;border-bottom:1px solid #d4edc9}.fresh-table[data-v-26711e46] .el-table__body tr:hover,.fresh-table[data-v-26711e46] .el-table__body tr:hover td{background-color:#f8fffa!important}.fresh-table[data-v-26711e46] .el-table__body td{border-bottom:1px solid #f0f9eb;transition:background-color .3s ease}.fresh-table[data-v-26711e46] .el-table__row--striped{background-color:#fafdf5}.fresh-table[data-v-26711e46] .el-table__row--striped:hover{background-color:#f8fffa!important}.fresh-pagination[data-v-26711e46]{padding:20px 0;text-align:center}.fresh-pagination[data-v-26711e46] .btn-next,.fresh-pagination[data-v-26711e46] .btn-prev,.fresh-pagination[data-v-26711e46] .number{border-radius:8px;margin:0 2px;border:1px solid #e1f3d8}.fresh-pagination[data-v-26711e46] .btn-next:hover,.fresh-pagination[data-v-26711e46] .btn-prev:hover,.fresh-pagination[data-v-26711e46] .number:hover{color:#67c23a;border-color:#67c23a}.fresh-pagination[data-v-26711e46] .btn-next.active,.fresh-pagination[data-v-26711e46] .btn-prev.active,.fresh-pagination[data-v-26711e46] .number.active{background:#67c23a;border-color:#67c23a;color:#fff}.fresh-pagination[data-v-26711e46] .el-pagination__jump .el-input__inner{border-radius:8px;border:1px solid #e1f3d8}.fresh-pagination[data-v-26711e46] .el-pagination__jump .el-input__inner:focus{border-color:#67c23a}.fresh-dialog[data-v-26711e46] .el-dialog{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(103,194,58,.15)}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__header{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:600;font-size:18px}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:15px}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f0f9eb}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__body{padding:25px;max-height:70vh;overflow-y:auto}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__footer{padding:15px 25px 25px;text-align:center}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__footer .el-button{border-radius:20px;padding:10px 25px;transition:all .3s ease}.fresh-dialog[data-v-26711e46] .el-dialog .el-dialog__footer .el-button:hover{transform:translateY(-2px)}.fresh-drawer[data-v-26711e46] .el-drawer{border-radius:16px 0 0 16px}.fresh-drawer[data-v-26711e46] .el-drawer .el-drawer__header{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer[data-v-26711e46] .el-drawer .el-drawer__header span{color:#fff;font-weight:600}.fresh-drawer[data-v-26711e46] .el-drawer .el-drawer__body{padding:20px}.batch-operations[data-v-26711e46]{padding:12px 20px;background:linear-gradient(135deg,#f0f9eb,#e8f5e0);border-radius:8px;margin:15px;border:1px solid #d4edc9;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.batch-operations .el-button[data-v-26711e46]{border-radius:16px;transition:all .3s ease}.batch-operations .el-button[data-v-26711e46]:hover{transform:translateY(-2px)}.price-warning[data-v-26711e46]{color:#e6a23c;font-weight:600;background:#fdf6ec;padding:2px 6px;border-radius:4px}.mapping-info[data-v-26711e46]{color:#e6a23c;background:#fdf6ec;padding:2px 4px;border-radius:3px;font-size:12px}.custom-reason[data-v-26711e46]{color:#67c23a;background:#f0f9eb;padding:2px 4px;border-radius:3px;font-size:12px}.assistant-float-btn[data-v-26711e46]{position:fixed;right:40px;bottom:40px;z-index:2000}.format-help-dialog[data-v-26711e46] .el-dialog{max-width:700px}.format-help-dialog[data-v-26711e46] .el-dialog .format-help-content{line-height:1.6}.format-help-dialog[data-v-26711e46] .el-dialog .format-help-content h3,.format-help-dialog[data-v-26711e46] .el-dialog .format-help-content h4{color:#67c23a;margin:15px 0 10px}.format-help-dialog[data-v-26711e46] .el-dialog .format-help-content .format-example{background:#f8fffa;padding:12px;border-radius:8px;border-left:4px solid #67c23a;font-family:Courier New,monospace;white-space:pre-wrap;margin:10px 0}.format-help-dialog[data-v-26711e46] .el-dialog .format-help-content ul{padding-left:20px}.format-help-dialog[data-v-26711e46] .el-dialog .format-help-content ul li{margin-bottom:8px;position:relative}.format-help-dialog[data-v-26711e46] .el-dialog .format-help-content ul li:before{content:"•";color:#67c23a;font-weight:700;position:absolute;left:-15px}.batch-audit-dialog[data-v-26711e46] .el-dialog .batch-audit-summary{margin-top:15px;padding:12px;background:#f8fffa;border-radius:8px;border:1px solid #e1f3d8;font-size:14px;color:#67c23a;font-weight:500}@media (max-width:1200px){.batch-operations[data-v-26711e46],.fresh-card .card-header .clearfix[data-v-26711e46]{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.after-sales-container[data-v-26711e46]{padding:10px}.fresh-tabs[data-v-26711e46] .el-tabs__item{padding:0 12px;font-size:13px}.assistant-float-btn[data-v-26711e46]{right:20px;bottom:20px}}@keyframes fadeIn-26711e46{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fresh-card[data-v-26711e46],.fresh-dialog[data-v-26711e46] .el-dialog{animation:fadeIn-26711e46 .3s ease-out}[data-v-26711e46]::-webkit-scrollbar{width:6px;height:6px}[data-v-26711e46]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-26711e46]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-26711e46]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.grid-content[data-v-26711e46]{padding:10px 30px}.block[data-v-26711e46]{display:flex;flex-direction:row;justify-content:flex-start;margin:0 20px;padding:0}.operation[data-v-26711e46]{display:flex;flex-direction:row;justify-content:center}.text[data-v-26711e46]{font-size:14px}.item[data-v-26711e46]{margin-bottom:18px}.clearfix[data-v-26711e46]:after,.clearfix[data-v-26711e46]:before{display:table;content:""}.clearfix[data-v-26711e46]:after{clear:both}.box-card[data-v-26711e46]{width:100%;margin:20rpx}.demo-table-expand[data-v-26711e46]{font-size:0}.demo-table-expand label[data-v-26711e46]{width:90px;color:#99a9bf}.demo-table-expand .el-form-item[data-v-26711e46]{margin-right:0;margin-bottom:0;width:50%}.content[data-v-26711e46]{display:flex;flex-direction:column;height:100%}.content .btns[data-v-26711e46]{height:50px;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.filter-conditions h4[data-v-26711e46]{margin-bottom:10px;color:#409eff}.filter-conditions .el-checkbox[data-v-26711e46]{display:block;margin-bottom:10px}.filter-conditions .advanced-filter[data-v-26711e46]{border-top:1px solid #ebeef5;padding-top:10px;margin-top:10px}.batch-audit-dialog .el-dialog__body[data-v-26711e46]{padding:20px}.batch-audit-dialog .batch-audit-summary[data-v-26711e46]{margin-top:10px;padding:8px;background-color:#f5f7fa;border-radius:4px;font-size:14px;color:#606266}.filter-active[data-v-26711e46]{color:#409eff}.batch-edit-header[data-v-26711e46]{display:flex;align-items:center;margin-bottom:15px;padding:10px;background-color:#f5f7fa;border-radius:4px}.batch-input-with-actions[data-v-26711e46]{position:relative}.batch-actions[data-v-26711e46]{margin-top:10px;display:flex;gap:10px}.assistant-header[data-v-26711e46]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.assistant-actions[data-v-26711e46]{display:flex;gap:10px}.assistant-content[data-v-26711e46]{margin-top:20px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog{max-width:900px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content{line-height:1.6;max-height:70vh;overflow-y:auto}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content h3{color:#67c23a;margin-bottom:15px;text-align:center}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content h4{color:#409eff;margin:20px 0 15px;padding-bottom:8px;border-bottom:1px solid #e1f3d8}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section{margin-bottom:20px;background:#f8fffa;border-radius:8px;padding:15px;border-left:4px solid #67c23a}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-title{font-weight:600;color:#67c23a;margin-bottom:10px;font-size:16px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content p{margin-bottom:10px;color:#606266}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content ul{padding-left:20px;margin-bottom:15px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content ul li{margin-bottom:6px;color:#606266;position:relative}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content ul li:before{content:"•";color:#67c23a;position:absolute;left:-15px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content ul li strong{color:#67c23a}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content .case-example{background:#f0f9eb;padding:12px;border-radius:6px;margin-top:10px;border:1px solid #e1f3d8}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content .case-example strong{color:#5daf34;display:block;margin-bottom:8px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content .case-example p{margin:5px 0;color:#606266}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tutorial-section .section-content .case-example .format-example{background:#e8f5e9;padding:10px;border-radius:4px;font-family:Courier New,monospace;white-space:pre-wrap;margin:8px 0;border:1px solid #c8e6c9}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example{display:flex;flex-direction:column;gap:15px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example .workflow-step{display:flex;align-items:flex-start;padding:12px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:8px;border:1px solid #e1f3d8}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example .workflow-step .step-number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#67c23a;color:#fff;border-radius:50%;margin-right:15px;font-size:14px;font-weight:600;flex-shrink:0}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content{flex:1}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content strong{color:#67c23a;display:block;margin-bottom:5px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content p{color:#606266;margin:0}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tips-section .tip-item{display:flex;align-items:center;padding:8px 0;border-bottom:1px dashed #e1f3d8}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tips-section .tip-item i{margin-right:10px;font-size:16px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tips-section .tip-item span{color:#606266}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .tips-section .tip-item:last-child{border-bottom:none}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .faq-section .faq-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .faq-section .faq-item strong{color:#409eff;display:block;margin-bottom:8px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .faq-section .faq-item p{color:#606266;margin:0;padding-left:20px}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .faq-section .faq-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (max-width:768px){.usage-tutorial-dialog[data-v-26711e46] .el-dialog{width:95%!important;margin-top:5vh!important}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example .workflow-step{flex-direction:column;align-items:flex-start}.usage-tutorial-dialog[data-v-26711e46] .el-dialog .tutorial-content .workflow-example .workflow-step .step-number{margin-bottom:10px}}.assistant-dialog[data-v-26711e46] .el-table__body-wrapper{scroll-behavior:smooth;transition:scroll-top .3s ease}.memory-indicator[data-v-26711e46]{position:absolute;top:10px;right:10px;font-size:12px;color:#67c23a;background:#f0f9eb;padding:2px 6px;border-radius:10px;border:1px solid #c2e7b0}.fresh-tutorial-btn[data-v-26711e46]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a}.fresh-tutorial-btn[data-v-26711e46]:hover{background:linear-gradient(135deg,#e1f3d8,#d1edc4);border-color:#67c23a;color:#5daf34;transform:translateY(-1px)}.fresh-tutorial-btn[data-v-26711e46]:active{transform:translateY(0)}.after-sales-container[data-v-3599b5a0]{padding:20px;background-color:#f8fffa;min-height:100vh}.fresh-tabs[data-v-3599b5a0] .el-tabs__header{margin-bottom:20px;border-bottom:1px solid #e1f3d8}.fresh-tabs[data-v-3599b5a0] .el-tabs__nav-wrap:after{background-color:#e1f3d8}.fresh-tabs[data-v-3599b5a0] .el-tabs__item{font-weight:500;color:#606266;transition:all .3s ease}.fresh-tabs[data-v-3599b5a0] .el-tabs__item:hover{color:#67c23a}.fresh-tabs[data-v-3599b5a0] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.fresh-tabs[data-v-3599b5a0] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.overview-card[data-v-3599b5a0]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease;margin-bottom:20px}.overview-card[data-v-3599b5a0]:hover{box-shadow:0 6px 20px rgba(103,194,58,.12)}.overview-card[data-v-3599b5a0] .el-card__header{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #c3e7b1;padding:16px 20px}.stats-header[data-v-3599b5a0]{display:flex;justify-content:space-between;align-items:center}.stats-title[data-v-3599b5a0]{font-size:16px;font-weight:600;color:#67c23a;display:flex;align-items:center}.stats-title[data-v-3599b5a0]:before{content:"";display:inline-block;width:4px;height:16px;background:#67c23a;border-radius:2px;margin-right:8px}.collapse-btn[data-v-3599b5a0]{color:#67c23a;font-size:14px;padding:4px 8px;border-radius:4px;transition:all .3s ease}.collapse-btn[data-v-3599b5a0]:hover{background-color:rgba(103,194,58,.1);transform:scale(1.05)}.stats-overview[data-v-3599b5a0]{padding:5px 0}.stats-card[data-v-3599b5a0]{display:flex;align-items:center;padding:20px 16px;border-radius:10px;margin-bottom:10px;transition:all .3s ease;cursor:pointer;border:1px solid transparent}.stats-card[data-v-3599b5a0]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.stats-card.primary[data-v-3599b5a0]{background:linear-gradient(135deg,#409eff,#8dc5ff);border-color:#d9ecff}.stats-card.primary .stat-title[data-v-3599b5a0],.stats-card.primary .stat-value[data-v-3599b5a0]{color:#fff}.stats-card.success[data-v-3599b5a0]{background:linear-gradient(135deg,#67c23a,#94d573);border-color:#c1e7ae}.stats-card.success .stat-title[data-v-3599b5a0],.stats-card.success .stat-value[data-v-3599b5a0]{color:#fff}.stats-card.warning[data-v-3599b5a0]{background:linear-gradient(135deg,#e6a23c,#efc280);border-color:#f7e3c4}.stats-card.warning .stat-title[data-v-3599b5a0],.stats-card.warning .stat-value[data-v-3599b5a0]{color:#fff}.stats-card.info[data-v-3599b5a0]{background:linear-gradient(135deg,#909399,#b8babe);border-color:#e0e1e2}.stats-card.info .stat-title[data-v-3599b5a0],.stats-card.info .stat-value[data-v-3599b5a0]{color:#fff}.stats-card.secondary[data-v-3599b5a0]{background:linear-gradient(135deg,#8879d0,#bab2e4);border-color:#edeaf8}.stats-card.secondary .stat-title[data-v-3599b5a0],.stats-card.secondary .stat-value[data-v-3599b5a0]{color:#fff}.stats-card.danger[data-v-3599b5a0]{background:linear-gradient(135deg,#f56c6c,#fab4b4);border-color:#fffbfb}.stats-card.danger .stat-title[data-v-3599b5a0],.stats-card.danger .stat-value[data-v-3599b5a0]{color:#fff}.stat-value[data-v-3599b5a0]{font-size:28px;font-weight:700;margin-bottom:4px}.stat-title[data-v-3599b5a0]{font-size:13px;opacity:.9}.distribution-card[data-v-3599b5a0]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease}.distribution-card[data-v-3599b5a0] .el-card__header{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #e1f3d8;padding:12px 20px;font-weight:600;color:#67c23a}.distribution-item[data-v-3599b5a0]{display:flex;align-items:center;margin-bottom:10px;padding:5px 0}.dist-label[data-v-3599b5a0]{width:120px;font-size:12px;font-weight:500}.dist-progress[data-v-3599b5a0]{flex:1;margin:0 10px}.dist-value[data-v-3599b5a0]{width:80px;text-align:right;font-size:12px;color:#909399;font-weight:500}.fresh-table-card[data-v-3599b5a0]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease;overflow:hidden}.search-section[data-v-3599b5a0]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:8px;margin-bottom:20px;border:1px solid #e1f3d8}.search-controls[data-v-3599b5a0]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.switch-container[data-v-3599b5a0]{display:flex;justify-content:flex-end;align-items:center;height:100%;padding-right:10px}.add-order-btn[data-v-3599b5a0]{margin-right:auto}.admin-select[data-v-3599b5a0],.client-select[data-v-3599b5a0],.date-picker[data-v-3599b5a0],.form-control[data-v-3599b5a0]{flex:1;min-width:150px}.admin-select[data-v-3599b5a0] .el-input__inner,.admin-select[data-v-3599b5a0] .el-textarea__inner,.client-select[data-v-3599b5a0] .el-input__inner,.client-select[data-v-3599b5a0] .el-textarea__inner,.date-picker[data-v-3599b5a0] .el-input__inner,.date-picker[data-v-3599b5a0] .el-textarea__inner,.form-control[data-v-3599b5a0] .el-input__inner,.form-control[data-v-3599b5a0] .el-textarea__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.admin-select[data-v-3599b5a0] .el-input__inner:focus,.admin-select[data-v-3599b5a0] .el-textarea__inner:focus,.client-select[data-v-3599b5a0] .el-input__inner:focus,.client-select[data-v-3599b5a0] .el-textarea__inner:focus,.date-picker[data-v-3599b5a0] .el-input__inner:focus,.date-picker[data-v-3599b5a0] .el-textarea__inner:focus,.form-control[data-v-3599b5a0] .el-input__inner:focus,.form-control[data-v-3599b5a0] .el-textarea__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-3599b5a0]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none;background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff;white-space:nowrap}.search-btn[data-v-3599b5a0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.status-switch[data-v-3599b5a0] .el-switch__label{color:#606266;font-weight:500}.status-switch[data-v-3599b5a0] .el-switch__label.is-active{color:#67c23a}.toolbar-section[data-v-3599b5a0]{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #e1f3d8;padding:15px 20px}.batch-operations .el-button[data-v-3599b5a0]{margin-right:10px}.filter-conditions h4[data-v-3599b5a0]{margin-bottom:10px;color:#67c23a;font-weight:600}.filter-active[data-v-3599b5a0]{color:#67c23a}.text-btn.danger[data-v-3599b5a0]{color:#f56c6c}.text-btn.danger[data-v-3599b5a0]:hover{color:#f89c9c}.fresh-table[data-v-3599b5a0] .el-table{background-color:transparent}.fresh-table[data-v-3599b5a0] .el-table .el-table__header-wrapper{background:linear-gradient(135deg,#67c23a,#85cf60)}.fresh-table[data-v-3599b5a0] .el-table .el-table__header-wrapper th{background:transparent!important;color:#fff!important;font-weight:700;border-bottom:1px solid #529b2e}.fresh-table[data-v-3599b5a0] .el-table .el-table__header-wrapper th .cell{color:#fff!important;font-weight:600}.fresh-table[data-v-3599b5a0] .el-table .el-table__body-wrapper{background-color:transparent}.fresh-table[data-v-3599b5a0] .el-table .el-table__body-wrapper td{background-color:hsla(0,0%,100%,.95);transition:all .3s ease;border-bottom:1px solid #f0f9eb}.fresh-table[data-v-3599b5a0] .el-table .el-table__body-wrapper tr:hover td{background-color:#f8fffa;transform:translateY(-1px);box-shadow:0 2px 8px rgba(103,194,58,.1)}.fresh-table[data-v-3599b5a0] .el-table .el-table__body-wrapper .el-table__row--striped td{background-color:#f6fbf3}.fresh-table[data-v-3599b5a0] .el-table .el-table__body-wrapper .el-table__row--striped:hover td{background-color:#f0f9eb}.theme-header-table[data-v-3599b5a0] .el-table__header th{background:linear-gradient(135deg,#f8fffa,#f0f9eb)!important;color:#fff!important}.theme-header-table[data-v-3599b5a0] .el-table__header th .cell{color:#606266!important;font-weight:600}.operation[data-v-3599b5a0],.table-actions[data-v-3599b5a0]{display:flex;justify-content:center;gap:8px}.action-btn[data-v-3599b5a0],.action-icon[data-v-3599b5a0]{transition:all .3s ease}.action-btn[data-v-3599b5a0]:hover,.action-icon[data-v-3599b5a0]:hover{transform:scale(1.1)}.action-btn[data-v-3599b5a0]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none}.action-btn[data-v-3599b5a0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.pagination-container[data-v-3599b5a0]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:0 0 12px 12px}.fresh-dialog .el-dialog[data-v-3599b5a0]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-3599b5a0]{background:linear-gradient(135deg,#67c23a,#85cf60);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-3599b5a0]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-3599b5a0]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-3599b5a0]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-3599b5a0]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-3599b5a0]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none}.dialog-btn[data-v-3599b5a0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.dialog-btn.primary[data-v-3599b5a0]{background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff}.dialog-btn[data-v-3599b5a0]:not(.primary){border:1px solid #dcdfe6;color:#606266}.dialog-btn[data-v-3599b5a0]:not(.primary):hover{border-color:#67c23a;color:#67c23a}#progress-bar[data-v-3599b5a0]{height:10px;background-color:#f2f2f2;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}#progress[data-v-3599b5a0]{border-radius:5px}.sticky[data-v-3599b5a0]{padding:10px 0;background:#fff;border-bottom:1px solid #e1f3d8}.download-btn[data-v-3599b5a0]{border-radius:20px;padding:10px 20px;font-weight:700}.bill-count[data-v-3599b5a0]{border-radius:15px;padding:5px 15px;font-weight:700}.bill-scroll[data-v-3599b5a0]{padding:10px 0}.bill-card[data-v-3599b5a0]{border-radius:12px;padding:25px;border:1px solid #e1f3d8;transition:all .3s ease}.bill-card[data-v-3599b5a0]:hover{transform:translateY(-3px);border-color:#67c23a}@keyframes fadeInUp-3599b5a0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stats-card[data-v-3599b5a0]{animation:fadeInUp-3599b5a0 .5s ease}.stats-overview .el-col:first-child .stats-card[data-v-3599b5a0]{animation-delay:.1s}.stats-overview .el-col:nth-child(2) .stats-card[data-v-3599b5a0]{animation-delay:.2s}.stats-overview .el-col:nth-child(3) .stats-card[data-v-3599b5a0]{animation-delay:.3s}.stats-overview .el-col:nth-child(4) .stats-card[data-v-3599b5a0]{animation-delay:.4s}@media (max-width:1200px){.search-controls[data-v-3599b5a0]{gap:10px}}@media (max-width:992px){.el-row[data-v-3599b5a0]{flex-direction:column;gap:15px}.el-col[data-v-3599b5a0]{width:100%}.switch-container[data-v-3599b5a0]{justify-content:flex-start;padding-right:0;padding-top:10px;border-top:1px solid #e1f3d8}.add-order-btn[data-v-3599b5a0]{margin-right:0}}@media (max-width:768px){.after-sales-container[data-v-3599b5a0]{padding:10px}.stats-card[data-v-3599b5a0]{padding:16px 12px;margin-bottom:8px}.stats-card .stat-value[data-v-3599b5a0]{font-size:22px}.stats-card .stat-title[data-v-3599b5a0]{font-size:12px}.search-section[data-v-3599b5a0]{padding:15px}.search-controls[data-v-3599b5a0]{flex-direction:column;gap:12px}.admin-select[data-v-3599b5a0],.client-select[data-v-3599b5a0],.date-picker[data-v-3599b5a0],.search-btn[data-v-3599b5a0]{width:100%;min-width:auto}.add-order-btn[data-v-3599b5a0]{align-self:flex-start;margin-bottom:10px}.fresh-dialog .el-dialog[data-v-3599b5a0]{width:95%!important;margin-top:5vh!important}.order-actions[data-v-3599b5a0]{flex-direction:column;gap:5px}.distribution-item[data-v-3599b5a0]{flex-direction:column;align-items:flex-start}.dist-progress[data-v-3599b5a0]{width:100%;margin:5px 0}}.high-frequency[data-v-3599b5a0]{color:#f56c6c;font-weight:700}.medium-frequency[data-v-3599b5a0]{color:#e6a23c;font-weight:700}.amount-total[data-v-3599b5a0]{color:#409eff;font-weight:700}.profit-amount[data-v-3599b5a0]{color:#67c23a;font-weight:700}.loss-amount[data-v-3599b5a0]{color:#f56c6c;font-weight:700}.commodity-analysis-table .el-table__body-wrapper[data-v-3599b5a0]{overflow-x:auto}@media (max-width:1200px){.commodity-analysis-table[data-v-3599b5a0]{font-size:12px}}.demo-table-expand[data-v-3599b5a0]{font-size:0;background:#f8fffa;padding:15px;border-radius:8px;border:1px solid #e1f3d8}.demo-table-expand label[data-v-3599b5a0]{width:90px;color:#99a9bf}.demo-table-expand .el-form-item[data-v-3599b5a0]{margin-right:0;margin-bottom:0;width:50%}[data-v-3599b5a0]::-webkit-scrollbar{width:6px;height:6px}[data-v-3599b5a0]::-webkit-scrollbar-track{background:#f8fffa;border-radius:3px}[data-v-3599b5a0]::-webkit-scrollbar-thumb{background:#67c23a;border-radius:3px}[data-v-3599b5a0]::-webkit-scrollbar-thumb:hover{background:#529b2e}.el-tag[data-v-3599b5a0]{border-radius:12px;font-weight:500}.analysis-report-dialog .el-dialog[data-v-3599b5a0]{max-height:85vh}.analysis-report-dialog .el-dialog .el-dialog__body[data-v-3599b5a0]{max-height:70vh;overflow-y:auto}.report-content .el-card[data-v-3599b5a0]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease}.report-content .el-card[data-v-3599b5a0] .el-card__header{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #e1f3d8;font-weight:600;color:#67c23a}.bill-dialog .el-dialog[data-v-3599b5a0]{max-height:90vh;display:flex;flex-direction:column}.bill-dialog .el-dialog .el-dialog__body[data-v-3599b5a0]{flex:1;overflow:hidden;padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb)}.bill-container[data-v-3599b5a0]{height:100%;display:flex;flex-direction:column;background:transparent;border-radius:8px}.sticky[data-v-3599b5a0]{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;margin-bottom:15px;border-radius:8px;border:1px solid rgba(103,194,58,.2);box-shadow:0 2px 8px rgba(103,194,58,.1)}.bill-scroll[data-v-3599b5a0]{flex:1;overflow-y:auto;padding:10px;background:transparent}.create-image[data-v-3599b5a0]{background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:12px;padding:25px;border:1px solid rgba(103,194,58,.3);box-shadow:0 4px 12px rgba(103,194,58,.1),inset 0 1px 0 hsla(0,0%,100%,.8);position:relative;transition:none}.create-image[data-v-3599b5a0]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 20%,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.8) 80%,transparent);border-radius:12px 12px 0 0}.bill-header[data-v-3599b5a0]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(103,194,58,.3);position:relative}.bill-header[data-v-3599b5a0]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(103,194,58,.5) 50%,transparent)}.bill-label[data-v-3599b5a0]{text-align:center;flex:1}.bill-label h2[data-v-3599b5a0]{margin:0;color:#4a7b4a;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.bill-label h2[data-v-3599b5a0]:first-child{font-size:24px;margin-bottom:8px;color:#3a6b3a}.bill-label h2[data-v-3599b5a0]:last-child{font-size:18px;color:#5a8b5a;opacity:.9}.bill-info[data-v-3599b5a0]{display:flex;flex-direction:column;gap:6px;min-width:200px}.bill-info-item[data-v-3599b5a0]{justify-content:space-between;line-height:1.4}.bill-info-item span[data-v-3599b5a0]:first-child{min-width:60px}.bill-info-item span[data-v-3599b5a0]:last-child{text-align:right;flex:1;margin-left:10px}.bill-table[data-v-3599b5a0]{margin:20px 0;position:relative}.bill-table table[data-v-3599b5a0]{width:100%;border-collapse:collapse;border-spacing:0;background:hsla(0,0%,100%,.6);border-radius:8px;overflow:hidden;border:1px solid rgba(103,194,58,.2);box-shadow:0 2px 6px rgba(103,194,58,.1)}.bill-table thead[data-v-3599b5a0]{background:linear-gradient(135deg,#7bb87b,#67c23a)}.bill-table thead th[data-v-3599b5a0]{padding:12px 8px;color:#fff;font-weight:600;text-align:center;border:none;font-size:14px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.2)}.bill-table thead th[data-v-3599b5a0]:not(:last-child):after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background:hsla(0,0%,100%,.4)}.bill-table tbody tr[data-v-3599b5a0]{background:hsla(0,0%,100%,.7)}.bill-table tbody tr[data-v-3599b5a0]:nth-child(2n){background:hsla(99,54%,95%,.6)}.bill-table tbody tr td[data-v-3599b5a0]{padding:10px 8px;text-align:center;border-bottom:1px solid rgba(103,194,58,.15);font-size:13px;color:#5a6b5a;font-weight:500}.bill-table tbody tr td[data-v-3599b5a0]:first-child{font-weight:600;color:#4a7b4a}.bill-table tfoot[data-v-3599b5a0]{background:linear-gradient(135deg,#7bb87b,#67c23a)}.bill-table tfoot .bill-table-total[data-v-3599b5a0]{color:#fff;font-weight:600;font-size:14px;text-align:center;padding:12px 8px;text-shadow:0 1px 1px rgba(0,0,0,.2)}.bill-table tfoot .bill-table-total[data-v-3599b5a0]:first-child{text-align:left;padding-left:20px}.bill-info[data-v-3599b5a0]:last-of-type{display:flex;justify-content:space-between;margin-top:20px;padding-top:15px;border-top:1px solid rgba(103,194,58,.3)}.bill-info:last-of-type .bill-info-item[data-v-3599b5a0]{flex-direction:row;justify-content:flex-start}.bill-info:last-of-type .bill-info-item span[data-v-3599b5a0]:first-child{min-width:80px}.create-image button[data-v-3599b5a0]{background:rgba(103,194,58,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border:none;padding:10px 24px;border-radius:20px;font-weight:600;cursor:pointer;margin-top:15px;display:block;margin-left:auto;margin-right:auto;box-shadow:0 2px 8px rgba(103,194,58,.3),inset 0 1px 0 hsla(0,0%,100%,.3);text-shadow:0 1px 1px rgba(0,0,0,.2);transition:none}@media (max-width:768px){.bill-header[data-v-3599b5a0]{flex-direction:column;text-align:center}.bill-info[data-v-3599b5a0]{margin-top:15px;min-width:auto;width:100%}.bill-table[data-v-3599b5a0]{overflow-x:auto}.bill-table table[data-v-3599b5a0]{min-width:600px}.create-image[data-v-3599b5a0]{padding:20px 15px;margin:10px 0}}.bill-scroll[data-v-3599b5a0]::-webkit-scrollbar{width:6px}.bill-scroll[data-v-3599b5a0]::-webkit-scrollbar-track{background:rgba(232,245,232,.8);border-radius:3px}.bill-scroll[data-v-3599b5a0]::-webkit-scrollbar-thumb{background:rgba(103,194,58,.6);border-radius:3px}.bill-scroll[data-v-3599b5a0]::-webkit-scrollbar-thumb:hover{background:rgba(103,194,58,.8)}.download-controls[data-v-3599b5a0]{display:flex;align-items:center;gap:15px;flex-wrap:wrap;width:100%}.progress-info[data-v-3599b5a0]{display:flex;flex-direction:column;align-items:center;margin:0 15px}.progress-text[data-v-3599b5a0]{font-size:14px;font-weight:500;color:#409eff}.time-estimate[data-v-3599b5a0]{font-size:12px;color:#909399}#progress-bar[data-v-3599b5a0]{width:100%;height:8px;margin-bottom:15px;background-color:#e8f5e8;border-radius:4px;overflow:hidden;position:relative}#progress[data-v-3599b5a0]{height:100%;background:linear-gradient(90deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:4px}.quality-slider[data-v-3599b5a0]{margin:20px 0}.quality-tips[data-v-3599b5a0]{font-size:12px;color:#909399;margin-top:5px}.bill-footer[data-v-3599b5a0]{margin-top:20px;padding-top:15px;border-top:1px solid rgba(103,194,58,.3)}.bill-info-row[data-v-3599b5a0]{display:flex;justify-content:space-between;align-items:center;width:100%}.bill-info-item[data-v-3599b5a0]{display:flex;align-items:center;font-size:13px}.bill-info-item span[data-v-3599b5a0]:first-child{font-weight:500;color:#5a7b5a;margin-right:8px}.bill-info-item span[data-v-3599b5a0]:last-child{color:#4a7b4a;font-weight:500}.merged-source-cell[data-v-3599b5a0]{max-width:150px}.merged-tooltip[data-v-3599b5a0]{max-width:300px}.create-image[data-v-3599b5a0]{margin:15px 0;-moz-column-break-inside:avoid;break-inside:avoid}.create-image[data-v-3599b5a0],.html2canvas-container .bill-card[data-v-3599b5a0]{background:#fff!important;box-shadow:none!important}.html2canvas-container .bill-actions[data-v-3599b5a0],.html2canvas-container .download-btn[data-v-3599b5a0],.html2canvas-container .hidden-on-export[data-v-3599b5a0]{display:none!important}.bill-card[data-v-3599b5a0]{position:relative;background:#fff;margin:15px 0}.bill-table thead[data-v-3599b5a0]{background:#4a7b4a!important}.bill-table thead th[data-v-3599b5a0]{background:#4a7b4a!important;color:#fff!important}.bill-table tfoot[data-v-3599b5a0]{background:#4a7b4a!important}.bill-table tfoot td[data-v-3599b5a0]{background:#4a7b4a!important;color:#fff!important}.store-bill-container[data-v-898f950a]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-898f950a]{margin-bottom:20px}.fresh-card[data-v-898f950a]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-898f950a]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-898f950a]{display:flex;align-items:center;height:120px}.card-icon[data-v-898f950a]{font-size:40px;margin-right:15px}.card-icon .el-icon-s-shop[data-v-898f950a]{color:#409eff}.card-icon .el-icon-money[data-v-898f950a]{color:#67c23a}.card-icon .el-icon-wallet[data-v-898f950a]{color:#e6a23c}.card-icon .el-icon-alarm-clock[data-v-898f950a]{color:#f56c6c}.card-content[data-v-898f950a]{flex:1}.stats-value[data-v-898f950a]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-898f950a]{font-size:14px;color:#909399}.fresh-table-card[data-v-898f950a]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-898f950a]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-898f950a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:15px}.header-left[data-v-898f950a]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-898f950a]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-right[data-v-898f950a]{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;gap:15px;flex-wrap:wrap}.header-actions[data-v-898f950a]{display:flex;align-items:center;gap:8px}.action-btn[data-v-898f950a]{box-shadow:0 2px 6px rgba(103,194,58,.2);transition:all .3s ease}.action-btn[data-v-898f950a]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.3)}.search-controls[data-v-898f950a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.date-picker[data-v-898f950a]{width:240px}.date-picker[data-v-898f950a] .el-input__inner{border-radius:20px;transition:all .3s ease}.date-picker[data-v-898f950a] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-select[data-v-898f950a]{width:150px}.search-select[data-v-898f950a] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-select[data-v-898f950a] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-898f950a]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;border-radius:20px;padding:7px 15px;transition:all .3s ease}.search-btn[data-v-898f950a]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(103,194,58,.3)}.filter-container[data-v-898f950a]{display:flex;align-items:center;gap:20px;padding:10px 0;border-top:1px solid #f0f0f0}.filter-item[data-v-898f950a]{display:flex;align-items:center;gap:10px}.filter-label[data-v-898f950a]{font-size:14px;color:#606266;font-weight:500}.fresh-table[data-v-898f950a] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-898f950a] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-898f950a]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-898f950a]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-898f950a]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-898f950a]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-898f950a]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-898f950a]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-898f950a]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-898f950a]{padding:20px}.dialog-footer[data-v-898f950a]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-898f950a]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-898f950a]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-898f950a]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.bill-container[data-v-898f950a]{margin:0 auto;font-size:14px;font-family:Microsoft YaHei,sans-serif}.sticky[data-v-898f950a]{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;margin:0 20px 20px;padding:15px;background:#f8fffa;border-radius:8px;border:1px solid #e1f3d8;z-index:10}.create-image[data-v-898f950a]{background-color:#fff;margin:20px;padding:20px;border-radius:8px;border:1px solid #e1f3d8;box-shadow:0 2px 8px rgba(103,194,58,.1)}.bill-header[data-v-898f950a]{text-align:center;margin-bottom:20px}.bill-header .bill-label[data-v-898f950a]{color:#67c23a;margin-bottom:15px}.bill-info[data-v-898f950a]{display:flex;justify-content:space-between;margin-top:20px}.bill-info-item[data-v-898f950a]{display:flex;font-weight:700;color:#606266}.bill-table[data-v-898f950a]{margin-bottom:20px}.bill-table table[data-v-898f950a]{background-color:#fff;width:100%;border-collapse:collapse}.bill-table td[data-v-898f950a],.bill-table th[data-v-898f950a]{border:1px solid #e1f3d8;padding:8px;text-align:center}.bill-table th[data-v-898f950a]{background-color:#f0f9eb;color:#67c23a;font-weight:700}.bill-table-total[data-v-898f950a]{text-align:right;font-weight:700;background-color:#f8fffa}.download-btn[data-v-898f950a]{margin-top:15px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;border-radius:20px;color:#fff;transition:all .3s ease}.download-btn[data-v-898f950a]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(103,194,58,.3)}#progress-bar[data-v-898f950a]{width:100%;height:20px;margin:10px 0 20px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.1);overflow:hidden}#progress[data-v-898f950a]{height:100%;background:linear-gradient(135deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:10px}.financial-report-dialog .el-dialog[data-v-898f950a]{max-height:85vh}.financial-report-dialog .el-dialog .el-dialog__body[data-v-898f950a]{max-height:70vh;overflow-y:auto}@media (max-width:1200px){.header-container[data-v-898f950a]{flex-direction:column;align-items:stretch;gap:20px}.header-right[data-v-898f950a]{justify-content:space-between;order:2}.header-left[data-v-898f950a]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-898f950a]{margin-bottom:15px}.header-right[data-v-898f950a]{flex-direction:column;gap:15px}.search-controls[data-v-898f950a]{width:100%;justify-content:center}.date-picker[data-v-898f950a],.search-select[data-v-898f950a]{width:100%;margin-bottom:10px}.filter-container[data-v-898f950a]{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:480px){.search-controls[data-v-898f950a]{flex-direction:column;align-items:stretch}.bill-info[data-v-898f950a],.sticky[data-v-898f950a]{flex-direction:column;gap:10px}.sticky[data-v-898f950a]{align-items:stretch}}.create-image[data-v-898f950a]{margin:15px 0;-moz-column-break-inside:avoid;break-inside:avoid}.create-image[data-v-898f950a],.html2canvas-container .bill-card[data-v-898f950a]{background:#fff!important;box-shadow:none!important}.html2canvas-container .bill-actions[data-v-898f950a],.html2canvas-container .download-btn[data-v-898f950a],.html2canvas-container .hidden-on-export[data-v-898f950a]{display:none!important}.bill-card[data-v-898f950a]{position:relative;background:#fff;margin:15px 0}.bill-table table[data-v-898f950a],.bill-table td[data-v-898f950a],.bill-table th[data-v-898f950a]{background:#fff!important}.supplier-bill-container[data-v-04b1df82]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-04b1df82]{margin-bottom:20px}.fresh-card[data-v-04b1df82]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-04b1df82]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-04b1df82]{display:flex;align-items:center;height:120px}.card-icon[data-v-04b1df82]{font-size:40px;margin-right:15px}.card-icon .el-icon-s-shop[data-v-04b1df82]{color:#409eff}.card-icon .el-icon-money[data-v-04b1df82]{color:#67c23a}.card-icon .el-icon-wallet[data-v-04b1df82]{color:#e6a23c}.card-icon .el-icon-alarm-clock[data-v-04b1df82]{color:#f56c6c}.card-content[data-v-04b1df82]{flex:1}.stats-value[data-v-04b1df82]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-04b1df82]{font-size:14px;color:#909399}.fresh-table-card[data-v-04b1df82]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-04b1df82]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-04b1df82]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:15px}.header-left[data-v-04b1df82]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-04b1df82]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-right[data-v-04b1df82]{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;gap:15px;flex-wrap:wrap}.header-actions[data-v-04b1df82]{display:flex;align-items:center;gap:8px}.action-btn[data-v-04b1df82]{box-shadow:0 2px 6px rgba(103,194,58,.2);transition:all .3s ease}.action-btn[data-v-04b1df82]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.3)}.search-controls[data-v-04b1df82]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.date-picker[data-v-04b1df82]{width:240px}.date-picker[data-v-04b1df82] .el-input__inner{border-radius:20px;transition:all .3s ease}.date-picker[data-v-04b1df82] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-select[data-v-04b1df82]{width:150px}.search-select[data-v-04b1df82] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-select[data-v-04b1df82] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-04b1df82]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;border-radius:20px;padding:7px 15px;transition:all .3s ease}.search-btn[data-v-04b1df82]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(103,194,58,.3)}.filter-container[data-v-04b1df82]{display:flex;align-items:center;gap:20px;padding:10px 0;border-top:1px solid #f0f0f0}.filter-item[data-v-04b1df82]{display:flex;align-items:center;gap:10px}.filter-label[data-v-04b1df82]{font-size:14px;color:#606266;font-weight:500}.fresh-table[data-v-04b1df82] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-04b1df82] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-04b1df82]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-04b1df82]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-04b1df82]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-04b1df82]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-04b1df82]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-04b1df82]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-04b1df82]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-04b1df82]{padding:20px}.dialog-footer[data-v-04b1df82]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-04b1df82]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-04b1df82]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-04b1df82]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.bill-container[data-v-04b1df82]{margin:0 auto;font-size:14px;font-family:Microsoft YaHei,sans-serif}.sticky[data-v-04b1df82]{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;margin:0 20px 20px;padding:15px;background:#f8fffa;border-radius:8px;border:1px solid #e1f3d8;z-index:10}.create-image[data-v-04b1df82]{background-color:#fff;margin:20px;padding:20px;border-radius:8px;border:1px solid #e1f3d8;box-shadow:0 2px 8px rgba(103,194,58,.1)}.bill-header[data-v-04b1df82]{text-align:center;margin-bottom:20px}.bill-header .bill-label[data-v-04b1df82]{color:#67c23a;margin-bottom:15px}.bill-info[data-v-04b1df82]{display:flex;justify-content:space-between;margin-top:20px}.bill-info-item[data-v-04b1df82]{display:flex;font-weight:700;color:#606266}.bill-table[data-v-04b1df82]{margin-bottom:20px}.bill-table table[data-v-04b1df82]{background-color:#fff;width:100%;border-collapse:collapse}.bill-table td[data-v-04b1df82],.bill-table th[data-v-04b1df82]{border:1px solid #e1f3d8;padding:8px;text-align:center}.bill-table th[data-v-04b1df82]{background-color:#f0f9eb;color:#67c23a;font-weight:700}.bill-table-total[data-v-04b1df82]{text-align:right;font-weight:700;background-color:#f8fffa}.download-btn[data-v-04b1df82]{margin-top:15px;background:linear-gradient(135deg,#67c23a,#85ce61);border:none;border-radius:20px;color:#fff;transition:all .3s ease}.download-btn[data-v-04b1df82]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(103,194,58,.3)}#progress-bar[data-v-04b1df82]{width:100%;height:20px;margin:10px 0 20px;background-color:#f2f2f2;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.1);overflow:hidden}#progress[data-v-04b1df82]{height:100%;background:linear-gradient(135deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:10px}.financial-report-dialog .el-dialog[data-v-04b1df82]{max-height:85vh}.financial-report-dialog .el-dialog .el-dialog__body[data-v-04b1df82]{max-height:70vh;overflow-y:auto}@media (max-width:1200px){.header-container[data-v-04b1df82]{flex-direction:column;align-items:stretch;gap:20px}.header-right[data-v-04b1df82]{justify-content:space-between;order:2}.header-left[data-v-04b1df82]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-04b1df82]{margin-bottom:15px}.header-right[data-v-04b1df82]{flex-direction:column;gap:15px}.search-controls[data-v-04b1df82]{width:100%;justify-content:center}.date-picker[data-v-04b1df82],.search-select[data-v-04b1df82]{width:100%;margin-bottom:10px}.filter-container[data-v-04b1df82]{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:480px){.search-controls[data-v-04b1df82]{flex-direction:column;align-items:stretch}.bill-info[data-v-04b1df82],.sticky[data-v-04b1df82]{flex-direction:column;gap:10px}.sticky[data-v-04b1df82]{align-items:stretch}}.create-image[data-v-04b1df82]{margin:15px 0;-moz-column-break-inside:avoid;break-inside:avoid}.create-image[data-v-04b1df82],.html2canvas-container .bill-card[data-v-04b1df82]{background:#fff!important;box-shadow:none!important}.html2canvas-container .bill-actions[data-v-04b1df82],.html2canvas-container .download-btn[data-v-04b1df82],.html2canvas-container .hidden-on-export[data-v-04b1df82]{display:none!important}.bill-card[data-v-04b1df82]{position:relative;background:#fff;margin:15px 0}.bill-table table[data-v-04b1df82],.bill-table td[data-v-04b1df82],.bill-table th[data-v-04b1df82]{background:#fff!important}.financial-record-container[data-v-cf8d262a]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-cf8d262a]{margin-bottom:20px}.fresh-card[data-v-cf8d262a]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-cf8d262a]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-cf8d262a]{display:flex;align-items:center;height:120px}.card-icon[data-v-cf8d262a]{font-size:40px;margin-right:15px}.card-icon .el-icon-document[data-v-cf8d262a]{color:#409eff}.card-icon .el-icon-top[data-v-cf8d262a]{color:#67c23a}.card-icon .el-icon-bottom[data-v-cf8d262a]{color:#f56c6c}.card-icon .el-icon-s-data[data-v-cf8d262a]{color:#e6a23c}.card-content[data-v-cf8d262a]{flex:1}.stats-value[data-v-cf8d262a]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-cf8d262a]{font-size:14px;color:#909399}.fresh-table-card[data-v-cf8d262a]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-cf8d262a]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-cf8d262a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:15px}.header-left[data-v-cf8d262a]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-cf8d262a]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-right[data-v-cf8d262a]{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;gap:15px;flex-wrap:wrap}.header-actions[data-v-cf8d262a]{display:flex;align-items:center;gap:8px}.action-btn[data-v-cf8d262a]{box-shadow:0 2px 6px rgba(103,194,58,.2);transition:all .3s ease}.action-btn[data-v-cf8d262a]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.3)}.search-controls[data-v-cf8d262a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.date-picker[data-v-cf8d262a]{width:240px}.date-picker[data-v-cf8d262a] .el-input__inner{border-radius:20px;transition:all .3s ease}.date-picker[data-v-cf8d262a] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-select[data-v-cf8d262a]{width:150px}.search-select[data-v-cf8d262a] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-select[data-v-cf8d262a] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-cf8d262a]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;border-radius:20px;padding:7px 15px;transition:all .3s ease}.search-btn[data-v-cf8d262a]:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(103,194,58,.3)}.filter-container[data-v-cf8d262a]{display:flex;align-items:center;gap:20px;padding:10px 0;border-top:1px solid #f0f0f0}.filter-item[data-v-cf8d262a]{display:flex;align-items:center;gap:10px}.filter-label[data-v-cf8d262a]{font-size:14px;color:#606266;font-weight:500}.fresh-table[data-v-cf8d262a] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-cf8d262a] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-cf8d262a]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-cf8d262a]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-cf8d262a]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-cf8d262a]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-cf8d262a]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-cf8d262a]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-cf8d262a]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-cf8d262a]{padding:20px}.dialog-footer[data-v-cf8d262a]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-cf8d262a]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-cf8d262a]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-cf8d262a]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.financial-report-dialog .el-dialog[data-v-cf8d262a]{max-height:85vh}.financial-report-dialog .el-dialog .el-dialog__body[data-v-cf8d262a]{max-height:70vh;overflow-y:auto}.report-content .el-card[data-v-cf8d262a]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);transition:all .3s ease}.report-content .el-card[data-v-cf8d262a] .el-card__header{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #e1f3d8;font-weight:600;color:#67c23a}.report-summary[data-v-cf8d262a]{margin-bottom:20px}.report-summary h3[data-v-cf8d262a]{color:#67c23a;margin-bottom:10px;font-weight:600}.report-summary .summary-stats[data-v-cf8d262a]{margin-top:15px}.report-summary .summary-stats .el-tag[data-v-cf8d262a]{margin-right:10px;margin-bottom:5px}.key-metrics[data-v-cf8d262a]{margin-bottom:20px}.key-metrics .el-card[data-v-cf8d262a]{text-align:center;padding:20px}.key-metrics .el-card .metric-value[data-v-cf8d262a]{font-size:24px;font-weight:700;color:#67c23a;margin-bottom:8px}.key-metrics .el-card .metric-title[data-v-cf8d262a]{font-size:14px;color:#606266;margin-bottom:5px}.key-metrics .el-card .metric-desc[data-v-cf8d262a]{font-size:12px;color:#909399}.conclusion-section[data-v-cf8d262a]{margin-top:20px}.conclusion-section h3[data-v-cf8d262a]{color:#67c23a;margin-bottom:10px;font-weight:600}@media (max-width:1200px){.header-container[data-v-cf8d262a]{flex-direction:column;align-items:stretch;gap:20px}.header-right[data-v-cf8d262a]{justify-content:space-between;order:2}.header-left[data-v-cf8d262a]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-cf8d262a]{margin-bottom:15px}.header-right[data-v-cf8d262a]{flex-direction:column;gap:15px}.search-controls[data-v-cf8d262a]{width:100%;justify-content:center}.date-picker[data-v-cf8d262a],.search-select[data-v-cf8d262a]{width:100%;margin-bottom:10px}.filter-container[data-v-cf8d262a]{flex-direction:column;align-items:flex-start;gap:10px}.financial-report-dialog .el-dialog[data-v-cf8d262a]{width:95%!important;margin-top:5vh!important}.key-metrics .el-col[data-v-cf8d262a]{margin-bottom:15px}}@media (max-width:480px){.search-controls[data-v-cf8d262a],.sticky[data-v-cf8d262a]{flex-direction:column;align-items:stretch}.sticky[data-v-cf8d262a]{gap:10px}}.report-content[data-v-cf8d262a]::-webkit-scrollbar{width:6px}.report-content[data-v-cf8d262a]::-webkit-scrollbar-track{background:#f8fffa;border-radius:3px}.report-content[data-v-cf8d262a]::-webkit-scrollbar-thumb{background:#67c23a;border-radius:3px}.report-content[data-v-cf8d262a]::-webkit-scrollbar-thumb:hover{background:#529b2e}.auto-norm-container[data-v-24ecf271]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-24ecf271]{margin-bottom:20px}.fresh-card[data-v-24ecf271]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-24ecf271]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-24ecf271]{display:flex;align-items:center;height:120px}.card-icon[data-v-24ecf271]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-24ecf271]{flex:1}.stats-value[data-v-24ecf271]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-24ecf271]{font-size:14px;color:#909399}.fresh-table-card[data-v-24ecf271]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-24ecf271]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-24ecf271]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-24ecf271]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-24ecf271]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-24ecf271]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-24ecf271]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-24ecf271] .el-tabs__header{margin:0}.category-tabs[data-v-24ecf271] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-24ecf271] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-24ecf271] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-24ecf271] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-24ecf271]{display:flex;align-items:center}.add-btn[data-v-24ecf271]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-24ecf271]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-24ecf271]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-24ecf271]{width:280px}.search-input[data-v-24ecf271] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-24ecf271] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-24ecf271] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-24ecf271] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-24ecf271] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-24ecf271]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-24ecf271]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-24ecf271]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-24ecf271]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-24ecf271]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-24ecf271]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-24ecf271]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-24ecf271]{padding:20px}.dialog-footer[data-v-24ecf271]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-24ecf271]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-24ecf271]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-24ecf271]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-24ecf271]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-24ecf271]{min-width:auto;max-width:none;order:2}.header-right[data-v-24ecf271]{justify-content:space-between;order:3}.header-left[data-v-24ecf271]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-24ecf271]{margin-bottom:15px}.header-right[data-v-24ecf271]{flex-direction:column;gap:15px}.search-controls[data-v-24ecf271]{width:100%;justify-content:center}.search-input[data-v-24ecf271]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-24ecf271] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-24ecf271] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-24ecf271]{flex-direction:column;align-items:stretch}}.card-icon .el-icon-collection[data-v-24ecf271]{color:#e6a23c}.auto-heding-container[data-v-c8b3590e]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-c8b3590e]{margin-bottom:20px}.fresh-card[data-v-c8b3590e]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-c8b3590e]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-c8b3590e]{display:flex;align-items:center;height:120px}.card-icon[data-v-c8b3590e]{font-size:40px;margin-right:15px}.card-icon .el-icon-tickets[data-v-c8b3590e]{color:#67c23a}.card-icon .el-icon-s-shop[data-v-c8b3590e]{color:#409eff}.card-icon .el-icon-collection[data-v-c8b3590e]{color:#e6a23c}.card-icon .el-icon-office-building[data-v-c8b3590e]{color:#f56c6c}.card-content[data-v-c8b3590e]{flex:1}.stats-value[data-v-c8b3590e]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-c8b3590e]{font-size:14px;color:#909399}.fresh-table-card[data-v-c8b3590e]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-c8b3590e]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-c8b3590e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-c8b3590e]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-c8b3590e]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-c8b3590e]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-c8b3590e]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-c8b3590e] .el-tabs__header{margin:0}.category-tabs[data-v-c8b3590e] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-c8b3590e] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-c8b3590e] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-c8b3590e] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-c8b3590e]{display:flex;align-items:center}.add-btn[data-v-c8b3590e]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-c8b3590e]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-c8b3590e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-c8b3590e]{width:280px}.search-input[data-v-c8b3590e] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-c8b3590e] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-c8b3590e] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-c8b3590e] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-c8b3590e] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-c8b3590e]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-c8b3590e]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-c8b3590e]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-c8b3590e]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-c8b3590e]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-c8b3590e]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-c8b3590e]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-c8b3590e]{padding:20px}.dialog-footer[data-v-c8b3590e]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-c8b3590e]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-c8b3590e]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-c8b3590e]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-c8b3590e]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-c8b3590e]{min-width:auto;max-width:none;order:2}.header-right[data-v-c8b3590e]{justify-content:space-between;order:3}.header-left[data-v-c8b3590e]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-c8b3590e]{margin-bottom:15px}.header-right[data-v-c8b3590e]{flex-direction:column;gap:15px}.search-controls[data-v-c8b3590e]{width:100%;justify-content:center}.search-input[data-v-c8b3590e]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-c8b3590e] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-c8b3590e] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-c8b3590e]{flex-direction:column;align-items:stretch}}.auto-unit-container[data-v-301e0825]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-301e0825]{margin-bottom:20px}.fresh-card[data-v-301e0825]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-301e0825]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-301e0825]{display:flex;align-items:center;height:120px}.card-icon[data-v-301e0825]{font-size:40px;margin-right:15px}.card-icon .el-icon-tickets[data-v-301e0825]{color:#67c23a}.card-icon .el-icon-s-goods[data-v-301e0825]{color:#409eff}.card-icon .el-icon-scale[data-v-301e0825]{color:#e6a23c}.card-icon .el-icon-office-building[data-v-301e0825]{color:#f56c6c}.card-content[data-v-301e0825]{flex:1}.stats-value[data-v-301e0825]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-301e0825]{font-size:14px;color:#909399}.fresh-table-card[data-v-301e0825]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-301e0825]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-301e0825]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-301e0825]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-301e0825]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-301e0825]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-301e0825]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-301e0825] .el-tabs__header{margin:0}.category-tabs[data-v-301e0825] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-301e0825] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-301e0825] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-301e0825] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-301e0825]{display:flex;align-items:center}.add-btn[data-v-301e0825]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-301e0825]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-301e0825]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-301e0825]{width:280px}.search-input[data-v-301e0825] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-301e0825] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-301e0825] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-301e0825] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-301e0825] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-301e0825]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-301e0825]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-301e0825]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-301e0825]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-301e0825]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-301e0825]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-301e0825]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-301e0825]{padding:20px}.dialog-footer[data-v-301e0825]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-301e0825]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-301e0825]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-301e0825]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-301e0825]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-301e0825]{min-width:auto;max-width:none;order:2}.header-right[data-v-301e0825]{justify-content:space-between;order:3}.header-left[data-v-301e0825]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-301e0825]{margin-bottom:15px}.header-right[data-v-301e0825]{flex-direction:column;gap:15px}.search-controls[data-v-301e0825]{width:100%;justify-content:center}.search-input[data-v-301e0825]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-301e0825] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-301e0825] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-301e0825]{flex-direction:column;align-items:stretch}}.auto-number-container[data-v-26af6d91]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-26af6d91]{margin-bottom:20px}.fresh-card[data-v-26af6d91]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-26af6d91]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-26af6d91]{display:flex;align-items:center;height:120px}.card-icon[data-v-26af6d91]{font-size:40px;margin-right:15px}.card-icon .el-icon-tickets[data-v-26af6d91]{color:#67c23a}.card-icon .el-icon-s-goods[data-v-26af6d91]{color:#409eff}.card-icon .el-icon-scale[data-v-26af6d91]{color:#e6a23c}.card-icon .el-icon-office-building[data-v-26af6d91]{color:#f56c6c}.card-content[data-v-26af6d91]{flex:1}.stats-value[data-v-26af6d91]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-26af6d91]{font-size:14px;color:#909399}.fresh-table-card[data-v-26af6d91]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-26af6d91]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-26af6d91]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-26af6d91]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-26af6d91]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-26af6d91]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-26af6d91]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-26af6d91] .el-tabs__header{margin:0}.category-tabs[data-v-26af6d91] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-26af6d91] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-26af6d91] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-26af6d91] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-26af6d91]{display:flex;align-items:center}.add-btn[data-v-26af6d91]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-26af6d91]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-26af6d91]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-26af6d91]{width:280px}.search-input[data-v-26af6d91] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-26af6d91] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-26af6d91] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-26af6d91] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-26af6d91] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-26af6d91]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-26af6d91]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-26af6d91]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-26af6d91]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-26af6d91]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-26af6d91]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-26af6d91]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-26af6d91]{padding:20px}.dialog-footer[data-v-26af6d91]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-26af6d91]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-26af6d91]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-26af6d91]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-26af6d91]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-26af6d91]{min-width:auto;max-width:none;order:2}.header-right[data-v-26af6d91]{justify-content:space-between;order:3}.header-left[data-v-26af6d91]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-26af6d91]{margin-bottom:15px}.header-right[data-v-26af6d91]{flex-direction:column;gap:15px}.search-controls[data-v-26af6d91]{width:100%;justify-content:center}.search-input[data-v-26af6d91]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-26af6d91] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-26af6d91] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-26af6d91]{flex-direction:column;align-items:stretch}}.auto-supplier-container[data-v-12e6284e]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-12e6284e]{margin-bottom:20px}.fresh-card[data-v-12e6284e]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-12e6284e]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-12e6284e]{display:flex;align-items:center;height:120px}.card-icon[data-v-12e6284e]{font-size:40px;margin-right:15px}.card-icon .el-icon-tickets[data-v-12e6284e]{color:#67c23a}.card-icon .el-icon-s-shop[data-v-12e6284e]{color:#409eff}.card-icon .el-icon-office-building[data-v-12e6284e]{color:#e6a23c}.card-icon .el-icon-connection[data-v-12e6284e]{color:#f56c6c}.card-content[data-v-12e6284e]{flex:1}.stats-value[data-v-12e6284e]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-12e6284e]{font-size:14px;color:#909399}.fresh-table-card[data-v-12e6284e]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-12e6284e]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-12e6284e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-12e6284e]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-12e6284e]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-12e6284e]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-12e6284e]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-12e6284e] .el-tabs__header{margin:0}.category-tabs[data-v-12e6284e] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-12e6284e] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-12e6284e] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-12e6284e] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-12e6284e]{display:flex;align-items:center}.add-btn[data-v-12e6284e]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-12e6284e]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-12e6284e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-12e6284e]{width:280px}.search-input[data-v-12e6284e] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-12e6284e] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-12e6284e] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-12e6284e] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-12e6284e] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-12e6284e]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-12e6284e]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-12e6284e]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-12e6284e]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-12e6284e]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-12e6284e]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-12e6284e]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-12e6284e]{padding:20px}.dialog-footer[data-v-12e6284e]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-12e6284e]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-12e6284e]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-12e6284e]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-12e6284e]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-12e6284e]{min-width:auto;max-width:none;order:2}.header-right[data-v-12e6284e]{justify-content:space-between;order:3}.header-left[data-v-12e6284e]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-12e6284e]{margin-bottom:15px}.header-right[data-v-12e6284e]{flex-direction:column;gap:15px}.search-controls[data-v-12e6284e]{width:100%;justify-content:center}.search-input[data-v-12e6284e]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-12e6284e] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-12e6284e] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-12e6284e]{flex-direction:column;align-items:stretch}}.bind-gs-container[data-v-e1b5730e]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-e1b5730e]{margin-bottom:20px}.fresh-card[data-v-e1b5730e]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-e1b5730e]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-e1b5730e]{display:flex;align-items:center;height:120px}.card-icon[data-v-e1b5730e]{font-size:40px;margin-right:15px}.card-icon .el-icon-shopping-cart-1[data-v-e1b5730e]{color:#67c23a}.card-icon .el-icon-goods[data-v-e1b5730e]{color:#409eff}.card-icon .el-icon-office-building[data-v-e1b5730e]{color:#e6a23c}.card-icon .el-icon-collection[data-v-e1b5730e]{color:#f56c6c}.card-content[data-v-e1b5730e]{flex:1}.stats-value[data-v-e1b5730e]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-e1b5730e]{font-size:14px;color:#909399}.fresh-table-card[data-v-e1b5730e]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-e1b5730e]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-e1b5730e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-e1b5730e]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-e1b5730e]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-e1b5730e]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-e1b5730e]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-e1b5730e] .el-tabs__header{margin:0}.category-tabs[data-v-e1b5730e] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-e1b5730e] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-e1b5730e] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-e1b5730e] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-e1b5730e]{display:flex;align-items:center}.add-btn[data-v-e1b5730e]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-e1b5730e]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-e1b5730e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-e1b5730e]{width:280px}.search-input[data-v-e1b5730e] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-e1b5730e] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-e1b5730e] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-e1b5730e] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-e1b5730e] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-e1b5730e]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-e1b5730e]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-e1b5730e]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-e1b5730e]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-e1b5730e]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-e1b5730e]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-e1b5730e]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-e1b5730e]{padding:20px}.dialog-footer[data-v-e1b5730e]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-e1b5730e]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-e1b5730e]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-e1b5730e]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-e1b5730e]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-e1b5730e]{min-width:auto;max-width:none;order:2}.header-right[data-v-e1b5730e]{justify-content:space-between;order:3}.header-left[data-v-e1b5730e]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-e1b5730e]{margin-bottom:15px}.header-right[data-v-e1b5730e]{flex-direction:column;gap:15px}.search-controls[data-v-e1b5730e]{width:100%;justify-content:center}.search-input[data-v-e1b5730e]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-e1b5730e] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-e1b5730e] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-e1b5730e]{flex-direction:column;align-items:stretch}}.bind-cs-container[data-v-0f1c9777]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-0f1c9777]{margin-bottom:20px}.fresh-card[data-v-0f1c9777]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-0f1c9777]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-0f1c9777]{display:flex;align-items:center;height:120px}.card-icon[data-v-0f1c9777]{font-size:40px;margin-right:15px}.card-icon .el-icon-tickets[data-v-0f1c9777]{color:#67c23a}.card-icon .el-icon-s-shop[data-v-0f1c9777]{color:#409eff}.card-icon .el-icon-goods[data-v-0f1c9777]{color:#e6a23c}.card-icon .el-icon-office-building[data-v-0f1c9777]{color:#f56c6c}.card-content[data-v-0f1c9777]{flex:1}.stats-value[data-v-0f1c9777]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-0f1c9777]{font-size:14px;color:#909399}.fresh-table-card[data-v-0f1c9777]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-0f1c9777]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-0f1c9777]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-0f1c9777]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-0f1c9777]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-0f1c9777]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-0f1c9777]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-0f1c9777] .el-tabs__header{margin:0}.category-tabs[data-v-0f1c9777] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-0f1c9777] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-0f1c9777] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-0f1c9777] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-0f1c9777]{display:flex;align-items:center}.add-btn[data-v-0f1c9777]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-0f1c9777]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-0f1c9777]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-0f1c9777]{width:280px}.search-input[data-v-0f1c9777] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-0f1c9777] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-0f1c9777] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-0f1c9777] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-0f1c9777] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-0f1c9777]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-0f1c9777]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-0f1c9777]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-0f1c9777]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-0f1c9777]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-0f1c9777]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-0f1c9777]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-0f1c9777]{padding:20px}.dialog-footer[data-v-0f1c9777]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-0f1c9777]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-0f1c9777]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-0f1c9777]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-0f1c9777]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-0f1c9777]{min-width:auto;max-width:none;order:2}.header-right[data-v-0f1c9777]{justify-content:space-between;order:3}.header-left[data-v-0f1c9777]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-0f1c9777]{margin-bottom:15px}.header-right[data-v-0f1c9777]{flex-direction:column;gap:15px}.search-controls[data-v-0f1c9777]{width:100%;justify-content:center}.search-input[data-v-0f1c9777]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-0f1c9777] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-0f1c9777] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-0f1c9777]{flex-direction:column;align-items:stretch}}.auto-templates-container[data-v-5f42bbc6]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-5f42bbc6]{margin-bottom:20px}.fresh-card[data-v-5f42bbc6]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(103,194,58,.1);border:1px solid #e1f3d8;transition:all .3s ease}.fresh-card[data-v-5f42bbc6]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-5f42bbc6]{display:flex;align-items:center;height:120px}.card-icon[data-v-5f42bbc6]{font-size:40px;margin-right:15px}.card-icon .el-icon-tickets[data-v-5f42bbc6]{color:#67c23a}.card-icon .el-icon-office-building[data-v-5f42bbc6]{color:#409eff}.card-icon .el-icon-goods[data-v-5f42bbc6]{color:#e6a23c}.card-icon .el-icon-scale[data-v-5f42bbc6]{color:#f56c6c}.card-content[data-v-5f42bbc6]{flex:1}.stats-value[data-v-5f42bbc6]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-5f42bbc6]{font-size:14px;color:#909399}.fresh-table-card[data-v-5f42bbc6]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-5f42bbc6]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-5f42bbc6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-5f42bbc6]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-5f42bbc6]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-5f42bbc6]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-5f42bbc6]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-5f42bbc6] .el-tabs__header{margin:0}.category-tabs[data-v-5f42bbc6] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-5f42bbc6] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-5f42bbc6] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-5f42bbc6] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-5f42bbc6]{display:flex;align-items:center}.add-btn[data-v-5f42bbc6]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff;box-shadow:0 2px 6px rgba(103,194,58,.3);transition:all .3s ease}.add-btn[data-v-5f42bbc6]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-5f42bbc6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-5f42bbc6]{width:280px}.search-input[data-v-5f42bbc6] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-5f42bbc6] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-5f42bbc6] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-5f42bbc6] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-5f42bbc6] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-5f42bbc6]{display:flex;justify-content:center;gap:5px}.fresh-table .unit-text[data-v-5f42bbc6]{font-weight:500;color:#409eff}.fresh-table .unit-text.new-unit[data-v-5f42bbc6]{color:#67c23a;font-weight:600}.fresh-table .coefficient-text[data-v-5f42bbc6]{font-weight:600;color:#e6a23c}.fresh-table .threshold-text[data-v-5f42bbc6]{font-weight:600;color:#f56c6c}.pagination-container[data-v-5f42bbc6]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-5f42bbc6]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-5f42bbc6]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-5f42bbc6]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-5f42bbc6]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-5f42bbc6]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-5f42bbc6]{padding:20px}.dialog-footer[data-v-5f42bbc6]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-5f42bbc6]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-5f42bbc6]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-5f42bbc6]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-5f42bbc6]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-5f42bbc6]{min-width:auto;max-width:none;order:2}.header-right[data-v-5f42bbc6]{justify-content:space-between;order:3}.header-left[data-v-5f42bbc6]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-5f42bbc6]{margin-bottom:15px}.header-right[data-v-5f42bbc6]{flex-direction:column;gap:15px}.search-controls[data-v-5f42bbc6]{width:100%;justify-content:center}.search-input[data-v-5f42bbc6]{width:100%;margin-bottom:10px}.fresh-table[data-v-5f42bbc6] .el-table{font-size:12px}}@media (max-width:480px){.header-center[data-v-5f42bbc6] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-5f42bbc6] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-5f42bbc6]{flex-direction:column;align-items:stretch}.fresh-dialog .el-dialog[data-v-5f42bbc6]{width:95%!important;margin:5px auto}}.error-page[data-v-2c77f312]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;background:#f3f3f3;box-sizing:border-box}.error-code[data-v-2c77f312]{line-height:1;font-size:250px;font-weight:bolder;color:#f02d2d}.error-code span[data-v-2c77f312]{color:#00a854}.error-desc[data-v-2c77f312]{font-size:30px;color:#777}.error-handle[data-v-2c77f312]{margin-top:30px;padding-bottom:200px}.error-btn[data-v-2c77f312]{margin-left:100px}.grid-content[data-v-3ec3f0a7]{padding:10px 30px}.block[data-v-3ec3f0a7]{display:flex;flex-direction:row;justify-content:flex-start;margin:0 20px;padding:0}.operation[data-v-3ec3f0a7]{display:flex;flex-direction:row;justify-content:center}.text[data-v-3ec3f0a7]{font-size:14px}.item[data-v-3ec3f0a7]{margin-bottom:18px}.clearfix[data-v-3ec3f0a7]:after,.clearfix[data-v-3ec3f0a7]:before{display:table;content:""}.clearfix[data-v-3ec3f0a7]:after{clear:both}.box-card[data-v-3ec3f0a7]{width:100%;margin:20rpx}.demo-table-expand[data-v-3ec3f0a7]{font-size:0}.demo-table-expand label[data-v-3ec3f0a7]{width:90px;color:#99a9bf}.demo-table-expand .el-form-item[data-v-3ec3f0a7]{margin-right:0;margin-bottom:0;width:50%}.error-page[data-v-1e7d6ed9]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;background:#f3f3f3;box-sizing:border-box}.error-code[data-v-1e7d6ed9]{line-height:1;font-size:250px;font-weight:bolder;color:#2d8cf0}.error-code span[data-v-1e7d6ed9]{color:#00a854}.error-desc[data-v-1e7d6ed9]{font-size:30px;color:#777}.error-handle[data-v-1e7d6ed9]{margin-top:30px;padding-bottom:200px}.error-btn[data-v-1e7d6ed9]{margin-left:100px}h3[data-v-b9167eee]{margin:40px 0 0}ul[data-v-b9167eee]{list-style-type:none;padding:0}li[data-v-b9167eee]{display:inline-block;margin:0 10px}a[data-v-b9167eee]{color:#42b983}