body{background-color:#f8f9fa}.tool-section{background-color:#fff;border-radius:8px;padding:2rem;box-shadow:0 4px 6px #0000001a}.tool-section h2{color:#0d6efd;font-weight:700}.btn-custom{white-space:normal;word-wrap:break-word;font-size:.9rem}.footer-section{background-color:#0a53be}.card-header{border-bottom:0}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#ffd22f;font-weight:700}.nav-link{color:#fff}
