                                                                                  
@font-face {
  font-family: 'e-Ukraine-Install';
  src: url('/assets/fonts/e-Ukraine-Regular.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
html.plain-message, html.plain-message body {
  background: #fff !important;
  color: #000 !important;
  color-scheme: light;
  overflow: auto !important;
}
html.plain-message body {
  display: grid !important;
  place-items: center;
  width: 100%;
  height: auto !important;
  min-height: 100vh;
  min-height: 100svh;
  margin: 0;
  padding: max(32px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(40px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));
  box-sizing: border-box;
  font-family: 'e-Ukraine-Install', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  text-align: center;
}
.plain-message main { width: min(100%, 382px); }
.plain-message h1 { margin: 0; color: #000; font-size: 24px; font-weight: 400; line-height: 1.2; overflow-wrap: break-word; }
