/* IN Platform 0.3.11 — quiet translucent neutral action-button palette.
 * Only known INTERACTIVE controls match. In particular .kcd-primary is a
 * layout DIV and must never be styled as a button. No widths/heights/display,
 * transforms, grids or event handlers are changed by this stylesheet.
 * Keep --in-accent and semantic media/reaction/danger styles independent.
 * Important declarations in this layer outrank legacy unlayered gold/blue
 * colours, including when a legacy stylesheet arrives late.
 */
@layer in-platform-button-colours;
@layer in-platform-button-colours {
 body.in-platform-buttons {
  --in-button-bg: rgba(235,233,226,.46);
  --in-button-hover: rgba(226,223,214,.62);
  --in-button-active: rgba(218,214,203,.70);
  --in-button-text: #343734;
  --in-button-border: rgba(96,91,76,.18);
  --in-button-hover-border: rgba(96,91,76,.30);
  --in-button-disabled-bg: rgba(241,240,236,.52);
  --in-button-disabled-text: #777973;
  --in-button-focus: #6D7067;
 }
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)) {
  background-color: var(--in-button-bg) !important;
  background-image: none !important;
  color: var(--in-button-text) !important;
  -webkit-text-fill-color: var(--in-button-text) !important;
  border-color: var(--in-button-border) !important;
  border-style: solid !important;
  border-width: 1px !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
  text-shadow: none !important;
  /* Avoid long legacy colour/transform transitions during theme takeover. */
  transition-property: background-color,border-color,color,box-shadow !important;
  transition-duration: .12s !important;
  transition-timing-function: ease !important;
 }
 @media (hover: hover) {
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)):hover:not(:disabled):not([aria-disabled="true"]):not(.disabled) {
  background-color: var(--in-button-hover) !important;
  border-color: var(--in-button-hover-border) !important;
 }
 }
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)):active:not(:disabled):not([aria-disabled="true"]):not(.disabled) {
  background-color: var(--in-button-active) !important;
  border-color: var(--in-button-hover-border) !important;
 }
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)):where([aria-pressed="true"]):not(:disabled):not([aria-disabled="true"]) {
  border-color: var(--in-button-hover-border) !important;
  box-shadow: none !important;
 }
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)):where(:disabled,[aria-disabled="true"],.disabled) {
  background-color: var(--in-button-disabled-bg) !important;
  color: var(--in-button-disabled-text) !important;
  -webkit-text-fill-color: var(--in-button-disabled-text) !important;
  border-color: var(--in-button-border) !important;
  box-shadow: none !important;
 }
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)):focus-visible {
  outline: 2px solid var(--in-button-focus) !important;
  outline-offset: 3px !important;
 }
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)) :where(i,svg,span:not([data-count]):not([data-commerce-filter-count]):not([data-car-filter-count]):not(.badge):not(.in-import-entry-icon)) {
  color: inherit !important;
  -webkit-text-fill-color: inherit !important;
 }
 /* Keep the existing circular + geometry; only its face changes. */
 body.in-platform-buttons .kia-mobile-dock .kia-mobile-dock-create > span {
  background-color: var(--in-button-bg) !important;
  background-image: none !important;
  color: var(--in-button-text) !important;
  -webkit-text-fill-color: var(--in-button-text) !important;
  border: 1px solid var(--in-button-border) !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
 }
 body.in-platform-buttons .kia-mobile-dock .kia-mobile-dock-create:active > span {
  background-color: var(--in-button-active) !important;
 }
 body.in-platform-buttons .kia-mobile-dock .kia-mobile-dock-create:focus-visible > span {
  outline: 2px solid var(--in-button-focus) !important;
  outline-offset: 3px !important;
 }
 @media (prefers-reduced-motion: reduce) {
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)) { transition: none !important; }
 }
 @media (forced-colors: active) {
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)) {
  background-color: ButtonFace !important;
  color: ButtonText !important;
  -webkit-text-fill-color: ButtonText !important;
  border-color: ButtonText !important;
 }
