:where([data-page=tools__text-difference-checker]) .text-gradient{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:var(--primary-600) var(--tw-gradient-from-position);--tw-gradient-to:var(--primary-600) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);color:#0000;-webkit-background-clip:text;background-clip:text}:where([data-page=tools__text-difference-checker]) .faq-button[aria-expanded=true] .faq-icon{transform:rotate(180deg)}:where([data-page=tools__text-difference-checker]) .faq-content{opacity:0;max-height:0;transition:max-height .3s ease-out,opacity .3s ease-out;overflow:hidden}:where([data-page=tools__text-difference-checker]) .faq-content:not(.hidden){opacity:1;max-height:500px}:where([data-page=tools__text-difference-checker]) .diff-added{color:#047857;background-color:#d1fae5;border-radius:3px;padding:2px 4px}:where([data-page=tools__text-difference-checker]) .diff-removed{color:#dc2626;background-color:#fee2e2;border-radius:3px;padding:2px 4px;text-decoration:line-through}:where([data-page=tools__text-difference-checker]) .diff-modified{color:#d97706;background-color:#fef3c7;border-radius:3px;padding:2px 4px}@media (prefers-color-scheme:dark){:where([data-page=tools__text-difference-checker]) .diff-added{color:#6ee7b7;background-color:#065f46}:where([data-page=tools__text-difference-checker]) .diff-removed{color:#fca5a5;background-color:#991b1b}:where([data-page=tools__text-difference-checker]) .diff-modified{color:#fcd34d;background-color:#92400e}}:where([data-page=tools__text-difference-checker]) .split-view{grid-template-columns:1fr 1fr;gap:1rem;display:grid}:where([data-page=tools__text-difference-checker]) .unified-view{display:block}
