.compare-wrapper{max-width:1400px}.compare-toolbar{background:var(--bi-surface-2)}.compare-container{position:relative;min-height:calc(100vh - 280px)}#mergely{width:100%;min-height:calc(100vh - 280px)}.mergely.current.CodeMirror-linenumber{background-color:var(--brand-fill)!important;color:#fff}.mergely.a.CodeMirror-linebackground:not(.rhs),.CodeMirror-line.mergely.a:not(.rhs){background-color:#fcc!important}.mergely.a.rhs.CodeMirror-linebackground,.CodeMirror-line.mergely.a.rhs,.mergely.rhs .mergely.a.CodeMirror-linebackground,.mergely.rhs .CodeMirror-line.mergely.a{background-color:#cfc!important}.mergely.c.CodeMirror-linebackground,.CodeMirror-line.mergely.c{background-color:#ffc!important}.mergely.current.CodeMirror-linebackground{background-color:#e6f2ff}.CodeMirror{font-family:JetBrains Mono,Consolas,Courier New,monospace,微软雅黑;font-size:14px;height:calc(100vh - 280px)!important}.CodeMirror-code{color:var(--bi-text)}.CodeMirror-vscrollbar::-webkit-scrollbar,.CodeMirror-hscrollbar::-webkit-scrollbar{width:8px;height:8px}.CodeMirror-vscrollbar::-webkit-scrollbar-thumb,.CodeMirror-hscrollbar::-webkit-scrollbar-thumb{background:#409eff80;border-radius:4px}.CodeMirror-vscrollbar::-webkit-scrollbar-thumb:hover,.CodeMirror-hscrollbar::-webkit-scrollbar-thumb:hover{background:#409effcc}.CodeMirror-vscrollbar::-webkit-scrollbar-track,.CodeMirror-hscrollbar::-webkit-scrollbar-track{background:var(--bi-surface-2)}.mergely-margin{background-color:var(--bi-surface-2)}.mergely.ch.a:not(.rhs){background-color:#f99!important}.mergely.ch.a.rhs,.mergely.rhs .mergely.ch.a{background-color:#9f9!important}.mergely.ch.c,.mergely.ch.c.rhs{background-color:#ff9!important}.compare-toolbar .btn{font-size:13px}.compare-toolbar .btn i{font-size:12px}html[data-theme=dark] .CodeMirror-code{color:#212529}html[data-theme=dark] .CodeMirror-linenumber{color:#6c757d}html[data-theme=dark] .CodeMirror-selected{background:#b3d7ff!important}@media (max-width: 768px){.compare-toolbar .d-flex{flex-direction:column;align-items:stretch}.compare-toolbar .btn{width:100%;justify-content:center;min-height:40px}#mergely{min-height:300px}.CodeMirror{height:300px!important;font-size:12px}.compare-container{gap:.5rem}.compare-result{font-size:.85rem}}