body.in-platform-buttons :is(button,a[href],input[type="submit"],input[type="button"],input[type="reset"],[role="button"]):where( .kic-button, .kis-button, .in-button, .kcd-button, .kia-social-btn, .kic-chat-button, .in-import-secondary, .in-share-secondary, .in-share-paste, .in-commerce-reset, .krs-service-reset, .krs-service-more, .kic-draft-button, .single-listing-trade-button, #in-create-menu .in-create-options > a, .kia-mobile-create-sheet > div > :is(a,button), [data-in-button-variant="secondary"], .kic-primary, .kis-button-primary, .kis-button-ink, .in-primary, .kcd-gold, .kia-social-btn-primary, .kia-network-button-primary, .kia-network-message-button, .kia-discovery-primary, .kia-discovery-profile-link, .in-home-create, .in-workspace-create, .in-catalog-add, .in-car-view, .in-apply, .in-filter-toggle, .in-search-submit, .in-shop-next, .in-product-contact, .in-product-message, .in-comment-submit, .in-ad-cta, .kic-chat-send, .kic-chat-launcher, .kic-service-primary, .kic-search-submit, .kic-filter-submit, .krs-service-primary, .krs-service-add, .krs-service-filter-button, .in-commerce-search-submit, .in-commerce-apply, .in-commerce-filter-toggle, .in-import-primary, .in-share-primary, .in-add-car-submit, .stm-listing-submit-button, .single-listing-email-button, .single-listing-phone-button, #kic-profile-form button[type="submit"], #kic-profile-editor button[type="submit"], #in-safety-dialog button[type="submit"], #in-site-page #in-page-content :is(button[type="submit"],input[type="submit"],.kia-submit), .in-ui-contact-alternative button[type="submit"], #stm_sell_a_car_form button[type="submit"], .stm_add_car_form #stm_user_info .add-car-btns-wrap button[type="submit"], .stm-login-form :is(button[type="submit"],input[type="submit"]), .stm-register-form :is(button[type="submit"],input[type="submit"]), .stm-login-register-form :is(button[type="submit"],input[type="submit"]), .kia-network-thread form > button[type="submit"], .kia-network-contact-actions button.is-primary, .kia-network-own-listing button, .kia-network-compose > button, .kia-network-hub > header > button, .kia-overlay-comments-form button[type="submit"], .kia-discovery-hero [data-in-create], .kic-button[data-in-create], .kic-button[data-in-messages], .in-share-article > button[data-in-content], .in-share-linked, .in-native-authorize button[type="submit"], [data-in-button-variant="primary"], .kic-service-secondary, .in-secondary, .in-catalog-more, .in-filter-buttons button[type="reset"], .in-shop-reset, .in-import-entry, .krs-service-secondary, .kia-submit, #krist-register-top, #krist-login-top, .in-native-authorize input[type="submit"], .in-add-car-form-root .stm-listing-submit-button, .in-favourite-button, .stm-listing-favorite-action, .kic-personal-list, #stm_sell_a_car_form .stm-video-unit button, #stm_sell_a_car_form .stm-video-unit a[href], [data-in-button-variant="light"]
 ):not(:where(.kic-danger,.in-danger,.kia-social-btn-danger,.is-danger,.danger,[data-in-button-variant="danger"],#wpadminbar *,[data-in-button-theme="off"],[data-in-button-theme="off"] *)):focus-visible { outline-color: Highlight !important; }
 body.in-platform-buttons .kia-mobile-dock .kia-mobile-dock-create > span {
  background-color: ButtonFace !important;
  color: ButtonText !important;
  -webkit-text-fill-color: ButtonText !important;
  border-color: ButtonText !important;
 }
 }
}

/* Navigation is transparent when idle, lightly outlined when selected.
 * ARIA states and the existing tab/dock geometry remain under module control. */
@layer in-platform-button-colours {
 body.in-platform-buttons :where(
  #in-workspace .in-workspace-navigation > a,
  #kia-seller-cabinet .kic-tabs > [role="tab"],
  #in-section-bar > a,
  .kia-mobile-dock.in-glass-dock > :is(a,button):not(.kia-mobile-dock-create)
 ) {
  background-color: transparent !important;
  background-image: none !important;
  color: var(--in-button-text) !important;
  -webkit-text-fill-color: var(--in-button-text) !important;
  border-color: transparent !important;
  text-shadow: none !important;
 }
 body.in-platform-buttons :where(
  #in-workspace .in-workspace-navigation > a,
  #kia-seller-cabinet .kic-tabs > [role="tab"],
  #in-section-bar > a,
  .kia-mobile-dock.in-glass-dock > :is(a,button):not(.kia-mobile-dock-create)
 ):is([aria-current="page"],[aria-selected="true"]) {
  background-color: var(--in-button-bg) !important;
  border-color: var(--in-button-border) !important;
  color: var(--in-button-text) !important;
 }
 @media (hover: hover) {
  body.in-platform-buttons :where(#in-workspace .in-workspace-navigation > a,#kia-seller-cabinet .kic-tabs > [role="tab"],#in-section-bar > a):hover {
   background-color: var(--in-button-hover) !important;
   border-color: var(--in-button-border) !important;
  }
 }
 body.in-platform-buttons :where(#in-workspace .in-workspace-navigation > a,#kia-seller-cabinet .kic-tabs > [role="tab"],#in-section-bar > a,.kia-mobile-dock.in-glass-dock > :is(a,button)):focus-visible {
  outline: 2px solid var(--in-button-focus) !important;
  outline-offset: 2px !important;
 }
 /* Selected captions must not retain an old gold/white child-text rule. */
 body.in-platform-buttons :where(#in-workspace .in-workspace-navigation > a,#kia-seller-cabinet .kic-tabs > [role="tab"],#in-section-bar > a,.kia-mobile-dock.in-glass-dock > :is(a,button)) > :where(svg,small,span:not([data-in-notification-badge])) {
  color: inherit !important;
  -webkit-text-fill-color: inherit !important;
 }
 @media (forced-colors: active) {
  body.in-platform-buttons :where(#in-workspace .in-workspace-navigation > a,#kia-seller-cabinet .kic-tabs > [role="tab"],#in-section-bar > a,.kia-mobile-dock.in-glass-dock > :is(a,button)):is([aria-current="page"],[aria-selected="true"]) {
   background-color: Highlight !important;
   color: HighlightText !important;
   -webkit-text-fill-color: HighlightText !important;
   border-color: Highlight !important;
  }
 }
}

