*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:Source Han Sans SC,Noto Sans SC,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;background:#f5f7fa;color:#1f2d3d}.yjl-logo{display:flex;align-items:center;gap:8px;height:56px;padding:0 16px;color:#fff;font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden}.yjl-page{background:#fff;border-radius:4px;padding:16px 20px;min-height:calc(100vh - 160px);box-shadow:0 1px 4px #0000000a}.yjl-stub-hint{color:#909399;font-size:13px}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row.yjl-row-warn>td{background:#fff7e6}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row.yjl-row-warn:hover>td{background:#ffe7ba}
