/* Neutral colours for shared controls on Marketplace and Jobs only. */
body:is(.lc-market-page,.lc-jobs-page) .lc-commerce{--c-ink:#383838;--c-muted:#797979;--c-line:#e1e1e1;--c-soft:#f4f4f4}
body:is(.lc-market-page,.lc-jobs-page) .lc-commerce :is(button,a,input,select,textarea):focus-visible{outline:2px solid #7d7d7d}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-button{border:1px solid #444444;background:#444444;color:#ffffff}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-button:hover{background:#5a5a5a;color:#ffffff}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-button.is-soft{color:#4b4b4b;border-color:#d5d5d5}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-button.is-soft:hover{background:#f3f3f3}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-text{color:#575757;text-decoration-color:#c4c4c4}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-tab[aria-pressed=true]{border-color:#505050;color:#3b3b3b}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-stat{background:#f6f6f6;border:1px solid #e6e6e6}
body:is(.lc-market-page,.lc-jobs-page) button.lc-c-stat:hover{background:#eeeeee;border-color:#bfbfbf}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-shop-banner{background:#ececec;border:1px solid #e1e1e1}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-shop-banner p{color:#717171}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-shop-avatar{border:1px solid #b2b2b2;background:#f5f5f5}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-shop-panel{background:#f9f9f9}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-product-thumb{background:#f2f2f2;border:1px solid #e9e9e9}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-badge{background:#f2f2f2;color:#6c6c6c;border:1px solid #e4e4e4}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-badge.is-pending{background:#f1f1f1;border-color:#e0e0e0;color:#6d6d6d}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-badge:is(.is-accepted,.is-active,.is-open,.is-shortlisted){background:#eeeeee;border-color:#d8d8d8;color:#616161}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-badge.is-completed{background:#ededed;color:#5f5f5f}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-badge:is(.is-cancelled,.is-declined,.is-withdrawn){background:#ececec;color:#757575;border-color:#dcdcdc}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-filters{background:#f8f8f8;border:1px solid #e8e8e8}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-field>span{color:#6a6a6a}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-field :is(input,select,textarea){border:1px solid #d7d7d7}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-check{color:#676767}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-check input{accent-color:#636363}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-form-status{color:#636363}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-empty{border:1px dashed #d4d4d4;background:#fafafa}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-empty-symbol{border:1px solid #cecece;color:#838383}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-onboarding span{color:#898989}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-dialog{border:1px solid #dcdcdc;box-shadow:0 25px 90px #26262638}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-dialog::backdrop{background:#212121c0}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-close{background:#f7f7f7;color:#6a6a6a}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-order-product>img{background:#f4f4f4}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-note{border-left:2px solid #afafaf;background:#f5f5f5;color:#707070}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-pre{color:#6e6e6e}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-timeline li{border-left:1px solid #d9d9d9}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-timeline li:before{border:2px solid #afafaf}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-timeline li:last-child:before{background:#6c6c6c;border-color:#6c6c6c}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-timeline time{color:#858585}
body:is(.lc-market-page,.lc-jobs-page) .lc-c-timeline p{color:#757575}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-button{background:#444444;color:#ffffff;border:1px solid #444444}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-button:hover{background:#5a5a5a;border-color:#5a5a5a}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-button.is-soft{background:#ffffff;color:#4b4b4b;border-color:#d5d5d5}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-button.is-soft:hover{background:#f0f0f0}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-text{color:#575757}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-tab{color:#797979}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-tab[aria-pressed=true]{border-color:#505050;color:#3b3b3b}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce .lc-c-stat{background:#f6f6f6;border:1px solid #e6e6e6;color:#383838}
body:is(.lc-market-page,.lc-jobs-page) .lc-dashboard .lc-commerce button.lc-c-stat:hover{background:#eeeeee;border-color:#bfbfbf}
body:is(.lc-market-page,.lc-jobs-page) .lc-location-fields{border:1px solid #e1e1e1;background:#f8f8f8}
body:is(.lc-market-page,.lc-jobs-page) .lc-geo-consent{color:#454545}
body:is(.lc-market-page,.lc-jobs-page) .lc-geo-consent input{accent-color:#5a5a5a}
body:is(.lc-market-page,.lc-jobs-page) .lc-geo-note{color:#7b7b7b}
body:is(.lc-market-page,.lc-jobs-page) .lc-city-search>label,body:is(.lc-market-page,.lc-jobs-page) .lc-geo-field{color:#5a5a5a}
body:is(.lc-market-page,.lc-jobs-page) .lc-city-search input,body:is(.lc-market-page,.lc-jobs-page) .lc-geo-field textarea{border:1px solid #d4d4d4;background:#ffffff;color:#3c3c3c}
body:is(.lc-market-page,.lc-jobs-page) .lc-geo-button{border:1px solid #cfcfcf;color:#515151;background:#ffffff}
body:is(.lc-market-page,.lc-jobs-page) .lc-geo-button:hover{background:#ececec}
body:is(.lc-market-page,.lc-jobs-page) .lc-geo-credit{color:#8d8d8d}
body:is(.lc-market-page,.lc-jobs-page) .lc-geo-selected{color:#565656}
body:is(.lc-market-page,.lc-jobs-page) .lc-equipment-fields label{border:1px solid #e0e0e0;background:#ffffff;color:#606060}
body:is(.lc-market-page,.lc-jobs-page) .lc-equipment-fields label:has(:checked){background:#f1f1f1;border-color:#ababab}
body:is(.lc-market-page,.lc-jobs-page) .lc-equipment-fields input{accent-color:#656565}
body:is(.lc-market-page,.lc-jobs-page) .lc-map-warning{background:#f1f1f1;color:#666666}
body:is(.lc-market-page,.lc-jobs-page) .leaflet-control-attribution a{color:#5a5a5a}
body:is(.lc-market-page,.lc-jobs-page) .leaflet-popup-content{color:#424242}
body:is(.lc-market-page,.lc-jobs-page) .leaflet-popup-content a{color:#575757}
body:is(.lc-market-page,.lc-jobs-page) .leaflet-tile-pane{filter:grayscale(1)}
