.table-responsive[data-v-cf21ac46]{overflow-x:auto}.add-contract-container[data-v-77082ba0]{padding:20px;height:100%;box-sizing:border-box;background:#ebf2fa}.add-contract-container[data-v-77082ba0] .el-card{background:#fff;border-radius:12px;border:none;margin-bottom:20px}.add-contract-container[data-v-77082ba0] .el-card__header{border-bottom:1px solid #ebf2fa;padding:16px 24px}.add-contract-container[data-v-77082ba0] .el-card__body{padding:20px 24px}.figma-card-header[data-v-77082ba0]{display:flex;align-items:center;justify-content:space-between}.figma-page-title[data-v-77082ba0]{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:600}.figma-page-title .title-prefix[data-v-77082ba0]{color:#8c9bb4}.figma-page-title .title-main[data-v-77082ba0]{color:#1d2129}.figma-page-title i[data-v-77082ba0]{color:#8c9bb4;font-size:14px}.figma-btn-back[data-v-77082ba0]{width:78px!important;height:38px!important;padding:0!important;background:#fff!important;border:1px solid #0e76ff!important;color:#0e76ff!important;border-radius:10px!important;font-size:14px!important;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:500!important}.add-contract-container[data-v-77082ba0] .el-form-item__label{font-size:14px;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:500;color:#1d2129;line-height:38px}.add-contract-container[data-v-77082ba0] .el-form-item.is-required .el-form-item__label:before{color:#fb2c36;font-weight:500}.add-contract-container[data-v-77082ba0] .el-date-editor.el-input__inner,.add-contract-container[data-v-77082ba0] .el-input__inner,.add-contract-container[data-v-77082ba0] .el-select .el-input__inner{height:38px;line-height:38px;border-radius:10px;border:1px solid #dce6f5;font-size:14px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#1d2129;background:#fff;padding:0 16px}.add-contract-container[data-v-77082ba0] .el-input__inner::-moz-placeholder{color:#8c9bb4;font-size:14px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.add-contract-container[data-v-77082ba0] .el-input__inner::placeholder{color:#8c9bb4;font-size:14px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.add-contract-container[data-v-77082ba0] .el-input.is-disabled .el-input__inner{background:#f1f6fa;color:#1d2129}.add-contract-container[data-v-77082ba0] .el-select .el-input .el-select__caret{color:#364153}.add-contract-container[data-v-77082ba0] .el-date-editor .el-input__prefix{right:10px;left:auto}.add-contract-container[data-v-77082ba0] .el-date-editor .el-input__inner{padding-left:16px;padding-right:30px}.figma-room-header[data-v-77082ba0]{display:flex;align-items:center;justify-content:space-between}.figma-section-title[data-v-77082ba0]{font-size:16px;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:600;color:#1d2129}.figma-btn-add[data-v-77082ba0]{width:82px!important;height:38px!important;padding:0!important;background:#0e76ff!important;border:none!important;color:#fff!important;border-radius:10px!important;font-size:14px!important;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-weight:500!important}.figma-btn-add[data-v-77082ba0] i{margin-right:4px}.add-contract-container[data-v-77082ba0] .el-table th{background:#ebf2fa;color:#364153;font-weight:400;font-size:14px;font-family:PingFang SC,Microsoft YaHei,sans-serif}.add-contract-container[data-v-77082ba0] .el-table td{font-size:14px;color:#1d2129;font-family:PingFang SC,Microsoft YaHei,sans-serif}.add-contract-container[data-v-77082ba0] .el-table .even-row{background:#f8fbff}.add-contract-container[data-v-77082ba0] .el-table--border,.add-contract-container[data-v-77082ba0] .el-table--group{border:none}.add-contract-container[data-v-77082ba0] .el-table--border td,.add-contract-container[data-v-77082ba0] .el-table--border th{border-right:1px solid #ebf2fa}.add-contract-container[data-v-77082ba0] .el-table td,.add-contract-container[data-v-77082ba0] .el-table th.is-leaf{border-bottom:1px solid #ebf2fa}.add-contract-container[data-v-77082ba0] .el-button--primary:not(.figma-btn-add):not(.figma-btn-submit){height:38px;padding:0 16px;background:#fff;border:1px solid #0e76ff;color:#0e76ff;border-radius:10px;font-size:14px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-weight:500}.add-contract-container[data-v-77082ba0] .el-button--primary:not(.figma-btn-add):not(.figma-btn-submit)>>>i{margin-right:4px}.figma-bottom-bar[data-v-77082ba0]{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;padding:20px 24px;background:#fff;border-radius:12px}.figma-btn-cancel[data-v-77082ba0]{background:#fff!important;border:1px solid #0e76ff!important;color:#0e76ff!important;border-radius:10px!important}.figma-btn-cancel[data-v-77082ba0],.figma-btn-submit[data-v-77082ba0]{width:98px!important;height:38px!important;padding:0!important;font-size:14px!important;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:500!important}.figma-btn-submit[data-v-77082ba0]{background:#0e76ff!important;border:none!important;color:#fff!important;border-radius:10px!important}.add-contract-container[data-v-77082ba0] .el-button--text{color:#0e76ff}.add-contract-container[data-v-77082ba0] .el-button--danger{background:#fff;border:1px solid #f56c6c;color:#f56c6c;border-radius:10px;font-size:14px;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:500}