.reg-content{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:15px;line-height:1.6;margin:0;padding:16px 20px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;max-height:70vh;overflow-y:auto}.reg-content p{margin:0 0 6px}.reg-answer sup a{font-weight:600;padding:0 1px}.document-diff-container{min-height:500px;max-height:800px;overflow-y:auto;padding:24px 32px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;font-family:inherit;line-height:1.6;color:#17242c}.document-diff-container ins.diffins,.document-diff-container ins.diffmod,ins.diffins,ins.diffmod{background-color:#d4edda;color:#155724;text-decoration:none;padding:1px 4px;border-radius:2px;border-bottom:2px solid #28a745}.document-diff-container del.diffdel,.document-diff-container del.diffmod,del.diffdel,del.diffmod{background-color:#f8d7da;color:#721c24;text-decoration:line-through;padding:1px 4px;border-radius:2px;opacity:.85}.timeline-version-item{cursor:pointer;padding:10px 12px;border-radius:6px;transition:all .2s ease;border:1px solid #f0f0f0;margin-bottom:8px;background-color:#fafafa}.timeline-version-item:hover{background-color:#f0f5ff;border-color:#adc6ff}.timeline-version-item.selected{background-color:#e6f7ff;border-color:#1890ff;box-shadow:0 0 0 1px #1890ff}.diff-legend-tag-added{background-color:#d4edda!important;color:#155724!important;border-color:#c3e6cb!important;font-weight:500}.diff-legend-tag-removed{background-color:#f8d7da!important;color:#721c24!important;border-color:#f5c6cb!important;text-decoration:line-through;font-weight:500}.rg-app-header{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#0f2f3d;padding-inline:24px}.rg-app-brand{display:flex;align-items:center;gap:10px;min-width:0;color:#fff;font-size:18px;font-weight:600;letter-spacing:.5px}.rg-app-org{color:#ffffffb3;font-weight:400;font-size:15px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-app-header .rg-header-link.ant-btn{color:#ffffffd9}.rg-app-header .rg-header-link.ant-btn:hover{color:#fff;background:#ffffff1a}.rg-auth-modal .ant-modal-content{padding:28px 32px 32px}.rg-auth-modal-brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#0f2f3d;margin-bottom:20px}@media(max-width:575px){.rg-app-header{padding-inline:16px}.rg-app-org{display:none}.rg-auth-modal .ant-modal-content{padding:24px 20px}}body{margin:0;background:#f5f7f9}
