.fos-tool-catalog{margin:28px 0;scroll-margin-top:90px}.fos-tool-catalog h2{margin:0 0 10px;font-size:22px}.fos-tool-catalog>p{margin:0 0 20px;color:#53657d;line-height:1.6}.fos-tool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.fos-tool-card{display:flex;align-items:center;gap:12px;min-height:82px;padding:18px;border:1px solid #dce5f1;border-radius:14px;background:#fff;color:#102b52;text-decoration:none;transition:border-color .15s,box-shadow .15s}.fos-tool-card:hover{border-color:#1476ff;box-shadow:0 4px 16px #1476ff14}.fos-tool-card:focus-visible{outline:3px solid #1476ff;outline-offset:3px}.fos-tool-card strong{flex:1;font-size:14px;line-height:1.4}.fos-tool-symbol{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:11px;background:#edf4ff;color:#0863ff}.fos-workspace-links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.fos-workspace-links a{padding:10px 14px;border:1px solid #dce5f1;border-radius:9px;text-decoration:none}.dark-theme .fos-tool-card,.dark-mode .fos-tool-card{background:#172438;color:#edf4ff;border-color:#34455c}.dark-theme .fos-tool-catalog>p,.dark-mode .fos-tool-catalog>p{color:#b8c8df}
