:root{
  --order-ui-font: Inter, Aptos, system-ui, -apple-system, sans-serif;
}

body.order-ui-root{
  font-family: var(--order-ui-font);
  background: var(--aiotor-bg, #f5f9ff);
  color: var(--text, #0f172a);
  min-height: 100vh;
  min-height: 100dvh;
  overflow-x: hidden;
}

body.order-ui-root .order-root-shell{
  min-height: 100vh;
  min-height: 100dvh;
}

body.order-ui-root .btn,
body.order-ui-root button,
body.order-ui-root input,
body.order-ui-root select,
body.order-ui-root textarea{
  font-family: inherit;
}

body.order-ui-root input[type="search"],
body.order-ui-root .queue-search,
body.order-ui-root .report-search,
body.order-ui-root .search input,
body.order-ui-root input[placeholder*="Search"],
body.order-ui-root input[placeholder*="search"]{
  width:100%;
  min-width:0 !important;
  max-width:100%;
  text-transform:none;
  letter-spacing:normal;
}
