.Tool_textarea__TeXcf{width:100%;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--ink-primary);font:inherit;font-size:16px;padding:12px;resize:vertical}.Tool_textarea__TeXcf:focus{border-color:var(--amber-border);outline:none}.Tool_variantsTitle__p2qM6{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em}.Tool_warning__1Ohnc{margin:0 0 14px;padding:10px 12px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);font-size:13px;line-height:1.45;color:var(--ink-muted)}.Tool_variants__PZ_Ih{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Tool_variant__y7QsV{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);padding:12px}.Tool_variantHead__x6KWn{display:flex;align-items:center;justify-content:space-between;gap:12px}.Tool_variantName__xhmI1{font-size:12px;font-weight:600;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em}.Tool_variantText__p1RqJ{margin:6px 0 0;font-size:18px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.Tool_docInput__u8WtM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:18px;font-weight:600}.Tool_verdict__rDmWU{display:flex;flex-direction:column;gap:6px}.Tool_verdictOk__wbhl0{font-size:22px;font-weight:800;color:var(--success)}.Tool_formatted__9a8mF{font-size:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.03em}.Tool_invalidCard__sy6TR{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--radius-card);background:var(--bg-surface);border:1px solid var(--error)}.Tool_verdictBad__nuUwg{font-size:20px;color:var(--error)}.Tool_reason__GRB6N{margin:0;font-size:15px;line-height:1.55;color:var(--ink-muted)}