.text-pair-hero[data-astro-cid-o5stcuxj]{padding-bottom:28px}.text-pair-workspace[data-astro-cid-o5stcuxj]{padding-top:10px}.text-pair-card[data-astro-cid-o5stcuxj]{padding:clamp(20px,4vw,36px);border:1px solid #dbe4ef;border-radius:22px;background:linear-gradient(145deg,#fff,#f7faff);box-shadow:0 22px 55px #0f172a0d}.text-pair-heading[data-astro-cid-o5stcuxj],.text-pair-results-head[data-astro-cid-o5stcuxj]{display:flex;align-items:center;justify-content:space-between;gap:16px}.text-pair-heading[data-astro-cid-o5stcuxj] h2[data-astro-cid-o5stcuxj]{margin-top:8px;font-size:clamp(1.35rem,3vw,1.8rem)}.text-pair-heading[data-astro-cid-o5stcuxj] .small[data-astro-cid-o5stcuxj]{color:#365c93;letter-spacing:.14em;font-weight:750}.text-pair-badge[data-astro-cid-o5stcuxj]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #cde7dd;border-radius:999px;background:#f0fdf8;color:#16674e;font-size:.82rem;font-weight:650}.text-pair-inputs[data-astro-cid-o5stcuxj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.text-pair-input[data-astro-cid-o5stcuxj]{display:grid;gap:8px}.text-pair-input[data-astro-cid-o5stcuxj] label[data-astro-cid-o5stcuxj]{font-size:.9rem;font-weight:700}.text-pair-input[data-astro-cid-o5stcuxj] textarea[data-astro-cid-o5stcuxj]{width:100%;min-height:220px;padding:14px 15px;resize:vertical;border:1px solid #d4deea;border-radius:13px;background:#fff;color:#172338;font:500 .9rem/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}.text-pair-input[data-astro-cid-o5stcuxj] textarea[data-astro-cid-o5stcuxj]:focus-visible{border-color:#4c78ba;outline:3px solid #dbeafe;outline-offset:1px}.text-pair-options[data-astro-cid-o5stcuxj],.text-pair-actions[data-astro-cid-o5stcuxj]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px}.text-pair-options[data-astro-cid-o5stcuxj] label[data-astro-cid-o5stcuxj]{display:inline-flex;align-items:center;gap:8px;color:#52627a;font-size:.88rem}.text-pair-options[data-astro-cid-o5stcuxj] input[data-astro-cid-o5stcuxj]{width:17px;height:17px;accent-color:#2563eb}.text-pair-actions[data-astro-cid-o5stcuxj] .tool-button[data-astro-cid-o5stcuxj]{min-height:44px}.text-pair-results-head[data-astro-cid-o5stcuxj]{margin-top:28px;padding-bottom:10px;border-bottom:1px solid #e1e8f1}.text-pair-results-head[data-astro-cid-o5stcuxj] h3[data-astro-cid-o5stcuxj]{font-size:1.1rem}.text-pair-results-head[data-astro-cid-o5stcuxj] span[data-astro-cid-o5stcuxj]{color:#52627a;font-size:.84rem}.text-pair-results[data-astro-cid-o5stcuxj]{display:grid;gap:4px;max-height:460px;overflow:auto;padding:12px 0}.text-pair-row[data-astro-cid-o5stcuxj]{display:grid;grid-template-columns:78px 42px 42px minmax(0,1fr);align-items:start;gap:8px;padding:6px 10px;border-radius:7px;font-size:.84rem}.text-pair-row[data-astro-cid-o5stcuxj].is-added{background:#edf9f2;color:#16643f}.text-pair-row[data-astro-cid-o5stcuxj].is-removed{background:#fff1f0;color:#a03d38}.text-pair-row[data-astro-cid-o5stcuxj].is-same{color:#48566b}.text-pair-kind[data-astro-cid-o5stcuxj]{font-size:.73rem;font-weight:750;text-transform:uppercase}.text-pair-line-number[data-astro-cid-o5stcuxj]{color:#8390a2;font:500 .76rem/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;text-align:right}.text-pair-line-text[data-astro-cid-o5stcuxj]{overflow-wrap:anywhere;white-space:pre-wrap;font:inherit}.text-pair-empty[data-astro-cid-o5stcuxj]{padding:16px 12px;color:#718096}.text-pair-status[data-astro-cid-o5stcuxj]{min-height:28px;margin:5px 0 0;color:#365c93;font-size:.86rem}.text-pair-privacy[data-astro-cid-o5stcuxj]{display:flex;align-items:center;gap:8px;margin-top:12px;color:#65738a;font-size:.82rem}.text-pair-privacy[data-astro-cid-o5stcuxj] svg[data-astro-cid-o5stcuxj]{flex:0 0 auto;color:#208463}.text-pair-guide[data-astro-cid-o5stcuxj]{display:grid;grid-template-columns:1.05fr .95fr;gap:30px;padding-top:46px}.text-pair-guide[data-astro-cid-o5stcuxj] h2[data-astro-cid-o5stcuxj]{margin:9px 0;font-size:clamp(1.4rem,3vw,2rem)}.text-pair-guide[data-astro-cid-o5stcuxj] p[data-astro-cid-o5stcuxj],.text-pair-guide[data-astro-cid-o5stcuxj] ol[data-astro-cid-o5stcuxj]{color:#5b687c;line-height:1.75}.text-pair-guide[data-astro-cid-o5stcuxj] ol[data-astro-cid-o5stcuxj]{margin:0;padding:18px 24px;border:1px solid #e2e8f0;border-radius:15px;background:#fbfdff}.text-pair-guide[data-astro-cid-o5stcuxj] li[data-astro-cid-o5stcuxj]+li[data-astro-cid-o5stcuxj]{margin-top:9px}@media(max-width:700px){.text-pair-inputs[data-astro-cid-o5stcuxj],.text-pair-guide[data-astro-cid-o5stcuxj]{grid-template-columns:1fr}.text-pair-input[data-astro-cid-o5stcuxj] textarea[data-astro-cid-o5stcuxj]{min-height:170px}.text-pair-badge[data-astro-cid-o5stcuxj]{padding:7px 9px}.text-pair-row[data-astro-cid-o5stcuxj]{grid-template-columns:68px 28px 28px minmax(0,1fr);gap:6px;padding-inline:6px;font-size:.78rem}}
