/* Базовая стилистика: сброс, шрифт, каркас приложения */
* { box-sizing: border-box; margin: 0; padding: 0; }

html, body, #app { height: 100%; }

body {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
  background: #fff;
  color: #1a1a1a;
  -webkit-tap-highlight-color: transparent;
}

.app { display: flex; height: 100%; }
