.tool-card{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;box-shadow:0 20px 50px #0f172a0f}.ent-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.seg{border:1px solid #cbd5e1;border-radius:999px;display:inline-flex;overflow:hidden}.seg-btn{color:#334155;cursor:pointer;background:#fff;border:0;padding:9px 20px;font-weight:800}.seg-btn.active{color:#fff;background:#0f172a}.toggle{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}.input-label{color:#334155;margin:10px 0 8px;font-weight:800;display:block}.tool-card textarea{color:#0f172a;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:12px;width:100%;padding:13px 14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:16px}.tool-card textarea:focus{border-color:#1881ff;outline:none;box-shadow:0 0 0 3px #1881ff26}.ent-actions{flex-wrap:wrap;gap:12px;margin:14px 0;display:flex}.ghost-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px 16px;font-weight:700}.ent-foot{justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.copy-btn{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:10px;padding:9px 16px;font-weight:800}.privacy-note{color:#64748b;margin-top:14px;font-size:15px}
