.TextCompare_root__013ym{--accent-ink:#fff;--accent:#141c2e;color:#141c2e;--line:#dce1e9;--surface:#f3f5f8;letter-spacing:0}.TextCompare_controls__r8sm1{min-width:0;border:0;padding:0;margin:0}.TextCompare_actions__9th07,.TextCompare_equal__hunEi,.TextCompare_heading__kLgIa,.TextCompare_toolbar__Vr5CO{display:flex;align-items:center;gap:10px}.TextCompare_toolbar__Vr5CO{flex-wrap:wrap;margin:12px 0}.TextCompare_toolbar__Vr5CO label{display:flex;align-items:center;gap:8px;font-size:14px}.TextCompare_toolbar__Vr5CO input{width:17px;height:17px;accent-color:#087960}.TextCompare_root__013ym button,.TextCompare_root__013ym select{min-height:42px;border:1px solid var(--line);border-radius:10px;padding:8px 12px;background:var(--surface);color:inherit}.TextCompare_root__013ym button{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.TextCompare_root__013ym button:disabled{opacity:.45;cursor:default}.TextCompare_root__013ym button:hover:not(:disabled){border-color:#087960}.TextCompare_root__013ym :focus-visible{outline:2px solid #168dcb;outline-offset:3px}.TextCompare_root__013ym button[aria-pressed=true]{border-color:#087960;box-shadow:inset 0 -2px #087960}.TextCompare_root__013ym .TextCompare_primary__nyCZm{background:#087960;color:white;border-color:#087960;margin-left:auto}.TextCompare_editors__Slcpq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.TextCompare_editor___H06_,.TextCompare_output__0I_gO{min-width:0}.TextCompare_heading__kLgIa{justify-content:space-between;margin-bottom:8px;font-weight:600}.TextCompare_actions__9th07{margin-left:auto}.TextCompare_actions__9th07 button{width:42px;padding:8px}.TextCompare_editor___H06_ textarea{display:block;width:100%;height:240px;resize:vertical;min-height:120px;border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:12px;color:inherit;font:14px/1.65 ui-monospace,monospace}.TextCompare_count__ok7c_{text-align:right;font-size:12px;margin-top:4px;color:#58686d}.TextCompare_count__ok7c_[data-over=true]{color:#b42335}.TextCompare_message__DKj_J,.TextCompare_note__8r_so{font-size:13px;overflow-wrap:anywhere}.TextCompare_message__DKj_J:empty{display:none}.TextCompare_results__dULGL{margin-top:22px;border-top:1px solid var(--line);padding-top:10px}.TextCompare_legend__nHsnP{display:flex;gap:12px;flex-wrap:wrap;font-size:13px}.TextCompare_equal__hunEi,.TextCompare_legend__nHsnP span:first-child{color:#08704e}.TextCompare_legend__nHsnP span:last-child{color:#a62239}.TextCompare_output__0I_gO h2{font-size:14px;font-weight:600;padding:8px 0}.TextCompare_output__0I_gO pre{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;font:14px/1.8 ui-monospace,monospace;padding:12px;background:var(--surface);border:1px solid var(--line);border-radius:10px;min-height:100px;max-height:560px;overflow:auto}.TextCompare_output__0I_gO ins{background:#c4efdd;color:#134d38;text-decoration:underline}.TextCompare_output__0I_gO del{background:#ffdde1;color:#862338;text-decoration:line-through}.dark .TextCompare_root__013ym{--accent-ink:#141c2e;--accent:#ffc21a;color:#eef1f6;--line:#27314a;--surface:#10172a}.dark .TextCompare_count__ok7c_{color:#b9c4c4}.dark .TextCompare_equal__hunEi,.dark .TextCompare_legend__nHsnP span:first-child{color:#83dbb7}.dark .TextCompare_count__ok7c_[data-over=true],.dark .TextCompare_legend__nHsnP span:last-child{color:#ffadb8}@media(max-width:640px){.TextCompare_editors__Slcpq{grid-template-columns:minmax(0,1fr);gap:12px}.TextCompare_editor___H06_ textarea{height:180px}.TextCompare_root__013ym .TextCompare_primary__nyCZm{width:100%;margin:0}}