/* GENERATED by tools/build_dark_css.py. Do not edit by hand; edit the source CSS and re-run. */

/* ---- assets/ratecarriers.css ---- */
html[data-rc-theme="dark"] .rc-card {
    background: #171920;
    border: 0.5px solid #2A2D38;
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-scorecard,
html[data-rc-theme="dark"] .rc-comments,
html[data-rc-theme="dark"] .rc-leaderboard {
    background: #171920;
    border: 0.5px solid #2A2D38;
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-card-header {
    border-bottom: 1px solid #22252E;
}
html[data-rc-theme="dark"] .rc-card-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-card-count {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-section-label {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-btn-primary:hover {
    background: #171920;
    color: #A5B4FC;
    border: 1px solid #818CF8;
}
html[data-rc-theme="dark"] .rc-btn:disabled {
    background: #343846;
}
html[data-rc-theme="dark"] .rc-input,
html[data-rc-theme="dark"] .rc-textarea {
    border: 1px solid #2A2D38;
    color: #ECEDF2;
    background: #1D2028;
}
html[data-rc-theme="dark"] .rc-input:focus,
html[data-rc-theme="dark"] .rc-textarea:focus {
    border-color: #818CF8;
    background: #171920;
}
html[data-rc-theme="dark"] .rc-modal-panel {
    background: #171920;
}
html[data-rc-theme="dark"] .rc-modal-close {
    background: #22252E !important;
    color: #C4C7D0 !important;
}
html[data-rc-theme="dark"] .rc-modal-close:hover {
    background: #2A2D38 !important;
}
html[data-rc-theme="dark"] .rc-modal-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-onboarding-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-onboarding-option {
    color: #ECEDF2;
    border: 1px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-gauge-box {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-gauge-sub {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-trend-up {
    background: rgba(34,197,94,.13);
    color: #22C55E;
}
html[data-rc-theme="dark"] .rc-trend-down {
    background: rgba(248,113,113,.13);
    color: #F87171;
}
html[data-rc-theme="dark"] .rc-breakdown-box {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-bar-label {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-bar-track {
    background: #2A2D38;
}
html[data-rc-theme="dark"] .rc-stat-box {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-stat-label {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-stat-value {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-profile-card {
    background: #171920;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-profile-banner {
    background: linear-gradient(120deg,#312E81,#4338CA 60%,#5B21B6);
}
html[data-rc-theme="dark"] .rc-profile-avatar {
    border: 3px solid #171920;
}
html[data-rc-theme="dark"] .rc-profile-name {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-profile-meta {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-fmcsa-inline {
    border-top: 0.5px solid #22252E;
}
html[data-rc-theme="dark"] .rc-fmcsa-inline-label {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-login-prompt {
    background: #1D2028;
    border: 1px dashed #2A2D38;
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-login-prompt a {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-handle-setup {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-handle-setup p {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-handle-error {
    color: #F87171;
}
html[data-rc-theme="dark"] .rc-search-count {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-new-comment-wrap {
    border-bottom: 1px solid #22252E;
}
html[data-rc-theme="dark"] .rc-posting-as {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-posting-as strong {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-thread-line {
    background: #2A2D38;
}
html[data-rc-theme="dark"] .rc-handle-deleted {
    color: #7D8190 !important;
}
html[data-rc-theme="dark"] .rc-dot {
    color: #5B5F6B;
}
html[data-rc-theme="dark"] .rc-time {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-owner-badge {
    color: #A5B4FC;
    background: rgba(129,140,248,.14);
}
html[data-rc-theme="dark"] .rc-comment-text {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-deleted-text {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-vote-btn:hover {
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] .rc-vote-btn.rc-upvote.active {
    color: #22C55E !important;
}
html[data-rc-theme="dark"] .rc-vote-btn.rc-downvote.active {
    color: #F87171 !important;
}
html[data-rc-theme="dark"] .rc-vote-score {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] .rc-vote-score.positive {
    color: #22C55E !important;
}
html[data-rc-theme="dark"] .rc-vote-score.negative {
    color: #F87171 !important;
}
html[data-rc-theme="dark"] .rc-action-btn {
    color: #7D8190 !important;
}
html[data-rc-theme="dark"] .rc-action-btn:hover {
    color: #C4C7D0 !important;
}
html[data-rc-theme="dark"] .rc-delete-btn:hover {
    color: #F87171 !important;
}
html[data-rc-theme="dark"] .rc-edit-timer {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-edit-countdown {
    color: #FB923C;
}
html[data-rc-theme="dark"] .rc-empty-comments {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-card-subtitle {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-lb-row {
    background: #1D2028 !important;
    border: 0.5px solid #2A2D38 !important;
}
html[data-rc-theme="dark"] .rc-lb-row:hover {
    border-color: #818CF8 !important;
}
html[data-rc-theme="dark"] .rc-lb-rank {
    color: #7D8190 !important;
}
html[data-rc-theme="dark"] .rc-lb-thumb-fallback {
    background: #22252E !important;
}
html[data-rc-theme="dark"] .rc-lb-name {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-lb-meta-label {
    color: #7D8190 !important;
}
html[data-rc-theme="dark"] .rc-lb-meta-value {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-lb-bar-track {
    background: #2A2D38 !important;
}
html[data-rc-theme="dark"] .rc-lb-meta-link {
    text-decoration-color: #2A2D38 !important;
}
html[data-rc-theme="dark"] .rc-lb-meta-link:hover {
    color: #A5B4FC !important;
    text-decoration-color: #818CF8 !important;
}
html[data-rc-theme="dark"] .rc-lbs-tabs {
    border-bottom: 1px solid #22252E;
}
html[data-rc-theme="dark"] .rc-lbs-tab {
    background: #1D2028;
    border: 1px solid #2A2D38;
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-lbs-tab:hover {
    color: #A5B4FC;
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-lbs-tab.active {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .ast-button.ast-button.ast-button,
html[data-rc-theme="dark"] .elementor-button.elementor-button.elementor-button,
html[data-rc-theme="dark"] .directorist-btn.directorist-btn.directorist-btn,
html[data-rc-theme="dark"] .at-btn.at-btn.at-btn,
html[data-rc-theme="dark"] button.button.button.button,
html[data-rc-theme="dark"] a.button.button.button,
html[data-rc-theme="dark"] input[type="submit"].input.input,
html[data-rc-theme="dark"] .wp-block-button__link.wp-block-button__link.wp-block-button__link {
    border: 1px solid #818CF8 !important;
}
html[data-rc-theme="dark"] .ast-button.ast-button.ast-button:hover,
html[data-rc-theme="dark"] .elementor-button.elementor-button.elementor-button:hover,
html[data-rc-theme="dark"] .directorist-btn.directorist-btn.directorist-btn:hover,
html[data-rc-theme="dark"] .at-btn.at-btn.at-btn:hover,
html[data-rc-theme="dark"] button.button.button.button:hover,
html[data-rc-theme="dark"] a.button.button.button:hover,
html[data-rc-theme="dark"] input[type="submit"].input.input:hover,
html[data-rc-theme="dark"] .wp-block-button__link.wp-block-button__link.wp-block-button__link:hover {
    background: #171920 !important;
    background-color: #171920 !important;
    color: #A5B4FC !important;
    border-color: #818CF8 !important;
}
html[data-rc-theme="dark"] .directorist-btn-outline,
html[data-rc-theme="dark"] .at-btn-outline {
    background: #171920 !important;
    color: #A5B4FC !important;
    border: 1px solid #2A2D38 !important;
}
html[data-rc-theme="dark"] .directorist-listing-card,
html[data-rc-theme="dark"] .at-listing-card {
    border: 0.5px solid #2A2D38 !important;
}
html[data-rc-theme="dark"] .directorist-listing-card:hover,
html[data-rc-theme="dark"] .at-listing-card:hover {
    border-color: #818CF8 !important;
}
html[data-rc-theme="dark"] [class*="favorite" i],
html[data-rc-theme="dark"] [class*="wishlist" i] {
    border-color: #818CF8 !important;
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] [class*="favorite" i] svg,
html[data-rc-theme="dark"] [class*="wishlist" i] svg {
    stroke: #818CF8 !important;
}
html[data-rc-theme="dark"] .site-footer a,
html[data-rc-theme="dark"] #colophon a,
html[data-rc-theme="dark"] .ast-builder-footer-row a,
html[data-rc-theme="dark"] .elementor-location-footer a,
html[data-rc-theme="dark"] footer a {
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] .site-footer,
html[data-rc-theme="dark"] #colophon,
html[data-rc-theme="dark"] .ast-builder-footer-row,
html[data-rc-theme="dark"] .elementor-location-footer,
html[data-rc-theme="dark"] footer,
html[data-rc-theme="dark"] [class*="copyright" i] {
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] .main-header-menu li a:hover,
html[data-rc-theme="dark"] .main-header-menu li a:focus,
html[data-rc-theme="dark"] .main-header-menu li.current-menu-item > a,
html[data-rc-theme="dark"] .ast-header-navigation li a:hover,
html[data-rc-theme="dark"] .ast-header-navigation li.current-menu-item > a,
html[data-rc-theme="dark"] .elementor-nav-menu--main .elementor-item:hover,
html[data-rc-theme="dark"] .elementor-nav-menu--main .elementor-item.elementor-item-active,
html[data-rc-theme="dark"] .elementor-location-header .elementor-item:hover {
    background: #171920 !important;
    color: #A5B4FC !important;
    border-color: #818CF8 !important;
}
html[data-rc-theme="dark"] .search-form:focus-within {
    border-color: #818CF8 !important;
}
html[data-rc-theme="dark"] .ast-mobile-menu-trigger-fill,
html[data-rc-theme="dark"] .ast-mobile-menu-trigger-outline,
html[data-rc-theme="dark"] .ast-mobile-menu-trigger-minimal {
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] .ast-header-navigation ul li ul.sub-menu,
html[data-rc-theme="dark"] .main-header-menu ul li ul.sub-menu {
    border-top: 2px solid #818CF8 !important;
}
@media (max-width: 768px) {
html[data-rc-theme="dark"] .main-header-menu li a,
html[data-rc-theme="dark"] .ast-header-navigation li a {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .main-header-menu li a:hover,
html[data-rc-theme="dark"] .main-header-menu li.current-menu-item > a,
html[data-rc-theme="dark"] .ast-header-navigation li a:hover,
html[data-rc-theme="dark"] .ast-header-navigation li.current-menu-item > a {
    color: #A5B4FC !important;
}
}
html[data-rc-theme="dark"] .directorist-view-as__item.active,
html[data-rc-theme="dark"] .directorist-type-nav__link.current {
    border-color: #818CF8 !important;
}
html[data-rc-theme="dark"] .directorist-sort-by select,
html[data-rc-theme="dark"] .directorist-listings-wrapper select {
    border-color: #2A2D38 !important;
}
html[data-rc-theme="dark"] .directorist-sort-by select:focus,
html[data-rc-theme="dark"] .directorist-listings-wrapper select:focus {
    border-color: #818CF8 !important;
}
html[data-rc-theme="dark"] .entry-header {
    background: linear-gradient(120deg,#312E81,#4338CA 60%,#5B21B6);
}
html[data-rc-theme="dark"] .rc-home-hero-search {
    background: #171920;
}
html[data-rc-theme="dark"] .rc-home-hero-search:focus-within {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-home-hero-input {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-home-hero-input::placeholder {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-home-hero-clear {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-home-hero-clear:hover {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-home-hero-btn {
    border: 1px solid #818CF8;
}
html[data-rc-theme="dark"] .rc-home-hero-btn:hover {
    background: #171920;
    color: #A5B4FC;
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-home-stat {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-home-stat-value {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-home-stat-label {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-home-chip {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-home-chip:hover {
    border-color: #818CF8;
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-home-chip-accent {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-home-cat-tile {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-home-cat-tile:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-home-cat-name {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-home-cat-count {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-home-step-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-home-step-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-home-top-row {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-home-top-row:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-home-top-rank {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-home-top-name {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-home-cta-btn {
    background: #171920;
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-home-cta-btn:hover {
    background: rgba(129,140,248,.14);
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-about-headline {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-about-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-about-body {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-about-value {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-about-value-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-about-value-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-about-list {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-about-list li::marker {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-contact-label {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-contact-req {
    color: #F87171;
}
html[data-rc-theme="dark"] .rc-contact-msg-success {
    background: rgba(34,197,94,.13);
    color: #22C55E;
    border: 1px solid rgba(34,197,94,.35);
}
html[data-rc-theme="dark"] .rc-contact-msg-error {
    background: rgba(248,113,113,.13);
    color: #F87171;
    border: 1px solid rgba(248,113,113,.35);
}
html[data-rc-theme="dark"] .rc-modpicker-locked {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-modpicker-locked-text {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-modpicker-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-modpicker-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-modpicker-card {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-modpicker-card:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-modpicker-card-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-modpicker-card-sub {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-modpicker-card.done .rc-modpicker-card-sub {
    color: #22C55E;
}
html[data-rc-theme="dark"] .rc-quiz-progress-labels {
    color: #5B5F6B;
}
html[data-rc-theme="dark"] .rc-quiz-card {
    background: #171920;
}
html[data-rc-theme="dark"] .rc-quiz-q {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-quiz-answer-btn {
    border: 1px solid #2A2D38;
    background: #171920;
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-quiz-answer-btn:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-quiz-continue {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-quiz-checkbox-row {
    color: #ECEDF2;
    border: 1px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-modpicker-tabs-track {
    background: #22252E;
    border: 1px solid #818CF8;
}
html[data-rc-theme="dark"] .rc-modpicker-counter {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-modpicker-tab {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] .rc-modpicker-tab:hover:not(.active) {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-results-module-block {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-results-module-header {
    color: #C4C7D0;
    border-bottom: 1px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-results-module-icon {
    background: rgba(129,140,248,.14);
}
html[data-rc-theme="dark"] .rc-results-row {
    border-bottom: 0.5px solid #22252E;
}
html[data-rc-theme="dark"] .rc-results-row-q {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-results-row-answer {
    color: #C4C7D0;
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-results-row-answer.yes {
    background: rgba(34,197,94,.13);
    color: #22C55E;
}
html[data-rc-theme="dark"] .rc-results-row-answer.no {
    background: rgba(248,113,113,.13);
    color: #F87171;
}
html[data-rc-theme="dark"] .rc-results-row-pct {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-results-row-bar {
    background: #2A2D38;
}
html[data-rc-theme="dark"] .rc-results-row-fill {
    background: linear-gradient(120deg,#312E81,#4338CA 60%,#5B21B6);
}
html[data-rc-theme="dark"] .rc-results-empty {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-results-module-list {
    border-top: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-results-answer-link {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-results-locked-overlay {
    background: linear-gradient(180deg, rgba(255,255,255,0.4), rgba(23,25,32,0.92) 40%);
}
html[data-rc-theme="dark"] .rc-results-locked-text {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-search-filters .rc-input {
    background: #171920;
    border: 1px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-search-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-search-count {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-search-map {
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-search-empty {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-search-card {
    background: #171920;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-search-card:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-search-card-thumb {
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-search-card-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-search-card-meta {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-map-count {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-carrier-map {
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-map-legend {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] .rc-fmcsa-row {
    border-bottom: 0.5px solid #22252E;
}
html[data-rc-theme="dark"] .rc-fmcsa-label {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-fmcsa-value {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-fmcsa-footnote {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-fmcsa-value-flagged {
    color: #F87171 !important;
}
html[data-rc-theme="dark"] .rc-fmcsa-flag {
    background: rgba(248,113,113,.13);
    border: 1px solid rgba(248,113,113,.35);
    color: #FCA5A5;
}
html[data-rc-theme="dark"] .rc-tooltip {
    background: #2A2D38;
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-tooltip-text {
    background: #0B0C10;
}
html[data-rc-theme="dark"] .rc-fmcsa-view-link {
    border: 1px solid #2A2D38 !important;
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] .rc-fmcsa-view-link:hover {
    background: #1D2028;
}
html[data-rc-theme="dark"] .rc-comment-sort {
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-sort-btn {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] .rc-sort-btn:hover {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-listing-page {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-hero-card {
    background: #171920;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-hero-banner {
    background: linear-gradient(120deg,#312E81,#4338CA 60%,#5B21B6);
}
html[data-rc-theme="dark"] .rc-share-menu {
    background: #171920;
    border: 1px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-share-option {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-share-option:hover {
    background: #22252E !important;
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-toast {
    background: #0B0C10;
}
html[data-rc-theme="dark"] .rc-hero-photo {
    border: 4px solid #171920;
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-trending-badge {
    background: rgba(251,146,60,.13);
    color: #FB923C;
}
html[data-rc-theme="dark"] .rc-hero-name {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-hero-meta {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-hero-meta-link {
    color: #7D8190;
    text-decoration-color: #2A2D38;
}
html[data-rc-theme="dark"] .rc-hero-meta-link:hover {
    color: #A5B4FC;
    text-decoration-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-hero-stat-value {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-hero-stat-label {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-hero-tabs {
    border-top: 0.5px solid #22252E;
}
html[data-rc-theme="dark"] .rc-hero-tab {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-hero-tab.active {
    color: #A5B4FC;
    border-bottom-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-hero-tab:hover {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-score-module {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-score-module-breakdown {
    border-left: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-score-module-empty .rc-gauge-number {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-score-module-empty .rc-gauge-label {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-sidebar-divider {
    border-top: 0.5px solid #22252E;
}
html[data-rc-theme="dark"] .rc-survey-container {
    background: linear-gradient(120deg, rgba(129,140,248,.14), rgba(129,140,248,.14));
    border: 1px solid rgba(129,140,248,.32);
}
html[data-rc-theme="dark"] #rc-survey-forminator-wrap .forminator-label {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] #rc-survey-forminator-wrap .forminator-rating-suffix {
    color: #7D8190;
}
html[data-rc-theme="dark"] #rc-survey-forminator-wrap .forminator-button-submit:hover {
    background: #171920 !important;
    color: #A5B4FC !important;
    border-color: #818CF8 !important;
}
@media (max-width: 480px) {
html[data-rc-theme="dark"] .rc-score-module-breakdown {
    border-top: 0.5px solid #2A2D38;
}
}
html[data-rc-theme="dark"] .rc-listing-map {
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-listing-map-address {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-legal {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-legal h2 {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-legal h2 span {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-legal h3 {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-legal li::marker {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-legal a {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-legal code {
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-legal-updated {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-legal-short {
    background: rgba(129,140,248,.14);
    border: 1px solid rgba(129,140,248,.32);
}
html[data-rc-theme="dark"] .rc-legal-short li {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-legal-toc {
    background: #1D2028;
    border: 1px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-legal-toc-t {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-legal-callout {
    background: rgba(34,197,94,.13);
    border: 1px solid rgba(34,197,94,.35);
    color: #9CE7BA;
}
html[data-rc-theme="dark"] .rc-legal-admin {
    background: rgba(234,179,8,.13);
    color: #FCD34D;
}
html[data-rc-theme="dark"] .rc-legal-foot {
    border-top: 1px solid #2A2D38;
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-comment-rules {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-comment-rules:hover {
    color: #A5B4FC;
}

/* ---- ratecarriers.php <style> #2 ---- */
html[data-rc-theme="dark"] .ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .menu-link,
html[data-rc-theme="dark"] .main-header-menu .menu-link:hover {
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] .ast-custom-button-link.ast-custom-button-link,
html[data-rc-theme="dark"] .ast-custom-button.ast-custom-button {
    border: 1px solid #818CF8 !important;
}
html[data-rc-theme="dark"] .ast-custom-button-link.ast-custom-button-link:hover,
html[data-rc-theme="dark"] .ast-custom-button.ast-custom-button:hover {
    background: #171920 !important;
    background-color: #171920 !important;
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] .elementor-location-footer,
html[data-rc-theme="dark"] .elementor-location-footer *,
html[data-rc-theme="dark"] [class*="copyright" i] {
    color: #A5B4FC !important;
}

/* ---- includes/carrier_details.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-hero-aka {
    color: #9A9EAB;
}

/* ---- includes/carrier_details.php <style> #2 ---- */
html[data-rc-theme="dark"] .rc-cd-hint {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-cd-section {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-cd-preview {
    background: #1D2028;
}
html[data-rc-theme="dark"] .rc-cd-msg.is-ok {
    color: #6EE7B7;
}
html[data-rc-theme="dark"] .rc-cd-msg.is-err {
    color: #FCA5A5;
}

/* ---- includes/carrier_tags.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-types-heading {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-types-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-types-tile {
    background: #171920;
    border: 1px solid #2A2D38;
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-types-img {
    background-color: #22252E;
}
html[data-rc-theme="dark"] .rc-types-tile:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-types-note {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-types-count {
    color: #A5B4FC;
}

/* ---- includes/google_place.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-loc-ok {
    background: rgba(34,197,94,.13);
    color: #6EE7B7 !important;
    border-color: rgba(34,197,94,.35);
}
html[data-rc-theme="dark"] .rc-loc-neutral {
    background: #1D2028;
    color: #C4C7D0 !important;
    border-color: #2A2D38;
}
html[data-rc-theme="dark"] .rc-loc-warn {
    background: rgba(234,179,8,.13);
    color: #FCD34D !important;
    border-color: rgba(234,179,8,.35);
}
html[data-rc-theme="dark"] .rc-loc-bad {
    background: rgba(248,113,113,.13);
    color: #FCA5A5 !important;
    border-color: rgba(248,113,113,.35);
}
html[data-rc-theme="dark"] .rc-loc-check-icon {
    background: #171920;
}
html[data-rc-theme="dark"] .rc-loc-check-text {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-loc-check-note {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-loc-check-by {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-gmap-seg {
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-gmap-seg button {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] .rc-gmap-seg button.is-on {
    background: #171920 !important;
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-gmap-frame {
    border: .5px solid #2A2D38;
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-btn-outline {
    background: #171920 !important;
    color: #ECEDF2 !important;
    border: 1px solid #2A2D38 !important;
}
html[data-rc-theme="dark"] .rc-btn-outline:hover {
    border-color: #818CF8 !important;
    color: #A5B4FC !important;
}

/* ---- includes/google_place.php <style> #2 ---- */
html[data-rc-theme="dark"] .rc-loc-box .rc-cand {
    border: 2px solid #2A2D38;
    background: #171920;
}
html[data-rc-theme="dark"] .rc-loc-box .rc-private {
    background: rgba(248,113,113,.13);
    color: #E69E9E;
}

/* ---- includes/login.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-login-card {
    background: #171920;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-login-tabs {
    background: #22252E;
}
html[data-rc-theme="dark"] .rc-login-tab {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] .rc-login-tab.is-on {
    background: #171920;
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] .rc-login-title {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-login-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-login-already {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-login-errors {
    background: rgba(248,113,113,.13);
    border: 1px solid rgba(248,113,113,.35);
    color: #FCA5A5;
}
html[data-rc-theme="dark"] #rc-login-form label,
html[data-rc-theme="dark"] #rc-register-form label {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] #rc-login-form input[type="text"],
html[data-rc-theme="dark"] #rc-login-form input[type="password"],
html[data-rc-theme="dark"] #rc-register-form input[type="text"],
html[data-rc-theme="dark"] #rc-register-form input[type="email"],
html[data-rc-theme="dark"] #rc-register-form input[type="password"] {
    border: 1px solid #2A2D38;
    background: #1D2028;
    color: #ECEDF2;
}
html[data-rc-theme="dark"] #rc-login-form input[type="text"]:focus,
html[data-rc-theme="dark"] #rc-login-form input[type="password"]:focus,
html[data-rc-theme="dark"] #rc-register-form input:focus {
    border-color: #818CF8;
    background: #171920;
}
html[data-rc-theme="dark"] .rc-reg-hint {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-reg-agree {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-reg-agree a {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .login-remember label {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-login-links a {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-login-sep {
    color: #5B5F6B;
}

/* ---- includes/profile.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-profile-handle {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-profile-meta {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-profile-own-badge {
    color: #A5B4FC;
    background: rgba(129,140,248,.14);
}
html[data-rc-theme="dark"] .rc-profile-stat-value {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-profile-stat-label {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-profile-carrier-row {
    background: #1D2028;
    border: 0.5px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-profile-carrier-row:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-profile-carrier-name {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-profile-comment-row {
    border-bottom: 1px solid #22252E;
}
html[data-rc-theme="dark"] .rc-profile-carrier-link {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-profile-comment-content {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-profile-empty {
    color: #7D8190;
}

/* ---- includes/quick_rating.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-qr-lead {
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-qr-sub,
html[data-rc-theme="dark"] .rc-qr-note {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-qr-note {
    background: rgba(129,140,248,.14);
    color: #C7D2FE;
}
html[data-rc-theme="dark"] .rc-qr-row.is-missing .rc-qr-label span:first-child {
    color: #F87171;
}
html[data-rc-theme="dark"] .rc-qr-label {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-qr-val {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-qr-star {
    color: #5B5F6B;
}
html[data-rc-theme="dark"] .rc-qr-star.is-on,
html[data-rc-theme="dark"] .rc-qr-star.is-hover {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-qr-star input:focus-visible + span {
    outline: 2px solid #818CF8;
}
html[data-rc-theme="dark"] .rc-qr-error {
    color: #FCA5A5;
    background: rgba(248,113,113,.13);
    border: 1px solid rgba(248,113,113,.35);
}
html[data-rc-theme="dark"] .rc-qr-rules {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-qr-rules a {
    color: #A5B4FC;
}
html[data-rc-theme="dark"][data-rc-theme="dark"] .rc-qr-star {
    color: #ECEDF2;
}

/* ---- includes/scorecard.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-freight {
    background: rgba(129,140,248,.14);
    color: #C7D2FE !important;
    border-color: rgba(129,140,248,.32);
}
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-freight:hover {
    border-color: rgba(129,140,248,.32);
}
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-hazmat {
    background: rgba(248,113,113,.13);
    color: #FCA5A5 !important;
    border-color: rgba(248,113,113,.35);
}
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-inferred {
    border-color: rgba(129,140,248,.32);
}
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-driver {
    background: rgba(34,197,94,.13);
    color: #9AE9B8 !important;
    border-color: rgba(34,197,94,.35);
}
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-driver-mixed {
    background: #1D2028;
    color: #C4C7D0 !important;
    border-color: #2A2D38;
}
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-driver-oo {
    background: rgba(234,179,8,.13);
    color: #FCD34D !important;
    border-color: rgba(234,179,8,.35);
}
html[data-rc-theme="dark"] .rc-hero-badges .rc-badge-src {
    color: #7D8190;
    border-bottom: 1px dotted #2A2D38;
}

/* ---- includes/scorecard.php <style> #2 ---- */
html[data-rc-theme="dark"] .rc-about-text p {
    color: #C4C7D0;
}
html[data-rc-theme="dark"] .rc-about-src {
    color: #7D8190;
}

/* ---- includes/single-carrier-template.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-related-tile {
    border: 1px solid #2A2D38;
    background: #171920;
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-related-tile:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-related-meta {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-related-unrated {
    background: #22252E;
    color: #7D8190;
}

/* ---- includes/states.php <style> #1 ---- */
html[data-rc-theme="dark"] .rc-states-sub {
    color: #9A9EAB;
}
html[data-rc-theme="dark"] .rc-states-tile {
    background: #171920;
    border: 1px solid #2A2D38;
    color: #ECEDF2;
}
html[data-rc-theme="dark"] .rc-states-tile:hover {
    border-color: #818CF8;
}
html[data-rc-theme="dark"] .rc-states-flag {
    background: #22252E;
    border: 1px solid #2A2D38;
}
html[data-rc-theme="dark"] .rc-states-flag-fallback {
    color: #7D8190;
}
html[data-rc-theme="dark"] .rc-states-count {
    color: #A5B4FC;
}
html[data-rc-theme="dark"] .rc-states-tile:not(.has-flag) .rc-states-count {
    color: #7D8190;
}

/* ---- inline style="" colors ---- */
html[data-rc-theme="dark"] [style*="color:#047857"]:not([style*="background:#047857"]):not([style*="-color:#047857"]),
html[data-rc-theme="dark"] [style*="color: #047857"]:not([style*="background:#047857"]):not([style*="-color:#047857"]) {
    color: #6EE7B7 !important;
}
html[data-rc-theme="dark"] [style*="color:#0f1115"]:not([style*="background:#0f1115"]):not([style*="-color:#0f1115"]),
html[data-rc-theme="dark"] [style*="color: #0f1115"]:not([style*="background:#0f1115"]):not([style*="-color:#0f1115"]),
html[data-rc-theme="dark"] [style*="color:#0F1115"]:not([style*="background:#0F1115"]):not([style*="-color:#0F1115"]),
html[data-rc-theme="dark"] [style*="color: #0F1115"]:not([style*="background:#0F1115"]):not([style*="-color:#0F1115"]) {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] [style*="color:#111827"]:not([style*="background:#111827"]):not([style*="-color:#111827"]),
html[data-rc-theme="dark"] [style*="color: #111827"]:not([style*="background:#111827"]):not([style*="-color:#111827"]) {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] [style*="color:#166534"]:not([style*="background:#166534"]):not([style*="-color:#166534"]),
html[data-rc-theme="dark"] [style*="color: #166534"]:not([style*="background:#166534"]):not([style*="-color:#166534"]) {
    color: #9AE9B8 !important;
}
html[data-rc-theme="dark"] [style*="color:#16a34a"]:not([style*="background:#16a34a"]):not([style*="-color:#16a34a"]),
html[data-rc-theme="dark"] [style*="color: #16a34a"]:not([style*="background:#16a34a"]):not([style*="-color:#16a34a"]),
html[data-rc-theme="dark"] [style*="color:#16A34A"]:not([style*="background:#16A34A"]):not([style*="-color:#16A34A"]),
html[data-rc-theme="dark"] [style*="color: #16A34A"]:not([style*="background:#16A34A"]):not([style*="-color:#16A34A"]) {
    color: #22C55E !important;
}
html[data-rc-theme="dark"] [style*="color:#1f2937"]:not([style*="background:#1f2937"]):not([style*="-color:#1f2937"]),
html[data-rc-theme="dark"] [style*="color: #1f2937"]:not([style*="background:#1f2937"]):not([style*="-color:#1f2937"]),
html[data-rc-theme="dark"] [style*="color:#1F2937"]:not([style*="background:#1F2937"]):not([style*="-color:#1F2937"]),
html[data-rc-theme="dark"] [style*="color: #1F2937"]:not([style*="background:#1F2937"]):not([style*="-color:#1F2937"]) {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] [style*="color:#2271b1"]:not([style*="background:#2271b1"]):not([style*="-color:#2271b1"]),
html[data-rc-theme="dark"] [style*="color: #2271b1"]:not([style*="background:#2271b1"]):not([style*="-color:#2271b1"]),
html[data-rc-theme="dark"] [style*="color:#2271B1"]:not([style*="background:#2271B1"]):not([style*="-color:#2271B1"]),
html[data-rc-theme="dark"] [style*="color: #2271B1"]:not([style*="background:#2271B1"]):not([style*="-color:#2271B1"]) {
    color: #93C5FD !important;
}
html[data-rc-theme="dark"] [style*="color:#334155"]:not([style*="background:#334155"]):not([style*="-color:#334155"]),
html[data-rc-theme="dark"] [style*="color: #334155"]:not([style*="background:#334155"]):not([style*="-color:#334155"]) {
    color: #C4C7D0 !important;
}
html[data-rc-theme="dark"] [style*="color:#343846"]:not([style*="background:#343846"]):not([style*="-color:#343846"]),
html[data-rc-theme="dark"] [style*="color: #343846"]:not([style*="background:#343846"]):not([style*="-color:#343846"]) {
    color: #ECEDF2 !important;
}
html[data-rc-theme="dark"] [style*="color:#3730A3"]:not([style*="background:#3730A3"]):not([style*="-color:#3730A3"]),
html[data-rc-theme="dark"] [style*="color: #3730A3"]:not([style*="background:#3730A3"]):not([style*="-color:#3730A3"]),
html[data-rc-theme="dark"] [style*="color:#3730a3"]:not([style*="background:#3730a3"]):not([style*="-color:#3730a3"]),
html[data-rc-theme="dark"] [style*="color: #3730a3"]:not([style*="background:#3730a3"]):not([style*="-color:#3730a3"]) {
    color: #C7D2FE !important;
}
html[data-rc-theme="dark"] [style*="color:#374151"]:not([style*="background:#374151"]):not([style*="-color:#374151"]),
html[data-rc-theme="dark"] [style*="color: #374151"]:not([style*="background:#374151"]):not([style*="-color:#374151"]) {
    color: #C4C7D0 !important;
}
html[data-rc-theme="dark"] [style*="color:#475569"]:not([style*="background:#475569"]):not([style*="-color:#475569"]),
html[data-rc-theme="dark"] [style*="color: #475569"]:not([style*="background:#475569"]):not([style*="-color:#475569"]) {
    color: #C4C7D0 !important;
}
html[data-rc-theme="dark"] [style*="color:#4b5563"]:not([style*="background:#4b5563"]):not([style*="-color:#4b5563"]),
html[data-rc-theme="dark"] [style*="color: #4b5563"]:not([style*="background:#4b5563"]):not([style*="-color:#4b5563"]),
html[data-rc-theme="dark"] [style*="color:#4B5563"]:not([style*="background:#4B5563"]):not([style*="-color:#4B5563"]),
html[data-rc-theme="dark"] [style*="color: #4B5563"]:not([style*="background:#4B5563"]):not([style*="-color:#4B5563"]) {
    color: #C4C7D0 !important;
}
html[data-rc-theme="dark"] [style*="color:#4F46E5"]:not([style*="background:#4F46E5"]):not([style*="-color:#4F46E5"]),
html[data-rc-theme="dark"] [style*="color: #4F46E5"]:not([style*="background:#4F46E5"]):not([style*="-color:#4F46E5"]),
html[data-rc-theme="dark"] [style*="color:#4f46e5"]:not([style*="background:#4f46e5"]):not([style*="-color:#4f46e5"]),
html[data-rc-theme="dark"] [style*="color: #4f46e5"]:not([style*="background:#4f46e5"]):not([style*="-color:#4f46e5"]) {
    color: #A5B4FC !important;
}
html[data-rc-theme="dark"] [style*="color:#646970"]:not([style*="background:#646970"]):not([style*="-color:#646970"]),
html[data-rc-theme="dark"] [style*="color: #646970"]:not([style*="background:#646970"]):not([style*="-color:#646970"]) {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] [style*="color:#6b7280"]:not([style*="background:#6b7280"]):not([style*="-color:#6b7280"]),
html[data-rc-theme="dark"] [style*="color: #6b7280"]:not([style*="background:#6b7280"]):not([style*="-color:#6b7280"]),
html[data-rc-theme="dark"] [style*="color:#6B7280"]:not([style*="background:#6B7280"]):not([style*="-color:#6B7280"]),
html[data-rc-theme="dark"] [style*="color: #6B7280"]:not([style*="background:#6B7280"]):not([style*="-color:#6B7280"]) {
    color: #9A9EAB !important;
}
html[data-rc-theme="dark"] [style*="color:#8A2424"]:not([style*="background:#8A2424"]):not([style*="-color:#8A2424"]),
html[data-rc-theme="dark"] [style*="color: #8A2424"]:not([style*="background:#8A2424"]):not([style*="-color:#8A2424"]),
html[data-rc-theme="dark"] [style*="color:#8a2424"]:not([style*="background:#8a2424"]):not([style*="-color:#8a2424"]),
html[data-rc-theme="dark"] [style*="color: #8a2424"]:not([style*="background:#8a2424"]):not([style*="-color:#8a2424"]) {
    color: #E69E9E !important;
}
html[data-rc-theme="dark"] [style*="color:#92400e"]:not([style*="background:#92400e"]):not([style*="-color:#92400e"]),
html[data-rc-theme="dark"] [style*="color: #92400e"]:not([style*="background:#92400e"]):not([style*="-color:#92400e"]),
html[data-rc-theme="dark"] [style*="color:#92400E"]:not([style*="background:#92400E"]):not([style*="-color:#92400E"]),
html[data-rc-theme="dark"] [style*="color: #92400E"]:not([style*="background:#92400E"]):not([style*="-color:#92400E"]) {
    color: #FCD34D !important;
}
html[data-rc-theme="dark"] [style*="color:#991B1B"]:not([style*="background:#991B1B"]):not([style*="-color:#991B1B"]),
html[data-rc-theme="dark"] [style*="color: #991B1B"]:not([style*="background:#991B1B"]):not([style*="-color:#991B1B"]),
html[data-rc-theme="dark"] [style*="color:#991b1b"]:not([style*="background:#991b1b"]):not([style*="-color:#991b1b"]),
html[data-rc-theme="dark"] [style*="color: #991b1b"]:not([style*="background:#991b1b"]):not([style*="-color:#991b1b"]) {
    color: #FCA5A5 !important;
}
html[data-rc-theme="dark"] [style*="color:#9CA3AF"]:not([style*="background:#9CA3AF"]):not([style*="-color:#9CA3AF"]),
html[data-rc-theme="dark"] [style*="color: #9CA3AF"]:not([style*="background:#9CA3AF"]):not([style*="-color:#9CA3AF"]),
html[data-rc-theme="dark"] [style*="color:#9ca3af"]:not([style*="background:#9ca3af"]):not([style*="-color:#9ca3af"]),
html[data-rc-theme="dark"] [style*="color: #9ca3af"]:not([style*="background:#9ca3af"]):not([style*="-color:#9ca3af"]) {
    color: #7D8190 !important;
}
html[data-rc-theme="dark"] [style*="color:#A7AAAD"]:not([style*="background:#A7AAAD"]):not([style*="-color:#A7AAAD"]),
html[data-rc-theme="dark"] [style*="color: #A7AAAD"]:not([style*="background:#A7AAAD"]):not([style*="-color:#A7AAAD"]),
html[data-rc-theme="dark"] [style*="color:#a7aaad"]:not([style*="background:#a7aaad"]):not([style*="-color:#a7aaad"]),
html[data-rc-theme="dark"] [style*="color: #a7aaad"]:not([style*="background:#a7aaad"]):not([style*="-color:#a7aaad"]) {
    color: #7D8190 !important;
}
html[data-rc-theme="dark"] [style*="color:#b32d2e"]:not([style*="background:#b32d2e"]):not([style*="-color:#b32d2e"]),
html[data-rc-theme="dark"] [style*="color: #b32d2e"]:not([style*="background:#b32d2e"]):not([style*="-color:#b32d2e"]),
html[data-rc-theme="dark"] [style*="color:#B32D2E"]:not([style*="background:#B32D2E"]):not([style*="-color:#B32D2E"]),
html[data-rc-theme="dark"] [style*="color: #B32D2E"]:not([style*="background:#B32D2E"]):not([style*="-color:#B32D2E"]) {
    color: #FCA5A5 !important;
}
html[data-rc-theme="dark"] [style*="color:#b91c1c"]:not([style*="background:#b91c1c"]):not([style*="-color:#b91c1c"]),
html[data-rc-theme="dark"] [style*="color: #b91c1c"]:not([style*="background:#b91c1c"]):not([style*="-color:#b91c1c"]),
html[data-rc-theme="dark"] [style*="color:#B91C1C"]:not([style*="background:#B91C1C"]):not([style*="-color:#B91C1C"]),
html[data-rc-theme="dark"] [style*="color: #B91C1C"]:not([style*="background:#B91C1C"]):not([style*="-color:#B91C1C"]) {
    color: #FCA5A5 !important;
}
html[data-rc-theme="dark"] [style*="color:#ca8a04"]:not([style*="background:#ca8a04"]):not([style*="-color:#ca8a04"]),
html[data-rc-theme="dark"] [style*="color: #ca8a04"]:not([style*="background:#ca8a04"]):not([style*="-color:#ca8a04"]),
html[data-rc-theme="dark"] [style*="color:#CA8A04"]:not([style*="background:#CA8A04"]):not([style*="-color:#CA8A04"]),
html[data-rc-theme="dark"] [style*="color: #CA8A04"]:not([style*="background:#CA8A04"]):not([style*="-color:#CA8A04"]) {
    color: #EAB308 !important;
}
html[data-rc-theme="dark"] [style*="color:#D1D5DB"]:not([style*="background:#D1D5DB"]):not([style*="-color:#D1D5DB"]),
html[data-rc-theme="dark"] [style*="color: #D1D5DB"]:not([style*="background:#D1D5DB"]):not([style*="-color:#D1D5DB"]),
html[data-rc-theme="dark"] [style*="color:#d1d5db"]:not([style*="background:#d1d5db"]):not([style*="-color:#d1d5db"]),
html[data-rc-theme="dark"] [style*="color: #d1d5db"]:not([style*="background:#d1d5db"]):not([style*="-color:#d1d5db"]) {
    color: #5B5F6B !important;
}
html[data-rc-theme="dark"] [style*="color:#dc2626"]:not([style*="background:#dc2626"]):not([style*="-color:#dc2626"]),
html[data-rc-theme="dark"] [style*="color: #dc2626"]:not([style*="background:#dc2626"]):not([style*="-color:#dc2626"]),
html[data-rc-theme="dark"] [style*="color:#DC2626"]:not([style*="background:#DC2626"]):not([style*="-color:#DC2626"]),
html[data-rc-theme="dark"] [style*="color: #DC2626"]:not([style*="background:#DC2626"]):not([style*="-color:#DC2626"]) {
    color: #F87171 !important;
}
html[data-rc-theme="dark"] [style*="color:#EA580C"]:not([style*="background:#EA580C"]):not([style*="-color:#EA580C"]),
html[data-rc-theme="dark"] [style*="color: #EA580C"]:not([style*="background:#EA580C"]):not([style*="-color:#EA580C"]),
html[data-rc-theme="dark"] [style*="color:#ea580c"]:not([style*="background:#ea580c"]):not([style*="-color:#ea580c"]),
html[data-rc-theme="dark"] [style*="color: #ea580c"]:not([style*="background:#ea580c"]):not([style*="-color:#ea580c"]) {
    color: #FB923C !important;
}
html[data-rc-theme="dark"] [style*="background:#D1D5DB"],
html[data-rc-theme="dark"] [style*="background: #D1D5DB"],
html[data-rc-theme="dark"] [style*="background-color:#D1D5DB"],
html[data-rc-theme="dark"] [style*="background-color: #D1D5DB"],
html[data-rc-theme="dark"] [style*="background:#d1d5db"],
html[data-rc-theme="dark"] [style*="background: #d1d5db"],
html[data-rc-theme="dark"] [style*="background-color:#d1d5db"],
html[data-rc-theme="dark"] [style*="background-color: #d1d5db"] {
    background-color: #343846 !important;
}
html[data-rc-theme="dark"] [style*="background:#DCFCE7"],
html[data-rc-theme="dark"] [style*="background: #DCFCE7"],
html[data-rc-theme="dark"] [style*="background-color:#DCFCE7"],
html[data-rc-theme="dark"] [style*="background-color: #DCFCE7"],
html[data-rc-theme="dark"] [style*="background:#dcfce7"],
html[data-rc-theme="dark"] [style*="background: #dcfce7"],
html[data-rc-theme="dark"] [style*="background-color:#dcfce7"],
html[data-rc-theme="dark"] [style*="background-color: #dcfce7"] {
    background-color: rgba(34,197,94,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#E5E7EB"],
html[data-rc-theme="dark"] [style*="background: #E5E7EB"],
html[data-rc-theme="dark"] [style*="background-color:#E5E7EB"],
html[data-rc-theme="dark"] [style*="background-color: #E5E7EB"],
html[data-rc-theme="dark"] [style*="background:#e5e7eb"],
html[data-rc-theme="dark"] [style*="background: #e5e7eb"],
html[data-rc-theme="dark"] [style*="background-color:#e5e7eb"],
html[data-rc-theme="dark"] [style*="background-color: #e5e7eb"] {
    background-color: #2A2D38 !important;
}
html[data-rc-theme="dark"] [style*="background:#E8EAED"],
html[data-rc-theme="dark"] [style*="background: #E8EAED"],
html[data-rc-theme="dark"] [style*="background-color:#E8EAED"],
html[data-rc-theme="dark"] [style*="background-color: #E8EAED"],
html[data-rc-theme="dark"] [style*="background:#e8eaed"],
html[data-rc-theme="dark"] [style*="background: #e8eaed"],
html[data-rc-theme="dark"] [style*="background-color:#e8eaed"],
html[data-rc-theme="dark"] [style*="background-color: #e8eaed"] {
    background-color: #22252E !important;
}
html[data-rc-theme="dark"] [style*="background:#ecfdf5"],
html[data-rc-theme="dark"] [style*="background: #ecfdf5"],
html[data-rc-theme="dark"] [style*="background-color:#ecfdf5"],
html[data-rc-theme="dark"] [style*="background-color: #ecfdf5"],
html[data-rc-theme="dark"] [style*="background:#ECFDF5"],
html[data-rc-theme="dark"] [style*="background: #ECFDF5"],
html[data-rc-theme="dark"] [style*="background-color:#ECFDF5"],
html[data-rc-theme="dark"] [style*="background-color: #ECFDF5"] {
    background-color: rgba(34,197,94,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#EEF2FF"],
html[data-rc-theme="dark"] [style*="background: #EEF2FF"],
html[data-rc-theme="dark"] [style*="background-color:#EEF2FF"],
html[data-rc-theme="dark"] [style*="background-color: #EEF2FF"],
html[data-rc-theme="dark"] [style*="background:#eef2ff"],
html[data-rc-theme="dark"] [style*="background: #eef2ff"],
html[data-rc-theme="dark"] [style*="background-color:#eef2ff"],
html[data-rc-theme="dark"] [style*="background-color: #eef2ff"] {
    background-color: rgba(129,140,248,.14) !important;
}
html[data-rc-theme="dark"] [style*="background:#F0FDF4"],
html[data-rc-theme="dark"] [style*="background: #F0FDF4"],
html[data-rc-theme="dark"] [style*="background-color:#F0FDF4"],
html[data-rc-theme="dark"] [style*="background-color: #F0FDF4"],
html[data-rc-theme="dark"] [style*="background:#f0fdf4"],
html[data-rc-theme="dark"] [style*="background: #f0fdf4"],
html[data-rc-theme="dark"] [style*="background-color:#f0fdf4"],
html[data-rc-theme="dark"] [style*="background-color: #f0fdf4"] {
    background-color: rgba(34,197,94,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#f3f4f6"],
html[data-rc-theme="dark"] [style*="background: #f3f4f6"],
html[data-rc-theme="dark"] [style*="background-color:#f3f4f6"],
html[data-rc-theme="dark"] [style*="background-color: #f3f4f6"],
html[data-rc-theme="dark"] [style*="background:#F3F4F6"],
html[data-rc-theme="dark"] [style*="background: #F3F4F6"],
html[data-rc-theme="dark"] [style*="background-color:#F3F4F6"],
html[data-rc-theme="dark"] [style*="background-color: #F3F4F6"] {
    background-color: #22252E !important;
}
html[data-rc-theme="dark"] [style*="background:#F6F7F7"],
html[data-rc-theme="dark"] [style*="background: #F6F7F7"],
html[data-rc-theme="dark"] [style*="background-color:#F6F7F7"],
html[data-rc-theme="dark"] [style*="background-color: #F6F7F7"],
html[data-rc-theme="dark"] [style*="background:#f6f7f7"],
html[data-rc-theme="dark"] [style*="background: #f6f7f7"],
html[data-rc-theme="dark"] [style*="background-color:#f6f7f7"],
html[data-rc-theme="dark"] [style*="background-color: #f6f7f7"] {
    background-color: #1D2028 !important;
}
html[data-rc-theme="dark"] [style*="background:#F8FAFC"],
html[data-rc-theme="dark"] [style*="background: #F8FAFC"],
html[data-rc-theme="dark"] [style*="background-color:#F8FAFC"],
html[data-rc-theme="dark"] [style*="background-color: #F8FAFC"],
html[data-rc-theme="dark"] [style*="background:#f8fafc"],
html[data-rc-theme="dark"] [style*="background: #f8fafc"],
html[data-rc-theme="dark"] [style*="background-color:#f8fafc"],
html[data-rc-theme="dark"] [style*="background-color: #f8fafc"] {
    background-color: #1D2028 !important;
}
html[data-rc-theme="dark"] [style*="background:#f9fafb"],
html[data-rc-theme="dark"] [style*="background: #f9fafb"],
html[data-rc-theme="dark"] [style*="background-color:#f9fafb"],
html[data-rc-theme="dark"] [style*="background-color: #f9fafb"],
html[data-rc-theme="dark"] [style*="background:#F9FAFB"],
html[data-rc-theme="dark"] [style*="background: #F9FAFB"],
html[data-rc-theme="dark"] [style*="background-color:#F9FAFB"],
html[data-rc-theme="dark"] [style*="background-color: #F9FAFB"] {
    background-color: #1D2028 !important;
}
html[data-rc-theme="dark"] [style*="background:#FCF0F1"],
html[data-rc-theme="dark"] [style*="background: #FCF0F1"],
html[data-rc-theme="dark"] [style*="background-color:#FCF0F1"],
html[data-rc-theme="dark"] [style*="background-color: #FCF0F1"],
html[data-rc-theme="dark"] [style*="background:#fcf0f1"],
html[data-rc-theme="dark"] [style*="background: #fcf0f1"],
html[data-rc-theme="dark"] [style*="background-color:#fcf0f1"],
html[data-rc-theme="dark"] [style*="background-color: #fcf0f1"] {
    background-color: rgba(248,113,113,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#fee2e2"],
html[data-rc-theme="dark"] [style*="background: #fee2e2"],
html[data-rc-theme="dark"] [style*="background-color:#fee2e2"],
html[data-rc-theme="dark"] [style*="background-color: #fee2e2"],
html[data-rc-theme="dark"] [style*="background:#FEE2E2"],
html[data-rc-theme="dark"] [style*="background: #FEE2E2"],
html[data-rc-theme="dark"] [style*="background-color:#FEE2E2"],
html[data-rc-theme="dark"] [style*="background-color: #FEE2E2"] {
    background-color: rgba(248,113,113,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#FEF2F2"],
html[data-rc-theme="dark"] [style*="background: #FEF2F2"],
html[data-rc-theme="dark"] [style*="background-color:#FEF2F2"],
html[data-rc-theme="dark"] [style*="background-color: #FEF2F2"],
html[data-rc-theme="dark"] [style*="background:#fef2f2"],
html[data-rc-theme="dark"] [style*="background: #fef2f2"],
html[data-rc-theme="dark"] [style*="background-color:#fef2f2"],
html[data-rc-theme="dark"] [style*="background-color: #fef2f2"] {
    background-color: rgba(248,113,113,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#FEF9C3"],
html[data-rc-theme="dark"] [style*="background: #FEF9C3"],
html[data-rc-theme="dark"] [style*="background-color:#FEF9C3"],
html[data-rc-theme="dark"] [style*="background-color: #FEF9C3"],
html[data-rc-theme="dark"] [style*="background:#fef9c3"],
html[data-rc-theme="dark"] [style*="background: #fef9c3"],
html[data-rc-theme="dark"] [style*="background-color:#fef9c3"],
html[data-rc-theme="dark"] [style*="background-color: #fef9c3"] {
    background-color: rgba(234,179,8,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#ffedd5"],
html[data-rc-theme="dark"] [style*="background: #ffedd5"],
html[data-rc-theme="dark"] [style*="background-color:#ffedd5"],
html[data-rc-theme="dark"] [style*="background-color: #ffedd5"],
html[data-rc-theme="dark"] [style*="background:#FFEDD5"],
html[data-rc-theme="dark"] [style*="background: #FFEDD5"],
html[data-rc-theme="dark"] [style*="background-color:#FFEDD5"],
html[data-rc-theme="dark"] [style*="background-color: #FFEDD5"] {
    background-color: rgba(251,146,60,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#FFFBEB"],
html[data-rc-theme="dark"] [style*="background: #FFFBEB"],
html[data-rc-theme="dark"] [style*="background-color:#FFFBEB"],
html[data-rc-theme="dark"] [style*="background-color: #FFFBEB"],
html[data-rc-theme="dark"] [style*="background:#fffbeb"],
html[data-rc-theme="dark"] [style*="background: #fffbeb"],
html[data-rc-theme="dark"] [style*="background-color:#fffbeb"],
html[data-rc-theme="dark"] [style*="background-color: #fffbeb"] {
    background-color: rgba(234,179,8,.13) !important;
}
html[data-rc-theme="dark"] [style*="background:#FFFFFF"],
html[data-rc-theme="dark"] [style*="background: #FFFFFF"],
html[data-rc-theme="dark"] [style*="background-color:#FFFFFF"],
html[data-rc-theme="dark"] [style*="background-color: #FFFFFF"],
html[data-rc-theme="dark"] [style*="background:#ffffff"],
html[data-rc-theme="dark"] [style*="background: #ffffff"],
html[data-rc-theme="dark"] [style*="background-color:#ffffff"],
html[data-rc-theme="dark"] [style*="background-color: #ffffff"] {
    background-color: #171920 !important;
}
html[data-rc-theme="dark"] [fill="#0F1115"],
html[data-rc-theme="dark"] [fill="#0f1115"] {
    fill: #ECEDF2;
}
html[data-rc-theme="dark"] [fill="#9CA3AF"],
html[data-rc-theme="dark"] [fill="#9ca3af"] {
    fill: #7D8190;
}
html[data-rc-theme="dark"] [fill="#D1D5DB"],
html[data-rc-theme="dark"] [fill="#d1d5db"] {
    fill: #5B5F6B;
}
html[data-rc-theme="dark"] [stroke="#D1D5DB"],
html[data-rc-theme="dark"] [stroke="#d1d5db"] {
    stroke: #2A2D38;
}
html[data-rc-theme="dark"] [stroke="#E5E7EB"],
html[data-rc-theme="dark"] [stroke="#e5e7eb"] {
    stroke: #2A2D38;
}
