/* Round93 a11y overrides: loaded last to win cascade */
body:not(.dark-mode) .tool-card .tool-call-count,
body:not(.dark-mode) .tool-card .tool-call-count i{color:#3f4a57!important}
body:not(.dark-mode) .tool-card .call-count-badge{color:#3f4a57!important;background:#eef4fb!important;border-color:#c9d7e6!important}
body:not(.dark-mode) .tool-card .status-text{color:#3f4a57!important}
body:not(.dark-mode) .tool-card .status-text.active{color:#0b5f2c!important}
body:not(.dark-mode) .tool-card .free-badge{background:#0b5f2c!important;color:#ffffff!important}
body:not(.dark-mode) .tool-card .paid-badge{background:#8a4b08!important;color:#ffffff!important}
body.dark-mode .search-input,
body.dark-mode .search-input::placeholder{color:#c3cddb!important}
body.dark-mode .hero-search input{color:#e6edf6!important}
body.dark-mode .hero-search input::placeholder{color:#a9b6c3!important}
/* dark-mode tool card fine tuning (loaded last) */
body.dark-mode .tool-card .tool-title h3,
body.dark-mode .tool-card .tool-name{color:#eaf1fb!important}
body.dark-mode .tool-card .tool-description{color:#bac6d4!important}
body.dark-mode .tool-card .tool-call-count,
body.dark-mode .tool-card .call-count-badge{color:#cbd6e3!important;background:#222a3a!important;border-color:#3a4658!important}
body.dark-mode .tool-card .status-text{color:#b7c3d1!important}
body.dark-mode .tool-card .status-text.active{color:#7ee2a8!important}
body.dark-mode .tool-card .free-badge{background:#0f4a2b!important;color:#ffffff!important}
body.dark-mode .tool-card .paid-badge{background:#5c3000!important;color:#ffe8c7!important}
