.diff-scroll-area[data-v-c060354e]{will-change:transform;-webkit-overflow-scrolling:touch}.scrollbar-thin[data-v-c060354e]::-webkit-scrollbar{height:8px;width:8px}.scrollbar-thin[data-v-c060354e]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-c060354e]::-webkit-scrollbar-thumb{background:#cbd5e1;background-clip:padding-box;border:2px solid transparent;border-radius:4px}.scrollbar-thin[data-v-c060354e]::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.diff-rendered-content[data-v-c060354e]{font-size:14px;line-height:1.6;margin:0 auto;max-width:960px;padding:24px 32px}[data-v-c060354e] .diff-ins{background-color:#e6ffed;border-bottom:2px solid #34d058;border-radius:3px;color:#22863a;padding:1px 4px;text-decoration:none}[data-v-c060354e] .diff-del{background-color:#ffeef0;border-radius:3px;color:#cb2431;padding:1px 4px;text-decoration:line-through}[data-v-c060354e] .diff-block-ins{background-color:#e6ffed;border-left:4px solid #34d058;border-radius:0 6px 6px 0;margin:4px 0;padding:4px 12px}[data-v-c060354e] .diff-block-ins>*{margin:0}[data-v-c060354e] .diff-block-del{background-color:#fff0f2;border-left:4px solid #e0a0a8;border-radius:0 6px 6px 0;margin:4px 0;padding:4px 12px}[data-v-c060354e] .diff-block-del>*{margin:0;text-decoration:line-through}[data-v-c060354e] .diff-list-ins{background-color:#e6ffed;border-left:3px solid #34d058;border-radius:0 4px 4px 0;margin-left:-15px;padding-left:12px}[data-v-c060354e] .diff-list-del{background-color:#fff0f2;border-left:3px solid #e0a0a8;border-radius:0 4px 4px 0;margin-left:-15px;padding-left:12px;text-decoration:line-through}[data-v-c060354e] .diff-table{border-collapse:collapse;font-size:14px;margin:12px 0;width:100%}[data-v-c060354e] .diff-table td,[data-v-c060354e] .diff-table th{border:1px solid #d0d7de;padding:6px 12px;text-align:left}[data-v-c060354e] .diff-table th{background-color:#f6f8fa;font-weight:600}[data-v-c060354e] .diff-table tr:nth-child(2n){background-color:#f6f8fa}[data-v-c060354e] .glb-iframe-box{border:1px solid #e2e8f0;border-radius:6px;margin:12px 0;overflow:hidden;position:relative}[data-v-c060354e] .glb-iframe-box i{background:#0006;border-radius:4px;color:#fff;font-size:16px;padding:4px 8px;position:absolute;top:10px;z-index:10}[data-v-c060354e] .glb-button-box{display:inline-block;margin:8px 0}[data-v-c060354e] .glb-button-img-box{align-items:center;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px;transition:all .2s}[data-v-c060354e] .glb-button-img-box:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f626}[data-v-c060354e] .glb-button-title-box{color:#64748b;font-size:12px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-c060354e] .exploder-button-box{display:inline-block;margin:8px 0}[data-v-c060354e] .exploder-button-img-box{align-items:center;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px;transition:all .2s}[data-v-c060354e] .exploder-button-img-box:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f626}[data-v-c060354e] .exploder-button-title-box{color:#64748b;font-size:12px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-c060354e] .diff-source-view{color:#24292f;counter-reset:source-line;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;line-height:1.7}[data-v-c060354e] .diff-source-view .source-line{align-items:stretch;contain:content;counter-increment:source-line;display:flex;min-height:1.7em}[data-v-c060354e] .diff-source-view .source-line:before{align-items:center;background:#f8fafc;border-right:1px solid #e2e8f0;color:#adb5bd;content:counter(source-line);display:flex;flex-shrink:0;font-size:12px;justify-content:flex-end;padding-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}[data-v-c060354e] .diff-source-view .line-content{flex:1;padding:2px 0 2px 12px;white-space:pre-wrap;word-break:break-all}[data-v-c060354e] .diff-source-view .diff-block-del,[data-v-c060354e] .diff-source-view .diff-block-ins{border-radius:0;margin:0;padding:0}[data-v-c060354e] .diff-source-view .diff-block-ins .source-line:before{background:transparent;color:#22863a}[data-v-c060354e] .diff-source-view .diff-block-del .source-line:before{background:transparent;color:#cb2431}
