.user-agreement[data-v-191f98e6]{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.user-agreement .header-section[data-v-191f98e6]{margin-bottom:20px}.user-agreement .header-section .page-title[data-v-191f98e6]{font-size:24px;color:#303133;margin-bottom:20px;font-weight:700}.user-agreement .header-section .divider[data-v-191f98e6]{display:flex;justify-content:space-between}.user-agreement .header-section .version-info[data-v-191f98e6]{display:flex;flex-wrap:wrap;gap:20px}.user-agreement .header-section .version-info .info-item[data-v-191f98e6]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.user-agreement .header-section .version-info .info-item .info-label[data-v-191f98e6]{font-weight:500;color:#606266;margin-bottom:8px}.user-agreement .header-section .version-info .info-item .info-value[data-v-191f98e6]{color:#303133;font-weight:400}.user-agreement .header-section .version-info .info-item .info-value.status-active[data-v-191f98e6]{color:#67c23a;font-weight:700}.user-agreement .header-section .version-info .info-item .info-value.status-inactive[data-v-191f98e6]{color:#909399}.user-agreement .header-section .version-info .info-item .version-row[data-v-191f98e6]{display:flex;align-items:center}.user-agreement .header-section .version-info .info-item .tag-v[data-v-191f98e6]{font-family:Consolas;font-weight:700;font-style:Bold;font-size:14px;letter-spacing:0;padding:4px 6px;color:#2e4cb2;background:#d6dfff;border-radius:4px}.user-agreement .header-section .version-info .info-item .editing-tag[data-v-191f98e6]{margin-left:8px;font-size:14px;color:#f7ad63}.user-agreement .action-buttons[data-v-191f98e6]{margin-bottom:20px;text-align:left;display:flex;gap:10px;align-items:center}.user-agreement .action-buttons[data-v-191f98e6] .el-upload{display:inline-flex}.user-agreement .agreement-content[data-v-191f98e6]{border:1px solid #ebeef5;border-radius:4px;padding:24px;background-color:#fafafa;min-height:600px}.user-agreement .agreement-content .content-display[data-v-191f98e6]{line-height:1.8;color:#606266}.user-agreement .agreement-content .content-display h2[data-v-191f98e6]{font-size:20px;margin:15px 0;color:#303133}.user-agreement .agreement-content .content-display h3[data-v-191f98e6]{font-size:16px;margin:12px 0;color:#303133}.user-agreement .agreement-content .content-display p[data-v-191f98e6]{margin:8px 0;text-indent:2em}.user-agreement .agreement-editor[data-v-191f98e6]{border:1px solid #dcdfe6;border-radius:4px;padding:20px;background-color:#fff}.user-agreement[data-v-191f98e6] .history-dialog .el-dialog__body{max-height:60vh;overflow-y:auto}.history-version-dialog[data-v-191f98e6] .el-dialog__header{background-color:#f8fafc;display:flex;justify-content:space-between;align-items:center}.history-version-dialog[data-v-191f98e6] .el-dialog__header .title{font-family:Inter;font-weight:700;font-style:Bold;font-size:18px;line-height:28px;letter-spacing:0}.history-version-dialog[data-v-191f98e6] .el-dialog__header .title-version{display:flex;align-items:center}.history-version-dialog[data-v-191f98e6] .el-dialog__header .title-version span{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;line-height:20px;letter-spacing:0}.history-version-dialog[data-v-191f98e6] .el-dialog__header .title-version .title-tag{font-family:Consolas;font-weight:700;font-style:Bold;font-size:14px;line-height:20px;letter-spacing:0;padding:4px 6px;color:#314158;background:#e2e8f0;border-radius:4px;margin-left:10px}.history-version-dialog[data-v-191f98e6] .el-dialog__header .title-time{display:flex;align-items:center;font-size:14px;color:#909399;margin-top:5px}.history-version-dialog[data-v-191f98e6] .el-dialog__header .title-time .el-icon-time{margin-right:5px}.history-version-dialog[data-v-191f98e6] .el-dialog__header .el-dialog__headerbtn{top:14px}.history-version-dialog[data-v-191f98e6] .el-dialog__body{max-height:75vh;overflow-y:auto;padding:20px;background-color:#fff;border-radius:8px;padding-bottom:24px}.history-version-dialog[data-v-191f98e6] .el-dialog__body .history-content{line-height:1.8;color:#606266}.history-version-dialog[data-v-191f98e6] .el-dialog__body .history-content h2{font-size:20px;margin:15px 0;color:#303133}.history-version-dialog[data-v-191f98e6] .el-dialog__body .history-content h3{font-size:16px;margin:12px 0;color:#303133}.history-version-dialog[data-v-191f98e6] .el-dialog__body .history-content p{margin:8px 0;text-indent:2em}.history-version-dialog[data-v-191f98e6] .el-dialog__footer{text-align:center;padding:10px 20px;border-top:1px solid #ebeef5}