/* UsefulFox 1.9.31.5.9.43: shared, readable tool navigation. */
html body .collection-links{display:grid;gap:0;margin-top:16px}
html body .collection-links a{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 0;border-bottom:1px solid #e6ebf1;color:#365875;font-size:.9375rem!important;font-weight:400!important;line-height:1.45;text-decoration:none}
html body .collection-links a:last-child{border-bottom:0}
html body .collection-links a:hover{color:#9d4316;text-decoration:underline;text-underline-offset:4px}
html body .collection-card p,html body .guide-card p{font-size:.9375rem;line-height:1.6;color:#586b80}
html body .collection-card,html body .guide-card{padding:24px}
html body .collection-card .eyebrow,html body .guide-card .eyebrow{font-size:.75rem;letter-spacing:.08em;font-weight:600;color:#a54517}
html body .collection-hero h1,html body .academy-hero h1{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.8rem,3.4vw,2.75rem);font-weight:650;letter-spacing:-.035em;line-height:1.15}
html body .tool-card strong,html body .catalog-grid .tool-card strong,html body .related-tools-grid strong,html body .uf-related-card strong,html body .command-result-copy strong{font-weight:400!important;font-size:.9375rem!important;line-height:1.45!important}
html body .tool-card p,html body .related-tools-grid span,html body .uf-related-card small{font-size:.875rem!important;line-height:1.5!important;color:#586b80}
html body .tool-card{align-items:flex-start;min-height:88px!important}
html body .uf-clean-icon{width:24px;height:24px;flex:0 0 24px;display:block;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
html body .app-icon .uf-clean-icon{width:23px;height:23px}
html body .collection-links .uf-clean-icon{width:20px;height:20px;flex-basis:20px;color:#50708f}
html body .app-icon:has(.uf-clean-icon){display:grid!important;place-items:center!important;font-size:0!important;flex-shrink:0}
html body .uf-story-icon .uf-clean-icon{width:24px;height:24px;margin:auto}
html body .collection-links a:focus-visible,html body .tool-card:focus-visible,html body .uf-related-card:focus-visible{outline:3px solid #b54e1c;outline-offset:3px;border-radius:8px}
@media(max-width:620px){html body .collection-card,html body .guide-card{padding:20px}html body .collection-links a{min-height:46px}}
@media(prefers-reduced-motion:reduce){html body .tool-card{transition:none!important}html body .tool-card:hover{transform:none!important}}
