*{margin:0;padding:0;box-sizing:border-box}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}.layout-container[data-v-803b6c2a]{height:100vh}.layout-container .sidebar[data-v-803b6c2a]{background-color:#304156;transition:width .3s}.layout-container .sidebar .logo[data-v-803b6c2a]{height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700;border-bottom:1px solid #1f2d3d}.layout-container .sidebar .el-menu[data-v-803b6c2a]{border-right:none}.layout-container .header[data-v-803b6c2a]{display:flex;align-items:center;justify-content:space-between;background-color:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08)}.layout-container .header .header-left[data-v-803b6c2a]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0;flex:1}.layout-container .header .header-left .collapse-btn[data-v-803b6c2a]{font-size:20px;cursor:pointer;margin-right:15px}.layout-container .header .header-left .collapse-btn[data-v-803b6c2a]:hover{color:#409eff}.layout-container .header .header-left .finance-pending-bar[data-v-803b6c2a]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:8px;padding:6px 12px;border-radius:8px;background:linear-gradient(90deg,#fff7e6,#ffe7ba);border:1px solid #faad14;font-size:13px;color:#ad6800;max-width:min(720px,100%)}.layout-container .header .header-left .finance-pending-bar__icon[data-v-803b6c2a]{font-size:16px;color:#d48806;flex-shrink:0}.layout-container .header .header-left .finance-pending-bar__text[data-v-803b6c2a]{flex:1;min-width:200px;line-height:1.4}.layout-container .header .header-right .user-info[data-v-803b6c2a]{cursor:pointer;display:flex;align-items:center}.layout-container .header .header-right .user-info .el-icon[data-v-803b6c2a]{margin-left:5px}.layout-container .main-content[data-v-803b6c2a]{background-color:#f0f2f5;padding:20px;overflow-y:auto}