@charset "UTF-8";:root{--brand-500: #0075b6;--brand-600: #0069a4;--brand-700: #005e92;--brand-50: #e6f1f8;--text-1: #1f2329;--text-2: #4e5969;--text-3: #86909c;--border-1: #edeff2;--bg-page: #f7f8fa;--bg-card: #ffffff;--radius-card: 8px;--radius-base: 6px;--space-page: 16px;--gap-card: 24px;--status-generating: #2b7fd4;--status-reviewing: #e6a23c;--status-approved: #3f9c47;--status-risk: #d9534f;--el-color-primary: #0075b6;--el-color-primary-light-3: #4d9ecc;--el-color-primary-light-5: #80badb;--el-color-primary-light-7: #b3d6e9;--el-color-primary-light-8: #cce3f0;--el-color-primary-light-9: #e6f1f8;--el-color-primary-dark-2: #005e92;--el-border-radius-base: 6px;--el-font-size-base: 14px}*{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0}body{background:var(--bg-page);color:var(--text-1);font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}.text-ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.bid-grid{display:flex;gap:var(--gap-card)}.el-overlay .el-dialog{--el-dialog-width: 500px;--el-dialog-border-radius: 16px;--el-dialog-bg-color: #fff}.el-overlay .material-preview.el-dialog.is-fullscreen{--el-dialog-width: 100%;--el-dialog-margin-top: 0;--el-dialog-border-radius: 0;width:100%;max-width:100%;height:100%;margin:0}.app-dialog.el-dialog{min-height:230px;display:flex;flex-direction:column}.app-dialog .el-dialog__header{margin-right:0;padding:14px 16px 32px}.app-dialog .el-dialog__headerbtn{display:none}.app-dialog .el-dialog__body{padding:0 16px;flex:1}.app-dialog .el-dialog__footer{padding:0 16px 16px;text-align:center}.app-dialog .el-input{width:436px;margin:0 auto}.app-dialog .el-input__wrapper{height:52px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #cccc inset,0 10px 20px #0000001a}.app-dialog .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--brand-500) inset,0 10px 20px #0000001a}.app-dialog .el-button--primary{margin-top:40px;width:97px;height:34px;border:0 solid var(--brand-500);border-radius:4px;background:var(--brand-500)}.app-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-dialog__head.is-danger{display:grid;grid-template-columns:1fr auto 1fr}.app-dialog__head.is-danger .app-dialog__title{grid-column:2;text-align:center}.app-dialog__head.is-danger .app-dialog__close{grid-column:3;justify-self:end}.app-dialog__title{color:var(--text-1);font-size:16px;font-weight:600}.app-dialog__close{flex:none;width:16px;height:16px;padding:0;border:none;background:none;line-height:0;cursor:pointer}.app-dialog__close img{display:block;width:100%;height:100%}.app-dialog__close:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px;border-radius:50%}.app-dialog__label{width:436px;margin:0 auto 24px;color:#333;font-size:14px;font-weight:400;line-height:normal}.app-dialog__label.is-danger{color:red;text-align:center}.app-dialog__actions{display:flex;justify-content:center;gap:12px}.app-dialog__actions .el-button{width:97px;height:34px;border-radius:4px}.app-dialog__actions .el-button--primary{margin-top:0}.app-dialog__actions .el-button.is-danger,.app-dialog__actions .el-button.is-danger:hover,.app-dialog__actions .el-button.is-danger:focus,.app-dialog__actions .el-button.is-danger:active{border-color:red;background:red;color:#fff}
