@charset "UTF-8";.header-warp[data-v-725fd5c8]{display:flex;align-items:center;gap:14px;height:60px;padding:0 20px 0 16px;border-bottom:1px solid #ebeef5}.header-warp button[data-v-725fd5c8]{font:inherit;border:0;cursor:pointer;background:none}.header-warp .grow[data-v-725fd5c8]{flex:1}.header-warp .fold[data-v-725fd5c8]{width:32px;height:32px;border-radius:6px;color:#4e5969;font-size:18px}.header-warp .fold[data-v-725fd5c8]:hover{background:#f2f3f5}.header-warp .title[data-v-725fd5c8]{font-size:16px;font-weight:600}.header-warp .bell[data-v-725fd5c8]{width:34px;height:34px;border-radius:50%;font-size:16px}.header-warp .bell[data-v-725fd5c8]:hover{background:#f2f3f5}.header-warp .user[data-v-725fd5c8]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 6px;border-radius:8px}.header-warp .user[data-v-725fd5c8]:hover{background:#f7f8fa}.header-warp .avatar[data-v-725fd5c8]{position:relative;overflow:hidden;width:32px;height:32px;border-radius:50%;flex:none;background:#fff7eb;color:#e07b00;display:grid;place-items:center;font-weight:700;font-size:14px}.header-warp .avatar img[data-v-725fd5c8]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.header-warp .who b[data-v-725fd5c8]{display:block;font-size:14px;line-height:1.2}.header-warp .who span[data-v-725fd5c8]{font-size:12px;color:#8f959e}.tagbar-wrap .list-wrap[data-v-f70dce23]::-webkit-scrollbar{width:0px;height:0px;border-radius:0;background:rgba(0,0,0,0)}.tagbar-wrap .list-wrap[data-v-f70dce23]::-webkit-scrollbar-track{border-radius:0;background:rgba(0,0,0,0);box-shadow:#0000}.tagbar-wrap .list-wrap[data-v-f70dce23]::-webkit-scrollbar-thumb{border-radius:0;background:transparent}.tagbar-wrap[data-v-f70dce23]{height:42px;padding:6px 16px;box-sizing:border-box;border-bottom:1px solid #ebeef5;margin:0;display:flex;justify-content:space-between}.tagbar-wrap .list-wrap[data-v-f70dce23]{flex:1;display:flex;overflow-x:scroll}.tagbar-wrap .list-wrap .tag[data-v-f70dce23]{display:inline-flex;flex-shrink:0;align-items:center;height:30px;padding:0 10px;background-color:#f0f1f3;border:1px solid transparent;border-radius:6px;margin-right:6px;cursor:pointer;font-size:13px;color:#4e5969}.tagbar-wrap .list-wrap .tag .dot[data-v-f70dce23]{width:6px;height:6px;border-radius:50%;margin-right:8px;background-color:#c9cdd4}.tagbar-wrap .list-wrap .tag .x[data-v-f70dce23]{margin-left:8px;color:#a9aeb8}.tagbar-wrap .list-wrap .tag.curr[data-v-f70dce23]{background-color:#fff7eb;border-color:#ffc46b;color:#d97000;font-weight:600}.tagbar-wrap .list-wrap .tag.curr .dot[data-v-f70dce23]{background-color:#ff9500}.tagbar-wrap .action[data-v-f70dce23]{display:flex;align-items:center;padding:0 4px;color:#a9aeb8}.tagbar-wrap .action .ico[data-v-f70dce23]{display:flex;align-items:center;height:100%}.layout[data-v-6a3386e8]{--sider: 230px;--brand: #ff9500;--brand-ink: #e07b00;--brand-soft: #fff7eb;display:flex;height:100vh;background:#f5f7fa;color:#1f2329}.layout.collapsed[data-v-6a3386e8]{--sider: 64px}.layout button[data-v-6a3386e8]{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.layout .sider[data-v-6a3386e8]{width:var(--sider);flex:none;display:flex;flex-direction:column;background:#fff;border-right:1px solid #ebeef5;transition:width .18s;overflow:hidden}.layout .brand[data-v-6a3386e8]{display:flex;align-items:center;gap:10px;height:60px;padding:0 16px;flex:none;cursor:pointer;overflow:hidden}.layout .brand .logo[data-v-6a3386e8]{width:32px;height:32px;border-radius:8px;flex:none;object-fit:cover}.layout .brand b[data-v-6a3386e8]{font-size:18px;font-weight:700;color:var(--brand);white-space:nowrap;letter-spacing:.5px}.layout .menu[data-v-6a3386e8]{flex:1;min-height:0;overflow-y:auto;padding:4px 0 12px}.layout .item[data-v-6a3386e8]{position:relative;display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:0 20px;font-size:14px;text-align:left;white-space:nowrap;color:#303133;transition:background .12s,color .12s}.layout .item i[data-v-6a3386e8]{font-style:normal;font-size:17px;width:20px;text-align:center;flex:none}.layout .item span[data-v-6a3386e8]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.layout .item em[data-v-6a3386e8]{font-style:normal;font-size:11px;color:#a9aeb8;transition:transform .15s;transform:rotate(-90deg)}.layout .item em.open[data-v-6a3386e8]{transform:none}.layout .item[data-v-6a3386e8]:hover{background:#f7f8fa}.layout .item.group[data-v-6a3386e8]{font-weight:600}.layout .item.group.active[data-v-6a3386e8]{color:var(--brand-ink)}.layout .item.on[data-v-6a3386e8]{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.layout .item.on[data-v-6a3386e8]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--brand)}.layout .item.child[data-v-6a3386e8]{height:44px;padding-left:40px;font-size:14px;color:#4e5969}.layout .item.child.on[data-v-6a3386e8]{color:var(--brand-ink)}.layout .item .sub-ico[data-v-6a3386e8]{font-size:14px;width:18px}.layout .item .soon-tag[data-v-6a3386e8]{transform:none;padding:0 6px;border-radius:8px;background:#f2f3f5;color:#a9aeb8;font-size:11px;line-height:18px}.layout .logout[data-v-6a3386e8]{flex:none;height:48px;border-top:1px solid #f0f1f3;color:#86909c}.layout .logout[data-v-6a3386e8]:hover{color:var(--brand-ink)}.layout.collapsed .item[data-v-6a3386e8]{justify-content:center;padding:0}.layout .content[data-v-6a3386e8]{flex:1;min-width:0;display:flex;flex-direction:column}.layout .head-wrap[data-v-6a3386e8]{flex:none;background:#fff}.layout .main-wrap[data-v-6a3386e8]{flex:1;min-height:0;overflow-y:auto;background:#f5f7fa}
