body,html{height:100%;margin:0;padding:0;overflow:hidden}#app{height:100%;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,SA4AAKANAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAIlmW/wAAAAAAAAAAAAAAAAAAAAAAABAAaQBjAG8AbgBmAG8AbgB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAQAGkAYwBvAG4AZgBvAG4AdAAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzJW7kwvAAABfAAAAFZjbWFwGBt0NgAAAgQAAAJEZ2x5ZqpUqcQAAARkAAAGMGhlYWQRCk+5AAAA4AAAADZoaGVhB94DjQAAALwAAAAkaG10eC/pAAAAAAHUAAAAMGxvY2EK4gkaAAAESAAAABptYXhwARsAXQAAARgAAAAgbmFtZT5U/n0AAAqUAAACbXBvc3RR1mrdAAANBAAAAJwAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAwAAQAAAAEAAP+WWSJfDzz1AAsEAAAAAADW9YX9AAAAANb1hf0AAP+ABAADQgAAAAgAAgAAAAAAAAABAAAADABRAAUAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQP+AZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABAAHjqPwOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAPpAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAbAAAQAAAAAAqgADAAEAAAAsAAMACgAAAbAABAB+AAAAFgAQAAMABgB45mznCeiI6Jvon+i16MnpAuo///8AAAB45mznCeiI6Jron+i16MnpAuo///8AAAAAAAAAAAAAAAAAAAAAAAAAAAABABYAFgAWABYAFgAYABgAGAAYABgAAAABAAUACwAGAAMABwAIAAQACQAKAAIAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAJQAAAAAAAAACwAAAHgAAAB4AAAAAQAA5mwAAOZsAAAABQAA5wkAAOcJAAAACwAA6IgAAOiIAAAABgAA6JoAAOiaAAAAAwAA6JsAAOibAAAABwAA6J8AAOifAAAACAAA6LUAAOi1AAAABAAA6MkAAOjJAAAACQAA6QIAAOkCAAAACgAA6j8AAOo/AAAAAgAAAAAAdgC+APQBYgGqAd4CJgJOApACzgMYAAAABQAA/+EDvAMYABMAKAAxAEQAUAAAAQYrASIOAh0BISc0LgIrARUhBRUXFA4DJyMnIQcjIi4DPQEXIgYUFjI2NCYXBgcGDwEOAR4BMyEyNicuAicBNTQ+AjsBMhYdAQEZGxpTEiUcEgOQAQoYJx6F/koCogEVHyMcDz4t/kksPxQyIBMIdwwSEhkSEowIBgUFCAICBA8OAW0XFgkFCQoG/qQFDxoVvB8pAh8BDBknGkxZDSAbEmGING4dJRcJAQGAgAETGyAOpz8RGhERGhF8GhYTEhkHEA0IGBoNIyQUAXfkCxgTDB0m4wAAAAADAAD/+AQAAmAADAAZACYAAAEGBAcmJCc2JDcWBBclDgEHHgEXPgE3LgEnFQ4BBx4BFz4BNy4BJwQABP7p5eH+5QQEARvh5QEXBP4AZ4oCAotsaI8DCJBoRVkCAllFRVkCAllFASxS1woJ1FZW1AkJ1Fb6A4tsbIsDA49obIsDWgJZRUVZAgJZRUVZAgAAAAABAAD/wAPAAyAAHgAAJS4BNT4BNz4BJzYmJw4BFwYWFx4BFxQGBw4BByEuAQJvEAcEPQ4eFRsLIampIQsbFR4OPQQHEET/DgOADv/BBzYEAVNCBVsdJ9YODtYnHVsFQlMBBDYHC5NjY5MAAAACAAD/gAQAAx8AHgBCAAAlLgE3PgE3PgEnNiYnDgEXBhYXHgEXFgYHDgEHIS4BBT4BNy4BJy4BNzY3JjY3NjcuAScOARcGFhceARcWBgcOAQchAt8OBgEDNAwaEhcKHZGRHQoXEhoMNAMBBg462wwDAAzb/j8iSiIMGAkXGQQCCwUPKyM0AkddkR0KFxIaDDQDAQYOOtsMAUpbBS4DAUc4BE0ZIbcLC7chGU0EOEcBAy4FCn1UVH0IFSMMESwcE0QjGRQldDQnEDRXAgu3IRlNBDhHAQMuBQp9VAAAAgAA/78DfgNCACAALAAAJQMuAScjNycuASc1DgEHHQEjBw4BBxEeARchMTMyNz4BAT4BNxUeARczFSEnA34BAisgMwEBBH5fYIEFKgkgKwIBKyEB+icHBiAs/gcCUj9BVQIB/tQBDwGJHyoBdQZffwUBA4BgBnYBASog/nghLAEBASwCaj9XBAEDVkF1dgAABAAAAAADgAMAABMAFwAbAB8AAAEjNTQmKwEiBgcVIwMeARchPgE3ATMVIwcjNTMXIzUzA0DAEw6/DhIBv0ABJBsCgBskAf5AgIABPz/BPz8CgF8OExMOX/3AGyQBASQbAoBAgD8/PwAFAAD/wANAA0AAFgAfACMAJwArAAABIy4BJw4BByMiBhURFBYzITI2NRE0JiUyFhQGIiY0NhMhNSE3ITUhNSE1IQMgoAFJNjZJAaAOEhIOAkAOEhL+0g4SEhwSEk7/AAEAgP6AAYD+gAGAAsA2SQEBSTYSDv1ADhISDgLADhIgEhwSEhwS/aBAQEBAQAAAAAADAAAAAAOAAwAABQALABEAAC0BJjURBRMlNjURBSUFLQEmBwHw/poKAXAgAWYK/pD+cAGAAYD+hQUGAXwECwHVcP4QfAQLAdVwkHBwfQICAAMAAP/AA8ADQAALABcAJQAAAQ4BBx4BFz4BNy4BAT4BNzYWFw4BBy4BARQGIyEiJj0BPgEyFhcCAL79BQX9vr79BQX9/sMEQzE5TQEBSTY5SAGBDAr+LAkMCK+QrwgDQAX9vr79BQX9vr79/s0xQgQCSjg2SAICTv7HCgwMCkA/QUBAAAIAAP/8A8ADQAAdACUAACURNCYjITUjFSEiBhURFBYzIRUHFzczFzcnNSEyNgMXAScHJzcXA8ASDv6AQP6ADhISDgGAmSCQE5AgmgGADhKqKv7Do3YpoKPgAgAOEkBAEg7+AA4SMlo4VFQ4WjISAa4x/vKJYzGGigAAAAADAAAAAANgAwAACAAUAC0AAAE+ATceARcVIxMUBiImPQE0NjIWFSUjNS4BJw4BBxUjDgEHER4BFyE+ATcRLgEBigJGNTVGAfmWEhwSEhwSAQBdAmpQUGsCahskAQEkGwJAGyQBASQCQzVHAQFHNWP+4A4SEg6ADhISDqBjUGsCAmtQYwEkG/7AGyQBASQbAUAbJAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQAIABUAAQAAAAAAAgAHAB0AAQAAAAAAAwAIACQAAQAAAAAABAAIACwAAQAAAAAABQALADQAAQAAAAAABgAIAD8AAQAAAAAACgArAEcAAQAAAAAACwATAHIAAwABBAkAAAAqAIUAAwABBAkAAQAQAK8AAwABBAkAAgAOAL8AAwABBAkAAwAQAM0AAwABBAkABAAQAN0AAwABBAkABQAWAO0AAwABBAkABgAQAQMAAwABBAkACgBWARMAAwABBAkACwAmAWkKQ3JlYXRlZCBieSBpY29uZm9udAppY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAGkAYwBvAG4AZgBvAG4AdABSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAAF4DHNob3dwYXNzd29yZAR1c2VyBXVzZXJzCDM3MDJtaW1hCHNoYW5ncGluBWRhbmp1DHRpamlrb25namlhbg1tb3JlbnRvdXhpYW5nB2Jhb2JpYW8JbG9ja19maWxsAAA=);src:url(data:application/vnd.ms-fontobject;base64,SA4AAKANAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAIlmW/wAAAAAAAAAAAAAAAAAAAAAAABAAaQBjAG8AbgBmAG8AbgB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAQAGkAYwBvAG4AZgBvAG4AdAAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzJW7kwvAAABfAAAAFZjbWFwGBt0NgAAAgQAAAJEZ2x5ZqpUqcQAAARkAAAGMGhlYWQRCk+5AAAA4AAAADZoaGVhB94DjQAAALwAAAAkaG10eC/pAAAAAAHUAAAAMGxvY2EK4gkaAAAESAAAABptYXhwARsAXQAAARgAAAAgbmFtZT5U/n0AAAqUAAACbXBvc3RR1mrdAAANBAAAAJwAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAwAAQAAAAEAAP+WWSJfDzz1AAsEAAAAAADW9YX9AAAAANb1hf0AAP+ABAADQgAAAAgAAgAAAAAAAAABAAAADABRAAUAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQP+AZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABAAHjqPwOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAPpAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAbAAAQAAAAAAqgADAAEAAAAsAAMACgAAAbAABAB+AAAAFgAQAAMABgB45mznCeiI6Jvon+i16MnpAuo///8AAAB45mznCeiI6Jron+i16MnpAuo///8AAAAAAAAAAAAAAAAAAAAAAAAAAAABABYAFgAWABYAFgAYABgAGAAYABgAAAABAAUACwAGAAMABwAIAAQACQAKAAIAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAJQAAAAAAAAACwAAAHgAAAB4AAAAAQAA5mwAAOZsAAAABQAA5wkAAOcJAAAACwAA6IgAAOiIAAAABgAA6JoAAOiaAAAAAwAA6JsAAOibAAAABwAA6J8AAOifAAAACAAA6LUAAOi1AAAABAAA6MkAAOjJAAAACQAA6QIAAOkCAAAACgAA6j8AAOo/AAAAAgAAAAAAdgC+APQBYgGqAd4CJgJOApACzgMYAAAABQAA/+EDvAMYABMAKAAxAEQAUAAAAQYrASIOAh0BISc0LgIrARUhBRUXFA4DJyMnIQcjIi4DPQEXIgYUFjI2NCYXBgcGDwEOAR4BMyEyNicuAicBNTQ+AjsBMhYdAQEZGxpTEiUcEgOQAQoYJx6F/koCogEVHyMcDz4t/kksPxQyIBMIdwwSEhkSEowIBgUFCAICBA8OAW0XFgkFCQoG/qQFDxoVvB8pAh8BDBknGkxZDSAbEmGING4dJRcJAQGAgAETGyAOpz8RGhERGhF8GhYTEhkHEA0IGBoNIyQUAXfkCxgTDB0m4wAAAAADAAD/+AQAAmAADAAZACYAAAEGBAcmJCc2JDcWBBclDgEHHgEXPgE3LgEnFQ4BBx4BFz4BNy4BJwQABP7p5eH+5QQEARvh5QEXBP4AZ4oCAotsaI8DCJBoRVkCAllFRVkCAllFASxS1woJ1FZW1AkJ1Fb6A4tsbIsDA49obIsDWgJZRUVZAgJZRUVZAgAAAAABAAD/wAPAAyAAHgAAJS4BNT4BNz4BJzYmJw4BFwYWFx4BFxQGBw4BByEuAQJvEAcEPQ4eFRsLIampIQsbFR4OPQQHEET/DgOADv/BBzYEAVNCBVsdJ9YODtYnHVsFQlMBBDYHC5NjY5MAAAACAAD/gAQAAx8AHgBCAAAlLgE3PgE3PgEnNiYnDgEXBhYXHgEXFgYHDgEHIS4BBT4BNy4BJy4BNzY3JjY3NjcuAScOARcGFhceARcWBgcOAQchAt8OBgEDNAwaEhcKHZGRHQoXEhoMNAMBBg462wwDAAzb/j8iSiIMGAkXGQQCCwUPKyM0AkddkR0KFxIaDDQDAQYOOtsMAUpbBS4DAUc4BE0ZIbcLC7chGU0EOEcBAy4FCn1UVH0IFSMMESwcE0QjGRQldDQnEDRXAgu3IRlNBDhHAQMuBQp9VAAAAgAA/78DfgNCACAALAAAJQMuAScjNycuASc1DgEHHQEjBw4BBxEeARchMTMyNz4BAT4BNxUeARczFSEnA34BAisgMwEBBH5fYIEFKgkgKwIBKyEB+icHBiAs/gcCUj9BVQIB/tQBDwGJHyoBdQZffwUBA4BgBnYBASog/nghLAEBASwCaj9XBAEDVkF1dgAABAAAAAADgAMAABMAFwAbAB8AAAEjNTQmKwEiBgcVIwMeARchPgE3ATMVIwcjNTMXIzUzA0DAEw6/DhIBv0ABJBsCgBskAf5AgIABPz/BPz8CgF8OExMOX/3AGyQBASQbAoBAgD8/PwAFAAD/wANAA0AAFgAfACMAJwArAAABIy4BJw4BByMiBhURFBYzITI2NRE0JiUyFhQGIiY0NhMhNSE3ITUhNSE1IQMgoAFJNjZJAaAOEhIOAkAOEhL+0g4SEhwSEk7/AAEAgP6AAYD+gAGAAsA2SQEBSTYSDv1ADhISDgLADhIgEhwSEhwS/aBAQEBAQAAAAAADAAAAAAOAAwAABQALABEAAC0BJjURBRMlNjURBSUFLQEmBwHw/poKAXAgAWYK/pD+cAGAAYD+hQUGAXwECwHVcP4QfAQLAdVwkHBwfQICAAMAAP/AA8ADQAALABcAJQAAAQ4BBx4BFz4BNy4BAT4BNzYWFw4BBy4BARQGIyEiJj0BPgEyFhcCAL79BQX9vr79BQX9/sMEQzE5TQEBSTY5SAGBDAr+LAkMCK+QrwgDQAX9vr79BQX9vr79/s0xQgQCSjg2SAICTv7HCgwMCkA/QUBAAAIAAP/8A8ADQAAdACUAACURNCYjITUjFSEiBhURFBYzIRUHFzczFzcnNSEyNgMXAScHJzcXA8ASDv6AQP6ADhISDgGAmSCQE5AgmgGADhKqKv7Do3YpoKPgAgAOEkBAEg7+AA4SMlo4VFQ4WjISAa4x/vKJYzGGigAAAAADAAAAAANgAwAACAAUAC0AAAE+ATceARcVIxMUBiImPQE0NjIWFSUjNS4BJw4BBxUjDgEHER4BFyE+ATcRLgEBigJGNTVGAfmWEhwSEhwSAQBdAmpQUGsCahskAQEkGwJAGyQBASQCQzVHAQFHNWP+4A4SEg6ADhISDqBjUGsCAmtQYwEkG/7AGyQBASQbAUAbJAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQAIABUAAQAAAAAAAgAHAB0AAQAAAAAAAwAIACQAAQAAAAAABAAIACwAAQAAAAAABQALADQAAQAAAAAABgAIAD8AAQAAAAAACgArAEcAAQAAAAAACwATAHIAAwABBAkAAAAqAIUAAwABBAkAAQAQAK8AAwABBAkAAgAOAL8AAwABBAkAAwAQAM0AAwABBAkABAAQAN0AAwABBAkABQAWAO0AAwABBAkABgAQAQMAAwABBAkACgBWARMAAwABBAkACwAmAWkKQ3JlYXRlZCBieSBpY29uZm9udAppY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAGkAYwBvAG4AZgBvAG4AdABSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAAF4DHNob3dwYXNzd29yZAR1c2VyBXVzZXJzCDM3MDJtaW1hCHNoYW5ncGluBWRhbmp1DHRpamlrb25namlhbg1tb3JlbnRvdXhpYW5nB2Jhb2JpYW8JbG9ja19maWxsAAA=#iefix) format("embedded-opentype"),url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAlQAAsAAAAADaAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kwvY21hcAAAAYAAAAC5AAACRBgbdDZnbHlmAAACPAAABLEAAAYwqlSpxGhlYWQAAAbwAAAALwAAADYRCk+5aGhlYQAAByAAAAAcAAAAJAfeA41obXR4AAAHPAAAABQAAAAwL+kAAGxvY2EAAAdQAAAAGgAAABoK4gkabWF4cAAAB2wAAAAfAAAAIAEbAF1uYW1lAAAHjAAAAUUAAAJtPlT+fXBvc3QAAAjUAAAAfAAAAJxR1mrdeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sc4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVLyyZ27438AQw9zA0AAUZgTJAQAqSwy1eJzFkj0SgkAMhd8uP7piYeV4CO/AhTgAlTUHsIKC3sqGQ3ARCFwC3xJwxp9ak/l2Jm93kp0kACIAATmTEDB3GHi7UTWzHmA36yEujI84UImRd1nvpJBKammkHeyYThPvV7180z/NMNfqp6d7PULCCgE22LKqY31LOf6a5Sdm/lf61fbzeV2ihOQL/GKXKX6mvVP8GykU9hRSKn7mUinsM6RW2HFIo/h9kFbhFDBYxe/DmCqwDyFxPqkAAAB4nGVTT2zTVhh/33v+kz/Gbew4bpKmtesmHk2I1CR2yqY2phQK1UAVdCBAqJ0qbQjY1sOAHYCZA9OASQQhTRqnakya2GEcuSAI4rDTLhNjBw4DbRx2m3ba0Pq6z2m7IWb7fc/f80/+fr/vDxEJWX3G7rI+opPXyCiZIrOEgFSGIZUWwHYbVVoGwxYNM60y13Ft2RmqsnEwh6R0puY3SqYkSz2gwgDU7ZrvVqkLXmOCvgG1TAEgm8/t14r9GmtDos8duMhn6JdgDDr9PRNb+O5KK12z9NgZRdOymvZZTBLFGKVCjwrvmZm4GE9I/CuxJ2fcHdxMB0HJurk3D22y8trbnzbeLxTNOEAYgp631K9bqVwKn7O5jK5l5d5Nsb7cJmc4DWd+TfbpSqH0C8GLodY/BUIXiEKypBTpFOTSsOsPNzOCWVRBHgBzAppVcI2XHYEI/Lfnz/hzQYD8s+dgCpy8e5nSKyePXWWx9rEdhyg9tGPNQmXfT4n4owMHHsXRvmBXTp68wtjVY2gP/wtCG/EB5NNhHWaRAUKKVfAw3AS4fslVwZQyJhJISzIysatAP+iVhXF1wMgn7Vu37GTeGFDHBbl3alVlobr6QPYF2D8pHim4j1X1sVs4Ik7uB8GXk9cXF69jLAy4GgqEDWKsyW605v+jZTaiiWvCEeQ3Sz4adF5F0Z9VCVhDyWlmonDtWiFhajmlwUBSX3+iMKI84a2hmSGlL25mBZoUe8pOg04ffQUHM0fEKoPpMWFP1r6TTN6xs3uEsWlgVTFxbm7uXMxwlFSlX59ysunihw23t3GQvgJa03afnWeTxCIV1MaQrdNE9q6HRAvgRHxTyNwerddQM6A6A926YbvsPNCyVQcQzs8vXBBH4laZQtmGF64sWRUu032tbW9R4I+gBy4NjsApaf5jEVi4IJ0GGLH4R3YFACr0eOugAOzAtlOnCRG6zRZiu+nEJHkyiKV2vEYJh0qSDYdFTJAC1A1Hdry6iYsFHV29r2pwP4DhPA3zw8ADbO5W60GrRcN5VdfV+ZUOHnc/B2Gr1SJit38CFpAMxnCIS8pRpG6tcEwlI5XOREPppRqlYi2TloZKDV+3PbuJK7qZtQy7fX83LKuaptIALf8BTb+m7V3F9gx5CN1FOwhCqKauBF1oR9WsCNavrSwH0bU+X+u6RZIkKUK2QMlLiXoRGYhFET0Zfuc3ErBkwTsJ3uZLEP3/oijBWSEJPy7x3rW9vbR0jtLuvEbzEeDfTFJEbS9NZVREP2PiCb6nJcceKo3jWS1jUnJvRRRX7nUtfyhsH926JyK/dRdcUBK8Eldit9u3YyzYwKDl349OCnRmzN9F6V7+XUJREkFrG8qKeuvvLodCxKCIqXRszzHsjfQastmsm03Xw0QzE1zZbZqso6k8DHgY5QrCL6y23rZuALrfjPCHN09vXr75lBJVCwLE4V47PDY3N3a4psG3o/yPS4ujn1z+L58LuMVImmxB/agZ9RuOHtVyHBp+LWMUHW+t4oaz0eYIS2FWLtOdnrcT/vp8rVJAjtLjs7Mn6PH1Ngq6O93uTQNMe4v8aUS3y3l5EWH0xOwiwvh61wHCyT+keCqeAAAAeJxjYGRgYADi/9MMZ8Xz23xl4GZhAIFrX1v/Iuj/DSwMzE5ALgcDE0gUAGqYDH0AeJxjYGRgYG7438AQw8IAAkCSkQEV8AAARxICdXicY2FgYGB+ycDAwkAcBgAsBwEZAAAAAAB2AL4A9AFiAaoB3gImAk4CkALOAxgAAHicY2BkYGDgYQhkYGUAASYg5gJCBob/YD4DABHqAXkAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicbcdbDoIwEEbh/ghysezF4IPLMYMgTKEzpIXA8tX46vdwkmMS81OZ/ywSnJAiwxk5CpSocIFFbXDYOOq+UIy7hi7dYh+yb2Jxu18bz56KOJIMC0vWkbjNrux4Uhkck9ReQy+rbsdnhrwlbZm0nPU5PV48z8a8AeENI1c=) format("woff"),url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzJW7kwvAAABfAAAAFZjbWFwGBt0NgAAAgQAAAJEZ2x5ZqpUqcQAAARkAAAGMGhlYWQRCk+5AAAA4AAAADZoaGVhB94DjQAAALwAAAAkaG10eC/pAAAAAAHUAAAAMGxvY2EK4gkaAAAESAAAABptYXhwARsAXQAAARgAAAAgbmFtZT5U/n0AAAqUAAACbXBvc3RR1mrdAAANBAAAAJwAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAwAAQAAAAEAAP+WMZpfDzz1AAsEAAAAAADW9YX9AAAAANb1hf0AAP+ABAADQgAAAAgAAgAAAAAAAAABAAAADABRAAUAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQP+AZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABAAHjqPwOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAPpAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAbAAAQAAAAAAqgADAAEAAAAsAAMACgAAAbAABAB+AAAAFgAQAAMABgB45mznCeiI6Jvon+i16MnpAuo///8AAAB45mznCeiI6Jron+i16MnpAuo///8AAAAAAAAAAAAAAAAAAAAAAAAAAAABABYAFgAWABYAFgAYABgAGAAYABgAAAABAAUACwAGAAMABwAIAAQACQAKAAIAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAJQAAAAAAAAACwAAAHgAAAB4AAAAAQAA5mwAAOZsAAAABQAA5wkAAOcJAAAACwAA6IgAAOiIAAAABgAA6JoAAOiaAAAAAwAA6JsAAOibAAAABwAA6J8AAOifAAAACAAA6LUAAOi1AAAABAAA6MkAAOjJAAAACQAA6QIAAOkCAAAACgAA6j8AAOo/AAAAAgAAAAAAdgC+APQBYgGqAd4CJgJOApACzgMYAAAABQAA/+EDvAMYABMAKAAxAEQAUAAAAQYrASIOAh0BISc0LgIrARUhBRUXFA4DJyMnIQcjIi4DPQEXIgYUFjI2NCYXBgcGDwEOAR4BMyEyNicuAicBNTQ+AjsBMhYdAQEZGxpTEiUcEgOQAQoYJx6F/koCogEVHyMcDz4t/kksPxQyIBMIdwwSEhkSEowIBgUFCAICBA8OAW0XFgkFCQoG/qQFDxoVvB8pAh8BDBknGkxZDSAbEmGING4dJRcJAQGAgAETGyAOpz8RGhERGhF8GhYTEhkHEA0IGBoNIyQUAXfkCxgTDB0m4wAAAAADAAD/+AQAAmAADAAZACYAAAEGBAcmJCc2JDcWBBclDgEHHgEXPgE3LgEnFQ4BBx4BFz4BNy4BJwQABP7p5eH+5QQEARvh5QEXBP4AZ4oCAotsaI8DCJBoRVkCAllFRVkCAllFASxS1woJ1FZW1AkJ1Fb6A4tsbIsDA49obIsDWgJZRUVZAgJZRUVZAgAAAAABAAD/wAPAAyAAHgAAJS4BNT4BNz4BJzYmJw4BFwYWFx4BFxQGBw4BByEuAQJvEAcEPQ4eFRsLIampIQsbFR4OPQQHEET/DgOADv/BBzYEAVNCBVsdJ9YODtYnHVsFQlMBBDYHC5NjY5MAAAACAAD/gAQAAx8AHgBCAAAlLgE3PgE3PgEnNiYnDgEXBhYXHgEXFgYHDgEHIS4BBT4BNy4BJy4BNzY3JjY3NjcuAScOARcGFhceARcWBgcOAQchAt8OBgEDNAwaEhcKHZGRHQoXEhoMNAMBBg462wwDAAzb/j8iSiIMGAkXGQQCCwUPKyM0AkddkR0KFxIaDDQDAQYOOtsMAUpbBS4DAUc4BE0ZIbcLC7chGU0EOEcBAy4FCn1UVH0IFSMMESwcE0QjGRQldDQnEDRXAgu3IRlNBDhHAQMuBQp9VAAAAgAA/78DfgNCACAALAAAJQMuAScjNycuASc1DgEHHQEjBw4BBxEeARchMTMyNz4BAT4BNxUeARczFSEnA34BAisgMwEBBH5fYIEFKgkgKwIBKyEB+icHBiAs/gcCUj9BVQIB/tQBDwGJHyoBdQZffwUBA4BgBnYBASog/nghLAEBASwCaj9XBAEDVkF1dgAABAAAAAADgAMAABMAFwAbAB8AAAEjNTQmKwEiBgcVIwMeARchPgE3ATMVIwcjNTMXIzUzA0DAEw6/DhIBv0ABJBsCgBskAf5AgIABPz/BPz8CgF8OExMOX/3AGyQBASQbAoBAgD8/PwAFAAD/wANAA0AAFgAfACMAJwArAAABIy4BJw4BByMiBhURFBYzITI2NRE0JiUyFhQGIiY0NhMhNSE3ITUhNSE1IQMgoAFJNjZJAaAOEhIOAkAOEhL+0g4SEhwSEk7/AAEAgP6AAYD+gAGAAsA2SQEBSTYSDv1ADhISDgLADhIgEhwSEhwS/aBAQEBAQAAAAAADAAAAAAOAAwAABQALABEAAC0BJjURBRMlNjURBSUFLQEmBwHw/poKAXAgAWYK/pD+cAGAAYD+hQUGAXwECwHVcP4QfAQLAdVwkHBwfQICAAMAAP/AA8ADQAALABcAJQAAAQ4BBx4BFz4BNy4BAT4BNzYWFw4BBy4BARQGIyEiJj0BPgEyFhcCAL79BQX9vr79BQX9/sMEQzE5TQEBSTY5SAGBDAr+LAkMCK+QrwgDQAX9vr79BQX9vr79/s0xQgQCSjg2SAICTv7HCgwMCkA/QUBAAAIAAP/8A8ADQAAdACUAACURNCYjITUjFSEiBhURFBYzIRUHFzczFzcnNSEyNgMXAScHJzcXA8ASDv6AQP6ADhISDgGAmSCQE5AgmgGADhKqKv7Do3YpoKPgAgAOEkBAEg7+AA4SMlo4VFQ4WjISAa4x/vKJYzGGigAAAAADAAAAAANgAwAACAAUAC0AAAE+ATceARcVIxMUBiImPQE0NjIWFSUjNS4BJw4BBxUjDgEHER4BFyE+ATcRLgEBigJGNTVGAfmWEhwSEhwSAQBdAmpQUGsCahskAQEkGwJAGyQBASQCQzVHAQFHNWP+4A4SEg6ADhISDqBjUGsCAmtQYwEkG/7AGyQBASQbAUAbJAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQAIABUAAQAAAAAAAgAHAB0AAQAAAAAAAwAIACQAAQAAAAAABAAIACwAAQAAAAAABQALADQAAQAAAAAABgAIAD8AAQAAAAAACgArAEcAAQAAAAAACwATAHIAAwABBAkAAAAqAIUAAwABBAkAAQAQAK8AAwABBAkAAgAOAL8AAwABBAkAAwAQAM0AAwABBAkABAAQAN0AAwABBAkABQAWAO0AAwABBAkABgAQAQMAAwABBAkACgBWARMAAwABBAkACwAmAWkKQ3JlYXRlZCBieSBpY29uZm9udAppY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAGkAYwBvAG4AZgBvAG4AdABSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAAF4DHNob3dwYXNzd29yZAR1c2VyBXVzZXJzCDM3MDJtaW1hCHNoYW5ncGluBWRhbmp1DHRpamlrb25namlhbg1tb3JlbnRvdXhpYW5nB2Jhb2JpYW8JbG9ja19maWxsAAA=) 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-79b24f86]{background:linear-gradient(135deg,#f0f9f0,#e0f0e0 50%,#d0e8d0);height:100vh;position:relative;overflow:hidden;font-family:Microsoft YaHei,SimSun,serif}.fractal-canvas[data-v-79b24f86]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.fractal-controls[data-v-79b24f86]{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-79b24f86]{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-79b24f86]{opacity:0;pointer-events:none}.fractal-controls.expanded .control-panel[data-v-79b24f86]{opacity:1;pointer-events:all}.fractal-controls .control-ball[data-v-79b24f86]{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-79b24f86]{color:#fff;font-size:24px}.fractal-controls .control-panel[data-v-79b24f86]{opacity:0;pointer-events:none;transition:opacity .3s ease}.fractal-controls .control-panel h3[data-v-79b24f86]{margin-bottom:10px;color:#5a7f5a;font-size:16px;text-align:center}.fractal-controls .control-panel .control-group[data-v-79b24f86]{margin-bottom:10px}.fractal-controls .control-panel .control-group label[data-v-79b24f86]{display:block;margin-bottom:5px;font-size:12px;color:#5a7f5a}.fractal-controls .control-panel .control-group input[type=range][data-v-79b24f86]{width:100%;accent-color:#7aa67a}.fractal-controls .control-panel .control-group .color-picker[data-v-79b24f86]{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-79b24f86]{display:flex;justify-content:space-between}.fractal-controls .control-panel .control-buttons button[data-v-79b24f86]{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-79b24f86]:hover{background-color:#8bb68b}.poem-container[data-v-79b24f86]{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-79b24f86]{opacity:1}.poem-container .poem-scroll[data-v-79b24f86]{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-79b24f86]{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-79b24f86 4s infinite alternate}.poem-container .line-1[data-v-79b24f86]{animation:poem-line-appear-79b24f86 2s ease-out .3s forwards,text-shine-79b24f86 4s .3s infinite alternate}.poem-container .line-2[data-v-79b24f86]{animation:poem-line-appear-79b24f86 2s ease-out .6s forwards,text-shine-79b24f86 4s .6s infinite alternate}.poem-container .line-3[data-v-79b24f86]{animation:poem-line-appear-79b24f86 2s ease-out .9s forwards,text-shine-79b24f86 4s .9s infinite alternate}.poem-container .line-4[data-v-79b24f86]{animation:poem-line-appear-79b24f86 2s ease-out 1.2s forwards,text-shine-79b24f86 4s 1.2s infinite alternate}.poem-container .poem-seal[data-v-79b24f86]{margin-top:15px;font-size:16px;color:#5a7f5a;border:1px solid #5a7f5a;padding:4px 8px;border-radius:3px;opacity:0;animation:seal-appear-79b24f86 1.5s ease-out 1.8s forwards;font-family:篆书,STZhongsong,serif;display:inline-block;background:hsla(0,0%,100%,.7)}.title_box[data-v-79b24f86]{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-79b24f86]{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-79b24f86]{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-79b24f86]{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-79b24f86]{width:100%;height:100%;border-radius:50%;opacity:.35;transition:all .5s ease}.login_box .avatar_box:hover img[data-v-79b24f86]{opacity:1;transform:scale(1.05)}.login_form[data-v-79b24f86]{position:absolute;bottom:0;width:100%;padding:0 20px 20px;box-sizing:border-box}.btns[data-v-79b24f86]{display:flex;justify-content:flex-end;margin-top:12px}.footer[data-v-79b24f86]{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-79b24f86]{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-79b24f86]{display:none}.remember_box label[data-v-79b24f86]{display:inline-block;position:relative;padding-left:25px;cursor:pointer}.remember_box label[data-v-79b24f86]: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-79b24f86]: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-79b24f86]:before{background-color:rgba(100,150,100,.2)}.remember_box input[type=checkbox]:checked+label[data-v-79b24f86]:after{opacity:1}.fade-enter-active[data-v-79b24f86],.fade-leave-active[data-v-79b24f86]{transition:opacity .5s}.fade-enter[data-v-79b24f86],.fade-leave-to[data-v-79b24f86]{opacity:0}[data-v-79b24f86] .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-79b24f86] .el-input__prefix{color:rgba(100,150,100,.7)!important}[data-v-79b24f86] .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-79b24f86] .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-79b24f86{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes text-shine-79b24f86{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes seal-appear-79b24f86{0%{opacity:0;transform:scale(.8) rotate(-5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@media (max-width:1024px){.poem-container[data-v-79b24f86]{display:none}.fractal-controls[data-v-79b24f86]{top:10px;left:10px}.fractal-controls.expanded[data-v-79b24f86]{width:200px}}@media (max-width:768px){.login_box[data-v-79b24f86]{width:90%;max-width:350px}.fractal-controls.expanded[data-v-79b24f86]{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-ed2d4510]{height:100%;display:flex;flex-direction:column;background:#eaedf1}.home-container .el-header[data-v-ed2d4510] .el-button--primary,.home-container .settings-dialog[data-v-ed2d4510] .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-ed2d4510] .el-button--primary:hover,.home-container .settings-dialog[data-v-ed2d4510] .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-ed2d4510]{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-ed2d4510],.el-header[data-v-ed2d4510]{display:flex;align-items:center}.el-header>div span[data-v-ed2d4510]{margin-left:15px;font-weight:500}.el-aside[data-v-ed2d4510]{background-color:#373d41;box-shadow:2px 0 6px rgba(0,0,0,.1);transition:all .3s ease;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.el-aside[data-v-ed2d4510]::-webkit-scrollbar{width:4px}.el-aside[data-v-ed2d4510]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:4px}.el-aside[data-v-ed2d4510]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.el-aside[data-v-ed2d4510]::-webkit-scrollbar-track{background:transparent}[data-v-ed2d4510] .el-menu{background-color:#333744!important;border-right:none!important;flex:1;overflow:visible}[data-v-ed2d4510] .el-menu .el-menu-item,[data-v-ed2d4510] .el-menu .el-submenu__title{color:#fff!important;background-color:transparent!important;transition:all .3s ease}[data-v-ed2d4510] .el-menu .el-menu-item:hover,[data-v-ed2d4510] .el-menu .el-submenu__title:hover{background-color:hsla(0,0%,100%,.1)!important;color:#ffd04b!important}[data-v-ed2d4510] .el-menu .el-menu-item i,[data-v-ed2d4510] .el-menu .el-submenu__title i{color:#fff!important}[data-v-ed2d4510] .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-ed2d4510] .el-menu .el-menu-item.is-active i,[data-v-ed2d4510] .el-menu .el-submenu.is-active .el-submenu__title,[data-v-ed2d4510] .el-menu .el-submenu.is-active .el-submenu__title i{color:#ffd04b!important}[data-v-ed2d4510] .el-menu .el-submenu .el-menu{background-color:#2a2f3d!important}.version-info[data-v-ed2d4510]{padding:10px;text-align:center;border-top:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.version-info span[data-v-ed2d4510]{display:block;font-size:11px;color:hsla(0,0%,100%,.4);line-height:1.6}.body-container[data-v-ed2d4510]{flex:1;overflow:hidden;height:0}.el-main[data-v-ed2d4510]{background-color:#eaedf1;padding:20px;overflow-y:auto;height:100%;box-sizing:border-box}.iconfont[data-v-ed2d4510]{margin-right:10px}.toggle-button[data-v-ed2d4510]{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-ed2d4510]:hover{background-color:#3a4054}.header-right[data-v-ed2d4510]{float:right;padding-right:30px}.header-user-con[data-v-ed2d4510]{display:flex;height:70px;align-items:center}.btn-fullscreen[data-v-ed2d4510]{transform:rotate(45deg);margin-right:5px;font-size:24px}.btn-bell[data-v-ed2d4510],.btn-fullscreen[data-v-ed2d4510]{position:relative;width:30px;height:30px;text-align:center;border-radius:15px;cursor:pointer;transition:background-color .3s}.btn-bell[data-v-ed2d4510]:hover,.btn-fullscreen[data-v-ed2d4510]:hover{background-color:hsla(0,0%,100%,.1)}.btn-bell-badge[data-v-ed2d4510]{position:absolute;right:0;top:-2px;width:8px;height:8px;border-radius:4px;background:#f56c6c;color:#fff}.btn-bell .el-icon-bell[data-v-ed2d4510]{color:#fff}.user-name[data-v-ed2d4510]{margin-left:10px}.user-avator[data-v-ed2d4510]{margin-left:20px}.user-avator img[data-v-ed2d4510]{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-ed2d4510]:hover{border-color:hsla(0,0%,100%,.6)}.el-dropdown-link[data-v-ed2d4510]{color:#fff;cursor:pointer;font-weight:500}.el-dropdown-menu__item[data-v-ed2d4510]{text-align:center}.fullscreen-loading-mask[data-v-ed2d4510]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}.loading-card[data-v-ed2d4510]{background:rgba(40,44,52,.95);border-radius:12px;padding:32px 36px;max-width:480px;width:90%;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.4)}.loading-spinner[data-v-ed2d4510]{width:44px;height:44px;margin:0 auto 18px;border:3px solid hsla(0,0%,100%,.15);border-top-color:#409eff;border-radius:50%;animation:loading-spin-ed2d4510 .8s linear infinite}@keyframes loading-spin-ed2d4510{to{transform:rotate(1turn)}}.loading-title[data-v-ed2d4510]{font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.loading-warning[data-v-ed2d4510]{font-size:13px;color:#e6a23c;margin-bottom:20px;animation:warning-pulse-ed2d4510 2s ease-in-out infinite}@keyframes warning-pulse-ed2d4510{0%,to{opacity:.6}50%{opacity:1}}.loading-progress-bar[data-v-ed2d4510]{height:8px;background:hsla(0,0%,100%,.1);border-radius:4px;overflow:hidden;margin-bottom:8px}.loading-progress-fill[data-v-ed2d4510]{height:100%;background:linear-gradient(90deg,#409eff,#67c23a);border-radius:4px;transition:width .4s ease}.loading-progress-text[data-v-ed2d4510]{font-size:13px;color:hsla(0,0%,100%,.6);margin-bottom:16px}.loading-items[data-v-ed2d4510]{max-height:240px;overflow-y:auto;text-align:left}.loading-items[data-v-ed2d4510]::-webkit-scrollbar{width:4px}.loading-items[data-v-ed2d4510]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.loading-item[data-v-ed2d4510]{display:flex;align-items:center;padding:6px 8px;font-size:13px;color:hsla(0,0%,100%,.8);border-radius:4px;transition:background .2s}.loading-item[data-v-ed2d4510]:hover{background:hsla(0,0%,100%,.05)}.loading-item i[data-v-ed2d4510]{margin-right:8px;font-size:14px}.settings-dialog[data-v-ed2d4510] .el-dialog{border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2)}.settings-dialog[data-v-ed2d4510] .el-dialog .el-dialog__header{background:#373d41;padding:15px 20px}.settings-dialog[data-v-ed2d4510] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:500}.settings-dialog[data-v-ed2d4510] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:15px}.settings-dialog[data-v-ed2d4510] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff}.settings-dialog[data-v-ed2d4510] .el-dialog .el-dialog__body{padding:20px}.settings-dialog .settings-content .settings-group[data-v-ed2d4510]{margin-bottom:20px}.settings-dialog .settings-content .settings-group h4[data-v-ed2d4510]{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-ed2d4510]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.settings-dialog .settings-content .settings-group .el-checkbox-group .el-checkbox[data-v-ed2d4510]{margin-right:0}.settings-dialog .settings-content .settings-group .el-checkbox-group .el-checkbox[data-v-ed2d4510] .el-checkbox__label{color:#606266}.settings-dialog .dialog-footer[data-v-ed2d4510]{text-align:right}.settings-dialog[data-v-ed2d4510] .el-tabs__item{color:#373d41!important}.settings-dialog[data-v-ed2d4510] .el-tabs__item.is-active{color:#373d41!important;font-weight:500}.settings-dialog[data-v-ed2d4510] .el-tabs__active-bar{background-color:#373d41!important}.settings-dialog[data-v-ed2d4510] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#373d41;border-color:#373d41}@media (max-width:768px){.header-right[data-v-ed2d4510]{padding-right:15px}.user-name[data-v-ed2d4510]{display:none}.settings-dialog[data-v-ed2d4510] .el-dialog{width:90%!important}.settings-dialog[data-v-ed2d4510] .el-dialog .settings-content .el-checkbox-group{grid-template-columns:1fr}}.date{margin-right:10px}.welcome-v3[data-v-68fe1f20]{padding:12px 16px;background:#f5f7fa;min-height:100%}.animate-in[data-v-68fe1f20]{animation:slideUp-68fe1f20 .55s cubic-bezier(.23,1,.32,1) both;animation-delay:var(--d,0s)}@keyframes slideUp-68fe1f20{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.row-top[data-v-68fe1f20]{display:flex!important;align-items:stretch;flex-wrap:wrap}.row-top>.el-col.col-stretch[data-v-68fe1f20]{display:flex!important;flex-direction:column}.kpi-wrapper[data-v-68fe1f20]{display:flex;flex-direction:column;height:100%}.kpi-grid-3[data-v-68fe1f20]{flex:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:14px;min-height:0}.kpi-grid-3 .kpi-card[data-v-68fe1f20]{height:100%}.user-card[data-v-68fe1f20]{flex:1;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-68fe1f20]:hover{box-shadow:0 20px 40px rgba(102,126,234,.4),0 0 80px rgba(102,126,234,.1)}.user-card-bg[data-v-68fe1f20]{position:absolute;inset: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-68fe1f20 8s ease-in-out infinite}.user-card-content[data-v-68fe1f20]{position:relative;z-index:2;padding:20px;display:flex;flex-direction:column;align-items:center}.user-avatar-container[data-v-68fe1f20]{position:relative;margin-bottom:20px}.user-avatar[data-v-68fe1f20]{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}.user-card:hover .user-avatar[data-v-68fe1f20]{transform:scale(1.05)}.avatar-glow[data-v-68fe1f20]{width:120px;height:120px;background:radial-gradient(circle,hsla(0,0%,100%,.4) 0,transparent 70%);animation:pulse-68fe1f20 2s ease-in-out infinite;z-index:1}.avatar-glow[data-v-68fe1f20],.avatar-ring[data-v-68fe1f20]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.avatar-ring[data-v-68fe1f20]{width:110px;height:110px;border:2px solid hsla(0,0%,100%,.5);animation:rotate-68fe1f20 10s linear infinite;z-index:2}.user-info-main[data-v-68fe1f20]{text-align:center;margin-bottom:20px}.user-info-name[data-v-68fe1f20]{font-size:24px;font-weight:700;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.user-role[data-v-68fe1f20]{font-size:14px;opacity:.9;margin-bottom:8px}.user-welcome[data-v-68fe1f20]{font-size:13px;opacity:.8;font-style:italic}.user-stats[data-v-68fe1f20]{display:flex;justify-content:space-around;width:100%;margin-bottom:8px}.stat-item[data-v-68fe1f20]{text-align:center}.stat-value[data-v-68fe1f20]{font-size:16px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:4px;min-height:22px}.stat-label[data-v-68fe1f20]{font-size:11px;opacity:.75}.user-stats-hint[data-v-68fe1f20]{font-size:10px;opacity:.55;text-align:center;margin-bottom:12px}.user-time[data-v-68fe1f20]{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-68fe1f20]{position:absolute;width:30px;height:30px;border:2px solid hsla(0,0%,100%,.3)}.top-left[data-v-68fe1f20]{top:10px;left:10px;border-right:none;border-bottom:none}.top-right[data-v-68fe1f20]{top:10px;right:10px;border-left:none;border-bottom:none}.bottom-left[data-v-68fe1f20]{bottom:10px;left:10px;border-right:none;border-top:none}.bottom-right[data-v-68fe1f20]{bottom:10px;right:10px;border-left:none;border-top:none}.floating-particle[data-v-68fe1f20]{position:absolute;background:hsla(0,0%,100%,.6);border-radius:50%;animation:float-68fe1f20 6s ease-in-out infinite}.p1[data-v-68fe1f20]{width:6px;height:6px;top:20%;left:15%;animation-delay:0s}.p2[data-v-68fe1f20]{width:4px;height:4px;top:60%;right:20%;animation-delay:2s}.p3[data-v-68fe1f20]{width:5px;height:5px;bottom:30%;left:25%;animation-delay:4s}.kpi-card[data-v-68fe1f20]{background:#fff;border-radius:10px;border-top:3px solid;box-shadow:0 2px 10px rgba(0,0,0,.06);padding:18px 20px;display:flex;align-items:center;gap:14px;transition:all .28s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;cursor:default}.kpi-card[data-v-68fe1f20]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.13)}.kpi-icon-wrap[data-v-68fe1f20]{width:52px;height:52px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.kpi-value[data-v-68fe1f20]{font-size:22px;font-weight:700;line-height:1.2}.kpi-label[data-v-68fe1f20]{font-size:12px;color:#909399;margin-top:4px}.kpi-badge-tag[data-v-68fe1f20]{position:absolute;top:5px;right:6px;font-size:9px;color:hsla(0,0%,100%,.95);font-weight:600;padding:1px 5px;border-radius:4px;line-height:1.6;letter-spacing:.5px}.kpi-shine[data-v-68fe1f20]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transition:left .4s ease;pointer-events:none}.kpi-shine.active[data-v-68fe1f20]{left:140%}.dash-footer-inline[data-v-68fe1f20]{font-size:12px;color:#c0c4cc;margin-top:10px;text-align:right;padding-right:2px}.section-block[data-v-68fe1f20]{margin-top:16px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.section-header[data-v-68fe1f20]{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;cursor:pointer;background:linear-gradient(135deg,#4a6741,#2d5a27);color:#fff;font-size:14px;font-weight:600;letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:filter .2s}.section-header[data-v-68fe1f20]:hover{filter:brightness(1.08)}.section-header-left[data-v-68fe1f20]{display:flex;align-items:center;gap:8px}.section-header-right[data-v-68fe1f20]{display:flex;align-items:center;gap:10px}.section-dot[data-v-68fe1f20]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.8);flex-shrink:0}.toggle-icon[data-v-68fe1f20]{font-size:14px;transition:transform .3s;cursor:pointer}.carousel-btn[data-v-68fe1f20]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.15);border-radius:12px;padding:3px 10px;cursor:pointer;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-btn[data-v-68fe1f20]:hover{background:hsla(0,0%,100%,.25)}.carousel-btn i[data-v-68fe1f20]{font-size:14px}.carousel-btn-label[data-v-68fe1f20]{font-size:11px}.sys-data-body[data-v-68fe1f20]{background:#fff}.sys-tabs[data-v-68fe1f20]{border-top:none!important}.sys-tabs[data-v-68fe1f20] .el-tabs__header{background:#fafbfc}.mini-grid[data-v-68fe1f20]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding:6px 0}.mini-item[data-v-68fe1f20]{text-align:center;padding:12px 8px;background:#f8f9fa;border-radius:8px;transition:all .2s}.mini-item[data-v-68fe1f20]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.mini-icon[data-v-68fe1f20]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:0 auto 8px}.mini-icon i[data-v-68fe1f20]{font-size:18px;color:#fff}.mini-label[data-v-68fe1f20]{font-size:12px;color:#909399;margin-bottom:4px}.mini-val[data-v-68fe1f20]{font-size:20px;font-weight:700;color:#303133}.rule-grid[data-v-68fe1f20]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:6px 0}.rule-item[data-v-68fe1f20]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f8f9fa;border-radius:6px}.rule-label[data-v-68fe1f20]{font-size:13px;color:#606266}.recent-sub-title[data-v-68fe1f20]{font-size:13px;font-weight:600;color:#606266;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f0f2f5}.recent-sub-title i[data-v-68fe1f20]{margin-right:6px;color:#409eff}.recent-list[data-v-68fe1f20]{max-height:220px;overflow-y:auto}.recent-row[data-v-68fe1f20]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #fafafa}.recent-row[data-v-68fe1f20]:last-child{border-bottom:none}.rk-badge[data-v-68fe1f20]{width:20px;height:20px;border-radius:50%;flex-shrink:0;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.rk-name[data-v-68fe1f20]{flex:1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-time[data-v-68fe1f20]{font-size:11px;color:#c0c4cc;flex-shrink:0}.empty-tip[data-v-68fe1f20]{text-align:center;color:#c0c4cc;padding:16px;font-size:13px}.data-update-section[data-v-68fe1f20]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;margin-bottom:12px}.data-update-section.update-expired[data-v-68fe1f20]{background:#fef0f0}.data-update-section.update-warning[data-v-68fe1f20]{background:#fdf6ec}.update-icon[data-v-68fe1f20]{width:36px;height:36px;border-radius:50%;background:#4a6741;display:flex;align-items:center;justify-content:center;flex-shrink:0}.update-icon i[data-v-68fe1f20]{color:#fff;font-size:16px}.update-label[data-v-68fe1f20]{font-size:12px;color:#909399}.update-time[data-v-68fe1f20]{font-size:14px;font-weight:600;color:#303133}.update-countdown[data-v-68fe1f20]{font-size:12px;color:#909399;margin-top:2px}.activity-item[data-v-68fe1f20]{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #f5f5f5}.activity-item[data-v-68fe1f20]:last-child{border-bottom:none}.activity-icon i[data-v-68fe1f20]{font-size:16px}.activity-text[data-v-68fe1f20]{font-size:13px;color:#303133}.activity-time[data-v-68fe1f20]{font-size:12px;color:#c0c4cc;margin-top:2px}.glass-card[data-v-68fe1f20]{background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.7);box-shadow:0 4px 20px rgba(0,0,0,.06)}.glass-card[data-v-68fe1f20]:hover{box-shadow:0 8px 30px rgba(0,0,0,.1);transition:box-shadow .3s}.chart-card[data-v-68fe1f20] .el-card__header{padding:10px 16px}.chart-hdr[data-v-68fe1f20]{display:flex;align-items:center;justify-content:space-between}.chart-hdr-left[data-v-68fe1f20]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133}.hdr-dot[data-v-68fe1f20]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.chart-box[data-v-68fe1f20]{height:248px}.rank-card[data-v-68fe1f20] .el-card__header{padding:8px 16px}.rank-hdr[data-v-68fe1f20]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.rank-hdr-left[data-v-68fe1f20]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#303133}.mini-tabs[data-v-68fe1f20] .el-tabs__header{margin:0}.mini-tabs[data-v-68fe1f20] .el-tabs__nav-wrap:after{display:none}.mini-tabs[data-v-68fe1f20] .el-tabs__item{height:30px;line-height:30px;font-size:12px;padding:0 10px}.user-rank-sub[data-v-68fe1f20]{font-size:12px;font-weight:600;color:#909399;margin-bottom:8px;padding-left:2px}.sys-stat-box[data-v-68fe1f20]{background:#f8f9fa;border-radius:8px;padding:14px;text-align:center}.sys-stat-val[data-v-68fe1f20]{font-size:32px;font-weight:700;display:block}.sys-stat-lbl[data-v-68fe1f20]{font-size:12px;color:#909399}.mini-section-lbl[data-v-68fe1f20]{font-size:12px;color:#909399;margin-bottom:6px}.tag-cloud[data-v-68fe1f20]{line-height:2}.alert-row[data-v-68fe1f20]{display:flex;gap:10px}.alert-box[data-v-68fe1f20]{flex:1;text-align:center;padding:10px;border-radius:8px;border:1px solid}.alert-box.green[data-v-68fe1f20]{border-color:#67c23a;background:#f0f9eb}.alert-box.yellow[data-v-68fe1f20]{border-color:#e6a23c;background:#fdf6ec}.alert-box.red[data-v-68fe1f20]{border-color:#f56c6c;background:#fef0f0}.alert-n[data-v-68fe1f20]{display:block;font-size:24px;font-weight:700}.alert-box.green .alert-n[data-v-68fe1f20]{color:#67c23a}.alert-box.yellow .alert-n[data-v-68fe1f20]{color:#e6a23c}.alert-box.red .alert-n[data-v-68fe1f20]{color:#f56c6c}.alert-l[data-v-68fe1f20]{font-size:12px;color:#606266}@keyframes bgShift-68fe1f20{0%,to{background-position:0 0}50%{background-position:100% 100%}}@keyframes pulse-68fe1f20{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.3}}@keyframes rotate-68fe1f20{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes float-68fe1f20{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)}}.kpi-pending[data-v-68fe1f20]{cursor:pointer}.pending-pop[data-v-68fe1f20]{max-height:320px;overflow-y:auto}.pop-title[data-v-68fe1f20]{font-size:13px;font-weight:700;color:#303133;padding:2px 0 10px;border-bottom:1px solid #f0f2f5;margin-bottom:8px}.pop-title-risk[data-v-68fe1f20]{color:#d9485f}.pop-title-risk i[data-v-68fe1f20]{color:inherit!important}.pop-empty[data-v-68fe1f20]{color:#c0c4cc;font-size:13px;padding:12px 0;text-align:center}.pop-row[data-v-68fe1f20]{display:flex;align-items:center;gap:8px;padding:5px 2px;font-size:12px;border-bottom:1px solid #f9f9f9}.pop-row[data-v-68fe1f20]:last-child{border-bottom:none}.pop-tag[data-v-68fe1f20]{padding:1px 5px;border-radius:3px;font-size:10px;font-weight:700;flex-shrink:0;color:#fff}.pop-tag.red[data-v-68fe1f20]{background:#f56c6c}.pop-tag.yellow[data-v-68fe1f20]{background:#e6a23c}.pop-name[data-v-68fe1f20]{font-weight:600;color:#303133;flex-shrink:0;max-width:90px}.pop-goods[data-v-68fe1f20],.pop-name[data-v-68fe1f20]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-goods[data-v-68fe1f20]{color:#606266;flex:1}.pop-cause[data-v-68fe1f20]{color:#909399;flex-shrink:0}.pop-amt[data-v-68fe1f20]{font-weight:700;color:#f56c6c;flex-shrink:0;min-width:72px;text-align:right}.pop-time[data-v-68fe1f20]{color:#c0c4cc;flex-shrink:0;font-size:11px}.dashboard-hover-pop[data-v-68fe1f20]{max-height:360px;overflow-y:auto}.hover-summary-grid[data-v-68fe1f20]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.hover-summary-grid.single[data-v-68fe1f20]{grid-template-columns:1fr}.hover-summary-item[data-v-68fe1f20]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;background:#f8f9fa}.hover-summary-item.highlight[data-v-68fe1f20]{background:rgba(36,83,61,.08);border:1px solid rgba(36,83,61,.16)}.hover-summary-label[data-v-68fe1f20]{font-size:12px;color:#909399}.hover-summary-value[data-v-68fe1f20]{font-size:16px;font-weight:700;color:#303133}.hover-section[data-v-68fe1f20]{margin-top:12px}.hover-section-title[data-v-68fe1f20]{font-size:12px;font-weight:700;color:#606266;margin-bottom:8px}.hover-list-row[data-v-68fe1f20]{display:flex;align-items:center;gap:8px;padding:6px 2px;border-bottom:1px solid #f5f5f5;font-size:12px}.hover-list-row[data-v-68fe1f20]:last-child{border-bottom:none}.hover-list-name[data-v-68fe1f20]{flex:1;color:#303133}.hover-list-sub[data-v-68fe1f20]{color:#909399;flex-shrink:0}.hover-list-value[data-v-68fe1f20]{color:#24533d;font-weight:700;flex-shrink:0}.hover-store-block[data-v-68fe1f20]{padding:10px 12px;border-radius:8px;background:#f8f9fa;margin-bottom:8px}.hover-store-head[data-v-68fe1f20]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.hover-store-name[data-v-68fe1f20]{font-size:13px;font-weight:700;color:#303133}.hover-store-total[data-v-68fe1f20]{font-size:12px;color:#409eff;font-weight:600}.hover-tag-row[data-v-68fe1f20]{display:flex;flex-wrap:wrap;gap:6px}.hover-tag[data-v-68fe1f20]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(64,158,255,.1);color:#409eff;font-size:11px}.status-panel[data-v-68fe1f20]{padding:4px 0}.status-row[data-v-68fe1f20]{display:flex;flex-direction:column;gap:10px}.status-item[data-v-68fe1f20]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#f8f9fa;border-radius:8px;border-left:3px solid #8fa78a}.status-item+.status-item[data-v-68fe1f20]{border-left-color:#a8bca5}.status-icon[data-v-68fe1f20]{width:36px;height:36px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.status-info[data-v-68fe1f20]{flex:1}.status-label[data-v-68fe1f20]{font-size:12px;color:#8fa78a;margin-bottom:3px}.status-val[data-v-68fe1f20]{font-size:14px;font-weight:600;color:#303133}.status-val.loading[data-v-68fe1f20]{color:#c0c4cc;font-weight:400}.status-val.missing[data-v-68fe1f20]{color:#f56c6c;font-weight:400}.status-hint[data-v-68fe1f20]{margin-top:12px;padding:8px 12px;background:#f1f6f1;border-radius:6px;font-size:12px;color:#5e7a5b;display:flex;align-items:center;gap:6px}.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-31b92108]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-31b92108]{margin-bottom:20px}.fresh-card[data-v-31b92108]{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-31b92108]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-31b92108]{display:flex;align-items:center;height:120px}.card-icon[data-v-31b92108]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-31b92108]{flex:1}.stats-value[data-v-31b92108]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-31b92108]{font-size:14px;color:#909399}.charts-section[data-v-31b92108]{margin-bottom:20px}.chart-card[data-v-31b92108]{height:400px}.chart-header[data-v-31b92108]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.chart-header h3[data-v-31b92108]{margin:0;color:#67c23a;font-size:16px}.chart-container[data-v-31b92108]{width:100%;height:350px}.fresh-table-card[data-v-31b92108]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1)}.search-area[data-v-31b92108]{display:flex;align-items:center;margin-bottom:20px}.fresh-table[data-v-31b92108]{width:100%;border-radius:8px;overflow:hidden}.fresh-pagination[data-v-31b92108]{margin-top:20px;text-align:right}.el-table[data-v-31b92108]:before{display:none}.el-table th[data-v-31b92108]{background-color:#f0f9eb;color:#67c23a}.el-table td[data-v-31b92108]{border-bottom:1px solid #e1f3d8}.traceback-content[data-v-31b92108]{background:#1e1e1e;color:#d4d4d4;padding:16px;border-radius:8px;font-size:13px;line-height:1.5;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all}.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-77946988]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-77946988]{margin-bottom:20px}.fresh-card[data-v-77946988]{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-77946988]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-77946988]{display:flex;align-items:center;height:120px}.card-icon[data-v-77946988]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-77946988]{flex:1}.stats-value[data-v-77946988]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-77946988]{font-size:14px;color:#909399}.fresh-table-card[data-v-77946988]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-77946988]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-77946988]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-77946988]{display:flex;align-items:center;gap:15px}.view-toggle[data-v-77946988]{display:flex;gap:5px;margin-right:10px}.search-input[data-v-77946988]{width:200px}.purchase-filter[data-v-77946988]{width:120px}.status-switch[data-v-77946988]{margin:0 10px}.add-btn[data-v-77946988]{border-radius:20px;padding:10px 20px}.table-view[data-v-77946988]{padding:20px}.table-view .fresh-table[data-v-77946988] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-77946988] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .client-title[data-v-77946988]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .client-title i[data-v-77946988]{color:#67c23a;margin-right:5px;font-size:16px}.table-view .fresh-table .purchase-tag[data-v-77946988]{font-weight:700}.table-view .fresh-table .place-info[data-v-77946988]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .place-info i[data-v-77946988]{color:#67c23a;margin-right:5px}.table-view .fresh-table .place-info .place-text[data-v-77946988]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-view .fresh-table .brokerage-value[data-v-77946988]{font-weight:700;color:#e6a23c}.table-view .fresh-table .accounting-text[data-v-77946988]{margin-left:5px;font-size:12px;color:#909399}.table-view .fresh-table .deposit-tag[data-v-77946988]{font-weight:700}.table-view .fresh-table .address-text[data-v-77946988]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-view .fresh-table .table-actions[data-v-77946988]{display:flex;justify-content:center;gap:8px}.cards-view[data-v-77946988]{padding:20px}.clients-grid[data-v-77946988]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.client-card[data-v-77946988]{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-77946988]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.client-card.inactive[data-v-77946988]{opacity:.7;background:#f5f5f5}.client-card.inactive[data-v-77946988]:hover{transform:none;box-shadow:0 4px 12px rgba(103,194,58,.1)}.client-header[data-v-77946988]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.client-avatar[data-v-77946988]{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-77946988]{font-size:24px;color:#fff}.client-info[data-v-77946988]{flex:1}.client-title[data-v-77946988]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.client-details[data-v-77946988]{margin-bottom:15px}.detail-item[data-v-77946988]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.detail-item i[data-v-77946988]{color:#67c23a;margin-right:10px;width:20px;text-align:center}.detail-item span[data-v-77946988]:not(.detail-value){color:#606266;margin-right:5px;min-width:70px}.detail-item .detail-value[data-v-77946988]{font-weight:700;color:#e6a23c}.detail-item.address-item[data-v-77946988],.detail-item.place-item[data-v-77946988]{align-items:flex-start}.detail-item.address-item span[data-v-77946988]:last-child,.detail-item.place-item span[data-v-77946988]: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-77946988]{margin-right:5px;transform:scale(.8)}.detail-item .accounting-text[data-v-77946988]{font-size:12px;color:#909399;min-width:auto}.client-actions[data-v-77946988]{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid #f0f9eb}.action-buttons[data-v-77946988]{display:flex;gap:8px}.empty-state[data-v-77946988]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-77946988]{font-size:60px;margin-bottom:15px;color:#e1f3d8}.empty-state p[data-v-77946988]{margin:0;font-size:16px}.pagination-container[data-v-77946988]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-77946988]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-77946988]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-77946988]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-77946988]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-77946988]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-77946988]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-77946988]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-77946988]{color:#606266;font-weight:500}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea[data-v-77946988]{width:100%}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-77946988],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-77946988]{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-77946988]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-77946988]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-77946988]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-77946988]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-77946988]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-77946988]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-77946988]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-77946988]: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-77946988]{font-size:12px;color:#909399;margin-top:5px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-77946988]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-77946988]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-77946988]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-77946988]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-77946988]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-77946988]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-77946988]:not(.primary):hover{border-color:#67c23a;color:#67c23a}@media (max-width:768px){.stats-overview .el-col[data-v-77946988]{margin-bottom:15px}.clients-grid[data-v-77946988]{grid-template-columns:1fr}.card-header[data-v-77946988]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-77946988]{width:100%;flex-wrap:wrap;gap:10px}.view-toggle[data-v-77946988]{margin-right:0}.purchase-filter[data-v-77946988],.search-input[data-v-77946988]{width:100%}.client-header[data-v-77946988]{flex-direction:column;text-align:center}.client-avatar[data-v-77946988]{margin-right:0;margin-bottom:10px}.client-actions[data-v-77946988]{justify-content:center}.fresh-dialog .el-dialog[data-v-77946988]{width:95%!important;margin-top:5vh!important}.fresh-dialog .el-dialog .el-dialog__body[data-v-77946988]{padding:20px 15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-77946988]{margin-bottom:15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-77946988]{width:80px!important}.dialog-footer[data-v-77946988]{flex-direction:column;gap:10px}.dialog-footer .dialog-btn[data-v-77946988]{width:100%}}.supplier-container[data-v-8500c2a2]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-8500c2a2]{margin-bottom:20px}.fresh-card[data-v-8500c2a2]{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-8500c2a2]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-8500c2a2]{display:flex;align-items:center;height:120px}.card-icon[data-v-8500c2a2]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-8500c2a2]{flex:1}.stats-value[data-v-8500c2a2]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-8500c2a2]{font-size:14px;color:#909399}.fresh-table-card[data-v-8500c2a2]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-8500c2a2]{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-8500c2a2]{margin:0 0 15px 0;color:#67c23a;font-size:18px}.category-tabs[data-v-8500c2a2] .el-tabs__header{margin:0}.category-tabs[data-v-8500c2a2] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-8500c2a2] .el-tabs__item{color:#67c23a}.category-tabs[data-v-8500c2a2] .el-tabs__item.is-active{color:#67c23a;font-weight:700}.category-tabs[data-v-8500c2a2] .el-tabs__active-bar{background-color:#67c23a}.header-controls[data-v-8500c2a2]{display:flex;align-items:center;gap:15px}.view-toggle[data-v-8500c2a2]{display:flex;gap:5px;margin-right:10px}.search-input[data-v-8500c2a2]{width:200px}.add-btn[data-v-8500c2a2]{border-radius:20px;padding:10px 20px}.table-view[data-v-8500c2a2]{padding:20px}.table-view .fresh-table[data-v-8500c2a2] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-8500c2a2] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .supplier-title[data-v-8500c2a2]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .supplier-title i[data-v-8500c2a2]{color:#67c23a;margin-right:5px;font-size:16px}.table-view .fresh-table .type-tag[data-v-8500c2a2]{font-weight:700}.table-view .fresh-table .brokerage-value[data-v-8500c2a2]{font-weight:700;color:#e6a23c}.table-view .fresh-table .bank-name[data-v-8500c2a2],.table-view .fresh-table .card-holder-id[data-v-8500c2a2],.table-view .fresh-table .card-holder[data-v-8500c2a2],.table-view .fresh-table .card-number[data-v-8500c2a2],.table-view .fresh-table .remark-text[data-v-8500c2a2]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-view .fresh-table .table-actions[data-v-8500c2a2]{display:flex;justify-content:center;gap:8px}.cards-view[data-v-8500c2a2]{padding:20px}.suppliers-grid[data-v-8500c2a2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}.supplier-card[data-v-8500c2a2]{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-8500c2a2]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(103,194,58,.15)}.supplier-header[data-v-8500c2a2]{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.supplier-avatar[data-v-8500c2a2]{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-8500c2a2]{font-size:24px;color:#fff}.supplier-info[data-v-8500c2a2]{flex:1}.supplier-title[data-v-8500c2a2]{font-size:18px;font-weight:700;color:#303133;margin-bottom:5px}.supplier-details[data-v-8500c2a2]{margin-bottom:15px}.detail-item[data-v-8500c2a2]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.detail-item i[data-v-8500c2a2]{color:#67c23a;margin-right:10px;width:20px;text-align:center}.detail-item span[data-v-8500c2a2]:not(.detail-value){color:#606266;margin-right:5px;min-width:70px}.detail-item .detail-value[data-v-8500c2a2]{font-weight:700;color:#e6a23c;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-item.remark-item[data-v-8500c2a2]{align-items:flex-start}.detail-item.remark-item span[data-v-8500c2a2]:last-child{flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.supplier-actions[data-v-8500c2a2]{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid #f0f9eb}.action-buttons[data-v-8500c2a2]{display:flex;gap:8px}.empty-state[data-v-8500c2a2]{text-align:center;padding:60px 20px;color:#909399}.empty-state i[data-v-8500c2a2]{font-size:60px;margin-bottom:15px;color:#e1f3d8}.empty-state p[data-v-8500c2a2]{margin:0;font-size:16px}.pagination-container[data-v-8500c2a2]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-8500c2a2]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-8500c2a2]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-8500c2a2]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-8500c2a2]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-8500c2a2]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-8500c2a2]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-8500c2a2]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-8500c2a2]{color:#606266;font-weight:500}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea[data-v-8500c2a2]{width:100%}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-input__inner[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-8500c2a2],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-8500c2a2]{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-8500c2a2]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input .el-textarea__inner[data-v-8500c2a2]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-input__inner[data-v-8500c2a2]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input-number .el-textarea__inner[data-v-8500c2a2]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-input__inner[data-v-8500c2a2]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-select .el-textarea__inner[data-v-8500c2a2]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-input__inner[data-v-8500c2a2]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea .el-textarea__inner[data-v-8500c2a2]: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-8500c2a2]{font-size:12px;color:#909399;margin-top:5px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-8500c2a2]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-8500c2a2]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-8500c2a2]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-8500c2a2]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-8500c2a2]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-8500c2a2]:not(.primary){border:1px solid #dcdfe6}.dialog-btn[data-v-8500c2a2]:not(.primary):hover{border-color:#67c23a;color:#67c23a}@media (max-width:768px){.stats-overview .el-col[data-v-8500c2a2]{margin-bottom:15px}.suppliers-grid[data-v-8500c2a2]{grid-template-columns:1fr}.card-header[data-v-8500c2a2]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-8500c2a2]{width:100%;flex-wrap:wrap;gap:10px}.view-toggle[data-v-8500c2a2]{margin-right:0}.search-input[data-v-8500c2a2]{width:100%}.supplier-header[data-v-8500c2a2]{flex-direction:column;text-align:center}.supplier-avatar[data-v-8500c2a2]{margin-right:0;margin-bottom:10px}.supplier-actions[data-v-8500c2a2]{justify-content:center}.fresh-dialog .el-dialog[data-v-8500c2a2]{width:95%!important;margin-top:5vh!important}.fresh-dialog .el-dialog .el-dialog__body[data-v-8500c2a2]{padding:20px 15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-8500c2a2]{margin-bottom:15px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label[data-v-8500c2a2]{width:100px!important}.dialog-footer[data-v-8500c2a2]{flex-direction:column;gap:10px}.dialog-footer .dialog-btn[data-v-8500c2a2]{width:100%}}.user-info-container[data-v-2dd78a5d]{position:relative;min-height:100vh;background:linear-gradient(135deg,#f5fffa,#f0fff0);padding:20px;overflow:hidden}.bg-decoration[data-v-2dd78a5d]{position:absolute;border-radius:50%;background:rgba(144,238,144,.1);z-index:0}.bg-1[data-v-2dd78a5d]{width:200px;height:200px;top:-50px;right:-50px;animation:float-2dd78a5d 6s ease-in-out infinite}.bg-2[data-v-2dd78a5d]{width:150px;height:150px;bottom:100px;left:-30px;animation:float-2dd78a5d 8s ease-in-out 2s infinite}.bg-3[data-v-2dd78a5d]{width:100px;height:100px;bottom:-30px;right:20%;animation:float-2dd78a5d 5s ease-in-out 1s infinite}@keyframes float-2dd78a5d{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.edit-card[data-v-2dd78a5d],.user-card[data-v-2dd78a5d]{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-2dd78a5d]:hover,.user-card[data-v-2dd78a5d]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(144,238,144,.2)}.card-header[data-v-2dd78a5d]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #e8f5e8}.header-icon[data-v-2dd78a5d]{color:#32cd32;font-size:20px;margin-right:10px}.header-title[data-v-2dd78a5d]{font-size:18px;font-weight:600;color:#2e8b57}.user-info-content[data-v-2dd78a5d]{text-align:center}.avatar-section[data-v-2dd78a5d]{margin-bottom:25px}.avatar-wrapper[data-v-2dd78a5d]{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-2dd78a5d]:hover{transform:scale(1.05);box-shadow:0 8px 25px rgba(50,205,50,.3)}.user-avatar[data-v-2dd78a5d]{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-2dd78a5d]{transform:rotate(5deg)}.avatar-overlay[data-v-2dd78a5d]{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-2dd78a5d]{opacity:1;transform:scale(1)}.camera-icon[data-v-2dd78a5d]{font-size:24px;margin-bottom:5px}.overlay-text[data-v-2dd78a5d]{font-size:12px}.user-basic-info .user-name[data-v-2dd78a5d]{font-size:24px;font-weight:600;color:#2e8b57;margin:15px 0 10px}.user-basic-info .user-role[data-v-2dd78a5d]{margin:15px 0}.user-basic-info .role-tag[data-v-2dd78a5d]{background:linear-gradient(135deg,#98fb98,#32cd32);border:none;border-radius:15px;padding:5px 15px}.user-stats[data-v-2dd78a5d]{text-align:left;margin-top:20px}.user-stats .stat-item[data-v-2dd78a5d]{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-2dd78a5d]:hover{background:rgba(144,238,144,.2);transform:translateX(5px)}.user-stats .stat-icon[data-v-2dd78a5d]{color:#32cd32;margin-right:10px;font-size:16px}.user-stats .stat-text[data-v-2dd78a5d]{color:#555;font-size:14px}.user-edit-form .form-item-animate[data-v-2dd78a5d]{transition:all .3s ease}.user-edit-form .form-item-animate[data-v-2dd78a5d]:hover{transform:translateY(-2px)}.section-title[data-v-2dd78a5d]{color:#2e8b57;font-size:16px;margin:20px 0 15px;padding-bottom:10px;border-bottom:1px dashed #98fb98}.section-title i[data-v-2dd78a5d]{margin-right:8px}.custom-input[data-v-2dd78a5d] .el-input__inner{border:1px solid #e0f0e0;border-radius:8px;transition:all .3s ease}.custom-input[data-v-2dd78a5d] .el-input__inner:focus{border-color:#32cd32;box-shadow:0 0 0 2px rgba(50,205,50,.2)}.custom-input[data-v-2dd78a5d] .el-input__prefix{color:#32cd32}.password-section[data-v-2dd78a5d]{background:rgba(144,238,144,.05);padding:20px;border-radius:10px;margin:20px 0;border:1px solid #e8f5e8}.form-actions[data-v-2dd78a5d]{text-align:center;margin-top:30px}.save-btn[data-v-2dd78a5d]{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-2dd78a5d]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(50,205,50,.4)}.save-btn[data-v-2dd78a5d]:active{transform:translateY(0)}.reset-btn[data-v-2dd78a5d]{border:1px solid #32cd32;color:#32cd32;border-radius:25px;padding:12px 30px;transition:all .3s ease}.reset-btn[data-v-2dd78a5d]:hover{background:rgba(50,205,50,.1);transform:translateY(-2px)}@media (max-width:768px){.el-col[data-v-2dd78a5d]{margin-bottom:20px}.user-info-container[data-v-2dd78a5d]{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-20708d9e]{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-20708d9e]:hover{box-shadow:0 6px 20px rgba(103,194,58,.12)}.stats-section[data-v-20708d9e] .el-card__header{background:linear-gradient(135deg,#f0f9eb,#e8f4e8)!important;border-bottom:1px solid #c3e7b1;padding:16px 20px}.stats-header[data-v-20708d9e]{display:flex;justify-content:space-between;align-items:center}.stats-title[data-v-20708d9e]{font-size:16px;font-weight:600;color:#67c23a;display:flex;align-items:center}.stats-title[data-v-20708d9e]:before{content:"";display:inline-block;width:4px;height:16px;background:#67c23a;border-radius:2px;margin-right:8px}.collapse-btn[data-v-20708d9e]{color:#67c23a;font-size:14px;padding:4px 8px;border-radius:4px;transition:all .3s ease}.collapse-btn[data-v-20708d9e]:hover{background-color:rgba(103,194,58,.1);transform:scale(1.05)}.stats-overview[data-v-20708d9e]{padding:5px 0}.stats-card[data-v-20708d9e]{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-20708d9e]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.stats-card.primary[data-v-20708d9e]{background:linear-gradient(135deg,#409eff,#8dc5ff);border-color:#d9ecff}.stats-card.primary .card-icon[data-v-20708d9e],.stats-card.primary .stats-label[data-v-20708d9e],.stats-card.primary .stats-value[data-v-20708d9e]{color:#fff}.stats-card.success[data-v-20708d9e]{background:linear-gradient(135deg,#67c23a,#94d573);border-color:#c1e7ae}.stats-card.success .card-icon[data-v-20708d9e],.stats-card.success .stats-label[data-v-20708d9e],.stats-card.success .stats-value[data-v-20708d9e]{color:#fff}.stats-card.warning[data-v-20708d9e]{background:linear-gradient(135deg,#e6a23c,#efc280);border-color:#f7e3c4}.stats-card.warning .card-icon[data-v-20708d9e],.stats-card.warning .stats-label[data-v-20708d9e],.stats-card.warning .stats-value[data-v-20708d9e]{color:#fff}.stats-card.info[data-v-20708d9e]{background:linear-gradient(135deg,#909399,#b8babe);border-color:#e0e1e2}.stats-card.info .card-icon[data-v-20708d9e],.stats-card.info .stats-label[data-v-20708d9e],.stats-card.info .stats-value[data-v-20708d9e]{color:#fff}.stats-card.secondary[data-v-20708d9e]{background:linear-gradient(135deg,#8879d0,#bab2e4);border-color:#edeaf8}.stats-card.secondary .card-icon[data-v-20708d9e],.stats-card.secondary .stats-label[data-v-20708d9e],.stats-card.secondary .stats-value[data-v-20708d9e]{color:#fff}.stats-card.danger[data-v-20708d9e]{background:linear-gradient(135deg,#f56c6c,#fab4b4);border-color:#fffbfb}.stats-card.danger .card-icon[data-v-20708d9e],.stats-card.danger .stats-label[data-v-20708d9e],.stats-card.danger .stats-value[data-v-20708d9e]{color:#fff}.card-icon[data-v-20708d9e]{font-size:36px;margin-right:15px;opacity:.9}.card-content[data-v-20708d9e]{flex:1}.stats-value[data-v-20708d9e]{font-size:28px;font-weight:700;margin-bottom:4px}.stats-label[data-v-20708d9e]{font-size:13px;opacity:.9}@keyframes fadeInUp-20708d9e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stats-card[data-v-20708d9e]{animation:fadeInUp-20708d9e .5s ease}.stats-overview .el-col:first-child .stats-card[data-v-20708d9e]{animation-delay:.1s}.stats-overview .el-col:nth-child(2) .stats-card[data-v-20708d9e]{animation-delay:.2s}.stats-overview .el-col:nth-child(3) .stats-card[data-v-20708d9e]{animation-delay:.3s}.stats-overview .el-col:nth-child(4) .stats-card[data-v-20708d9e]{animation-delay:.4s}.stats-overview .el-col:nth-child(5) .stats-card[data-v-20708d9e]{animation-delay:.5s}.stats-overview .el-col:nth-child(6) .stats-card[data-v-20708d9e]{animation-delay:.6s}.place-order-container[data-v-20708d9e]{padding:20px;background-color:#f8fffa}.fresh-table-card[data-v-20708d9e]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-20708d9e]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-20708d9e]{margin:0;color:#67c23a;font-size:18px}.header-content[data-v-20708d9e]{display:flex;justify-content:space-between;align-items:center;width:100%}.tabs-center[data-v-20708d9e]{flex:1;display:flex;justify-content:center}.control-group[data-v-20708d9e]{display:flex;align-items:center;gap:10px}.search-section[data-v-20708d9e]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:8px;margin-bottom:20px;border:1px solid #e1f3d8}.search-controls[data-v-20708d9e]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.switch-container[data-v-20708d9e]{display:flex;justify-content:flex-end;align-items:center;height:100%;padding-right:10px}.add-order-btn[data-v-20708d9e]{margin-right:auto}.admin-select[data-v-20708d9e],.client-select[data-v-20708d9e],.date-picker[data-v-20708d9e]{flex:1;min-width:150px}.admin-select[data-v-20708d9e] .el-input__inner,.client-select[data-v-20708d9e] .el-input__inner,.date-picker[data-v-20708d9e] .el-input__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.admin-select[data-v-20708d9e] .el-input__inner:focus,.client-select[data-v-20708d9e] .el-input__inner:focus,.date-picker[data-v-20708d9e] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.exclude-select[data-v-20708d9e] .el-input__inner,.exclude-select[data-v-20708d9e] .el-select__tags{border-color:#f56c6c!important}.exclude-select[data-v-20708d9e] .el-tag{background-color:#fef0f0;border-color:#fbc4c4;color:#f56c6c}.search-btn[data-v-20708d9e]{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-20708d9e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.status-switch[data-v-20708d9e] .el-switch__label{color:#606266;font-weight:500}.status-switch[data-v-20708d9e] .el-switch__label.is-active{color:#67c23a}.toolbar-section[data-v-20708d9e]{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #e1f3d8;padding:15px 20px}.place-order-container .fresh-table-card .fresh-table[data-v-20708d9e] .el-table{background-color:transparent}.place-order-container .fresh-table-card .fresh-table[data-v-20708d9e] .el-table .el-table__header-wrapper{background:linear-gradient(135deg,#67c23a,#85cf60)}.place-order-container .fresh-table-card .fresh-table[data-v-20708d9e] .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-20708d9e] .el-table .el-table__header-wrapper th .cell{color:#fff!important;font-weight:600}.place-order-container .fresh-table-card .fresh-table[data-v-20708d9e] .el-table .el-table__body-wrapper{background-color:transparent}.place-order-container .fresh-table-card .fresh-table[data-v-20708d9e] .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-20708d9e] .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-20708d9e] .el-table .el-table__body-wrapper .el-table__row--striped td{background-color:#f6fbf3}.place-order-container .fresh-table-card .fresh-table[data-v-20708d9e] .el-table .el-table__body-wrapper .el-table__row--striped:hover td{background-color:#f0f9eb}.theme-header-table[data-v-20708d9e] .el-table__header th{background:linear-gradient(135deg,#f8fffa,#f0f9eb)!important;color:#fff!important}.theme-header-table[data-v-20708d9e] .el-table__header th .cell{color:#606266!important;font-weight:600}.purchase-tag[data-v-20708d9e],.status-tag[data-v-20708d9e]{font-weight:700}.blue-address[data-v-20708d9e]{color:#409eff;font-weight:700}.order-actions[data-v-20708d9e],.table-actions[data-v-20708d9e]{display:flex;justify-content:center;gap:8px}.action-btn[data-v-20708d9e],.action-icon[data-v-20708d9e]{transition:all .3s ease}.action-btn[data-v-20708d9e]:hover,.action-icon[data-v-20708d9e]:hover{transform:scale(1.1)}.action-btn[data-v-20708d9e]{border-radius:20px;padding:10px 20px;transition:all .3s ease}.action-btn[data-v-20708d9e]:hover{transform:translateY(-2px)}.pagination-container[data-v-20708d9e]{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-20708d9e]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-20708d9e]{background:linear-gradient(135deg,#67c23a,#85cf60);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-20708d9e]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-20708d9e]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-20708d9e]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-20708d9e]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-20708d9e]{border-radius:20px;padding:10px 20px;transition:all .3s ease}.dialog-btn[data-v-20708d9e]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-20708d9e]{background:linear-gradient(135deg,#67c23a,#85cf60);border:none;color:#fff}.dialog-btn.primary[data-v-20708d9e]:hover{box-shadow:0 4px 12px rgba(103,194,58,.3)}.dialog-btn[data-v-20708d9e]:not(.primary){border:1px solid #dcdfe6;color:#606266}.dialog-btn[data-v-20708d9e]:not(.primary):hover{border-color:#67c23a;color:#67c23a}.fresh-drawer .el-drawer[data-v-20708d9e]{border-radius:12px 0 0 12px;overflow:hidden}.fresh-drawer .el-drawer .el-drawer__header[data-v-20708d9e]{background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer .el-drawer .el-drawer__header span[data-v-20708d9e]{color:#fff;font-weight:700}.drawer-content[data-v-20708d9e]{padding:20px}.drawer-alert[data-v-20708d9e]{margin-bottom:20px;border-radius:8px}.task-drawer .el-drawer[data-v-20708d9e]{box-shadow:-5px 0 30px rgba(103,194,58,.15)}.task-drawer .el-drawer__body[data-v-20708d9e]{background:linear-gradient(135deg,#f8fffa,#f0f9eb);padding:0}.task-content[data-v-20708d9e]{flex:1;display:flex;flex-direction:column;padding:20px}.fresh-tree[data-v-20708d9e] .el-tree-node__content{height:40px;border-radius:8px;transition:all .3s ease;margin:2px 0}.fresh-tree[data-v-20708d9e] .el-tree-node__content:hover{background-color:#f0f9eb;transform:translateX(5px)}.task-btns[data-v-20708d9e]{display:flex;gap:15px;justify-content:center;padding-top:20px;border-top:1px solid #e1f3d8}.task-btn[data-v-20708d9e]{border-radius:20px;padding:10px 20px;transition:all .3s ease;font-weight:500;padding:12px 25px}.task-btn[data-v-20708d9e]:hover{transform:translateY(-2px)}.task-btn.primary[data-v-20708d9e]{background:linear-gradient(135deg,#67c23a,#85cf60);border:none;color:#fff}.task-btn.primary[data-v-20708d9e]:hover{box-shadow:0 4px 12px rgba(103,194,58,.3)}.task-btn[data-v-20708d9e]:not(.primary){border:1px solid #dcdfe6;color:#606266}.task-btn[data-v-20708d9e]:not(.primary):hover{border-color:#67c23a;color:#67c23a;transform:translateY(-1px)}.grid-order[data-v-20708d9e]{padding:0}.grid-order-option[data-v-20708d9e]{padding:20px;background-color:#f8fffa;border-radius:8px;margin-right:10px}.sub-title[data-v-20708d9e]{margin:15px 0 10px}.grid-top[data-v-20708d9e]{display:flex;justify-content:center;margin:0 20px;padding:0}.check-config[data-v-20708d9e]{display:flex;align-items:center;margin-bottom:20px;padding:15px;background-color:#f8fffa;border-radius:8px;border:1px solid #e1f3d8}.relation-pagination[data-v-20708d9e]{margin-top:15px;display:flex;justify-content:center}@media (max-width:1200px){.search-controls[data-v-20708d9e]{gap:10px}}@media (max-width:992px){.el-row[data-v-20708d9e]{flex-direction:column;gap:15px}.el-col[data-v-20708d9e]{width:100%}.switch-container[data-v-20708d9e]{justify-content:flex-start;padding-right:0;padding-top:10px;border-top:1px solid #e1f3d8}.add-order-btn[data-v-20708d9e]{margin-right:0}.header-content[data-v-20708d9e]{flex-direction:column;gap:15px}.tabs-center[data-v-20708d9e]{justify-content:flex-start}}@media (max-width:768px){.place-order-container[data-v-20708d9e]{padding:10px}.stats-card[data-v-20708d9e]{padding:16px 12px;margin-bottom:8px}.stats-card .card-icon[data-v-20708d9e]{font-size:28px;margin-right:12px}.stats-card .stats-value[data-v-20708d9e]{font-size:22px}.stats-card .stats-label[data-v-20708d9e]{font-size:12px}.search-section[data-v-20708d9e]{padding:15px}.search-controls[data-v-20708d9e]{flex-direction:column;gap:12px}.admin-select[data-v-20708d9e],.client-select[data-v-20708d9e],.date-picker[data-v-20708d9e],.search-btn[data-v-20708d9e]{width:100%;min-width:auto}.add-order-btn[data-v-20708d9e]{align-self:flex-start;margin-bottom:10px}.task-btns[data-v-20708d9e]{flex-direction:column}.task-btns .task-btn[data-v-20708d9e]{width:100%}.fresh-dialog .el-dialog[data-v-20708d9e]{width:95%!important;margin-top:5vh!important}.order-actions[data-v-20708d9e]{flex-direction:column;gap:5px}}.bill-container[data-v-20708d9e]{margin:0 auto;font-size:18px;font-family:Microsoft YaHei,sans-serif}.sticky[data-v-20708d9e]{margin:0 20px}.create-image[data-v-20708d9e]{background-color:#fff;margin:20px;padding:20px}.bill-header .bill-label[data-v-20708d9e]{color:purple}.bill-info[data-v-20708d9e]{margin-top:20px}.bill-info-item[data-v-20708d9e]{font-weight:700}.bill-table[data-v-20708d9e]{margin-bottom:20px}.bill-table table[data-v-20708d9e]{background-color:#fff}.bill-table td[data-v-20708d9e],.bill-table th[data-v-20708d9e]{border:1px solid #000}.bill-table th[data-v-20708d9e]{background-color:#fff;text-align:center}.media-container[data-v-20708d9e]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px}.media-item[data-v-20708d9e]{width:calc(33.33% - 10px);margin-bottom:20px;text-align:center}#progress-bar[data-v-20708d9e]{height:20px;margin:10px;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.3)}#progress[data-v-20708d9e]{background-color:#4caf50}.content[data-v-20708d9e]{display:flex;flex-direction:column;height:100%}.content .btns[data-v-20708d9e]{height:50px;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.batch-result[data-v-20708d9e]{padding:5px 10px;border-radius:4px;font-size:12px}.batch-result .success[data-v-20708d9e]{color:#67c23a;background-color:#f0f9eb}.batch-result .warning[data-v-20708d9e]{color:#e6a23c;background-color:#fdf6ec}.batch-result .error[data-v-20708d9e]{color:#f56c6c;background-color:#fef0f0}.text-btn.danger[data-v-20708d9e]{color:#f56c6c}.text-btn.danger[data-v-20708d9e]:hover{color:#f78989}.format-help-content[data-v-20708d9e]{line-height:1.6}.format-help-content h3[data-v-20708d9e],.format-help-content h4[data-v-20708d9e]{color:#409eff;margin:15px 0 10px}.format-help-content .format-example[data-v-20708d9e]{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-20708d9e]{padding-left:20px}.format-help-content ul li[data-v-20708d9e]{margin-bottom:5px}@media (max-width:480px){.stats-overview .el-col[data-v-20708d9e]{margin-bottom:8px}.card-header[data-v-20708d9e]{padding:15px}.dialog-footer[data-v-20708d9e]{flex-direction:column}}.stats-subtext[data-v-20708d9e]{font-size:12px;opacity:.8;margin-top:2px}.rules-tooltip[data-v-20708d9e]{max-width:300px;font-size:12px;line-height:1.4}.rules-summary[data-v-20708d9e]{font-weight:700;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #ebeef5}.rules-details[data-v-20708d9e]{margin-bottom:8px}.rule-item[data-v-20708d9e]{margin:4px 0;padding:2px 0}.rule-item.complete[data-v-20708d9e]{color:#67c23a}.rule-item.missing[data-v-20708d9e]{color:#f56c6c}.rule-item.optional[data-v-20708d9e]{color:#909399}.rule-desc[data-v-20708d9e]{font-size:11px;color:#c0c4cc;margin-left:16px}.rules-time[data-v-20708d9e]{font-size:11px;color:#909399;border-top:1px solid #ebeef5;padding-top:4px;margin-top:4px}.stats-card.success .stats-value[data-v-20708d9e]{color:#67c23a}.stats-card.warning .stats-value[data-v-20708d9e]{color:#e6a23c}.stats-card.danger .stats-value[data-v-20708d9e]{color:#f56c6c}.bill-dialog .el-dialog[data-v-20708d9e]{max-height:90vh;display:flex;flex-direction:column}.bill-dialog .el-dialog .el-dialog__body[data-v-20708d9e]{flex:1;overflow:hidden;padding:20px}.bill-container[data-v-20708d9e]{height:100%;display:flex;flex-direction:column}#progress-bar[data-v-20708d9e]{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-20708d9e]{height:100%;background:linear-gradient(90deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:5px}.sticky[data-v-20708d9e]{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-20708d9e]{border-radius:20px;padding:10px 20px;font-weight:700}.bill-count[data-v-20708d9e]{border-radius:15px;padding:5px 15px;font-weight:700}.bill-scroll[data-v-20708d9e]{flex:1;overflow-y:auto;padding:10px 0}.bill-card[data-v-20708d9e]{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-20708d9e]:hover{transform:translateY(-3px);border-color:#67c23a}.bill-header[data-v-20708d9e]{text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.bill-header .bill-label[data-v-20708d9e]{color:#67c23a;margin-bottom:10px}.bill-header .bill-label h2[data-v-20708d9e]{margin:0 0 5px 0;font-size:28px}.bill-header .bill-label h3[data-v-20708d9e]{margin:0;font-size:20px;color:#606266;font-weight:400}.bill-info[data-v-20708d9e]{display:flex;justify-content:space-between;font-size:16px}.bill-info.footer-info[data-v-20708d9e]{margin-top:15px;padding-top:15px;border-top:1px solid #f0f9eb}.bill-info-item[data-v-20708d9e]{display:flex}.bill-info-item span[data-v-20708d9e]:first-child{color:#606266;margin-right:5px}.bill-info-item .bill-value[data-v-20708d9e]{font-weight:700;color:#67c23a}.bill-table[data-v-20708d9e]{margin-bottom:15px}.bill-table table[data-v-20708d9e]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden}.bill-table td[data-v-20708d9e],.bill-table th[data-v-20708d9e]{border:1px solid #e1f3d8;padding:10px;text-align:center;font-size:16px}.bill-table th[data-v-20708d9e]{background-color:#f0f9eb;color:#67c23a;font-weight:700}.bill-table tr[data-v-20708d9e]:nth-child(2n){background-color:#f8fffa}.bill-table-total[data-v-20708d9e]{text-align:right;font-weight:700;background-color:#f0f9eb}.bill-table-total.amount-total[data-v-20708d9e]{color:#67c23a;font-size:16px}.bill-actions[data-v-20708d9e]{display:flex;justify-content:center;margin-top:20px}.download-bill-btn[data-v-20708d9e]{border-radius:20px;padding:10px 25px;font-weight:700}.html2canvas-container .bill-card[data-v-20708d9e]{box-shadow:none!important;background:#fff!important}.html2canvas-container .bill-actions[data-v-20708d9e],.html2canvas-container .download-btn[data-v-20708d9e],.html2canvas-container .sticky[data-v-20708d9e]{display:none!important}@media (max-width:768px){.bill-info[data-v-20708d9e],.sticky[data-v-20708d9e]{flex-direction:column;gap:10px}.sticky[data-v-20708d9e]{align-items:stretch}.bill-table[data-v-20708d9e]{overflow-x:auto}.bill-table table[data-v-20708d9e]{min-width:800px}}.fresh-tutorial-btn[data-v-20708d9e]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a}.fresh-tutorial-btn[data-v-20708d9e]: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-20708d9e]:active{transform:translateY(0);box-shadow:none}.header-title-section[data-v-20708d9e]{display:flex;align-items:center;gap:10px}.tutorial-dialog .el-dialog[data-v-20708d9e]{max-height:80vh;display:flex;flex-direction:column}.tutorial-dialog .el-dialog .el-dialog__body[data-v-20708d9e]{flex:1;overflow-y:auto;padding:20px 30px}.tutorial-content[data-v-20708d9e]{line-height:1.6;font-size:14px}.tutorial-content h2[data-v-20708d9e]{color:#67c23a;text-align:center;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #f0f9eb}.tutorial-content h3[data-v-20708d9e]{color:#409eff;margin:25px 0 15px;padding-left:10px;border-left:4px solid #409eff}.tutorial-content h4[data-v-20708d9e]{color:#606266;margin:15px 0 10px}.tutorial-content .tutorial-intro[data-v-20708d9e]{font-size:15px;color:#606266;text-align:center;margin-bottom:25px;font-style:italic}.tutorial-chapter[data-v-20708d9e]{margin-bottom:30px;padding:15px;background:#f8fffa;border-radius:8px;border-left:4px solid #67c23a}.tutorial-chapter ol[data-v-20708d9e],.tutorial-chapter ul[data-v-20708d9e]{padding-left:20px;margin:10px 0}.tutorial-chapter ol li[data-v-20708d9e],.tutorial-chapter ul li[data-v-20708d9e]{margin-bottom:8px}.tutorial-example[data-v-20708d9e]{background:#f0f9eb;padding:12px 15px;border-radius:6px;margin:15px 0;border-left:3px solid #67c23a}.tutorial-example strong[data-v-20708d9e]{color:#5daf34}.tutorial-code[data-v-20708d9e]{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-20708d9e]{background:linear-gradient(135deg,#f0f9eb,#e8f4e8);padding:20px;border-radius:8px;margin-top:20px}.tutorial-summary h3[data-v-20708d9e]{color:#67c23a;text-align:center;border:none;padding-left:0}.tutorial-summary ul[data-v-20708d9e]{-moz-columns:2;columns:2;-moz-column-gap:30px;column-gap:30px}@media (max-width:768px){.tutorial-summary ul[data-v-20708d9e]{-moz-columns:1;columns:1}}.tutorial-summary ul li[data-v-20708d9e]{-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-20708d9e]{width:95%!important;margin:2.5vh auto!important}.tutorial-content[data-v-20708d9e]{font-size:13px}.tutorial-content h2[data-v-20708d9e]{font-size:18px}.tutorial-content h3[data-v-20708d9e]{font-size:16px}.header-title-section[data-v-20708d9e]{flex-direction:column;align-items:flex-start;gap:5px}}.excel-settings-dialog[data-v-20708d9e] .el-dialog{border-radius:6px;overflow:hidden}.excel-settings-dialog[data-v-20708d9e] .el-dialog__header{background:linear-gradient(135deg,#1a6bc4,#0d4d9c);padding:14px 20px}.excel-settings-dialog[data-v-20708d9e] .el-dialog__title{color:#fff;font-size:16px;font-weight:600}.excel-settings-dialog[data-v-20708d9e] .el-dialog__headerbtn{top:16px}.excel-settings-dialog[data-v-20708d9e] .el-dialog__headerbtn .el-dialog__close{color:#fff}.settings-card[data-v-20708d9e]{border:1px solid #e6e8eb;border-radius:4px}.settings-card[data-v-20708d9e] .el-card__header{padding:14px 20px;background:#f8fafc;border-bottom:1px solid #e6e8eb}.settings-header[data-v-20708d9e]{display:flex;align-items:center;justify-content:space-between}.header-title[data-v-20708d9e]{display:flex;align-items:center;font-weight:600;color:#303133}.header-title i[data-v-20708d9e]{margin-right:8px;color:#1a6bc4}.reset-btn[data-v-20708d9e]{color:#1a6bc4;font-weight:500}.settings-card[data-v-20708d9e] .el-card__body{padding:20px}.settings-form[data-v-20708d9e]{padding:10px 0}.settings-form .el-form-item[data-v-20708d9e]{margin-bottom:18px}.settings-form[data-v-20708d9e] .el-form-item__label{font-weight:500;color:#606266}.checkbox-group[data-v-20708d9e]{display:flex;flex-direction:column}.checkbox-group .el-checkbox[data-v-20708d9e]{margin-bottom:8px}.custom-sheets-section[data-v-20708d9e]{margin-top:20px;padding-top:20px;border-top:1px solid #e6e8eb}.section-title[data-v-20708d9e]{display:flex;align-items:center;margin-bottom:16px;font-weight:600;color:#303133}.section-title i[data-v-20708d9e]{margin-right:8px;color:#1a6bc4}.add-sheet-form[data-v-20708d9e]{display:flex;align-items:center;margin-bottom:16px}.sheets-info[data-v-20708d9e]{margin-bottom:16px}.sheets-info p[data-v-20708d9e]{margin:0 0 4px 0;font-size:13px;color:#606266}.info-tip[data-v-20708d9e]{font-size:12px!important;color:#909399!important}.custom-sheets-list[data-v-20708d9e]{display:flex;flex-wrap:wrap;gap:10px}.sheet-item[data-v-20708d9e]{display:flex;align-items:center;padding:6px 12px;background:#f0f7ff;border-radius:4px;border:1px solid #d0e3ff}.sheet-item i[data-v-20708d9e]{margin-right:6px;color:#1a6bc4;font-size:14px}.sheet-name[data-v-20708d9e]{font-size:13px;color:#303133;margin-right:8px}.delete-btn[data-v-20708d9e]{color:#f56c6c;padding:0;margin-left:4px}.empty-state[data-v-20708d9e]{text-align:center;padding:20px 0;color:#909399;font-size:13px}.dialog-footer[data-v-20708d9e]{padding:10px 20px;border-top:1px solid #e6e8eb}.el-input-number[data-v-20708d9e]{width:120px}.el-input-number .el-input__inner[data-v-20708d9e]{text-align:center}.el-color-picker[data-v-20708d9e]{vertical-align:top}.reset-default-btn[data-v-20708d9e]{color:#f56c6c;border-color:#f56c6c}.reset-default-btn[data-v-20708d9e]:hover{background-color:#fef0f0;color:#f56c6c}.download-mode-switch[data-v-20708d9e]{margin:0 10px}.download-mode-switch .el-switch__label[data-v-20708d9e]{color:#606266}.download-mode-switch .el-switch__label.is-active[data-v-20708d9e]{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-2f28a054]{padding:20px;background:linear-gradient(135deg,#f5f7fa,#e4f0f5);min-height:100vh}.template-order-container .data-overview-card[data-v-2f28a054]{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-2f28a054]{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-2f28a054]:hover{background:rgba(76,175,80,.05);border-radius:8px}.template-order-container .data-overview-card .overview-header .header-content[data-v-2f28a054]{display:flex;align-items:center}.template-order-container .data-overview-card .overview-header .header-content .overview-icon[data-v-2f28a054]{font-size:24px;color:#4caf50;margin-right:12px}.template-order-container .data-overview-card .overview-header .header-content .overview-title[data-v-2f28a054]{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-2f28a054]{font-size:14px;color:#66bb6a}.template-order-container .data-overview-card .overview-header .collapse-icon[data-v-2f28a054]{color:#4caf50;transition:transform .3s ease}.template-order-container .data-overview-card .overview-header .collapse-icon.rotate-180[data-v-2f28a054]{transform:rotate(180deg)}.template-order-container .data-overview-card .overview-content[data-v-2f28a054]{padding:0 20px 20px}.template-order-container .data-overview-card .overview-content .stats-row .stat-card[data-v-2f28a054]{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-2f28a054]: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-2f28a054]{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-2f28a054]{background:linear-gradient(135deg,#4caf50,#66bb6a)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon.supplier-icon[data-v-2f28a054]{background:linear-gradient(135deg,#2196f3,#42a5f5)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon.user-icon[data-v-2f28a054]{background:linear-gradient(135deg,#ff9800,#ffb74d)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-icon.category-icon[data-v-2f28a054]{background:linear-gradient(135deg,#9c27b0,#ba68c8)}.template-order-container .data-overview-card .overview-content .stats-row .stat-card .stat-info .stat-value[data-v-2f28a054]{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-2f28a054]{font-size:14px;color:#7f8c8d;margin-top:4px}.template-order-container .main-card[data-v-2f28a054]{border-radius:12px;border:none;box-shadow:0 4px 12px rgba(0,0,0,.05)}.template-order-container .main-card .custom-tabs[data-v-2f28a054] .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-2f28a054] .el-tabs__nav-wrap:after{background-color:transparent}.template-order-container .main-card .custom-tabs[data-v-2f28a054] .el-tabs__item{font-weight:500;color:#7f8c8d;transition:all .3s ease}.template-order-container .main-card .custom-tabs[data-v-2f28a054] .el-tabs__item:hover{color:#4caf50}.template-order-container .main-card .custom-tabs[data-v-2f28a054] .el-tabs__item.is-active{color:#4caf50;font-weight:600}.template-order-container .main-card .custom-tabs[data-v-2f28a054] .el-tabs__active-bar{background-color:#4caf50;height:3px;border-radius:2px}.template-order-container .main-card .content-card[data-v-2f28a054]{border-radius:8px;margin-top:16px;border:1px solid #e8f5e9}.template-order-container .main-card .content-card .action-block[data-v-2f28a054]{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-2f28a054]{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-2f28a054]{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-2f28a054]{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-2f28a054]{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-2f28a054]{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-2f28a054]: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-2f28a054]{border-radius:8px;overflow:hidden}.template-order-container .main-card .content-card .custom-table[data-v-2f28a054] th{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);color:#2e7d32;font-weight:600}.template-order-container .main-card .content-card .custom-table[data-v-2f28a054] tr:hover td{background:#f1f8e9!important}.template-order-container .main-card .content-card .custom-table .search-input[data-v-2f28a054] .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-2f28a054] .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-2f28a054]{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-2f28a054]{border-radius:12px;border:none;font-weight:500}.template-order-container .main-card .content-card .custom-table .supplier-select[data-v-2f28a054] .el-input__inner,.template-order-container .main-card .content-card .custom-table .user-select[data-v-2f28a054] .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-2f28a054] .el-input__inner:focus,.template-order-container .main-card .content-card .custom-table .user-select[data-v-2f28a054] .el-input__inner:focus{border-color:#4caf50}.template-order-container .main-card .content-card .custom-table .view-bill-btn[data-v-2f28a054]{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-2f28a054]:hover{background:linear-gradient(135deg,#90a4ae,#b0bec5);transform:translateY(-1px)}.template-order-container .main-card .content-card .custom-pagination[data-v-2f28a054]{margin-top:20px;display:flex;justify-content:center}.template-order-container .main-card .content-card .custom-pagination[data-v-2f28a054] .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-2f28a054] .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#4caf50}.template-order-container .custom-drawer[data-v-2f28a054] .el-drawer{border-radius:12px 0 0 12px}.template-order-container .custom-drawer[data-v-2f28a054] .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-2f28a054]{padding:20px;height:100%;display:flex;flex-direction:column}.template-order-container .custom-drawer .drawer-content .custom-tree[data-v-2f28a054]{flex:1}.template-order-container .custom-drawer .drawer-content .custom-tree[data-v-2f28a054] .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-2f28a054] .el-tree-node__content:hover{background:#f1f8e9}.template-order-container .custom-drawer .drawer-content .drawer-btns[data-v-2f28a054]{padding:20px 0;display:flex;justify-content:center;gap:12px}.template-order-container .custom-drawer .drawer-content .drawer-btns .submit-btn[data-v-2f28a054]{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-2f28a054]: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-2f28a054]{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-2f28a054]:hover{border-color:#4caf50;color:#4caf50}.template-order-container .custom-dialog[data-v-2f28a054]{border-radius:12px;overflow:hidden}.template-order-container .custom-dialog[data-v-2f28a054] .el-dialog__header{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);padding:20px;margin:0}.template-order-container .custom-dialog[data-v-2f28a054] .el-dialog__header .el-dialog__title{color:#2e7d32;font-weight:600}.template-order-container .custom-dialog[data-v-2f28a054] .el-dialog__body{padding:30px}.template-order-container .custom-dialog[data-v-2f28a054] .el-dialog__footer{padding:20px;background:#fafafa}.template-order-container .custom-dialog .dialog-form .dialog-select[data-v-2f28a054]{width:100%}.template-order-container .custom-dialog .dialog-form .dialog-select[data-v-2f28a054] .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-2f28a054] .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-2f28a054] .el-switch__core{border-radius:10px}.template-order-container .custom-dialog .dialog-footer .dialog-btn[data-v-2f28a054]{border-radius:20px;padding:10px 20px;transition:all .3s ease}.template-order-container .custom-dialog .dialog-footer .dialog-btn.confirm-btn[data-v-2f28a054]{background:linear-gradient(135deg,#4caf50,#66bb6a);border:none}.template-order-container .custom-dialog .dialog-footer .dialog-btn.confirm-btn[data-v-2f28a054]: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-2f28a054]:hover{border-color:#4caf50;color:#4caf50}.grid-content[data-v-2f28a054]{padding:10px 30px}.grid-top[data-v-2f28a054]{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 20px;padding:12px 0;gap:12px}.table-action-btn[data-v-2f28a054]{transition:all .3s ease}.table-action-btn[data-v-2f28a054]:hover{transform:scale(1.1)}.bill-popover[data-v-2f28a054],.error-popover[data-v-2f28a054],.upload-btn[data-v-2f28a054]{display:inline-block}.action-btn[data-v-2f28a054]{transition:all .3s ease}.action-btn[data-v-2f28a054]:hover{transform:scale(1.05)}.download-settings-dialog[data-v-2f28a054] .el-dialog__body{padding:15px 20px;max-height:60vh;overflow-y:auto}.download-settings-dialog .settings-form .el-form-item[data-v-2f28a054]{margin-bottom:14px}.download-settings-dialog .settings-form .color-label[data-v-2f28a054]{margin-left:8px;font-size:12px;color:#909399}.download-settings-dialog .settings-form .width-row[data-v-2f28a054]{display:flex;align-items:center;margin-bottom:6px}.download-settings-dialog .settings-form .width-row .width-label[data-v-2f28a054]{width:70px;font-size:12px;color:#606266;flex-shrink:0}.download-settings-dialog .settings-form .width-row .el-input-number[data-v-2f28a054]{width:100px}@media (max-width:768px){.template-order-container[data-v-2f28a054]{padding:10px}.stats-row .el-col[data-v-2f28a054]{margin-bottom:12px}.action-block[data-v-2f28a054],.grid-top[data-v-2f28a054]{flex-wrap:wrap;gap:8px}.action-block .action-btn[data-v-2f28a054]{margin-bottom:8px}}.input-order-container[data-v-285432dd]{background-color:#f8fff8;padding:20px;min-height:100vh}.data-overview-card[data-v-285432dd]{margin-bottom:20px;border-radius:12px;border:1px solid #e8f5e9;transition:all .3s ease}.data-overview-card[data-v-285432dd]:hover{box-shadow:0 4px 12px rgba(103,194,58,.15);transform:translateY(-2px)}.data-overview-card .card-header[data-v-285432dd]{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-285432dd]{font-size:18px;font-weight:600;color:#529b2e}.data-overview-card .card-header .collapse-btn[data-v-285432dd]{color:#529b2e;font-weight:500}.data-overview-card .card-header .collapse-btn[data-v-285432dd]:hover{color:#67c23a}.data-overview-card .overview-content[data-v-285432dd]{padding:20px}.data-overview-card .overview-content .stat-card[data-v-285432dd]{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-285432dd]: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-285432dd]{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-285432dd]{font-size:24px;font-weight:700;margin-bottom:5px}.data-overview-card .overview-content .stat-card .stat-content .stat-label[data-v-285432dd]{font-size:14px;color:#909399}.data-overview-card .overview-content .stat-card.stat-primary .stat-icon[data-v-285432dd]{background:linear-gradient(135deg,#67c23a,#85ce61)}.data-overview-card .overview-content .stat-card.stat-success .stat-icon[data-v-285432dd]{background:linear-gradient(135deg,#85ce61,#95d475)}.data-overview-card .overview-content .stat-card.stat-warning .stat-icon[data-v-285432dd]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.data-overview-card .overview-content .stat-card.stat-info .stat-icon[data-v-285432dd]{background:linear-gradient(135deg,#909399,#a6a9ad)}.main-content-card[data-v-285432dd]{border-radius:12px;border:1px solid #e8f5e9;overflow:hidden}.main-content-card .category-tabs[data-v-285432dd] .el-tabs__header{margin:0;background:linear-gradient(135deg,#f0f9eb,#d1edc4)}.main-content-card .category-tabs[data-v-285432dd] .el-tabs__nav-wrap:after{background-color:transparent}.main-content-card .category-tabs[data-v-285432dd] .el-tabs__item{font-weight:500;color:#2c3e50}.main-content-card .category-tabs[data-v-285432dd] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.main-content-card .category-tabs[data-v-285432dd] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.main-content-card .content-area[data-v-285432dd]{padding:20px}.main-content-card .content-area .filter-row[data-v-285432dd]{margin-bottom:20px}.main-content-card .content-area .filter-row .filter-block[data-v-285432dd]{display:flex;align-items:center}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-285432dd]{margin-right:10px;border-radius:6px}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-285432dd] .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-285432dd] .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 .status-filter-select[data-v-285432dd]{min-width:180px}.main-content-card .content-area .filter-row .filter-block .filter-btn[data-v-285432dd]{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-285432dd]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(103,194,58,.3)}.main-content-card .content-area .filter-row .filter-actions-right[data-v-285432dd]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.main-content-card .content-area .filter-row .filter-actions-right .top-search-input[data-v-285432dd]{width:180px}.main-content-card .content-area .filter-row .filter-actions-right .top-search-input[data-v-285432dd] .el-input__inner{border-radius:20px;border:1px solid #e8f5e9}.main-content-card .content-area .filter-row .filter-actions-right .monitor-setting-btn[data-v-285432dd]{background:linear-gradient(135deg,#e6a23c,#f3c76a);border:none;color:#fff;box-shadow:0 2px 6px rgba(230,162,60,.25)}.main-content-card .content-area .filter-row .status-switch[data-v-285432dd] .el-switch__label{color:#2c3e50}.main-content-card .content-area .filter-row .status-switch[data-v-285432dd] .el-switch__label.is-active{color:#67c23a}.main-content-card .content-area .data-table[data-v-285432dd]{border-radius:8px;overflow:hidden}.main-content-card .content-area .data-table[data-v-285432dd] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.main-content-card .content-area .data-table[data-v-285432dd] tr:hover>td{background-color:#f5fbf2}.main-content-card .content-area .data-table[data-v-285432dd] .critical-monitor-row{background-color:#fff0f0!important}.main-content-card .content-area .data-table[data-v-285432dd] .critical-monitor-row:hover>td{background-color:#ffe0e0!important}.main-content-card .content-area .data-table[data-v-285432dd] .blocked-row{background-color:#fff8e6!important}.main-content-card .content-area .data-table[data-v-285432dd] .blocked-row:hover>td{background-color:#fff0cc!important}.main-content-card .content-area .data-table .table-header-grid[data-v-285432dd]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:10px;width:100%}.main-content-card .content-area .data-table .table-header-grid .header-center[data-v-285432dd],.main-content-card .content-area .data-table .table-header-grid .header-left[data-v-285432dd],.main-content-card .content-area .data-table .table-header-grid .header-right[data-v-285432dd]{display:flex;align-items:center;flex-shrink:0}.main-content-card .content-area .data-table .table-header-grid .header-left .error-popover[data-v-285432dd],.main-content-card .content-area .data-table .table-header-grid .header-left .upload-btn[data-v-285432dd]{display:inline-flex}.main-content-card .content-area .data-table .table-header-grid .header-right[data-v-285432dd]{flex-wrap:wrap;justify-content:flex-end}.main-content-card .content-area .data-table .table-header-grid .action-btn[data-v-285432dd]{margin:0 5px;transition:all .3s}.main-content-card .content-area .data-table .table-header-grid .action-btn[data-v-285432dd]:hover{transform:scale(1.1)}.main-content-card .content-area .data-table .table-header-grid .alert-filter-select[data-v-285432dd]{width:200px}.main-content-card .content-area .data-table .table-header-grid .alert-filter-select[data-v-285432dd] .el-input__inner{border-radius:20px}.main-content-card .content-area .data-table .table-header-grid .total-tag[data-v-285432dd]{margin:0 10px;border-radius:12px;font-weight:600}.main-content-card .content-area .data-table .table-header-grid .data-type[data-v-285432dd]{margin-left:10px}.main-content-card .content-area .data-table .table-header-actions[data-v-285432dd]{display:flex;align-items:center;padding:10px 0}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-285432dd]{margin:0 5px;transition:all .3s}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-285432dd]:hover{transform:scale(1.1)}.main-content-card .content-area .data-table .table-header-actions .total-tag[data-v-285432dd]{margin:0 10px;border-radius:12px;font-weight:600}.main-content-card .content-area .data-table .table-header-actions .data-type[data-v-285432dd]{margin-left:10px}.main-content-card .content-area .data-table .user-select[data-v-285432dd] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.main-content-card .content-area .data-table .delete-btn[data-v-285432dd]{color:#f56c6c}.main-content-card .content-area .data-table .delete-btn[data-v-285432dd]:hover{color:#f89c9c}.monitor-drawer[data-v-285432dd] .el-drawer{border-radius:12px 0 0 12px}.monitor-drawer[data-v-285432dd] .el-drawer__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;margin:0;padding:20px;border-radius:12px 0 0 0;font-weight:600}.monitor-drawer .monitor-drawer-body[data-v-285432dd]{height:calc(100vh - 61px);padding:16px 20px 20px;display:flex;flex-direction:column;gap:16px;overflow:hidden}.monitor-drawer .monitor-drawer-body .monitor-drawer-tip[data-v-285432dd]{flex:0 0 auto}.monitor-drawer .monitor-drawer-body .monitor-drawer-tip[data-v-285432dd] .el-alert{border-radius:8px}.monitor-drawer .monitor-drawer-body .monitor-group-list[data-v-285432dd]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding-right:4px;padding-bottom:4px}.monitor-drawer .monitor-drawer-body .monitor-group-collapse[data-v-285432dd]{width:100%;border:none;background:transparent}.monitor-drawer .monitor-drawer-body .monitor-group-collapse[data-v-285432dd] .el-collapse-item__header{height:auto;line-height:normal;border:none;background:transparent;padding:0}.monitor-drawer .monitor-drawer-body .monitor-group-collapse[data-v-285432dd] .el-collapse-item__wrap{border:none;background:transparent}.monitor-drawer .monitor-drawer-body .monitor-group-collapse[data-v-285432dd] .el-collapse-item__content{padding-bottom:0}.monitor-drawer .monitor-drawer-body .monitor-group-card[data-v-285432dd]{border:1px solid #e8f5e9;border-radius:10px;background:#fff;flex:0 0 auto;margin-bottom:12px}.monitor-drawer .monitor-drawer-body .monitor-group-header[data-v-285432dd]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;background:linear-gradient(135deg,#f5fbf2,#eef8ea);border-bottom:1px solid #e8f5e9;box-sizing:border-box}.monitor-drawer .monitor-drawer-body .monitor-group-batch-row[data-v-285432dd]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px;border-bottom:1px dashed #e8f5e9;background:#fcfefb}.monitor-drawer .monitor-drawer-body .monitor-batch-select[data-v-285432dd]{width:140px}.monitor-drawer .monitor-drawer-body .monitor-batch-input[data-v-285432dd]{width:180px}.monitor-drawer .monitor-drawer-body .monitor-group-title[data-v-285432dd]{font-size:14px;font-weight:600;color:#2c3e50}.monitor-drawer .monitor-drawer-body .monitor-group-table[data-v-285432dd]{padding:12px;overflow-x:auto;overflow-y:hidden}.monitor-drawer .monitor-drawer-body .monitor-table[data-v-285432dd]{min-width:680px}.monitor-drawer .monitor-drawer-body .monitor-table[data-v-285432dd] th{background:#f8fcf6;color:#2c3e50}.monitor-drawer .monitor-drawer-body .monitor-level-select[data-v-285432dd],.monitor-drawer .monitor-drawer-body .monitor-threshold-input[data-v-285432dd]{width:100%}.monitor-drawer .monitor-drawer-body .monitor-drawer-actions[data-v-285432dd]{flex:0 0 auto;display:flex;justify-content:flex-end;gap:10px;padding-top:4px;border-top:1px solid #e8f5e9;background:#fff}.inline-precheck-alert[data-v-285432dd]{margin-bottom:16px}.inline-precheck-alert[data-v-285432dd] .el-alert{border-radius:10px;border:1px solid #e8f5e9}.supplier-cell[data-v-285432dd]{display:flex;flex-direction:column;align-items:center;gap:6px}.supplier-cell .supplier-precheck-tags[data-v-285432dd]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.supplier-cell .supplier-precheck-summary[data-v-285432dd]{font-size:12px;line-height:1.5;color:#e6a23c;word-break:break-all}.batch-delete-dialog[data-v-285432dd] .el-dialog__header{background:linear-gradient(135deg,#c0392b,#e74c3c);border-radius:8px 8px 0 0;padding:15px 20px}.batch-delete-dialog .batch-delete-title[data-v-285432dd]{display:flex;align-items:center;color:#fff;font-size:16px;font-weight:600}.batch-delete-dialog .batch-delete-title i[data-v-285432dd]{font-size:22px;margin-right:8px}.batch-delete-dialog[data-v-285432dd] .el-dialog{border-radius:8px;overflow:hidden}.batch-delete-dialog .batch-delete-body .skull-warning[data-v-285432dd]{display:flex;align-items:center;justify-content:center;background:#fef0f0;border:2px solid #f56c6c;border-radius:8px;padding:16px;margin-bottom:16px}.batch-delete-dialog .batch-delete-body .skull-warning .skull-icon[data-v-285432dd]{font-size:40px;color:#c0392b;flex-shrink:0}.batch-delete-dialog .batch-delete-body .skull-warning .warning-text[data-v-285432dd]{margin:0 16px;text-align:center}.batch-delete-dialog .batch-delete-body .skull-warning .warning-text p[data-v-285432dd]{margin:4px 0;color:#c0392b;font-size:14px}.batch-delete-dialog .batch-delete-body .skull-warning .warning-text p strong[data-v-285432dd]{font-size:18px}.batch-delete-dialog .batch-delete-body .delete-list-preview[data-v-285432dd]{margin-bottom:16px;max-height:100px;overflow-y:auto}.batch-delete-dialog .batch-delete-body .delete-list-preview .delete-tag[data-v-285432dd]{margin:3px}.batch-delete-dialog .batch-delete-body .delete-terms[data-v-285432dd]{background:#fafafa;border-radius:6px;padding:12px}.batch-delete-dialog .batch-delete-body .delete-terms .el-checkbox[data-v-285432dd]{display:block;margin:8px 0;white-space:normal;line-height:1.5}.batch-delete-dialog .batch-delete-body .delete-terms .el-checkbox[data-v-285432dd] .el-checkbox__label{color:#606266;font-size:13px}.precheck-dialog .precheck-content .precheck-checks[data-v-285432dd]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.precheck-dialog .precheck-content .precheck-issue-list[data-v-285432dd]{margin-top:16px;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.precheck-dialog .precheck-content .precheck-issue-list .precheck-export-row[data-v-285432dd]{display:flex;justify-content:flex-end}.precheck-dialog .precheck-content .precheck-issue-item[data-v-285432dd]{padding:12px;border-radius:10px;background:#f8fff8;border:1px solid #e8f5e9}.precheck-dialog .precheck-content .precheck-issue-head[data-v-285432dd]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.precheck-dialog .precheck-content .precheck-issue-supplier[data-v-285432dd]{font-weight:600;color:#2c3e50}.precheck-dialog .precheck-content .precheck-issue-ratio[data-v-285432dd]{font-size:12px;color:#909399}.precheck-dialog .precheck-content .precheck-issue-message[data-v-285432dd]{font-size:13px;line-height:1.6;color:#2c3e50;word-break:break-all}.precheck-dialog .precheck-content .precheck-confirm-box[data-v-285432dd]{margin-top:16px;padding:14px;border-radius:10px;background:#fff8e8;border:1px solid #f3d19e}.precheck-dialog .precheck-content .precheck-confirm-box .precheck-confirm-tip[data-v-285432dd]{margin-top:10px;font-size:12px;color:#e6a23c}.precheck-dialog .precheck-content .precheck-confirm-box .precheck-critical-checkbox[data-v-285432dd],.precheck-dialog .precheck-content .precheck-confirm-box .precheck-force-checkbox[data-v-285432dd]{margin-top:10px}.precheck-dialog .precheck-content .precheck-confirm-box .precheck-critical-checkbox[data-v-285432dd] .el-checkbox__label{color:#e6a23c;font-weight:500}.precheck-dialog .precheck-content .precheck-confirm-box[data-v-285432dd] .el-checkbox{display:block;margin:0 0 8px}.bill-drawer[data-v-285432dd] .el-drawer{border-radius:12px 0 0 12px}.bill-drawer[data-v-285432dd] .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-285432dd]{margin:20px;border-radius:8px;border:1px solid #e8f5e9}.bill-drawer .grid-order[data-v-285432dd]{height:100%}.bill-drawer .grid-order .drawer-collapse[data-v-285432dd] .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-285432dd] .el-collapse-item__content{padding:15px}.bill-drawer .grid-order .drawer-collapse .sub-title[data-v-285432dd]{margin:10px 0}.bill-drawer .grid-order .drawer-collapse .batch-input[data-v-285432dd],.bill-drawer .grid-order .drawer-collapse .batch-select[data-v-285432dd],.bill-drawer .grid-order .drawer-collapse .price-input[data-v-285432dd]{width:100%;margin:5px 0}.bill-drawer .grid-order .drawer-collapse .batch-input[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .drawer-collapse .batch-select[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .drawer-collapse .price-input[data-v-285432dd] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.bill-drawer .grid-order .drawer-collapse .radio-group[data-v-285432dd],.bill-drawer .grid-order .drawer-collapse .sort-radio-group[data-v-285432dd]{width:100%}.bill-drawer .grid-order .drawer-collapse .radio-group .sort-radio[data-v-285432dd],.bill-drawer .grid-order .drawer-collapse .sort-radio-group .sort-radio[data-v-285432dd]{margin:5px 0;width:100%}.bill-drawer .grid-order .drawer-collapse .add-order-example[data-v-285432dd],.bill-drawer .grid-order .drawer-collapse .add-order-tip[data-v-285432dd]{font-size:12px;color:#909399;margin-bottom:5px}.bill-drawer .grid-order .drawer-collapse .add-order-autocomplete[data-v-285432dd],.bill-drawer .grid-order .drawer-collapse .add-order-select[data-v-285432dd]{width:100%;margin:5px 0}.bill-drawer .grid-order .drawer-collapse .add-order-autocomplete[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .drawer-collapse .add-order-select[data-v-285432dd] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.bill-drawer .grid-order .grid-content[data-v-285432dd]{padding:0 10px}.bill-drawer .grid-order .grid-content .detail-table[data-v-285432dd]{border-radius:8px;overflow:hidden}.bill-drawer .grid-order .grid-content .detail-table[data-v-285432dd] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.bill-drawer .grid-order .grid-content .detail-table .client-select[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .number-input[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .price-input[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .quantity-input[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .remark-input[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .subtotal-input[data-v-285432dd] .el-input__inner,.bill-drawer .grid-order .grid-content .detail-table .unit-select[data-v-285432dd] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.summary-dialog[data-v-285432dd] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.summary-dialog[data-v-285432dd] .el-dialog__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);padding:20px;border-radius:12px 12px 0 0}.summary-dialog[data-v-285432dd] .el-dialog__header .el-dialog__title{color:#2c3e50;font-weight:600}.summary-dialog[data-v-285432dd] .el-dialog__body{padding:20px;background-color:#f8fff8}.summary-dialog .bill-container .sticky[data-v-285432dd]{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-285432dd]{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-285432dd]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(133,206,97,.3)}.summary-dialog .bill-container .bill-scroll[data-v-285432dd]{max-height:70vh;overflow-y:auto;padding:10px}.summary-dialog .bill-container .create-image[data-v-285432dd]{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-285432dd]:before{display:none}.summary-dialog .bill-container .create-image[data-v-285432dd]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.summary-dialog .bill-container .create-image .bill-header[data-v-285432dd]{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-285432dd]{color:#529b2e;margin-bottom:15px}.summary-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-285432dd]{margin:5px 0;font-weight:600}.summary-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-285432dd]:first-child{font-size:20px}.summary-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-285432dd]:last-child{font-size:18px;color:#67c23a}.summary-dialog .bill-container .create-image .bill-header .bill-info[data-v-285432dd]{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-285432dd]{font-weight:600;color:#2c3e50;margin:5px 0}.summary-dialog .bill-container .create-image .bill-header .bill-info .bill-info-item span[data-v-285432dd]:first-child{color:#909399}.summary-dialog .bill-container .create-image .bill-table[data-v-285432dd]{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-285432dd]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;background:#fff}.summary-dialog .bill-container .create-image .bill-table table td[data-v-285432dd],.summary-dialog .bill-container .create-image .bill-table table th[data-v-285432dd]{border:1px solid #e0f0e0;padding:12px 8px;text-align:center}.summary-dialog .bill-container .create-image .bill-table table th[data-v-285432dd]{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-285432dd]{background:#fff;font-size:13px}.summary-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-285432dd]{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-285432dd]:nth-child(6),.summary-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-285432dd]:nth-child(7),.summary-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-285432dd]:nth-child(8){text-align:center}.summary-dialog .bill-container .create-image .bill-info[data-v-285432dd]{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-285432dd]{font-weight:600;color:#2c3e50}.summary-dialog .bill-container .create-image .bill-info .bill-info-item span[data-v-285432dd]:first-child{color:#909399}.summary-dialog .bill-container .create-image .download-btn[data-v-285432dd]{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-285432dd]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(103,194,58,.3);background:linear-gradient(135deg,#85ce61,#67c23a)}#progress-bar[data-v-285432dd]{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-285432dd]{height:100%;background:linear-gradient(135deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:10px;position:relative}#progress[data-v-285432dd]: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-285432dd 2s infinite}@keyframes progress-shine-285432dd{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.input-order-container[data-v-285432dd]{padding:10px}.data-overview-card .overview-content .el-col[data-v-285432dd]{margin-bottom:15px}.main-content-card .content-area .filter-block[data-v-285432dd]{flex-direction:column}.main-content-card .content-area .filter-block .filter-btn[data-v-285432dd],.main-content-card .content-area .filter-block .filter-item[data-v-285432dd]{margin:5px 0;width:100%}.main-content-card .content-area .filter-actions-right[data-v-285432dd]{margin-top:10px;flex-wrap:wrap;justify-content:flex-start}.main-content-card .content-area .filter-actions-right .top-search-input[data-v-285432dd]{width:100%}.table-header-grid[data-v-285432dd]{flex-wrap:wrap;justify-content:center}.table-header-grid .header-center[data-v-285432dd],.table-header-grid .header-left[data-v-285432dd],.table-header-grid .header-right[data-v-285432dd]{justify-content:center}.table-header-grid .alert-filter-select[data-v-285432dd]{width:160px}.table-header-grid .alert-filter-select[data-v-285432dd] .el-input__inner{border-radius:20px}.table-header-grid .action-btn[data-v-285432dd],.table-header-grid .data-type[data-v-285432dd],.table-header-grid .total-tag[data-v-285432dd]{margin:5px}.summary-dialog .bill-container .create-image[data-v-285432dd]{padding:15px}.summary-dialog .bill-container .create-image .bill-header .bill-info[data-v-285432dd]{flex-direction:column;align-items:flex-start}.summary-dialog .bill-container .create-image .bill-info[data-v-285432dd]{flex-direction:column}.summary-dialog .bill-container .create-image .download-btn[data-v-285432dd]{padding:4px 8px;font-size:11px}}.fade-enter-active[data-v-285432dd],.fade-leave-active[data-v-285432dd]{transition:opacity .3s}.fade-enter[data-v-285432dd],.fade-leave-to[data-v-285432dd]{opacity:0}.slide-fade-enter-active[data-v-285432dd]{transition:all .3s ease}.slide-fade-leave-active[data-v-285432dd]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-285432dd],.slide-fade-leave-to[data-v-285432dd]{transform:translateX(10px);opacity:0}.html2canvas-render .create-image[data-v-285432dd]{background:#fff!important;box-shadow:none!important}.html2canvas-render .create-image[data-v-285432dd]:before{display:none!important}.html2canvas-render .create-image .bill-header[data-v-285432dd]{background:linear-gradient(135deg,#f8fff8,#e8f5e9)!important}.html2canvas-render .create-image .bill-table th[data-v-285432dd]{background:linear-gradient(135deg,#f0f9eb,#d1edc4)!important}.html2canvas-render .create-image tfoot .bill-table-total[data-v-285432dd]{background:linear-gradient(135deg,#f5fbf2,#e8f5e9)!important}.html2canvas-render .create-image .download-btn[data-v-285432dd]{display:none!important;visibility:hidden!important;opacity:0!important}.bill-table tfoot .bill-table-total[data-v-285432dd],.bill-table tfoot .bill-table-total[data-v-285432dd]:nth-child(6),.bill-table tfoot .bill-table-total[data-v-285432dd]:nth-child(7),.bill-table tfoot .bill-table-total[data-v-285432dd]:nth-child(8){text-align:center!important}@media print{.create-image[data-v-285432dd]{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;border:1px solid #ddd!important}.create-image .download-btn[data-v-285432dd]{display:none!important}}.screenshot-container .create-image[data-v-285432dd]{box-shadow:none!important}.screenshot-container .create-image[data-v-285432dd]:after,.screenshot-container .create-image[data-v-285432dd]:before{display:none!important}.screenshot-container .create-image [data-v-285432dd]{box-shadow:none!important}.merge-bill-container[data-v-a28fd360]{background-color:#f8fff8;padding:20px;min-height:100vh}.data-overview-card[data-v-a28fd360]{margin-bottom:20px;border-radius:12px;border:1px solid #e8f5e9;transition:all .3s ease}.data-overview-card[data-v-a28fd360]:hover{box-shadow:0 4px 12px rgba(103,194,58,.15);transform:translateY(-2px)}.data-overview-card .card-header[data-v-a28fd360]{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-a28fd360]{font-size:18px;font-weight:600;color:#529b2e}.data-overview-card .card-header .collapse-btn[data-v-a28fd360]{color:#529b2e;font-weight:500}.data-overview-card .card-header .collapse-btn[data-v-a28fd360]:hover{color:#67c23a}.data-overview-card .overview-content[data-v-a28fd360]{padding:20px}.data-overview-card .overview-content .stat-card[data-v-a28fd360]{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-a28fd360]: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-a28fd360]{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-a28fd360]{font-size:24px;font-weight:700;margin-bottom:5px}.data-overview-card .overview-content .stat-card .stat-content .stat-label[data-v-a28fd360]{font-size:14px;color:#909399}.data-overview-card .overview-content .stat-card.stat-primary .stat-icon[data-v-a28fd360]{background:linear-gradient(135deg,#67c23a,#85ce61)}.data-overview-card .overview-content .stat-card.stat-success .stat-icon[data-v-a28fd360]{background:linear-gradient(135deg,#85ce61,#95d475)}.data-overview-card .overview-content .stat-card.stat-warning .stat-icon[data-v-a28fd360]{background:linear-gradient(135deg,#e6a23c,#ebb563)}.data-overview-card .overview-content .stat-card.stat-info .stat-icon[data-v-a28fd360]{background:linear-gradient(135deg,#909399,#a6a9ad)}.main-content-card[data-v-a28fd360]{border-radius:12px;border:1px solid #e8f5e9;overflow:hidden}.main-content-card .category-tabs[data-v-a28fd360] .el-tabs__header{margin:0;background:linear-gradient(135deg,#f0f9eb,#d1edc4)}.main-content-card .category-tabs[data-v-a28fd360] .el-tabs__nav-wrap:after{background-color:transparent}.main-content-card .category-tabs[data-v-a28fd360] .el-tabs__item{font-weight:500;color:#2c3e50}.main-content-card .category-tabs[data-v-a28fd360] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.main-content-card .category-tabs[data-v-a28fd360] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.main-content-card .content-area[data-v-a28fd360]{padding:20px}.main-content-card .content-area .filter-row[data-v-a28fd360]{margin-bottom:20px}.main-content-card .content-area .filter-row .filter-block[data-v-a28fd360]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-a28fd360]{flex:1;min-width:160px;max-width:200px;border-radius:6px}.main-content-card .content-area .filter-row .filter-block .filter-item[data-v-a28fd360] .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-a28fd360] .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-a28fd360]{min-width:180px}.main-content-card .content-area .filter-row .filter-block .system-store-select[data-v-a28fd360]{min-width:200px}.main-content-card .content-area .filter-row .filter-block .system-store-select[data-v-a28fd360] .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-a28fd360] .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-a28fd360]{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-a28fd360]: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-a28fd360]{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-a28fd360]: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-a28fd360]{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-a28fd360] .el-switch__label,.main-content-card .content-area .filter-row .right-function-area .status-switch[data-v-a28fd360] .el-switch__label{color:#2c3e50}.main-content-card .content-area .filter-row .right-function-area .filter-switch[data-v-a28fd360] .el-switch__label.is-active,.main-content-card .content-area .filter-row .right-function-area .status-switch[data-v-a28fd360] .el-switch__label.is-active{color:#67c23a}.main-content-card .content-area .filter-row .right-function-area .supplier-switch[data-v-a28fd360] .el-switch__label{color:#2c3e50}.main-content-card .content-area .filter-row .right-function-area .supplier-switch[data-v-a28fd360] .el-switch__label.is-active{color:#67c23a}.main-content-card .content-area .filter-row .right-function-area .auto-refresh-btn[data-v-a28fd360]{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-a28fd360]{border-color:#409eff;background-color:rgba(64,158,255,.1);animation:pulse-a28fd360 2s infinite}.main-content-card .content-area .filter-row .right-function-area .auto-refresh-btn.auto-refresh-active .el-icon-loading[data-v-a28fd360]{color:#409eff}.main-content-card .content-area .filter-row .right-function-area .auto-refresh-btn .pulse-dot[data-v-a28fd360]{position:absolute;top:-3px;right:-3px;width:8px;height:8px;background-color:#f56c6c;border-radius:50%;animation:dot-pulse-a28fd360 1.5s infinite}.main-content-card .content-area .data-table[data-v-a28fd360]{border-radius:8px;overflow:hidden}.main-content-card .content-area .data-table[data-v-a28fd360] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.main-content-card .content-area .data-table[data-v-a28fd360] tr:hover>td{background-color:#f5fbf2}.main-content-card .content-area .data-table .table-header-actions[data-v-a28fd360]{display:flex;align-items:center;padding:10px 0}.main-content-card .content-area .data-table .table-header-actions .table-title[data-v-a28fd360]{font-weight:600;color:#2c3e50;margin-right:15px}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-a28fd360]{margin:0 5px;transition:all .3s}.main-content-card .content-area .data-table .table-header-actions .action-btn[data-v-a28fd360]:hover{transform:scale(1.1)}.main-content-card .content-area .data-table .table-header-actions .delete-btn[data-v-a28fd360]{color:#f56c6c}.main-content-card .content-area .data-table .table-header-actions .delete-btn[data-v-a28fd360]:hover{color:#f89c9c}.main-content-card .content-area .data-table .table-header-actions .table-search-input[data-v-a28fd360]{margin:0 10px;border-radius:20px}.main-content-card .content-area .data-table .table-header-actions .table-search-input[data-v-a28fd360] .el-input__inner{border-radius:20px;border:1px solid #e8f5e9}.main-content-card .content-area .data-table .table-header-actions .total-tag[data-v-a28fd360]{margin:0 10px;border-radius:12px;font-weight:600}.main-content-card .content-area .data-table .user-select[data-v-a28fd360] .el-input__inner{border-radius:4px;border:1px solid #e8f5e9}.bill-drawer[data-v-a28fd360] .table-header-actions{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 0}.bill-drawer[data-v-a28fd360] .header-buttons-group{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.bill-drawer[data-v-a28fd360] .header-search-group{display:flex;justify-content:center;width:100%;max-width:300px}.bill-drawer[data-v-a28fd360] .header-buttons-group .action-btn{margin:0 3px;transition:all .3s}.bill-drawer[data-v-a28fd360] .header-buttons-group .action-btn:hover{transform:scale(1.1)}.bill-drawer[data-v-a28fd360] .header-buttons-group .total-tag{margin-left:8px;border-radius:12px;font-weight:600}.bill-drawer[data-v-a28fd360] .header-search-group .table-search-input{width:100%;border-radius:20px}.bill-drawer[data-v-a28fd360] .header-search-group .el-input__inner{border-radius:20px;border:1px solid #e0f0e0}.bill-drawer[data-v-a28fd360] .el-drawer{border-radius:12px 0 0 12px}.bill-drawer[data-v-a28fd360] .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-a28fd360]{padding:10px 30px}.bill-drawer .grid-content .detail-table[data-v-a28fd360]{border-radius:8px;overflow:hidden}.bill-drawer .grid-content .detail-table[data-v-a28fd360] th{background:linear-gradient(135deg,#f0f9eb,#d1edc4);color:#2c3e50;font-weight:600}.bill-drawer .grid-content .detail-table[data-v-a28fd360] tr:hover>td{background-color:#f5fbf2}.bill-dialog[data-v-a28fd360] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.bill-dialog[data-v-a28fd360] .el-dialog__header{background:linear-gradient(135deg,#f0f9eb,#d1edc4);padding:20px;border-radius:12px 12px 0 0}.bill-dialog[data-v-a28fd360] .el-dialog__header .el-dialog__title{color:#2c3e50;font-weight:600}.bill-dialog[data-v-a28fd360] .el-dialog__body{padding:20px;background-color:#f8fff8}.bill-dialog .bill-container .sticky[data-v-a28fd360]{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;padding:10px 0}.bill-dialog .bill-container .sticky .download-btn[data-v-a28fd360]{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-a28fd360]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(133,206,97,.3)}.bill-dialog .bill-container .sticky .total-tag[data-v-a28fd360]{border-radius:12px;font-weight:600}.bill-dialog .bill-container .bill-scroll[data-v-a28fd360]{max-height:70vh;overflow-y:auto;padding:10px}.bill-dialog .bill-container .create-image[data-v-a28fd360]{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-a28fd360]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.bill-dialog .bill-container .create-image .bill-header[data-v-a28fd360]{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-a28fd360]{color:#529b2e;margin-bottom:15px}.bill-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-a28fd360]{margin:5px 0;font-weight:600}.bill-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-a28fd360]:first-child{font-size:20px}.bill-dialog .bill-container .create-image .bill-header .bill-label h2[data-v-a28fd360]:last-child{font-size:18px;color:#67c23a}.bill-dialog .bill-container .create-image .bill-header .bill-info[data-v-a28fd360]{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-a28fd360]{font-weight:600;color:#2c3e50;margin:5px 0}.bill-dialog .bill-container .create-image .bill-header .bill-info .bill-info-item span[data-v-a28fd360]:first-child{color:#909399}.bill-dialog .bill-container .create-image .bill-table[data-v-a28fd360]{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-a28fd360]{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;background:#fff}.bill-dialog .bill-container .create-image .bill-table table td[data-v-a28fd360],.bill-dialog .bill-container .create-image .bill-table table th[data-v-a28fd360]{border:1px solid #e0f0e0;padding:12px 8px;text-align:center}.bill-dialog .bill-container .create-image .bill-table table th[data-v-a28fd360]{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-a28fd360]{background:#fff;font-size:13px}.bill-dialog .bill-container .create-image .bill-table table tfoot .bill-table-total[data-v-a28fd360]{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-a28fd360]{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-a28fd360]{font-weight:600;color:#2c3e50}.bill-dialog .bill-container .create-image .bill-info .bill-info-item span[data-v-a28fd360]:first-child{color:#909399}.bill-dialog .bill-container .create-image .download-btn[data-v-a28fd360]{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-a28fd360]: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-a28fd360]{display:flex;gap:10px;margin-top:15px}.bill-dialog .bill-container .create-image .button-group .download-btn[data-v-a28fd360]{flex:1;margin-top:0}.system-store-manager-dialog[data-v-a28fd360] .el-dialog{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.system-store-manager-dialog[data-v-a28fd360] .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-a28fd360] .el-dialog__header .el-dialog__title{color:#2c3e50;font-weight:600;font-size:18px}.system-store-manager-dialog[data-v-a28fd360] .el-dialog__body{padding:0;background-color:#f8fff8}.system-store-manager-container[data-v-a28fd360]{display:flex;height:600px;background:#fff}.system-store-manager-container .system-store-list-section[data-v-a28fd360]{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-a28fd360]{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-a28fd360]{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-a28fd360]{color:#67c23a}.system-store-manager-container .system-store-list-section .section-header .add-btn[data-v-a28fd360]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.system-store-manager-container .system-store-list-section .section-header .add-btn[data-v-a28fd360]: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-a28fd360]{padding:15px 20px;border-bottom:1px solid #e8f5e9;background:#fff}.system-store-manager-container .system-store-list-section .search-box[data-v-a28fd360] .el-input__inner{border-radius:20px;border:1px solid #e0f0e0;background:#f8fff8}.system-store-manager-container .system-store-list-section .search-box[data-v-a28fd360] .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-a28fd360]{flex:1;overflow-y:auto;padding:10px}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-a28fd360]{border-radius:8px;overflow:hidden;border:1px solid #e8f5e9}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-a28fd360] 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-a28fd360] tr{cursor:pointer;transition:all .3s}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-a28fd360] tr:hover{background-color:#f5fbf2}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-a28fd360] tr.current-row{background-color:#f0f9eb}.system-store-manager-container .system-store-list-section .store-list-container .store-table[data-v-a28fd360] td{border-color:#e0f0e0}.system-store-manager-container .system-store-list-section .store-list-container .store-table .store-name-cell[data-v-a28fd360]{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-a28fd360]{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-a28fd360]{font-weight:500;color:#2c3e50}.system-store-manager-container .system-store-list-section .store-list-container .store-table .edit-btn[data-v-a28fd360]{color:#409eff}.system-store-manager-container .system-store-list-section .store-list-container .store-table .edit-btn[data-v-a28fd360]:hover{color:#66b1ff}.system-store-manager-container .system-store-list-section .store-list-container .store-table .delete-btn[data-v-a28fd360]{color:#f56c6c}.system-store-manager-container .system-store-list-section .store-list-container .store-table .delete-btn[data-v-a28fd360]:hover{color:#f78989}.system-store-manager-container .system-store-list-section .list-footer[data-v-a28fd360]{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-a28fd360]{color:#909399;font-size:14px}.system-store-manager-container .edit-section[data-v-a28fd360]{flex:1;display:flex;flex-direction:column;background:#fff}.system-store-manager-container .edit-section .section-header[data-v-a28fd360]{padding:20px;border-bottom:1px solid #e8f5e9;background:#fff}.system-store-manager-container .edit-section .section-header h3[data-v-a28fd360]{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-a28fd360]{color:#409eff}.system-store-manager-container .edit-section .edit-form-container[data-v-a28fd360]{flex:1;padding:30px;overflow-y:auto}.system-store-manager-container .edit-section .edit-form-container .edit-form[data-v-a28fd360] .el-form-item__label{font-weight:500;color:#606266}.system-store-manager-container .edit-section .edit-form-container .edit-form[data-v-a28fd360] .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-a28fd360] .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-a28fd360] .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-a28fd360]{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-a28fd360]{color:#606266;font-size:14px}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-select[data-v-a28fd360] .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-a28fd360]{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-a28fd360]{color:#67c23a}.system-store-manager-container .edit-section .edit-form-container .edit-form .store-option .in-other-store-tag[data-v-a28fd360]{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-a28fd360]{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-a28fd360]{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-a28fd360]{font-weight:500;color:#2c3e50}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .preview-header .count[data-v-a28fd360]{color:#67c23a;font-weight:600}.system-store-manager-container .edit-section .edit-form-container .edit-form .selected-stores-preview .store-tags-container[data-v-a28fd360]{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-a28fd360]{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-a28fd360]:hover{background:#e1f3d8}.system-store-manager-container .edit-section .edit-form-container .edit-form .empty-state[data-v-a28fd360]{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-a28fd360]{font-size:48px;color:#d1edc4;margin-bottom:15px}.system-store-manager-container .edit-section .edit-form-container .edit-form .empty-state p[data-v-a28fd360]{color:#909399;font-size:14px;margin:0}.system-store-manager-container .edit-section .edit-form-container .form-actions[data-v-a28fd360]{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-a28fd360]{border-color:#e0f0e0;color:#606266}.system-store-manager-container .edit-section .edit-form-container .form-actions .cancel-btn[data-v-a28fd360]:hover{border-color:#67c23a;color:#67c23a}.system-store-manager-container .edit-section .edit-form-container .form-actions .save-btn[data-v-a28fd360]{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-a28fd360]:hover{background:linear-gradient(135deg,#5daf34,#78c853);transform:translateY(-1px);box-shadow:0 2px 4px rgba(103,194,58,.3)}#progress-bar[data-v-a28fd360]{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-a28fd360]{height:100%;background:linear-gradient(135deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:10px;position:relative}#progress[data-v-a28fd360]: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-a28fd360 2s infinite}@keyframes pulse-a28fd360{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-a28fd360{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(.8);opacity:1}}@keyframes progress-shine-a28fd360{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.html2canvas-render .create-image[data-v-a28fd360]{background:#fff!important;box-shadow:none!important}.html2canvas-render .create-image .bill-header[data-v-a28fd360]{background:linear-gradient(135deg,#f8fff8,#e8f5e9)!important}.html2canvas-render .create-image .bill-table th[data-v-a28fd360]{background:linear-gradient(135deg,#f0f9eb,#d1edc4)!important}.html2canvas-render .create-image tfoot .bill-table-total[data-v-a28fd360]{background:linear-gradient(135deg,#f5fbf2,#e8f5e9)!important}.html2canvas-render .create-image .download-btn[data-v-a28fd360]{display:none!important;visibility:hidden!important;opacity:0!important}@media (max-width:768px){.merge-bill-container[data-v-a28fd360]{padding:10px}.data-overview-card .overview-content .el-col[data-v-a28fd360]{margin-bottom:15px}.main-content-card .content-area .filter-block[data-v-a28fd360]{flex-direction:column}.main-content-card .content-area .filter-block .filter-btn[data-v-a28fd360],.main-content-card .content-area .filter-block .filter-item[data-v-a28fd360],.main-content-card .content-area .filter-block .system-store-manager-btn[data-v-a28fd360],.main-content-card .content-area .filter-block .system-store-select[data-v-a28fd360]{margin:5px 0;width:100%}.right-function-area[data-v-a28fd360]{flex-direction:column;align-items:flex-start!important}.right-function-area .filter-switch[data-v-a28fd360],.right-function-area .status-switch[data-v-a28fd360],.right-function-area .supplier-switch[data-v-a28fd360]{margin:5px 0}.table-header-actions[data-v-a28fd360]{flex-wrap:wrap;justify-content:center}.table-header-actions .action-btn[data-v-a28fd360],.table-header-actions .total-tag[data-v-a28fd360]{margin:5px}.bill-dialog .bill-container .create-image[data-v-a28fd360]{padding:15px}.bill-dialog .bill-container .create-image .bill-header .bill-info[data-v-a28fd360]{flex-direction:column;align-items:flex-start}.bill-dialog .bill-container .create-image .bill-info[data-v-a28fd360]{flex-direction:column}.bill-dialog .bill-container .create-image .download-btn[data-v-a28fd360]{padding:4px 8px;font-size:11px}.system-store-manager-container[data-v-a28fd360]{flex-direction:column;height:auto}.system-store-manager-container .edit-section[data-v-a28fd360],.system-store-manager-container .system-store-list-section[data-v-a28fd360]{width:100%;min-width:auto}.system-store-manager-container .system-store-list-section[data-v-a28fd360]{border-right:none;border-bottom:1px solid #e8f5e9}.system-store-manager-container .edit-section[data-v-a28fd360]{height:400px}}.fade-enter-active[data-v-a28fd360],.fade-leave-active[data-v-a28fd360]{transition:opacity .3s}.fade-enter[data-v-a28fd360],.fade-leave-to[data-v-a28fd360]{opacity:0}.slide-fade-enter-active[data-v-a28fd360]{transition:all .3s ease}.slide-fade-leave-active[data-v-a28fd360]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-a28fd360],.slide-fade-leave-to[data-v-a28fd360]{transform:translateX(10px);opacity:0}.drawer-filter-bar[data-v-a28fd360]{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-a28fd360],.drawer-filter-right[data-v-a28fd360]{display:flex;align-items:center}.drawer-system-store-select[data-v-a28fd360] .el-input__inner{border-radius:6px;border:1px solid #e0f0e0;transition:all .3s}.drawer-system-store-select[data-v-a28fd360] .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-a28fd360]{flex-direction:column;gap:10px;align-items:stretch}.drawer-filter-left[data-v-a28fd360],.drawer-filter-right[data-v-a28fd360]{width:100%}.drawer-system-store-select[data-v-a28fd360]{width:100%!important}}.bill-custom-dialog[data-v-a28fd360] .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-a28fd360] .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-a28fd360] .el-dialog__header .el-dialog__title{color:#fff;font-weight:600;font-size:18px}.bill-custom-dialog[data-v-a28fd360] .el-dialog__body{padding:0;max-height:70vh;overflow-y:auto}.bill-custom-dialog .bill-custom-content[data-v-a28fd360]{min-height:600px}.bill-custom-dialog .custom-toolbar[data-v-a28fd360]{padding:15px 20px;background:#f8f9fa;border-bottom:1px solid #e0f0e0}.bill-custom-dialog .custom-toolbar .toolbar-row[data-v-a28fd360]{display:flex;align-items:center}.bill-custom-dialog .custom-toolbar .left-toolbar[data-v-a28fd360],.bill-custom-dialog .custom-toolbar .right-toolbar[data-v-a28fd360]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bill-custom-dialog .custom-toolbar .custom-date-picker[data-v-a28fd360]{width:150px}.bill-custom-dialog .custom-toolbar .history-btn[data-v-a28fd360],.bill-custom-dialog .custom-toolbar .load-btn[data-v-a28fd360],.bill-custom-dialog .custom-toolbar .unified-price-btn[data-v-a28fd360]{border-radius:4px}.bill-custom-dialog .custom-toolbar .duplicate-switch[data-v-a28fd360] .el-switch__label{font-size:12px}.bill-custom-dialog .custom-toolbar .duplicate-switch[data-v-a28fd360] .el-switch__label.is-active{color:#409eff}.bill-custom-dialog .custom-toolbar .threshold-input[data-v-a28fd360]{width:150px}.bill-custom-dialog .custom-tabs[data-v-a28fd360]{padding:0 20px;margin-top:15px}.bill-custom-dialog .custom-tabs[data-v-a28fd360] .el-tabs__header{margin-bottom:15px}.bill-custom-dialog .custom-tabs[data-v-a28fd360] .el-tabs__item{font-weight:500}.bill-custom-dialog .custom-tabs[data-v-a28fd360] .el-tabs__item.is-active{color:#409eff;font-weight:600}.bill-custom-dialog .custom-tabs[data-v-a28fd360] .el-tabs__active-bar{background-color:#409eff}.bill-custom-dialog .store-detail-container .store-selector[data-v-a28fd360]{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-a28fd360]{flex:1;min-width:300px}.bill-custom-dialog .store-detail-container .store-selector .selected-count-tag[data-v-a28fd360]{background:#f0f9eb;border-color:#d1edc4;color:#529b2e}.bill-custom-dialog .store-detail-container .store-selector .clear-btn[data-v-a28fd360],.bill-custom-dialog .store-detail-container .store-selector .select-all-btn[data-v-a28fd360]{color:#409eff}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table[data-v-a28fd360] .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-a28fd360] .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-a28fd360]{color:#e6a23c;font-weight:600}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .profit-text[data-v-a28fd360]{color:#67c23a;font-weight:600}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .loss-text[data-v-a28fd360]{color:#f56c6c;font-weight:600}.bill-custom-dialog .store-detail-container .store-bill-table-container .custom-bill-table .purchase-price-input[data-v-a28fd360]{width:100px}.bill-custom-dialog .store-detail-container .empty-state[data-v-a28fd360]{text-align:center;padding:60px 20px;color:#909399}.bill-custom-dialog .store-detail-container .empty-state .empty-icon[data-v-a28fd360]{font-size:48px;color:#d1edc4;margin-bottom:15px}.bill-custom-dialog .store-detail-container .empty-state p[data-v-a28fd360]{font-size:14px;margin:0}.bill-custom-dialog .summary-amount-container .summary-table[data-v-a28fd360] .el-table__header-wrapper th{background:#f8f9fa;color:#2c3e50;font-weight:600}.bill-custom-dialog .summary-amount-container .summary-table .profit-text[data-v-a28fd360]{color:#67c23a;font-weight:600}.bill-custom-dialog .summary-amount-container .summary-table .loss-text[data-v-a28fd360]{color:#f56c6c;font-weight:600}.bill-custom-dialog .summary-amount-container .summary-total[data-v-a28fd360]{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-a28fd360]{text-align:center;padding:10px}.bill-custom-dialog .summary-amount-container .summary-total .total-item .total-label[data-v-a28fd360]{font-size:12px;color:#909399;margin-bottom:5px}.bill-custom-dialog .summary-amount-container .summary-total .total-item .total-value[data-v-a28fd360]{font-size:18px;font-weight:600;color:#2c3e50}.bill-custom-dialog .issue-panel[data-v-a28fd360]{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-a28fd360]{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-a28fd360]{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-a28fd360]{color:#e6a23c}.bill-custom-dialog .issue-panel .panel-header .score-display[data-v-a28fd360]{display:flex;align-items:center;gap:8px}.bill-custom-dialog .issue-panel .panel-header .score-display .score-label[data-v-a28fd360]{color:#909399;font-size:14px}.bill-custom-dialog .issue-panel .panel-header .score-display .score-value[data-v-a28fd360]{font-size:20px;font-weight:600}.bill-custom-dialog .issue-panel .issue-list .issue-item[data-v-a28fd360]{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-a28fd360]{background:#f0f9eb;border-left:4px solid #67c23a}.bill-custom-dialog .issue-panel .issue-list .issue-item.warning[data-v-a28fd360]{background:#fdf6ec;border-left:4px solid #e6a23c}.bill-custom-dialog .issue-panel .issue-list .issue-item.danger[data-v-a28fd360]{background:#fef0f0;border-left:4px solid #f56c6c}.bill-custom-dialog .issue-panel .issue-list .issue-item.info[data-v-a28fd360]{background:#f4f4f5;border-left:4px solid #909399}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-icon[data-v-a28fd360]{margin-right:10px;font-size:18px}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-content[data-v-a28fd360]{flex:1}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-content .issue-title[data-v-a28fd360]{font-weight:600;margin-bottom:4px;color:#2c3e50}.bill-custom-dialog .issue-panel .issue-list .issue-item .issue-content .issue-desc[data-v-a28fd360]{font-size:12px;color:#606266}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-a28fd360]{margin-top:15px}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-a28fd360] .el-alert{background:#fdf6ec;border:1px solid #faecd8}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-a28fd360] .el-alert .el-alert__title{color:#e6a23c}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-a28fd360] .el-alert p{margin:5px 0;font-size:12px;color:#606266}.bill-custom-dialog .issue-panel .duplicate-warning[data-v-a28fd360] .el-alert ul{margin:5px 0 0 20px;font-size:12px;color:#606266}.bill-custom-dialog .dialog-footer[data-v-a28fd360]{padding:15px 20px;border-top:1px solid #e0f0e0;text-align:right}.bill-custom-dialog .dialog-footer .cancel-btn[data-v-a28fd360],.bill-custom-dialog .dialog-footer .export-btn[data-v-a28fd360],.bill-custom-dialog .dialog-footer .save-btn[data-v-a28fd360]{border-radius:4px;padding:10px 20px}.unified-price-content .price-alert[data-v-a28fd360]{margin-bottom:20px}.unified-price-content .price-filter-section[data-v-a28fd360]{margin-bottom:15px}.unified-price-content .price-filter-section .sync-btn[data-v-a28fd360]{width:100%}.unified-price-content .unique-items-table .unique-table[data-v-a28fd360] .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-a28fd360]{display:flex;align-items:center;gap:5px}.unified-price-content .unique-items-table .unique-table .price-input-group .price-input[data-v-a28fd360]{flex:1}.unified-price-content .unique-items-table .unique-table .price-input-group .sync-icon-btn[data-v-a28fd360]{color:#409eff}.unified-price-content .unique-items-table .unique-table .apply-btn[data-v-a28fd360]{color:#67c23a}.unified-price-content .price-statistics[data-v-a28fd360]{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e0f0e0}.unified-price-content .price-statistics .stat-item[data-v-a28fd360]{text-align:center;padding:10px}.unified-price-content .price-statistics .stat-item .stat-label[data-v-a28fd360]{font-size:12px;color:#909399;margin-bottom:5px}.unified-price-content .price-statistics .stat-item .stat-value[data-v-a28fd360]{font-size:18px;font-weight:600;color:#2c3e50}.history-price-content .history-filter[data-v-a28fd360]{display:flex;gap:10px;margin-bottom:15px}.history-price-content .history-filter .history-date-picker[data-v-a28fd360]{width:150px}.history-price-content .history-filter .history-search-input[data-v-a28fd360]{flex:1}.history-price-content .history-table-container .history-table[data-v-a28fd360] .el-table__header-wrapper th{background:#f8f9fa;color:#2c3e50;font-weight:600}.history-price-content .history-summary[data-v-a28fd360]{margin-top:15px}@media (max-width:1200px){.bill-custom-dialog[data-v-a28fd360] .el-dialog{width:98%!important;margin-top:3vh!important}.bill-custom-dialog .custom-toolbar .left-toolbar[data-v-a28fd360],.bill-custom-dialog .custom-toolbar .right-toolbar[data-v-a28fd360]{flex-direction:column;align-items:flex-start}.bill-custom-dialog .custom-toolbar .threshold-input[data-v-a28fd360]{width:100%}.bill-custom-dialog .store-detail-container .store-selector[data-v-a28fd360]{flex-direction:column;align-items:flex-start}.bill-custom-dialog .store-detail-container .store-selector .store-multi-select[data-v-a28fd360]{width:100%;min-width:auto}.bill-custom-dialog .price-statistics .el-row[data-v-a28fd360],.bill-custom-dialog .summary-total .el-row[data-v-a28fd360]{flex-direction:column}.bill-custom-dialog .price-statistics .el-col[data-v-a28fd360],.bill-custom-dialog .summary-total .el-col[data-v-a28fd360]{margin-bottom:10px}}@media (max-width:768px){.bill-custom-dialog[data-v-a28fd360] .el-dialog{width:100%!important;margin:0!important;height:100vh;border-radius:0}.bill-custom-dialog .dialog-footer[data-v-a28fd360]{display:flex;flex-direction:column;gap:10px}.bill-custom-dialog .dialog-footer .cancel-btn[data-v-a28fd360],.bill-custom-dialog .dialog-footer .export-btn[data-v-a28fd360],.bill-custom-dialog .dialog-footer .save-btn[data-v-a28fd360]{width:100%}}.store-info-header[data-v-a28fd360]{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-a28fd360]{font-weight:600}.custom-tabs[data-v-a28fd360]{margin-top:15px}.custom-tabs[data-v-a28fd360] .el-tabs__nav-wrap:after{height:1px;background-color:#e4e7ed}.custom-tabs[data-v-a28fd360] .el-tabs__item{font-weight:500;transition:all .3s}.custom-tabs[data-v-a28fd360] .el-tabs__item:hover{color:#67c23a}.custom-tabs[data-v-a28fd360] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.custom-tabs[data-v-a28fd360] .el-tabs__active-bar{background-color:#67c23a}.clear-btn[data-v-a28fd360]{margin-left:10px}.price-action-button-group[data-v-a28fd360]{width:100%;display:flex}.price-action-button-group .el-button[data-v-a28fd360]{flex:1;padding:8px 12px;height:32px;font-size:12px;border-radius:0}.price-action-button-group .el-button[data-v-a28fd360]: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-a28fd360]: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-a28fd360]:hover{opacity:.9}.price-action-button-group .el-button.is-disabled[data-v-a28fd360]{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}.favorite-container[data-v-38a51a66]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-38a51a66]{margin-bottom:20px}.fresh-card[data-v-38a51a66]{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-38a51a66]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-38a51a66]{display:flex;align-items:center;height:120px}.card-icon[data-v-38a51a66]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-38a51a66]{flex:1}.stats-value[data-v-38a51a66]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-38a51a66]{font-size:14px;color:#909399}.fresh-table-card[data-v-38a51a66]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-38a51a66]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.card-header h3[data-v-38a51a66]{margin:0;color:#67c23a;font-size:18px}.header-controls[data-v-38a51a66]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.view-toggle[data-v-38a51a66]{display:flex;gap:8px}.search-area[data-v-38a51a66]{display:flex;align-items:center;gap:10px}.search-input[data-v-38a51a66]{width:200px}.search-btn[data-v-38a51a66]{border-radius:20px;padding:10px 20px}.action-area[data-v-38a51a66]{display:flex;align-items:center;gap:10px}.add-btn[data-v-38a51a66]{border-radius:20px;padding:10px 20px}.table-view[data-v-38a51a66]{padding:20px}.table-view .fresh-table[data-v-38a51a66] .el-table__header-wrapper{background:#f0f9eb}.table-view .fresh-table[data-v-38a51a66] .el-table__row:hover{background-color:#f8fffa}.table-view .fresh-table .member-title[data-v-38a51a66]{display:flex;align-items:center;justify-content:center}.table-view .fresh-table .member-title i[data-v-38a51a66]{color:#67c23a;margin-right:5px;font-size:16px}.action-buttons[data-v-38a51a66]{display:flex;gap:8px;align-items:center;justify-content:center}.pagination-container[data-v-38a51a66]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-38a51a66]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-38a51a66]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-38a51a66]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-38a51a66]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item[data-v-38a51a66]{margin-bottom:20px}.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-input__inner[data-v-38a51a66],.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea__inner[data-v-38a51a66]{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-38a51a66]:focus,.fresh-dialog .el-dialog .el-dialog__body .el-form .el-form-item .el-textarea__inner[data-v-38a51a66]:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.dialog-footer[data-v-38a51a66]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-38a51a66]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn.primary[data-v-38a51a66]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none}.dialog-btn.primary[data-v-38a51a66]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}@media (max-width:768px){.stats-overview .el-col[data-v-38a51a66]{margin-bottom:15px}.card-header[data-v-38a51a66]{flex-direction:column;align-items:flex-start;gap:15px}.header-controls[data-v-38a51a66]{width:100%;flex-wrap:wrap;gap:10px}.search-area .search-input[data-v-38a51a66],.search-area[data-v-38a51a66]{width:100%}.action-area[data-v-38a51a66]{width:100%;justify-content:space-between}.favorites-grid[data-v-38a51a66]{grid-template-columns:1fr}}.expand-content[data-v-38a51a66]{padding:20px;background-color:#f8fffa}.expand-content .expand-title[data-v-38a51a66]{margin:0 0 15px 0;color:#67c23a;font-size:16px;display:flex;align-items:center;gap:8px}.expand-content .nested-table[data-v-38a51a66]{border-radius:8px;overflow:hidden}.favorites-grid[data-v-38a51a66]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;padding:20px}.favorite-group-card[data-v-38a51a66]{background:#fff;border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden;transition:all .3s ease}.favorite-group-card[data-v-38a51a66]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.card-header-section[data-v-38a51a66]{display:flex;align-items:center;padding:20px;background:linear-gradient(135deg,#f0f9eb,#fff);cursor:pointer;border-bottom:1px solid #e1f3d8}.card-header-section .group-icon[data-v-38a51a66]{font-size:32px;color:#67c23a;margin-right:15px}.card-header-section .group-info[data-v-38a51a66]{flex:1}.card-header-section .group-info .group-name[data-v-38a51a66]{font-size:16px;font-weight:700;color:#303133;margin-bottom:5px}.card-header-section .group-info .group-store[data-v-38a51a66]{font-size:13px;color:#909399;display:flex;align-items:center;gap:5px}.card-header-section .expand-indicator[data-v-38a51a66]{font-size:18px;color:#67c23a;transition:transform .3s ease}.card-summary[data-v-38a51a66]{padding:15px 20px;display:flex;gap:20px}.card-summary .summary-item[data-v-38a51a66]{display:flex;align-items:center;gap:5px;font-size:14px;color:#606266}.card-summary .summary-item i[data-v-38a51a66]{color:#67c23a}.card-items-expanded[data-v-38a51a66]{padding:15px;max-height:400px;overflow-y:auto}.card-items-expanded .favi-item[data-v-38a51a66]{display:flex;align-items:center;padding:12px;border-radius:8px;background:#f8fffa;margin-bottom:10px;transition:all .2s ease}.card-items-expanded .favi-item[data-v-38a51a66]:hover{background:#f0f9eb}.card-items-expanded .favi-item .item-cover[data-v-38a51a66]{width:50px;height:50px;border-radius:8px;margin-right:12px}.card-items-expanded .favi-item .item-info[data-v-38a51a66]{flex:1}.card-items-expanded .favi-item .item-info .item-title[data-v-38a51a66]{font-size:14px;color:#303133;margin-bottom:5px;font-weight:500}.card-items-expanded .favi-item .item-info .item-time[data-v-38a51a66]{font-size:12px;color:#909399;display:flex;align-items:center;gap:3px}.card-items-expanded .favi-item .item-actions[data-v-38a51a66]{display:flex;gap:8px}.after-sales-container[data-v-62596992]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);min-height:100vh}.fresh-tabs[data-v-62596992]{margin-bottom:10px;margin-top:1px}.fresh-tabs[data-v-62596992] .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-62596992] .el-tabs__nav-wrap:after{background-color:transparent}.fresh-tabs[data-v-62596992] .el-tabs__item{color:#606266;font-weight:500;transition:all .3s ease}.fresh-tabs[data-v-62596992] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.fresh-tabs[data-v-62596992] .el-tabs__item:hover{color:#85ce61}.fresh-tabs[data-v-62596992] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.fresh-card[data-v-62596992]{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-62596992]:hover{box-shadow:0 6px 16px rgba(103,194,58,.15);transform:translateY(-2px)}.fresh-card .card-header[data-v-62596992]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border-bottom:1px solid #d4edc9;padding:15px 20px}.fresh-card .card-header .clearfix[data-v-62596992]{display:flex;align-items:center}.fresh-select[data-v-62596992] .el-input__inner{border-radius:20px;border:1px solid #dcdfe6;transition:all .3s ease}.fresh-select[data-v-62596992] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-btn[data-v-62596992]{border-radius:20px;transition:all .3s ease;font-weight:500}.fresh-btn.primary[data-v-62596992]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.fresh-btn.primary[data-v-62596992]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.fresh-btn.assistant-btn[data-v-62596992]{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-62596992]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(103,194,58,.4)}.fresh-search-btn[data-v-62596992]{border-radius:0 20px 20px 0;background:linear-gradient(135deg,#409eff,#66b1ff);border:none;color:#fff}.fresh-search-btn[data-v-62596992]:hover{background:linear-gradient(135deg,#66b1ff,#409eff);transform:translateY(-1px)}.fresh-tag[data-v-62596992]{border-radius:12px;background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a;font-weight:500}.fresh-table[data-v-62596992]{border-radius:8px;overflow:hidden}.fresh-table[data-v-62596992] .el-table__header-wrapper{background:linear-gradient(135deg,#f0f9eb,#e1f3d8)}.fresh-table[data-v-62596992] .el-table__header-wrapper th{background:transparent;color:#67c23a;font-weight:600;border-bottom:1px solid #d4edc9}.fresh-table[data-v-62596992] .el-table__body tr:hover,.fresh-table[data-v-62596992] .el-table__body tr:hover td{background-color:#f8fffa!important}.fresh-table[data-v-62596992] .el-table__body td{border-bottom:1px solid #f0f9eb;transition:background-color .3s ease}.fresh-table[data-v-62596992] .el-table__row--striped{background-color:#fafdf5}.fresh-table[data-v-62596992] .el-table__row--striped:hover{background-color:#f8fffa!important}.fresh-pagination[data-v-62596992]{padding:20px 0;text-align:center}.fresh-pagination[data-v-62596992] .btn-next,.fresh-pagination[data-v-62596992] .btn-prev,.fresh-pagination[data-v-62596992] .number{border-radius:8px;margin:0 2px;border:1px solid #e1f3d8}.fresh-pagination[data-v-62596992] .btn-next:hover,.fresh-pagination[data-v-62596992] .btn-prev:hover,.fresh-pagination[data-v-62596992] .number:hover{color:#67c23a;border-color:#67c23a}.fresh-pagination[data-v-62596992] .btn-next.active,.fresh-pagination[data-v-62596992] .btn-prev.active,.fresh-pagination[data-v-62596992] .number.active{background:#67c23a;border-color:#67c23a;color:#fff}.fresh-pagination[data-v-62596992] .el-pagination__jump .el-input__inner{border-radius:8px;border:1px solid #e1f3d8}.fresh-pagination[data-v-62596992] .el-pagination__jump .el-input__inner:focus{border-color:#67c23a}.fresh-dialog[data-v-62596992] .el-dialog{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(103,194,58,.15)}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__header{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:600;font-size:18px}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:15px}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f0f9eb}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__body{padding:25px;max-height:70vh;overflow-y:auto}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__footer{padding:15px 25px 25px;text-align:center}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__footer .el-button{border-radius:20px;padding:10px 25px;transition:all .3s ease}.fresh-dialog[data-v-62596992] .el-dialog .el-dialog__footer .el-button:hover{transform:translateY(-2px)}.fresh-drawer[data-v-62596992] .el-drawer{border-radius:16px 0 0 16px}.fresh-drawer[data-v-62596992] .el-drawer .el-drawer__header{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer[data-v-62596992] .el-drawer .el-drawer__header span{color:#fff;font-weight:600}.fresh-drawer[data-v-62596992] .el-drawer .el-drawer__body{padding:20px}.batch-operations[data-v-62596992]{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-62596992]{border-radius:16px;transition:all .3s ease}.batch-operations .el-button[data-v-62596992]:hover{transform:translateY(-2px)}.price-warning[data-v-62596992]{color:#e6a23c;font-weight:600;background:#fdf6ec;padding:2px 6px;border-radius:4px}.mapping-info[data-v-62596992]{color:#e6a23c;background:#fdf6ec;padding:2px 4px;border-radius:3px;font-size:12px}.custom-reason[data-v-62596992]{color:#67c23a;background:#f0f9eb;padding:2px 4px;border-radius:3px;font-size:12px}.assistant-float-btn[data-v-62596992]{position:fixed;right:40px;bottom:40px;z-index:2000}.format-help-dialog[data-v-62596992] .el-dialog{max-width:700px}.format-help-dialog[data-v-62596992] .el-dialog .format-help-content{line-height:1.6}.format-help-dialog[data-v-62596992] .el-dialog .format-help-content h3,.format-help-dialog[data-v-62596992] .el-dialog .format-help-content h4{color:#67c23a;margin:15px 0 10px}.format-help-dialog[data-v-62596992] .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-62596992] .el-dialog .format-help-content ul{padding-left:20px}.format-help-dialog[data-v-62596992] .el-dialog .format-help-content ul li{margin-bottom:8px;position:relative}.format-help-dialog[data-v-62596992] .el-dialog .format-help-content ul li:before{content:"•";color:#67c23a;font-weight:700;position:absolute;left:-15px}.batch-audit-dialog[data-v-62596992] .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-62596992],.fresh-card .card-header .clearfix[data-v-62596992]{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.after-sales-container[data-v-62596992]{padding:10px}.fresh-tabs[data-v-62596992] .el-tabs__item{padding:0 12px;font-size:13px}.assistant-float-btn[data-v-62596992]{right:20px;bottom:20px}}@keyframes fadeIn-62596992{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fresh-card[data-v-62596992],.fresh-dialog[data-v-62596992] .el-dialog{animation:fadeIn-62596992 .3s ease-out}[data-v-62596992]::-webkit-scrollbar{width:6px;height:6px}[data-v-62596992]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-62596992]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-62596992]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.grid-content[data-v-62596992]{padding:10px 30px}.block[data-v-62596992]{display:flex;flex-direction:row;justify-content:flex-start;margin:0 20px;padding:0}.operation[data-v-62596992]{display:flex;flex-direction:row;justify-content:center}.text[data-v-62596992]{font-size:14px}.item[data-v-62596992]{margin-bottom:18px}.clearfix[data-v-62596992]:after,.clearfix[data-v-62596992]:before{display:table;content:""}.clearfix[data-v-62596992]:after{clear:both}.box-card[data-v-62596992]{width:100%;margin:20rpx}.demo-table-expand[data-v-62596992]{font-size:0}.demo-table-expand label[data-v-62596992]{width:90px;color:#99a9bf}.demo-table-expand .el-form-item[data-v-62596992]{margin-right:0;margin-bottom:0;width:50%}.content[data-v-62596992]{display:flex;flex-direction:column;height:100%}.content .btns[data-v-62596992]{height:50px;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.filter-conditions h4[data-v-62596992]{margin-bottom:10px;color:#409eff}.filter-conditions .el-checkbox[data-v-62596992]{display:block;margin-bottom:10px}.filter-conditions .advanced-filter[data-v-62596992]{border-top:1px solid #ebeef5;padding-top:10px;margin-top:10px}.batch-audit-dialog .el-dialog__body[data-v-62596992]{padding:20px}.batch-audit-dialog .batch-audit-summary[data-v-62596992]{margin-top:10px;padding:8px;background-color:#f5f7fa;border-radius:4px;font-size:14px;color:#606266}.filter-active[data-v-62596992]{color:#409eff}.batch-edit-header[data-v-62596992]{display:flex;align-items:center;margin-bottom:15px;padding:10px;background-color:#f5f7fa;border-radius:4px}.batch-input-with-actions[data-v-62596992]{position:relative}.batch-actions[data-v-62596992]{margin-top:10px;display:flex;gap:10px}.assistant-header[data-v-62596992]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.assistant-actions[data-v-62596992]{display:flex;gap:10px}.assistant-content[data-v-62596992]{margin-top:20px}.usage-tutorial-dialog[data-v-62596992] .el-dialog{max-width:900px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content{line-height:1.6;max-height:70vh;overflow-y:auto}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content h3{color:#67c23a;margin-bottom:15px;text-align:center}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content h4{color:#409eff;margin:20px 0 15px;padding-bottom:8px;border-bottom:1px solid #e1f3d8}.usage-tutorial-dialog[data-v-62596992] .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-62596992] .el-dialog .tutorial-content .tutorial-section .section-title{font-weight:600;color:#67c23a;margin-bottom:10px;font-size:16px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tutorial-section .section-content p{margin-bottom:10px;color:#606266}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tutorial-section .section-content ul{padding-left:20px;margin-bottom:15px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tutorial-section .section-content ul li{margin-bottom:6px;color:#606266;position:relative}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tutorial-section .section-content ul li:before{content:"•";color:#67c23a;position:absolute;left:-15px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tutorial-section .section-content ul li strong{color:#67c23a}.usage-tutorial-dialog[data-v-62596992] .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-62596992] .el-dialog .tutorial-content .tutorial-section .section-content .case-example strong{color:#5daf34;display:block;margin-bottom:8px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tutorial-section .section-content .case-example p{margin:5px 0;color:#606266}.usage-tutorial-dialog[data-v-62596992] .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-62596992] .el-dialog .tutorial-content .workflow-example{display:flex;flex-direction:column;gap:15px}.usage-tutorial-dialog[data-v-62596992] .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-62596992] .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-62596992] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content{flex:1}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content strong{color:#67c23a;display:block;margin-bottom:5px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content p{color:#606266;margin:0}.usage-tutorial-dialog[data-v-62596992] .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-62596992] .el-dialog .tutorial-content .tips-section .tip-item i{margin-right:10px;font-size:16px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tips-section .tip-item span{color:#606266}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .tips-section .tip-item:last-child{border-bottom:none}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .faq-section .faq-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .faq-section .faq-item strong{color:#409eff;display:block;margin-bottom:8px}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .faq-section .faq-item p{color:#606266;margin:0;padding-left:20px}.usage-tutorial-dialog[data-v-62596992] .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-62596992] .el-dialog{width:95%!important;margin-top:5vh!important}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .workflow-example .workflow-step{flex-direction:column;align-items:flex-start}.usage-tutorial-dialog[data-v-62596992] .el-dialog .tutorial-content .workflow-example .workflow-step .step-number{margin-bottom:10px}}.assistant-dialog[data-v-62596992] .el-table__body-wrapper{scroll-behavior:smooth;transition:scroll-top .3s ease}.memory-indicator[data-v-62596992]{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-62596992]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a}.fresh-tutorial-btn[data-v-62596992]:hover{background:linear-gradient(135deg,#e1f3d8,#d1edc4);border-color:#67c23a;color:#5daf34;transform:translateY(-1px)}.fresh-tutorial-btn[data-v-62596992]:active{transform:translateY(0)}.price-manager-body[data-v-bfa18742]{padding:0 20px 20px}.batch-fill-bar[data-v-bfa18742]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;background:#ecf5ff;border-radius:6px}.fill-hint[data-v-bfa18742]{font-size:12px;color:#909399}.missing-section[data-v-bfa18742]{margin-bottom:20px}.section-title[data-v-bfa18742]{font-size:14px;font-weight:600;color:#303133;margin-bottom:10px;padding-left:8px;border-left:3px solid #e6a23c}.missing-item[data-v-bfa18742]{padding:12px 14px;margin-bottom:8px;background:#fdf6ec;border-radius:6px;border:1px solid #faecd8;transition:box-shadow .2s}.missing-item[data-v-bfa18742]:hover{box-shadow:0 2px 8px rgba(230,162,60,.15)}.missing-label[data-v-bfa18742]{font-size:13px;color:#606266;font-weight:500}.suggestion-line[data-v-bfa18742]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:#67c23a}.suggestion-icon[data-v-bfa18742]{font-size:14px}.suggestion-text[data-v-bfa18742]{flex:1}.manual-input[data-v-bfa18742]{display:flex;align-items:center;gap:8px;margin-top:8px}.sync-status[data-v-bfa18742]{display:flex;align-items:center;gap:6px;font-size:12px;color:#909399;margin-bottom:12px}.sync-status .is-rotating[data-v-bfa18742]{animation:rotating-bfa18742 1s linear infinite}@keyframes rotating-bfa18742{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.existing-section[data-v-bfa18742]{margin-top:16px}.collapse-title[data-v-bfa18742]{font-size:14px;font-weight:500;color:#303133}.smart-price-manager[data-v-bfa18742] .el-dialog__body{max-height:70vh;overflow-y:auto;padding:16px 20px}.smart-price-manager .el-dialog{width:min(960px,92vw)!important}.smart-price-manager.el-dialog{transition:none!important}.dialog-fade-enter-active .smart-price-manager,.dialog-fade-leave-active .smart-price-manager,.smart-price-manager.el-dialog{animation-duration:0s!important}.staff-toolbar[data-v-4a4ac092]{display:flex;align-items:center;margin-bottom:12px}.staff-count[data-v-4a4ac092]{margin-left:12px;color:#909399;font-size:13px}.staff-list[data-v-4a4ac092]{max-height:450px;overflow-y:auto}.staff-card[data-v-4a4ac092]{display:flex;align-items:center;padding:12px 14px;border:1px solid #ebeef5;border-radius:6px;margin-bottom:8px;transition:box-shadow .25s,border-color .25s}.staff-card[data-v-4a4ac092]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.12)}.staff-info[data-v-4a4ac092]{flex:1;min-width:0}.staff-name-row[data-v-4a4ac092]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.staff-stats[data-v-4a4ac092]{font-size:12px;color:#909399}.workload-section[data-v-4a4ac092]{width:180px;margin:0 16px;flex-shrink:0}.workload-meta[data-v-4a4ac092]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.workload-label[data-v-4a4ac092]{font-size:11px;color:#909399}.workload-value[data-v-4a4ac092]{font-size:12px;font-weight:600;color:#606266}.workload-section[data-v-4a4ac092] .el-progress-bar__outer{background:#f0f2f5}.staff-actions[data-v-4a4ac092]{display:flex;gap:4px;flex-shrink:0}.staff-empty[data-v-4a4ac092]{text-align:center;padding:40px 0;color:#c0c4cc}.staff-empty p[data-v-4a4ac092]{margin-top:8px;font-size:13px}.current-item-info[data-v-ac6d2532]{margin-bottom:12px}.candidate-tip[data-v-ac6d2532]{margin-top:10px;padding:10px 12px;border-radius:12px;background:#f6fbf1;color:#59704c;font-size:12px;line-height:1.6}.candidate-layout[data-v-ac6d2532]{display:grid;grid-template-columns:240px 1fr;gap:16px;min-height:380px}.candidate-panel-title[data-v-ac6d2532]{font-size:14px;font-weight:600;color:#3b4a32;margin-bottom:10px}.candidate-goods-panel[data-v-ac6d2532]{border-right:1px solid #edf1e8;padding-right:12px}.candidate-goods-card[data-v-ac6d2532]{padding:12px;border:1px solid #e6efe1;border-radius:12px;margin-bottom:10px;cursor:pointer;background:#fff}.candidate-goods-card.is-active[data-v-ac6d2532]{border-color:#67c23a;background:#f7fbf4;box-shadow:0 0 0 2px rgba(103,194,58,.12)}.candidate-goods-card__title[data-v-ac6d2532]{font-weight:600;color:#2f3a2b}.candidate-goods-card__meta[data-v-ac6d2532]{margin-top:6px;font-size:12px;color:#8b9683;display:flex;justify-content:space-between}.candidate-record-panel[data-v-ac6d2532]{min-width:0}.no-candidates[data-v-ac6d2532]{padding:28px 0}.group-drawer-body[data-v-43d5ef93]{padding:16px}.group-toolbar[data-v-43d5ef93]{display:flex;gap:8px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.group-card[data-v-43d5ef93]{padding:14px;border:1px solid #ebeef5;border-radius:10px;margin-bottom:14px;background:#fff}.group-search-row[data-v-43d5ef93]{margin-bottom:14px}.group-card__header[data-v-43d5ef93]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px}.group-desc[data-v-43d5ef93]{font-size:12px;color:#909399;margin-top:4px}.group-member-list[data-v-43d5ef93]{margin-bottom:12px}.group-add-row[data-v-43d5ef93]{display:flex;gap:8px;align-items:center}.tutorial-layout[data-v-2e427eec]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;min-height:70vh}.tutorial-index[data-v-2e427eec]{position:sticky;top:0;align-self:start;max-height:70vh;overflow-y:auto;padding:16px 14px;border-radius:12px;background:linear-gradient(180deg,#fffef8,#f6fbf1);border:1px solid #e5efdb}.tutorial-index__title[data-v-2e427eec]{font-size:13px;font-weight:700;color:#5a7348;margin-bottom:14px}.tutorial-index__group+.tutorial-index__group[data-v-2e427eec]{margin-top:12px}.tutorial-index__chapter[data-v-2e427eec],.tutorial-index__section[data-v-2e427eec]{display:block;width:100%;border:0;background:transparent;text-align:left;cursor:pointer}.tutorial-index__chapter[data-v-2e427eec]{padding:8px 10px;border-radius:10px;font-weight:600;color:#33422d}.tutorial-index__section[data-v-2e427eec]{padding:6px 10px 6px 18px;border-radius:8px;color:#64705f;font-size:12px}.tutorial-index__chapter.is-active[data-v-2e427eec],.tutorial-index__section.is-active[data-v-2e427eec]{background:#eaf6e2;color:#4b7a35}.tutorial-content[data-v-2e427eec]{max-height:70vh;overflow-y:auto;padding-right:6px}.tutorial-hero[data-v-2e427eec]{margin-bottom:16px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#fffdf7,#f4faee);border:1px solid #e5efdb}.tutorial-hero__intro[data-v-2e427eec]{margin:0;line-height:1.8;color:#55624d}.tutorial-chapter[data-v-2e427eec]{margin-bottom:18px;padding:18px;border-radius:12px;background:#f8fffa;border:1px solid #e2edd7}.tutorial-chapter__title[data-v-2e427eec]{margin:0 0 8px;color:#67c23a}.tutorial-chapter__summary[data-v-2e427eec]{margin:0 0 14px;color:#5d6658;line-height:1.8}.tutorial-section+.tutorial-section[data-v-2e427eec]{margin-top:18px}.tutorial-section__title[data-v-2e427eec]{margin:0 0 12px;color:#409eff;padding-bottom:8px;border-bottom:1px solid #e1f3d8}.tutorial-block+.tutorial-block[data-v-2e427eec]{margin-top:14px}.tutorial-block__title[data-v-2e427eec]{margin-bottom:8px;font-weight:700;color:#4f7a3a}.tutorial-example__actions[data-v-2e427eec],.tutorial-list[data-v-2e427eec],.tutorial-steps[data-v-2e427eec]{margin:0;padding-left:20px}.tutorial-example__actions li[data-v-2e427eec],.tutorial-list li[data-v-2e427eec],.tutorial-qa p[data-v-2e427eec],.tutorial-steps li[data-v-2e427eec]{line-height:1.8;color:#606266}.tutorial-example[data-v-2e427eec]{padding:14px;border-radius:10px;background:#f0f9eb;border:1px solid #e1f3d8}.tutorial-example__title[data-v-2e427eec]{font-weight:700;color:#5daf34;margin-bottom:6px}.tutorial-example__result[data-v-2e427eec],.tutorial-example__scene[data-v-2e427eec]{margin:0 0 8px;color:#606266;line-height:1.8}.tutorial-example__result[data-v-2e427eec]{margin-top:8px;color:#4d6a3f}.tutorial-qa[data-v-2e427eec]{padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #ebeef5}.tutorial-qa+.tutorial-qa[data-v-2e427eec]{margin-top:10px}.tutorial-qa strong[data-v-2e427eec]{display:block;margin-bottom:6px;color:#409eff}.tutorial-qa p[data-v-2e427eec]{margin:0}@media (max-width:900px){.tutorial-layout[data-v-2e427eec]{grid-template-columns:1fr}.tutorial-index[data-v-2e427eec]{position:static;max-height:none}}.after-sales-container[data-v-acca1e88]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);min-height:100vh}.fresh-tabs[data-v-acca1e88]{margin-bottom:10px;margin-top:1px}.fresh-tabs[data-v-acca1e88] .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-acca1e88] .el-tabs__nav-wrap:after{background-color:transparent}.fresh-tabs[data-v-acca1e88] .el-tabs__item{color:#606266;font-weight:500;transition:all .3s ease}.fresh-tabs[data-v-acca1e88] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.fresh-tabs[data-v-acca1e88] .el-tabs__item:hover{color:#85ce61}.fresh-tabs[data-v-acca1e88] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.fresh-card[data-v-acca1e88]{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-acca1e88]:hover{box-shadow:0 6px 16px rgba(103,194,58,.15);transform:translateY(-2px)}.fresh-card .card-header[data-v-acca1e88]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border-bottom:1px solid #d4edc9;padding:15px 20px}.fresh-card .card-header .clearfix[data-v-acca1e88]{display:flex;align-items:center}.fresh-select[data-v-acca1e88] .el-input__inner{border-radius:20px;border:1px solid #dcdfe6;transition:all .3s ease}.fresh-select[data-v-acca1e88] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.fresh-btn[data-v-acca1e88]{border-radius:20px;transition:all .3s ease;font-weight:500}.fresh-btn.primary[data-v-acca1e88]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}.fresh-btn.primary[data-v-acca1e88]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.3)}.fresh-btn.assistant-btn[data-v-acca1e88]{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-acca1e88]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(103,194,58,.4)}.fresh-search-btn[data-v-acca1e88]{border-radius:0 20px 20px 0;background:linear-gradient(135deg,#409eff,#66b1ff);border:none;color:#fff}.fresh-search-btn[data-v-acca1e88]:hover{background:linear-gradient(135deg,#66b1ff,#409eff);transform:translateY(-1px)}.fresh-tag[data-v-acca1e88]{border-radius:12px;background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a;font-weight:500}.fresh-table[data-v-acca1e88]{border-radius:8px;overflow:hidden}.fresh-table[data-v-acca1e88] .el-table__header-wrapper{background:linear-gradient(135deg,#f0f9eb,#e1f3d8)}.fresh-table[data-v-acca1e88] .el-table__header-wrapper th{background:transparent;color:#67c23a;font-weight:600;border-bottom:1px solid #d4edc9}.fresh-table[data-v-acca1e88] .el-table__body tr:hover,.fresh-table[data-v-acca1e88] .el-table__body tr:hover td{background-color:#f8fffa!important}.fresh-table[data-v-acca1e88] .el-table__body td{border-bottom:1px solid #f0f9eb;transition:background-color .3s ease}.fresh-table[data-v-acca1e88] .el-table__row--striped{background-color:#fafdf5}.fresh-table[data-v-acca1e88] .el-table__row--striped:hover{background-color:#f8fffa!important}.fresh-pagination[data-v-acca1e88]{padding:20px 0;text-align:center}.fresh-pagination[data-v-acca1e88] .btn-next,.fresh-pagination[data-v-acca1e88] .btn-prev,.fresh-pagination[data-v-acca1e88] .number{border-radius:8px;margin:0 2px;border:1px solid #e1f3d8}.fresh-pagination[data-v-acca1e88] .btn-next:hover,.fresh-pagination[data-v-acca1e88] .btn-prev:hover,.fresh-pagination[data-v-acca1e88] .number:hover{color:#67c23a;border-color:#67c23a}.fresh-pagination[data-v-acca1e88] .btn-next.active,.fresh-pagination[data-v-acca1e88] .btn-prev.active,.fresh-pagination[data-v-acca1e88] .number.active{background:#67c23a;border-color:#67c23a;color:#fff}.fresh-pagination[data-v-acca1e88] .el-pagination__jump .el-input__inner{border-radius:8px;border:1px solid #e1f3d8}.fresh-pagination[data-v-acca1e88] .el-pagination__jump .el-input__inner:focus{border-color:#67c23a}.fresh-dialog[data-v-acca1e88] .el-dialog{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(103,194,58,.15)}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__header{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:600;font-size:18px}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:15px}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f0f9eb}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__body{padding:25px;max-height:70vh;overflow-y:auto}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__footer{padding:15px 25px 25px;text-align:center}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__footer .el-button{border-radius:20px;padding:10px 25px;transition:all .3s ease}.fresh-dialog[data-v-acca1e88] .el-dialog .el-dialog__footer .el-button:hover{transform:translateY(-2px)}.fresh-drawer[data-v-acca1e88] .el-drawer{border-radius:16px 0 0 16px}.fresh-drawer[data-v-acca1e88] .el-drawer .el-drawer__header{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff;margin-bottom:0;padding:15px 20px}.fresh-drawer[data-v-acca1e88] .el-drawer .el-drawer__header span{color:#fff;font-weight:600}.fresh-drawer[data-v-acca1e88] .el-drawer .el-drawer__body{padding:20px}.batch-operations[data-v-acca1e88]{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-acca1e88]{border-radius:16px;transition:all .3s ease}.batch-operations .el-button[data-v-acca1e88]:hover{transform:translateY(-2px)}.price-warning[data-v-acca1e88]{color:#e6a23c;font-weight:600;background:#fdf6ec;padding:2px 6px;border-radius:4px}.mapping-info[data-v-acca1e88]{color:#e6a23c;background:#fdf6ec;padding:2px 4px;border-radius:3px;font-size:12px}.custom-reason[data-v-acca1e88]{color:#67c23a;background:#f0f9eb;padding:2px 4px;border-radius:3px;font-size:12px}.batch-candidate-btn[data-v-acca1e88]{color:#c98a10!important;border-color:#e7c36f!important;background:#fff8e8!important;font-weight:600}.batch-candidate-btn[data-v-acca1e88]:focus,.batch-candidate-btn[data-v-acca1e88]:hover{color:#e6a23c!important;border-color:#d9b052!important;background:#fff2d9!important}.batch-result-actions[data-v-acca1e88]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.batch-retry-btn[data-v-acca1e88]{color:#4b6573!important;border-color:#c8d6de!important;background:#f7fafb!important}.batch-retry-btn[data-v-acca1e88]:focus,.batch-retry-btn[data-v-acca1e88]:hover{color:#35505e!important;border-color:#b4c7d2!important;background:#eef5f7!important}.batch-delete-btn[data-v-acca1e88]{background:#fff4f4!important}.assistant-float-layer[data-v-acca1e88]{position:fixed;right:40px;bottom:40px;z-index:2000}.assistant-float-btn[data-v-acca1e88]{position:relative;z-index:2}.assistant-speech-fade-enter-active[data-v-acca1e88],.assistant-speech-fade-leave-active[data-v-acca1e88]{transition:opacity .25s ease,transform .25s ease}.assistant-speech-fade-enter[data-v-acca1e88],.assistant-speech-fade-leave-to[data-v-acca1e88]{opacity:0;transform:translateY(8px) scale(.96)}.assistant-speech[data-v-acca1e88]{position:absolute;right:8px;bottom:86px;width:240px;border:0;padding:14px 16px;border-radius:22px 22px 8px 22px;background:linear-gradient(135deg,#fffdf7,#fff4e7 45%,#eef8e8);box-shadow:0 22px 42px rgba(89,112,76,.18);color:#4a5d40;text-align:left;cursor:pointer;animation:assistant-bubble-float-acca1e88 3.6s ease-in-out infinite}.assistant-speech__label[data-v-acca1e88]{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#89a175}.assistant-speech__text[data-v-acca1e88]{display:block;margin-top:6px;line-height:1.6;font-size:13px}.assistant-speech__tail[data-v-acca1e88]{position:absolute;right:18px;bottom:-12px;width:22px;height:22px;background:#f5f7d9;border-radius:0 0 10px 0;transform:rotate(35deg)}@keyframes assistant-bubble-float-acca1e88{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.assistant-pet-trigger[data-v-acca1e88]{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:999px;background:hsla(0,0%,100%,.68);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 32px rgba(41,72,28,.14);border:1px solid hsla(93,34%,86%,.78);cursor:pointer}.assistant-pet[data-v-acca1e88]{position:relative;width:52px;height:52px;border-radius:18px;background:linear-gradient(180deg,#fff4df,#ffd4e0 52%,#c9f0d1);box-shadow:inset 0 -5px 0 hsla(0,0%,100%,.42);animation:pet-bob-acca1e88 2.8s ease-in-out infinite}.assistant-pet__ear[data-v-acca1e88]{position:absolute;top:-7px;width:16px;height:18px;background:#ffc3d1;border-radius:16px 16px 5px 5px}.assistant-pet__ear--left[data-v-acca1e88]{left:7px;transform:rotate(-18deg);animation:pet-ear-left-acca1e88 2.6s ease-in-out infinite}.assistant-pet__ear--right[data-v-acca1e88]{right:7px;transform:rotate(18deg);animation:pet-ear-right-acca1e88 2.6s ease-in-out infinite}.assistant-pet__paw[data-v-acca1e88]{position:absolute;bottom:-4px;width:11px;height:12px;background:#fff4df;border-radius:10px}.assistant-pet__paw--left[data-v-acca1e88]{left:12px}.assistant-pet__paw--right[data-v-acca1e88]{right:12px}.assistant-pet__face[data-v-acca1e88]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px}.assistant-pet__eye[data-v-acca1e88]{width:6px;height:9px;border-radius:999px;background:#5d4750;animation:pet-blink-acca1e88 3.2s infinite}.assistant-pet__mouth[data-v-acca1e88]{position:absolute;bottom:13px;width:14px;height:8px;border-bottom:3px solid #7a5a62;border-radius:0 0 14px 14px}@keyframes pet-bob-acca1e88{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pet-ear-left-acca1e88{0%,to{transform:rotate(-18deg)}50%{transform:rotate(-8deg)}}@keyframes pet-ear-right-acca1e88{0%,to{transform:rotate(18deg)}50%{transform:rotate(8deg)}}@keyframes pet-blink-acca1e88{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.15)}}.format-help-dialog[data-v-acca1e88] .el-dialog{max-width:700px}.format-help-dialog[data-v-acca1e88] .el-dialog .format-help-content{line-height:1.6}.format-help-dialog[data-v-acca1e88] .el-dialog .format-help-content h3,.format-help-dialog[data-v-acca1e88] .el-dialog .format-help-content h4{color:#67c23a;margin:15px 0 10px}.format-help-dialog[data-v-acca1e88] .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-acca1e88] .el-dialog .format-help-content ul{padding-left:20px}.format-help-dialog[data-v-acca1e88] .el-dialog .format-help-content ul li{margin-bottom:8px;position:relative}.format-help-dialog[data-v-acca1e88] .el-dialog .format-help-content ul li:before{content:"•";color:#67c23a;font-weight:700;position:absolute;left:-15px}.batch-audit-dialog[data-v-acca1e88] .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-acca1e88],.fresh-card .card-header .clearfix[data-v-acca1e88]{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.after-sales-container[data-v-acca1e88]{padding:10px}.fresh-tabs[data-v-acca1e88] .el-tabs__item{padding:0 12px;font-size:13px}.assistant-float-layer[data-v-acca1e88]{right:20px;bottom:20px}}@keyframes fadeIn-acca1e88{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fresh-card[data-v-acca1e88],.fresh-dialog[data-v-acca1e88] .el-dialog{animation:fadeIn-acca1e88 .3s ease-out}[data-v-acca1e88]::-webkit-scrollbar{width:6px;height:6px}[data-v-acca1e88]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-acca1e88]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-acca1e88]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.grid-content[data-v-acca1e88]{padding:10px 30px}.block[data-v-acca1e88]{display:flex;flex-direction:row;justify-content:flex-start;margin:0 20px;padding:0}.operation[data-v-acca1e88]{display:flex;flex-direction:row;justify-content:center}.text[data-v-acca1e88]{font-size:14px}.item[data-v-acca1e88]{margin-bottom:18px}.clearfix[data-v-acca1e88]:after,.clearfix[data-v-acca1e88]:before{display:table;content:""}.clearfix[data-v-acca1e88]:after{clear:both}.box-card[data-v-acca1e88]{width:100%;margin:20rpx}.demo-table-expand[data-v-acca1e88]{font-size:0}.demo-table-expand label[data-v-acca1e88]{width:90px;color:#99a9bf}.demo-table-expand .el-form-item[data-v-acca1e88]{margin-right:0;margin-bottom:0;width:50%}.content[data-v-acca1e88]{display:flex;flex-direction:column;height:100%}.content .btns[data-v-acca1e88]{height:50px;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.filter-conditions h4[data-v-acca1e88]{margin-bottom:10px;color:#409eff}.filter-conditions .el-checkbox[data-v-acca1e88]{display:block;margin-bottom:10px}.filter-conditions .advanced-filter[data-v-acca1e88]{border-top:1px solid #ebeef5;padding-top:10px;margin-top:10px}.batch-audit-dialog .el-dialog__body[data-v-acca1e88]{padding:20px}.batch-audit-dialog .batch-audit-summary[data-v-acca1e88]{margin-top:10px;padding:8px;background-color:#f5f7fa;border-radius:4px;font-size:14px;color:#606266}.filter-active[data-v-acca1e88]{color:#409eff}.batch-edit-header[data-v-acca1e88]{display:flex;align-items:center;margin-bottom:15px;padding:10px;background-color:#f5f7fa;border-radius:4px}.price-batch-dialog[data-v-acca1e88] .el-dialog{max-width:980px}.price-batch-shell[data-v-acca1e88]{padding:4px 4px 0}.price-batch-hero[data-v-acca1e88]{display:flex;align-items:stretch;justify-content:space-between;gap:16px;margin-bottom:14px;padding:18px 20px;border-radius:22px;background:radial-gradient(circle at right top,rgba(255,238,210,.85),transparent 32%),linear-gradient(135deg,#f7fbe9,#eef8e5 44%,#fff8ea);box-shadow:inset 0 0 0 1px hsla(85,45%,86%,.9)}.price-batch-hero__copy[data-v-acca1e88]{flex:1;min-width:0}.price-batch-hero__eyebrow[data-v-acca1e88]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:hsla(0,0%,100%,.78);color:#82a064;font-size:11px;letter-spacing:.08em}.price-batch-hero__copy h3[data-v-acca1e88]{margin:10px 0 8px;font-size:20px;line-height:1.35;color:#34562c}.price-batch-hero__copy p[data-v-acca1e88]{margin:0;max-width:54ch;color:#61715b;line-height:1.7;font-size:13px}.price-batch-hero__stats[data-v-acca1e88]{display:grid;grid-template-columns:repeat(3,minmax(108px,1fr));gap:10px;min-width:360px}.price-batch-stat[data-v-acca1e88]{display:flex;flex-direction:column;justify-content:center;padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.78);box-shadow:inset 0 0 0 1px hsla(89,40%,88%,.92)}.price-batch-stat__label[data-v-acca1e88]{font-size:11px;color:#8aa17d}.price-batch-stat__value[data-v-acca1e88]{margin-top:8px;font-size:24px;font-weight:700;color:#2f5225}.price-batch-stat__value--warning[data-v-acca1e88]{color:#d48c1f}.price-batch-toolbar[data-v-acca1e88]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px;padding:14px 16px;border-radius:18px;background:#fbfdf8;box-shadow:inset 0 0 0 1px hsla(85,32%,90%,.95)}.price-batch-toolbar__toggles[data-v-acca1e88]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.price-batch-toolbar__chips[data-v-acca1e88]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.price-batch-chip[data-v-acca1e88]{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#f1f7ea;color:#64805a;font-size:12px;font-weight:600}.price-batch-chip--warning[data-v-acca1e88]{background:#fff4df;color:#b87910}.price-batch-table[data-v-acca1e88] .el-table__header th{background:#f7fbf2}.price-batch-table[data-v-acca1e88] .el-input-number{width:120px}.batch-input-with-actions[data-v-acca1e88]{position:relative}.batch-actions[data-v-acca1e88]{margin-top:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.batch-tool-btn[data-v-acca1e88]{min-width:92px;height:32px;padding:0 14px;border-radius:10px;font-size:12px;font-weight:600;border-width:1px;border-style:solid;transition:all .2s ease}.batch-tool-btn[data-v-acca1e88]:hover{transform:translateY(-1px)}.batch-tool-btn--group[data-v-acca1e88]{color:#4f7a3a;background:#f3faec;border-color:#cfe6bc}.batch-tool-btn--group[data-v-acca1e88]:hover{background:#eaf6de;border-color:#b8d69d}.batch-tool-btn--search[data-v-acca1e88]{color:#2f6d86;background:#eef7fb;border-color:#c7deea}.batch-tool-btn--search[data-v-acca1e88]:hover{background:#e3f1f7;border-color:#afcfdf}.batch-tool-btn--help[data-v-acca1e88]{color:#7a5f2f;background:#fff7e8;border-color:#ead9af}.batch-tool-btn--help[data-v-acca1e88]:hover{background:#fff1da;border-color:#dfc88d}.batch-tool-btn--reset[data-v-acca1e88]{color:#8c4e42;background:#fbf0ed;border-color:#e8c7bf}.batch-tool-btn--reset[data-v-acca1e88]:hover{background:#f8e6e1;border-color:#d9ada2}.fallback-store-inline[data-v-acca1e88]{display:inline-flex;align-items:center;gap:8px}.fallback-store-label[data-v-acca1e88]{font-size:12px;color:#606266;white-space:nowrap}.fallback-store-select[data-v-acca1e88]{width:170px}.fallback-store-select[data-v-acca1e88] .el-input__inner{height:32px;line-height:32px;font-size:12px}.apply-entry-dialog[data-v-acca1e88] .el-dialog{min-width:520px}.apply-entry-form[data-v-acca1e88]{width:380px;margin:0 auto}.apply-entry-form[data-v-acca1e88] .el-form-item__content{display:flex;justify-content:center}.assistant-header[data-v-acca1e88]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.assistant-actions[data-v-acca1e88]{display:flex;gap:10px}.assistant-content[data-v-acca1e88]{margin-top:20px}.batch-search-dialog[data-v-acca1e88] .el-dialog{max-width:880px}.batch-search-toolbar[data-v-acca1e88]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.assistant-dock-fade-enter-active[data-v-acca1e88],.assistant-dock-fade-leave-active[data-v-acca1e88]{transition:opacity .2s ease,transform .2s ease}.assistant-dock-fade-enter[data-v-acca1e88],.assistant-dock-fade-leave-to[data-v-acca1e88]{opacity:0;transform:translateY(12px)}.assistant-dock[data-v-acca1e88]{position:fixed;right:24px;bottom:92px;width:408px;max-width:calc(100vw - 32px);background:linear-gradient(180deg,#fffef8,#f8fbf4);border:1px solid #e8efdc;border-radius:28px;box-shadow:0 26px 48px rgba(54,71,46,.18);z-index:2200;overflow:hidden}.assistant-dock__header[data-v-acca1e88]{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px;background:radial-gradient(circle at top left,rgba(255,214,153,.55),transparent 40%),linear-gradient(135deg,#7ccf71,#99dd8e 46%,#ffe6b5);color:#2f4425}.assistant-dock__title[data-v-acca1e88]{display:flex;align-items:center;gap:12px}.assistant-dock__badge[data-v-acca1e88]{width:40px;height:40px;border-radius:14px;background:hsla(0,0%,100%,.52);display:flex;align-items:center;justify-content:center;font-weight:700}.assistant-dock__subtitle[data-v-acca1e88]{font-size:12px;color:rgba(47,68,37,.78);margin-top:4px}.assistant-dock__window-actions[data-v-acca1e88] .el-button{color:#2f4425;margin-left:4px}.assistant-dock__body[data-v-acca1e88]{padding:16px 16px 14px;background:radial-gradient(circle at top right,rgba(255,230,181,.34),transparent 32%),linear-gradient(180deg,#fffef9,#f4f8ef)}.assistant-dock__toolbar[data-v-acca1e88]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.assistant-dock__toolbar-actions[data-v-acca1e88]{display:flex;align-items:center;gap:6px}.assistant-dock__summary[data-v-acca1e88]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px;font-size:12px;color:#5d6b57}.assistant-dock__overview[data-v-acca1e88]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.assistant-overview-card[data-v-acca1e88]{padding:12px;border-radius:18px;background:hsla(0,0%,100%,.76);box-shadow:inset 0 0 0 1px hsla(89,33%,86%,.9)}.assistant-overview-card__label[data-v-acca1e88]{font-size:11px;color:#90a180}.assistant-overview-card__value[data-v-acca1e88]{margin-top:6px;font-size:22px;font-weight:700;color:#31512b}.assistant-note-list[data-v-acca1e88]{max-height:52vh;overflow-y:auto;padding-right:4px}.assistant-note-card[data-v-acca1e88]{background:hsla(0,0%,100%,.92);border:1px solid #e7eedc;border-radius:20px;padding:14px;margin-bottom:12px;box-shadow:0 10px 24px hsla(95,18%,52%,.08)}.assistant-note-card.is-completed[data-v-acca1e88]{background:#f8fcf3}.assistant-note-card.is-attention[data-v-acca1e88]{background:linear-gradient(180deg,#fffaf2,#fffdf7)}.assistant-note-card__head[data-v-acca1e88]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.assistant-note-card__store[data-v-acca1e88]{font-weight:600;color:#2f3a2b}.assistant-note-card__time[data-v-acca1e88]{margin-top:4px;font-size:12px;color:#97a38f}.assistant-note-card__bubble[data-v-acca1e88]{position:relative;margin-bottom:10px;padding:12px 14px;border-radius:18px 18px 18px 8px;background:linear-gradient(135deg,#fff6dd,#eef9e7);color:#506248;line-height:1.6;font-size:12px}.assistant-note-card__bubble-head[data-v-acca1e88]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.assistant-note-card__status-dots[data-v-acca1e88]{display:flex;align-items:center;gap:6px;flex-shrink:0}.assistant-note-card__bubble-label[data-v-acca1e88]{display:inline-block;padding:2px 8px;border-radius:999px;background:hsla(0,0%,100%,.72);color:#799166;font-size:11px}.assistant-note-card__status-dot[data-v-acca1e88]{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px hsla(0,0%,100%,.35)}.assistant-note-card__status-dot.is-green[data-v-acca1e88]{background:#67c23a}.assistant-note-card__status-dot.is-yellow[data-v-acca1e88]{background:#e6a23c}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog{max-width:900px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content{line-height:1.6;max-height:70vh;overflow-y:auto}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content h3{color:#67c23a;margin-bottom:15px;text-align:center}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content h4{color:#409eff;margin:20px 0 15px;padding-bottom:8px;border-bottom:1px solid #e1f3d8}.usage-tutorial-dialog[data-v-acca1e88] .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-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-title{font-weight:600;color:#67c23a;margin-bottom:10px;font-size:16px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-content p{margin-bottom:10px;color:#606266}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-content ul{padding-left:20px;margin-bottom:15px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-content ul li{margin-bottom:6px;color:#606266;position:relative}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-content ul li:before{content:"•";color:#67c23a;position:absolute;left:-15px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-content ul li strong{color:#67c23a}.usage-tutorial-dialog[data-v-acca1e88] .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-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-content .case-example strong{color:#5daf34;display:block;margin-bottom:8px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tutorial-section .section-content .case-example p{margin:5px 0;color:#606266}.usage-tutorial-dialog[data-v-acca1e88] .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-acca1e88] .el-dialog .tutorial-content .workflow-example{display:flex;flex-direction:column;gap:15px}.usage-tutorial-dialog[data-v-acca1e88] .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-acca1e88] .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-acca1e88] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content{flex:1}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content strong{color:#67c23a;display:block;margin-bottom:5px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .workflow-example .workflow-step .step-content p{color:#606266;margin:0}.usage-tutorial-dialog[data-v-acca1e88] .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-acca1e88] .el-dialog .tutorial-content .tips-section .tip-item i{margin-right:10px;font-size:16px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tips-section .tip-item span{color:#606266}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .tips-section .tip-item:last-child{border-bottom:none}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .faq-section .faq-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f9eb}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .faq-section .faq-item strong{color:#409eff;display:block;margin-bottom:8px}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .faq-section .faq-item p{color:#606266;margin:0;padding-left:20px}.usage-tutorial-dialog[data-v-acca1e88] .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-acca1e88] .el-dialog{width:95%!important;margin-top:5vh!important}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .workflow-example .workflow-step{flex-direction:column;align-items:flex-start}.usage-tutorial-dialog[data-v-acca1e88] .el-dialog .tutorial-content .workflow-example .workflow-step .step-number{margin-bottom:10px}}.assistant-dialog[data-v-acca1e88] .el-table__body-wrapper{scroll-behavior:smooth;transition:scroll-top .3s ease}.memory-indicator[data-v-acca1e88]{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-acca1e88]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);border:1px solid #c2e7b0;color:#67c23a}.fresh-tutorial-btn[data-v-acca1e88]:hover{background:linear-gradient(135deg,#e1f3d8,#d1edc4);border-color:#67c23a;color:#5daf34;transform:translateY(-1px)}.fresh-tutorial-btn[data-v-acca1e88]:active{transform:translateY(0)}.mainline-toast.el-message--success{background:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.mainline-toast.el-message--error{background:#fef0f0;border-color:#fde2e2;color:#f56c6c}.assistant-user-popper{z-index:2600!important}.after-sales-container[data-v-3112e919]{padding:20px;background-color:#f8fffa;min-height:100vh}.fresh-tabs[data-v-3112e919] .el-tabs__header{margin-bottom:20px;border-bottom:1px solid #e1f3d8}.fresh-tabs[data-v-3112e919] .el-tabs__nav-wrap:after{background-color:#e1f3d8}.fresh-tabs[data-v-3112e919] .el-tabs__item{font-weight:500;color:#606266;transition:all .3s ease}.fresh-tabs[data-v-3112e919] .el-tabs__item:hover{color:#67c23a}.fresh-tabs[data-v-3112e919] .el-tabs__item.is-active{color:#67c23a;font-weight:600}.fresh-tabs[data-v-3112e919] .el-tabs__active-bar{background-color:#67c23a;height:3px;border-radius:2px}.overview-card[data-v-3112e919]{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-3112e919]:hover{box-shadow:0 6px 20px rgba(103,194,58,.12)}.overview-card[data-v-3112e919] .el-card__header{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #c3e7b1;padding:16px 20px}.stats-header[data-v-3112e919]{display:flex;justify-content:space-between;align-items:center}.stats-title[data-v-3112e919]{font-size:16px;font-weight:600;color:#67c23a;display:flex;align-items:center}.stats-title[data-v-3112e919]:before{content:"";display:inline-block;width:4px;height:16px;background:#67c23a;border-radius:2px;margin-right:8px}.collapse-btn[data-v-3112e919]{color:#67c23a;font-size:14px;padding:4px 8px;border-radius:4px;transition:all .3s ease}.collapse-btn[data-v-3112e919]:hover{background-color:rgba(103,194,58,.1);transform:scale(1.05)}.stats-overview[data-v-3112e919]{padding:5px 0}.stats-card[data-v-3112e919]{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-3112e919]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.stats-card.primary[data-v-3112e919]{background:linear-gradient(135deg,#409eff,#8dc5ff);border-color:#d9ecff}.stats-card.primary .stat-title[data-v-3112e919],.stats-card.primary .stat-value[data-v-3112e919]{color:#fff}.stats-card.success[data-v-3112e919]{background:linear-gradient(135deg,#67c23a,#94d573);border-color:#c1e7ae}.stats-card.success .stat-title[data-v-3112e919],.stats-card.success .stat-value[data-v-3112e919]{color:#fff}.stats-card.warning[data-v-3112e919]{background:linear-gradient(135deg,#e6a23c,#efc280);border-color:#f7e3c4}.stats-card.warning .stat-title[data-v-3112e919],.stats-card.warning .stat-value[data-v-3112e919]{color:#fff}.stats-card.info[data-v-3112e919]{background:linear-gradient(135deg,#909399,#b8babe);border-color:#e0e1e2}.stats-card.info .stat-title[data-v-3112e919],.stats-card.info .stat-value[data-v-3112e919]{color:#fff}.stats-card.secondary[data-v-3112e919]{background:linear-gradient(135deg,#8879d0,#bab2e4);border-color:#edeaf8}.stats-card.secondary .stat-title[data-v-3112e919],.stats-card.secondary .stat-value[data-v-3112e919]{color:#fff}.stats-card.danger[data-v-3112e919]{background:linear-gradient(135deg,#f56c6c,#fab4b4);border-color:#fffbfb}.stats-card.danger .stat-title[data-v-3112e919],.stats-card.danger .stat-value[data-v-3112e919]{color:#fff}.stat-value[data-v-3112e919]{font-size:28px;font-weight:700;margin-bottom:4px}.stat-title[data-v-3112e919]{font-size:13px;opacity:.9}.distribution-card[data-v-3112e919]{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-3112e919] .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-3112e919]{display:flex;align-items:center;margin-bottom:10px;padding:5px 0}.dist-label[data-v-3112e919]{width:120px;font-size:12px;font-weight:500}.dist-progress[data-v-3112e919]{flex:1;margin:0 10px}.dist-value[data-v-3112e919]{width:80px;text-align:right;font-size:12px;color:#909399;font-weight:500}.fresh-table-card[data-v-3112e919]{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-3112e919]{padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-radius:8px;margin-bottom:20px;border:1px solid #e1f3d8}.search-controls[data-v-3112e919]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.switch-container[data-v-3112e919]{display:flex;justify-content:flex-end;align-items:center;height:100%;padding-right:10px}.add-order-btn[data-v-3112e919]{margin-right:auto}.admin-select[data-v-3112e919],.client-select[data-v-3112e919],.date-picker[data-v-3112e919],.form-control[data-v-3112e919]{flex:1;min-width:150px}.admin-select[data-v-3112e919] .el-input__inner,.admin-select[data-v-3112e919] .el-textarea__inner,.client-select[data-v-3112e919] .el-input__inner,.client-select[data-v-3112e919] .el-textarea__inner,.date-picker[data-v-3112e919] .el-input__inner,.date-picker[data-v-3112e919] .el-textarea__inner,.form-control[data-v-3112e919] .el-input__inner,.form-control[data-v-3112e919] .el-textarea__inner{border-radius:8px;border:1px solid #e1f3d8;transition:all .3s ease}.admin-select[data-v-3112e919] .el-input__inner:focus,.admin-select[data-v-3112e919] .el-textarea__inner:focus,.client-select[data-v-3112e919] .el-input__inner:focus,.client-select[data-v-3112e919] .el-textarea__inner:focus,.date-picker[data-v-3112e919] .el-input__inner:focus,.date-picker[data-v-3112e919] .el-textarea__inner:focus,.form-control[data-v-3112e919] .el-input__inner:focus,.form-control[data-v-3112e919] .el-textarea__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-btn[data-v-3112e919]{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-3112e919]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.status-switch[data-v-3112e919] .el-switch__label{color:#606266;font-weight:500}.status-switch[data-v-3112e919] .el-switch__label.is-active{color:#67c23a}.toolbar-section[data-v-3112e919]{background:linear-gradient(135deg,#f8fffa,#f0f9eb);border-bottom:1px solid #e1f3d8;padding:15px 20px}.batch-operations .el-button[data-v-3112e919]{margin-right:10px}.filter-conditions h4[data-v-3112e919]{margin-bottom:10px;color:#67c23a;font-weight:600}.filter-active[data-v-3112e919]{color:#67c23a}.text-btn.danger[data-v-3112e919]{color:#f56c6c}.text-btn.danger[data-v-3112e919]:hover{color:#f89c9c}.fresh-table[data-v-3112e919] .el-table{background-color:transparent}.fresh-table[data-v-3112e919] .el-table .el-table__header-wrapper{background:linear-gradient(135deg,#67c23a,#85cf60)}.fresh-table[data-v-3112e919] .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-3112e919] .el-table .el-table__header-wrapper th .cell{color:#fff!important;font-weight:600}.fresh-table[data-v-3112e919] .el-table .el-table__body-wrapper{background-color:transparent}.fresh-table[data-v-3112e919] .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-3112e919] .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-3112e919] .el-table .el-table__body-wrapper .el-table__row--striped td{background-color:#f6fbf3}.fresh-table[data-v-3112e919] .el-table .el-table__body-wrapper .el-table__row--striped:hover td{background-color:#f0f9eb}.theme-header-table[data-v-3112e919] .el-table__header th{background:linear-gradient(135deg,#f8fffa,#f0f9eb)!important;color:#fff!important}.theme-header-table[data-v-3112e919] .el-table__header th .cell{color:#606266!important;font-weight:600}.operation[data-v-3112e919],.table-actions[data-v-3112e919]{display:flex;justify-content:center;gap:8px}.action-btn[data-v-3112e919],.action-icon[data-v-3112e919]{transition:all .3s ease}.action-btn[data-v-3112e919]:hover,.action-icon[data-v-3112e919]:hover{transform:scale(1.1)}.action-btn[data-v-3112e919]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none}.action-btn[data-v-3112e919]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.pagination-container[data-v-3112e919]{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-3112e919]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-3112e919]{background:linear-gradient(135deg,#67c23a,#85cf60);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-3112e919]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-3112e919]{padding:30px 20px}.fresh-dialog .el-dialog .el-dialog__footer[data-v-3112e919]{padding:15px 20px;border-top:1px solid #e1f3d8;background-color:#f8fffa}.dialog-footer[data-v-3112e919]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-3112e919]{border-radius:20px;padding:10px 20px;transition:all .3s ease;border:none}.dialog-btn[data-v-3112e919]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(103,194,58,.2)}.dialog-btn.primary[data-v-3112e919]{background:linear-gradient(135deg,#67c23a,#85cf60);color:#fff}.dialog-btn[data-v-3112e919]:not(.primary){border:1px solid #dcdfe6;color:#606266}.dialog-btn[data-v-3112e919]:not(.primary):hover{border-color:#67c23a;color:#67c23a}#progress-bar[data-v-3112e919]{height:10px;background-color:#f2f2f2;border-radius:5px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}#progress[data-v-3112e919]{border-radius:5px}.sticky[data-v-3112e919]{padding:10px 0;background:#fff;border-bottom:1px solid #e1f3d8}.download-btn[data-v-3112e919]{border-radius:20px;padding:10px 20px;font-weight:700}.bill-count[data-v-3112e919]{border-radius:15px;padding:5px 15px;font-weight:700}.bill-scroll[data-v-3112e919]{padding:10px 0}.bill-card[data-v-3112e919]{border-radius:12px;padding:25px;border:1px solid #e1f3d8;transition:all .3s ease}.bill-card[data-v-3112e919]:hover{transform:translateY(-3px);border-color:#67c23a}@keyframes fadeInUp-3112e919{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stats-card[data-v-3112e919]{animation:fadeInUp-3112e919 .5s ease}.stats-overview .el-col:first-child .stats-card[data-v-3112e919]{animation-delay:.1s}.stats-overview .el-col:nth-child(2) .stats-card[data-v-3112e919]{animation-delay:.2s}.stats-overview .el-col:nth-child(3) .stats-card[data-v-3112e919]{animation-delay:.3s}.stats-overview .el-col:nth-child(4) .stats-card[data-v-3112e919]{animation-delay:.4s}@media (max-width:1200px){.search-controls[data-v-3112e919]{gap:10px}}@media (max-width:992px){.el-row[data-v-3112e919]{flex-direction:column;gap:15px}.el-col[data-v-3112e919]{width:100%}.switch-container[data-v-3112e919]{justify-content:flex-start;padding-right:0;padding-top:10px;border-top:1px solid #e1f3d8}.add-order-btn[data-v-3112e919]{margin-right:0}}@media (max-width:768px){.after-sales-container[data-v-3112e919]{padding:10px}.stats-card[data-v-3112e919]{padding:16px 12px;margin-bottom:8px}.stats-card .stat-value[data-v-3112e919]{font-size:22px}.stats-card .stat-title[data-v-3112e919]{font-size:12px}.search-section[data-v-3112e919]{padding:15px}.search-controls[data-v-3112e919]{flex-direction:column;gap:12px}.admin-select[data-v-3112e919],.client-select[data-v-3112e919],.date-picker[data-v-3112e919],.search-btn[data-v-3112e919]{width:100%;min-width:auto}.add-order-btn[data-v-3112e919]{align-self:flex-start;margin-bottom:10px}.fresh-dialog .el-dialog[data-v-3112e919]{width:95%!important;margin-top:5vh!important}.order-actions[data-v-3112e919]{flex-direction:column;gap:5px}.distribution-item[data-v-3112e919]{flex-direction:column;align-items:flex-start}.dist-progress[data-v-3112e919]{width:100%;margin:5px 0}}.high-frequency[data-v-3112e919]{color:#f56c6c;font-weight:700}.medium-frequency[data-v-3112e919]{color:#e6a23c;font-weight:700}.amount-total[data-v-3112e919]{color:#409eff;font-weight:700}.profit-amount[data-v-3112e919]{color:#67c23a;font-weight:700}.loss-amount[data-v-3112e919]{color:#f56c6c;font-weight:700}.commodity-analysis-table .el-table__body-wrapper[data-v-3112e919]{overflow-x:auto}@media (max-width:1200px){.commodity-analysis-table[data-v-3112e919]{font-size:12px}}.demo-table-expand[data-v-3112e919]{font-size:0;background:#f8fffa;padding:15px;border-radius:8px;border:1px solid #e1f3d8}.demo-table-expand label[data-v-3112e919]{width:90px;color:#99a9bf}.demo-table-expand .el-form-item[data-v-3112e919]{margin-right:0;margin-bottom:0;width:50%}[data-v-3112e919]::-webkit-scrollbar{width:6px;height:6px}[data-v-3112e919]::-webkit-scrollbar-track{background:#f8fffa;border-radius:3px}[data-v-3112e919]::-webkit-scrollbar-thumb{background:#67c23a;border-radius:3px}[data-v-3112e919]::-webkit-scrollbar-thumb:hover{background:#529b2e}.el-tag[data-v-3112e919]{border-radius:12px;font-weight:500}.analysis-report-dialog .el-dialog[data-v-3112e919]{max-height:85vh}.analysis-report-dialog .el-dialog .el-dialog__body[data-v-3112e919]{max-height:70vh;overflow-y:auto}.report-content .el-card[data-v-3112e919]{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-3112e919] .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-3112e919]{max-height:90vh;display:flex;flex-direction:column}.bill-dialog .el-dialog .el-dialog__body[data-v-3112e919]{flex:1;overflow:hidden;padding:20px;background:linear-gradient(135deg,#f8fffa,#f0f9eb)}.bill-container[data-v-3112e919]{height:100%;display:flex;flex-direction:column;background:transparent;border-radius:8px}.sticky[data-v-3112e919]{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-3112e919]{flex:1;overflow-y:auto;padding:10px;background:transparent}.create-image[data-v-3112e919]{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-3112e919]: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-3112e919]{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-3112e919]: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-3112e919]{text-align:center;flex:1}.bill-label h2[data-v-3112e919]{margin:0;color:#4a7b4a;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.bill-label h2[data-v-3112e919]:first-child{font-size:24px;margin-bottom:8px;color:#3a6b3a}.bill-label h2[data-v-3112e919]:last-child{font-size:18px;color:#5a8b5a;opacity:.9}.bill-info[data-v-3112e919]{display:flex;flex-direction:column;gap:6px;min-width:200px}.bill-info-item[data-v-3112e919]{justify-content:space-between;line-height:1.4}.bill-info-item span[data-v-3112e919]:first-child{min-width:60px}.bill-info-item span[data-v-3112e919]:last-child{text-align:right;flex:1;margin-left:10px}.bill-table[data-v-3112e919]{margin:20px 0;position:relative}.bill-table table[data-v-3112e919]{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-3112e919]{background:linear-gradient(135deg,#7bb87b,#67c23a)}.bill-table thead th[data-v-3112e919]{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-3112e919]: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-3112e919]{background:hsla(0,0%,100%,.7)}.bill-table tbody tr[data-v-3112e919]:nth-child(2n){background:hsla(99,54%,95%,.6)}.bill-table tbody tr td[data-v-3112e919]{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-3112e919]:first-child{font-weight:600;color:#4a7b4a}.bill-table tfoot[data-v-3112e919]{background:linear-gradient(135deg,#7bb87b,#67c23a)}.bill-table tfoot .bill-table-total[data-v-3112e919]{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-3112e919]:first-child{text-align:left;padding-left:20px}.bill-info[data-v-3112e919]: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-3112e919]{flex-direction:row;justify-content:flex-start}.bill-info:last-of-type .bill-info-item span[data-v-3112e919]:first-child{min-width:80px}.create-image button[data-v-3112e919]{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-3112e919]{flex-direction:column;text-align:center}.bill-info[data-v-3112e919]{margin-top:15px;min-width:auto;width:100%}.bill-table[data-v-3112e919]{overflow-x:auto}.bill-table table[data-v-3112e919]{min-width:600px}.create-image[data-v-3112e919]{padding:20px 15px;margin:10px 0}}.bill-scroll[data-v-3112e919]::-webkit-scrollbar{width:6px}.bill-scroll[data-v-3112e919]::-webkit-scrollbar-track{background:rgba(232,245,232,.8);border-radius:3px}.bill-scroll[data-v-3112e919]::-webkit-scrollbar-thumb{background:rgba(103,194,58,.6);border-radius:3px}.bill-scroll[data-v-3112e919]::-webkit-scrollbar-thumb:hover{background:rgba(103,194,58,.8)}.download-controls[data-v-3112e919]{display:flex;align-items:center;gap:15px;flex-wrap:wrap;width:100%}.progress-info[data-v-3112e919]{display:flex;flex-direction:column;align-items:center;margin:0 15px}.progress-text[data-v-3112e919]{font-size:14px;font-weight:500;color:#409eff}.time-estimate[data-v-3112e919]{font-size:12px;color:#909399}#progress-bar[data-v-3112e919]{width:100%;height:8px;margin-bottom:15px;background-color:#e8f5e8;border-radius:4px;overflow:hidden;position:relative}#progress[data-v-3112e919]{height:100%;background:linear-gradient(90deg,#67c23a,#85ce61);transition:width .3s ease-in-out;border-radius:4px}.quality-slider[data-v-3112e919]{margin:20px 0}.quality-tips[data-v-3112e919]{font-size:12px;color:#909399;margin-top:5px}.bill-footer[data-v-3112e919]{margin-top:20px;padding-top:15px;border-top:1px solid rgba(103,194,58,.3)}.bill-info-row[data-v-3112e919]{display:flex;justify-content:space-between;align-items:center;width:100%}.bill-info-item[data-v-3112e919]{display:flex;align-items:center;font-size:13px}.bill-info-item span[data-v-3112e919]:first-child{font-weight:500;color:#5a7b5a;margin-right:8px}.bill-info-item span[data-v-3112e919]:last-child{color:#4a7b4a;font-weight:500}.merged-source-cell[data-v-3112e919]{max-width:150px}.merged-tooltip[data-v-3112e919]{max-width:300px}.create-image[data-v-3112e919]{margin:15px 0;-moz-column-break-inside:avoid;break-inside:avoid}.create-image[data-v-3112e919],.html2canvas-container .bill-card[data-v-3112e919]{background:#fff!important;box-shadow:none!important}.html2canvas-container .bill-actions[data-v-3112e919],.html2canvas-container .download-btn[data-v-3112e919],.html2canvas-container .hidden-on-export[data-v-3112e919]{display:none!important}.bill-card[data-v-3112e919]{position:relative;background:#fff;margin:15px 0}.bill-table thead[data-v-3112e919]{background:#4a7b4a!important}.bill-table thead th[data-v-3112e919]{background:#4a7b4a!important;color:#fff!important}.bill-table tfoot[data-v-3112e919]{background:#4a7b4a!important}.bill-table tfoot td[data-v-3112e919]{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-8a802178]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-8a802178]{margin-bottom:20px}.fresh-card[data-v-8a802178]{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-8a802178]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-8a802178]{display:flex;align-items:center;height:120px}.card-icon[data-v-8a802178]{font-size:40px;margin-right:15px}.card-icon .el-icon-tickets[data-v-8a802178]{color:#67c23a}.card-icon .el-icon-s-goods[data-v-8a802178]{color:#409eff}.card-icon .el-icon-scale[data-v-8a802178]{color:#e6a23c}.card-icon .el-icon-office-building[data-v-8a802178]{color:#f56c6c}.card-content[data-v-8a802178]{flex:1}.stats-value[data-v-8a802178]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-8a802178]{font-size:14px;color:#909399}.fresh-table-card[data-v-8a802178]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1);overflow:hidden}.card-header[data-v-8a802178]{padding:20px;border-bottom:1px solid #e1f3d8;background-color:#f0f9eb}.header-container[data-v-8a802178]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.header-left[data-v-8a802178]{flex:0 0 auto;display:flex;align-items:center}.header-left h3[data-v-8a802178]{margin:0;color:#67c23a;font-size:18px;font-weight:600}.header-center[data-v-8a802178]{flex:1 1 auto;display:flex;justify-content:center;min-width:300px;max-width:600px}.header-right[data-v-8a802178]{flex:0 0 auto;display:flex;align-items:center;gap:15px}.category-tabs[data-v-8a802178] .el-tabs__header{margin:0}.category-tabs[data-v-8a802178] .el-tabs__nav-wrap:after{background-color:transparent}.category-tabs[data-v-8a802178] .el-tabs__item{color:#606266;font-weight:500}.category-tabs[data-v-8a802178] .el-tabs__item.is-active{color:#67c23a}.category-tabs[data-v-8a802178] .el-tabs__active-bar{background-color:#67c23a}.header-actions[data-v-8a802178]{display:flex;align-items:center}.add-btn[data-v-8a802178]{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-8a802178]:hover{transform:scale(1.05);box-shadow:0 4px 10px rgba(103,194,58,.4)}.search-controls[data-v-8a802178]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-8a802178]{width:280px}.search-input[data-v-8a802178] .el-input__inner{border-radius:20px;transition:all .3s ease}.search-input[data-v-8a802178] .el-input__inner:focus{border-color:#67c23a;box-shadow:0 0 0 2px rgba(103,194,58,.2)}.search-input[data-v-8a802178] .el-input__prefix{color:#67c23a;left:10px}.fresh-table[data-v-8a802178] .el-table__header-wrapper{background:#f0f9eb}.fresh-table[data-v-8a802178] .el-table__row:hover{background-color:#f8fffa}.fresh-table .table-actions[data-v-8a802178]{display:flex;justify-content:center;gap:5px}.pagination-container[data-v-8a802178]{padding:20px;border-top:1px solid #e1f3d8;display:flex;justify-content:center}.fresh-dialog .el-dialog[data-v-8a802178]{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fresh-dialog .el-dialog .el-dialog__header[data-v-8a802178]{background:linear-gradient(135deg,#67c23a,#85ce61);padding:15px 20px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__title[data-v-8a802178]{color:#fff;font-weight:700;font-size:18px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn[data-v-8a802178]{top:15px}.fresh-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-8a802178]{color:#fff;font-size:18px}.fresh-dialog .el-dialog .el-dialog__body[data-v-8a802178]{padding:20px}.dialog-footer[data-v-8a802178]{display:flex;justify-content:center;gap:15px}.dialog-btn[data-v-8a802178]{border-radius:20px;padding:10px 25px;transition:all .3s ease}.dialog-btn[data-v-8a802178]:hover{transform:translateY(-2px)}.dialog-btn.primary[data-v-8a802178]{background:linear-gradient(135deg,#67c23a,#85ce61);border:none;color:#fff}@media (max-width:1200px){.header-container[data-v-8a802178]{flex-direction:column;align-items:stretch;gap:20px}.header-center[data-v-8a802178]{min-width:auto;max-width:none;order:2}.header-right[data-v-8a802178]{justify-content:space-between;order:3}.header-left[data-v-8a802178]{order:1}}@media (max-width:768px){.stats-overview .el-col[data-v-8a802178]{margin-bottom:15px}.header-right[data-v-8a802178]{flex-direction:column;gap:15px}.search-controls[data-v-8a802178]{width:100%;justify-content:center}.search-input[data-v-8a802178]{width:100%;margin-bottom:10px}}@media (max-width:480px){.header-center[data-v-8a802178] .el-tabs__nav{flex-wrap:wrap;justify-content:center}.header-center[data-v-8a802178] .el-tabs__item{padding:0 12px;font-size:13px}.search-controls[data-v-8a802178]{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}.cache-container[data-v-13b9738e]{padding:20px;background-color:#f8fffa}.stats-overview[data-v-13b9738e]{margin-bottom:20px}.fresh-card[data-v-13b9738e]{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-13b9738e]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(103,194,58,.15)}.stats-card[data-v-13b9738e]{display:flex;align-items:center;height:120px}.card-icon[data-v-13b9738e]{font-size:40px;color:#67c23a;margin-right:15px}.card-content[data-v-13b9738e]{flex:1}.stats-value[data-v-13b9738e]{font-size:28px;font-weight:700;color:#67c23a;margin-bottom:5px}.stats-label[data-v-13b9738e]{font-size:14px;color:#909399}.fresh-table-card[data-v-13b9738e]{border-radius:12px;border:1px solid #e1f3d8;box-shadow:0 4px 12px rgba(103,194,58,.1)}.search-area[data-v-13b9738e]{display:flex;align-items:center;margin-bottom:20px}.fresh-table[data-v-13b9738e]{width:100%;border-radius:8px;overflow:hidden}.fresh-pagination[data-v-13b9738e]{margin-top:20px;text-align:right}.el-table[data-v-13b9738e]:before{display:none}.el-table th[data-v-13b9738e]{background-color:#f0f9eb;color:#67c23a}.el-table td[data-v-13b9738e]{border-bottom:1px solid #e1f3d8}.key-code[data-v-13b9738e]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;color:#67c23a;background:#f0f9eb;padding:2px 6px;border-radius:4px}.timeout-editor[data-v-13b9738e]{display:flex;align-items:center;justify-content:center}