.wtl-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.wtl-tool-card{border:1px solid #e7ecf3;border-radius:14px;padding:20px;background:#fff;box-shadow:0 5px 20px rgba(18,43,70,.05)}.wtl-tool-head{display:flex;align-items:center;gap:12px}.wtl-tool-logo{width:44px;height:44px;object-fit:contain;border-radius:10px}.wtl-tool-card h3{font-size:20px;margin:0}.wtl-tool-card h3 a{text-decoration:none}.wtl-tool-summary{min-height:48px;color:#526072}.wtl-tool-meta{margin:18px 0}.wtl-tool-meta div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #edf1f5;padding:8px 0}.wtl-tool-meta dt{color:#6a7482}.wtl-tool-meta dd{font-weight:600;margin:0;text-align:right}.wtl-btn{display:block;text-align:center;background:#eef6ff;padding:10px 14px;border-radius:9px;text-decoration:none;font-weight:700}.wtl-compare-wrap{overflow-x:auto}.wtl-compare{width:100%;border-collapse:collapse;background:#fff}.wtl-compare th,.wtl-compare td{border:1px solid #e7ecf3;padding:12px 14px;text-align:left;vertical-align:top}.wtl-compare thead th{background:#f6f9fc}.wtl-compare tbody th{white-space:nowrap;background:#fbfcfe}@media(max-width:900px){.wtl-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wtl-tool-grid{grid-template-columns:1fr}}
