/* Surface only. Preserve the original DOM, dimensions, spacing and controls. */
body.yf-ui-prototype[data-yf-style="default"][data-yf-soft-route="home"]:not(.is-conversation-mode) #home #searchForm.composer {
  border-color: color-mix(in srgb, var(--yf-text) 15%, transparent);
  background: var(--yf-surface-fill, var(--yf-surface));
  box-shadow: none;
}
body.yf-ui-prototype[data-yf-style="default"][data-yf-soft-route="home"]:not(.is-conversation-mode) #home #searchForm.composer:focus-within {
  border-color: var(--yf-primary);
  box-shadow: 0 0 0 2px color-mix(in srgb, var(--yf-primary) 8%, transparent);
}
body.yf-ui-prototype[data-yf-style="default"][data-yf-soft-route="home"]:not(.is-conversation-mode) #home #searchForm :is(#uploadMoreBtn,#chatModelBtn) {
  border-color: transparent;
  background: transparent;
  box-shadow: none;
}
body.yf-ui-prototype[data-yf-style="default"][data-yf-soft-route="home"]:not(.is-conversation-mode) #home #searchForm :is(#uploadMoreBtn,#chatModelBtn):hover,
body.yf-ui-prototype[data-yf-style="default"][data-yf-soft-route="home"]:not(.is-conversation-mode) #home #searchForm :is(#uploadMoreBtn,#chatModelBtn)[aria-expanded="true"] {
  border-color: transparent;
  background: var(--yf-primary-soft);
}
body.yf-ui-prototype[data-yf-style="default"][data-yf-soft-route="home"]:not(.is-conversation-mode) #home #chatInput::placeholder {
  color: var(--yf-muted);
}