/* Known native upload tile: only the face, never the file input/hit target. */
@layer in-platform-button-colours {
 body.in-platform-buttons.in-platform-add-car #stm_sell_a_car_form .stm-placeholder-native .inner {
  background-color: var(--in-button-bg) !important;
  background-image: none !important;
  color: var(--in-button-text) !important;
  border-color: var(--in-button-border) !important;
  box-shadow: none !important;
 }
 @media (hover: hover) {
  body.in-platform-buttons.in-platform-add-car #stm_sell_a_car_form .stm-placeholder-native:hover .inner {
   background-color: var(--in-button-hover) !important;
   border-color: var(--in-button-hover-border) !important;
  }
 }
 body.in-platform-buttons.in-platform-add-car #stm_sell_a_car_form :is(input:not([type="hidden"]),select,textarea):focus-visible {
  outline-color: var(--in-button-focus) !important;
  border-color: var(--in-button-hover-border) !important;
 }
}

@layer in-platform-button-colours {
 body.in-platform-buttons .kia-mobile-dock.in-glass-dock>:is(a,button),
 body.in-platform-buttons .kia-mobile-dock.in-glass-dock>:is(a,button):is([aria-current="page"],:hover,:active),
 body.in-platform-buttons .kia-mobile-dock.in-glass-dock .kia-mobile-dock-create>span {
  background:transparent!important;border-color:transparent!important;box-shadow:none!important;
  color:#626760!important;-webkit-text-fill-color:currentColor!important;
 }
 body.in-platform-buttons .kia-mobile-dock.in-glass-dock>[aria-current="page"] {
  color:#252B26!important;-webkit-text-fill-color:currentColor!important;
 }
 body.in-platform-buttons .kia-mobile-dock.in-glass-dock .kia-mobile-dock-create>span {color:#343A35!important}
 @media (forced-colors:active) {
  body.in-platform-buttons .kia-mobile-dock.in-glass-dock>:is(a,button),
  body.in-platform-buttons .kia-mobile-dock.in-glass-dock .kia-mobile-dock-create>span {color:ButtonText!important;-webkit-text-fill-color:ButtonText!important}
  body.in-platform-buttons .kia-mobile-dock.in-glass-dock>[aria-current="page"] {color:Highlight!important;-webkit-text-fill-color:Highlight!important}
 }
}

/* 0.3.15. Explicit favourite state wins over the common neutral palette,
 * without styling a container, moving cards or altering other controls. */
@layer in-platform-button-colours {
 html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref]{
  --in-button-bg:rgba(245,243,238,.88);--in-button-hover:rgba(245,243,238,.88);--in-button-active:rgba(245,243,238,.88);
  --in-button-text:#514d44;--in-button-border:#d7d2c7;--in-button-hover-border:#9a865d;
  background-color:rgba(245,243,238,.88)!important;background-image:none!important;
  color:#514d44!important;-webkit-text-fill-color:#514d44!important;border-color:#d7d2c7!important;
 }
 html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref][aria-pressed="true"]{
  --in-button-bg:#e8ddbd;--in-button-hover:#e8ddbd;--in-button-active:#e8ddbd;--in-button-text:#5b481d;--in-button-border:#b49a5e;
  background-color:#e8ddbd!important;background-image:none!important;border-color:#b49a5e!important;
  color:#5b481d!important;-webkit-text-fill-color:#5b481d!important;
 }
 html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref]>svg.in-favourite-star{
  display:block!important;stroke:currentColor!important;fill:none!important;
 }
 html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref] svg.in-favourite-star path{fill:none!important;stroke:currentColor!important}
 html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref][aria-pressed="true"] svg.in-favourite-star path{fill:currentColor!important}
 html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref]:focus-visible{outline:2px solid #8b7240!important;outline-offset:3px!important}
 @media(hover:hover){html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref]:hover:not([aria-disabled="true"]){border-color:#9a865d!important}}
 @media(forced-colors:active){
  html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref]{background:ButtonFace!important;color:ButtonText!important;-webkit-text-fill-color:ButtonText!important;border-color:ButtonText!important}
  html:root body.in-platform-buttons .in-favourite-button[data-in-favourite-ref][aria-pressed="true"]{background:Highlight!important;color:HighlightText!important;-webkit-text-fill-color:HighlightText!important;border-color:Highlight!important}
 }
}
