/* First-pass visual polish on top of Sanity's default component chrome.
   Scoped to font-family + radius/spacing only - deliberately avoids touching
   layout, since Sanity's own styles are injected at runtime (after this
   stylesheet loads) and !important is needed to reliably win that cascade. */

body,
[data-ui="Text"],
[data-ui="Heading"],
[data-ui="Label"],
[data-ui="Button"] span,
[data-ui="MenuButton"] span,
[data-ui="Card"] input,
[data-ui="Card"] textarea,
[data-ui="Card"] select {
  font-family: 'Geist', -apple-system, BlinkMacSystemFont, sans-serif !important;
}

[data-ui="Card"] {
  border-radius: 8px !important;
}

[data-ui="TextInput"] input,
[data-ui="TextArea"] textarea,
[data-ui="Select"] select,
[data-ui="Button"] {
  border-radius: 6px !important;
}
