#app{height:100vh}.app-breadcrumb[data-v-29310501]{font-size:14px;line-height:50px}.app-breadcrumb .no-link[data-v-29310501]{color:rgba(0,0,0,.85);cursor:text}.app-breadcrumb a[data-v-29310501]{color:rgba(0,0,0,.45);text-decoration:none}.app-breadcrumb a[data-v-29310501]:hover{color:#2c68ff}.breadcrumb-enter-active[data-v-29310501],.breadcrumb-leave-active[data-v-29310501]{transition:all .25s}.breadcrumb-enter[data-v-29310501],.breadcrumb-leave-active[data-v-29310501]{opacity:0;transform:translateX(10px)}.user-avatar[data-v-6c82dcf4]{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-avatar img[data-v-6c82dcf4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-6c82dcf4]{width:100%;height:100%;background:#2c68ff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.scroll-container[data-v-d479f802]{white-space:nowrap;position:relative;overflow:hidden;width:100%}.scroll-container[data-v-d479f802] .el-scrollbar__bar{bottom:0}.scroll-container[data-v-d479f802] .el-scrollbar__wrap{height:49px}.tags-view-container[data-v-be0767b4]{height:38px;width:100%;background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 1px 3px 0 rgba(0,0,0,.04);flex-shrink:0;overflow:hidden}.tags-view-wrapper[data-v-be0767b4]{height:100%}.tags-view-wrapper .tags-view-item[data-v-be0767b4]{display:inline-flex;align-items:center;position:relative;cursor:pointer;height:28px;line-height:28px;border:1px solid #e8e8e8;color:#666;background:#fafafa;padding:0 12px;font-size:13px;margin-left:6px;margin-top:5px;border-radius:2px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tags-view-wrapper .tags-view-item[data-v-be0767b4]:first-of-type{margin-left:12px}.tags-view-wrapper .tags-view-item[data-v-be0767b4]:hover{color:#2c68ff;border-color:#2c68ff}.tags-view-wrapper .tags-view-item.active[data-v-be0767b4]{background-color:#2c68ff;color:#fff;border-color:#2c68ff}.tags-view-wrapper .tags-view-item .tag-title[data-v-be0767b4]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.tags-view-wrapper .tags-view-item .tag-close[data-v-be0767b4]{margin-left:8px;font-size:12px;width:14px;height:14px;line-height:14px;text-align:center;border-radius:50%;transition:all .2s}.tags-view-wrapper .tags-view-item .tag-close[data-v-be0767b4]:hover{background-color:rgba(0,0,0,.12);color:#fff}.supplier-layout[data-v-5b2df3fc]{display:flex;height:100vh;width:100%;overflow:hidden}.layout-columns-aside[data-v-5b2df3fc]{width:80px;min-width:80px;height:100%;background:#001529;display:flex;flex-direction:column;flex-shrink:0;transition:all .28s;z-index:100;box-shadow:2px 0 6px rgba(0,21,41,.08)}.columns-logo[data-v-5b2df3fc]{height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#548aff;font-size:24px;border-bottom:1px solid hsla(0,0%,100%,.06)}.columns-logo[data-v-5b2df3fc]:hover{background:hsla(0,0%,100%,.04)}.columns-logo-img[data-v-5b2df3fc]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;border-radius:4px;background:#fff;padding:2px}.columns-menu-list[data-v-5b2df3fc]{list-style:none;padding:8px 0;margin:0;flex:1;overflow-y:auto;overflow-x:hidden}.columns-menu-list[data-v-5b2df3fc]::-webkit-scrollbar{width:4px}.columns-menu-list[data-v-5b2df3fc]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.columns-menu-item[data-v-5b2df3fc]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:56px;cursor:pointer;color:hsla(0,0%,100%,.65);transition:all .25s ease;position:relative;padding:4px 0}.columns-menu-item i[data-v-5b2df3fc]{font-size:20px;margin-bottom:3px}.columns-menu-item .item-text[data-v-5b2df3fc]{font-size:12px;line-height:1.2;text-align:center;max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.columns-menu-item[data-v-5b2df3fc]:hover{color:#fff;background:hsla(0,0%,100%,.06)}.columns-menu-item.is-active[data-v-5b2df3fc]{color:#fff;background:#2c68ff}.columns-menu-item.is-active[data-v-5b2df3fc]:before{content:"";position:absolute;right:0;top:6px;bottom:6px;width:3px;background:#fff;border-radius:2px 0 0 2px}.layout-right[data-v-5b2df3fc]{display:flex;flex:1;min-width:0;overflow:hidden}.layout-sub-aside[data-v-5b2df3fc]{width:200px;min-width:200px;height:100%;background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;flex-shrink:0;z-index:90}.sub-aside-header[data-v-5b2df3fc]{height:50px;line-height:50px;padding:0 16px;font-size:15px;font-weight:600;color:rgba(0,0,0,.85);border-bottom:1px solid #f0f0f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-aside-scrollbar[data-v-5b2df3fc]{flex:1;overflow:hidden}.sub-menu-list[data-v-5b2df3fc]{list-style:none;padding:8px 0;margin:0}.sub-menu-item[data-v-5b2df3fc]{height:42px;line-height:42px;padding:0 20px;cursor:pointer;font-size:14px;color:rgba(0,0,0,.65);transition:all .2s;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-menu-item[data-v-5b2df3fc]:hover{color:#2c68ff;background:#e6f4ff}.sub-menu-item.is-active[data-v-5b2df3fc]{color:#2c68ff;background:#e6f4ff;font-weight:500}.sub-menu-item.is-active[data-v-5b2df3fc]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:#2c68ff;border-radius:0 2px 2px 0}.layout-main-wrapper[data-v-5b2df3fc]{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#f5f5f5}.layout-header[data-v-5b2df3fc]{height:50px;min-height:50px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 1px 4px rgba(0,21,41,.06);flex-shrink:0;z-index:80}.header-left[data-v-5b2df3fc]{display:flex;align-items:center;gap:12px}.header-collapse-btn[data-v-5b2df3fc]{font-size:20px;color:rgba(0,0,0,.45);cursor:pointer;padding:4px;border-radius:4px;transition:all .25s}.header-collapse-btn[data-v-5b2df3fc]:hover{color:rgba(0,0,0,.75);background:#f0f0f0}.header-collapse-btn.is-active[data-v-5b2df3fc]{transform:rotate(180deg)}.header-right[data-v-5b2df3fc]{display:flex;align-items:center;gap:18px}.header-action[data-v-5b2df3fc]{cursor:pointer;font-size:18px;color:rgba(0,0,0,.45)}.header-action[data-v-5b2df3fc]:hover{color:#2c68ff}.user-info[data-v-5b2df3fc]{display:flex;align-items:center;gap:6px;cursor:pointer;color:rgba(0,0,0,.85);font-size:14px}.user-info .user-name[data-v-5b2df3fc]{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info .el-icon-arrow-down[data-v-5b2df3fc]{font-size:12px;color:rgba(0,0,0,.45)}.layout-main[data-v-5b2df3fc]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 20px}.layout-main[data-v-5b2df3fc]::-webkit-scrollbar{width:6px}.layout-main[data-v-5b2df3fc]::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.menu-slide-enter-active[data-v-5b2df3fc],.menu-slide-leave-active[data-v-5b2df3fc]{transition:all .25s ease}.menu-slide-enter[data-v-5b2df3fc],.menu-slide-leave-to[data-v-5b2df3fc]{margin-left:-200px;opacity:0}.supplier-layout.is-mobile .layout-columns-aside[data-v-5b2df3fc]{position:fixed;top:0;left:0;bottom:0;z-index:200}.supplier-layout.is-mobile .layout-sub-aside[data-v-5b2df3fc]{position:fixed;top:0;left:80px;bottom:0;z-index:199;box-shadow:2px 0 8px rgba(0,0,0,.15)}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:14px;color:#333}.page-container{padding:16px;background:#f5f7fa;min-height:calc(100vh - 60px)}.search-card,.toolbar-actions{margin-bottom:12px}.toolbar-actions{display:flex;gap:10px}.pagination-wrapper{display:flex;justify-content:flex-end;margin-top:16px}.el-link+.el-link{margin-left:0}