.text-card{max-width:none}.text-tabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:24px}.text-tabs button{margin:0}.text-tabs button[aria-pressed="true"]{box-shadow:0 3px 0 var(--sun)}.text-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 24px}.text-stats div{padding:16px;background:var(--field);border:1px solid var(--line);border-radius:14px}.text-stats b{display:block;color:var(--blue);font-size:26px;overflow-wrap:anywhere}.text-stats span{font-size:13px;color:var(--mut)}.compare-inputs{display:grid;grid-template-columns:1fr 1fr;gap:18px}.compare-inputs textarea{min-height:230px}.diff-output{padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--field);white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0;max-height:650px;overflow:auto}.diff-output:empty{display:none}ins{background:#D7F5DE;color:#135729;text-decoration:underline;text-decoration-thickness:2px}del{background:#FFE0E1;color:#8C1E2C}.diff-legend ins,.diff-legend del{padding:4px 10px;border-radius:6px;margin-right:10px;font-size:14px}#convert-output{min-height:200px}#text-status:empty{display:none}:root[data-theme="dark"] ins{background:#17482D;color:#B9F5CE}:root[data-theme="dark"] del{background:#5B2330;color:#FFD4DD}@media(max-width:600px){.compare-inputs{grid-template-columns:1fr;gap:0}.text-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.text-tabs button{font-size:15px;padding:11px 14px}.compare-inputs textarea{min-height:160px}}
