@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700&display=swap');
@import "tailwindcss";
@import "./portal.css";

/* Scale UI to 90% on desktop — equivalent to browser zoom-out.
   Body height must compensate: 100vh / 0.9 ≈ 111.11vh to fill the viewport after zoom.
   Disabled on mobile where zoom breaks viewport calculations. */
@media (min-width: 769px) {
  html { zoom: 0.9; }
  body { height: calc(100vh / 0.9) !important; }
}
