@font-face {
  font-family: 'SamsungOneUI';
  font-style: normal;
  font-weight: 200;
  src: url('./fonts/SamsungOneUI-200.eot');
  src: url('./fonts/SamsungOneUI-200.woff2') format('woff2'),  
       url('./fonts/SamsungOneUI-200.woff') format('woff'),
       url('./fonts/SamsungOneUI-200.ttf') format('truetype');
}

@font-face {
  font-family: 'SamsungOneUI';
  font-style: normal;
  font-weight: 300;
  src: url('./fonts/SamsungOneUI-300.eot');
  src: url('./fonts/SamsungOneUI-300.woff2') format('woff2'),
       url('./fonts/SamsungOneUI-300.woff') format('woff'),
       url('./fonts/SamsungOneUI-300.ttf') format('truetype');
}

@font-face {
  font-family: 'SamsungOneUI';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/SamsungOneUI-400.eot');
  src: url('./fonts/SamsungOneUI-400.woff2') format('woff2'),
       url('./fonts/SamsungOneUI-400.woff') format('woff'),
       url('./fonts/SamsungOneUI-400.ttf') format('truetype');
}

@font-face {
  font-family: 'SamsungOneUI';
  font-style: normal;
  font-weight: 500;
  src: url('./fonts/SamsungOneUI-500.eot');
  src: url('./fonts/SamsungOneUI-500.woff2') format('woff2'),
       url('./fonts/SamsungOneUI-500.woff') format('woff'),
       url('./fonts/SamsungOneUI-500.ttf') format('truetype');
}

@font-face {
  font-family: 'SamsungOneUI';
  font-style: normal;
  font-weight: 600;
  src: url('./fonts/SamsungOneUI-600.eot');
  src: url('./fonts/SamsungOneUI-600.woff2') format('woff2'),
       url('./fonts/SamsungOneUI-600.woff') format('woff'),
       url('./fonts/SamsungOneUI-600.ttf') format('truetype');
}

@font-face {
  font-family: 'SamsungOneUI';
  font-style: normal;
  font-weight: 700;
  src: url('./fonts/SamsungOneUI-700.eot');
  src: url('./fonts/SamsungOneUI-700.woff2') format('woff2'),
       url('./fonts/SamsungOneUI-700.woff') format('woff'),
       url('./fonts/SamsungOneUI-700.ttf') format('truetype');
}

@font-face {
  font-family: 'SamsungOneUI';
  font-style: normal;
  font-weight: 800;
  src: url('./fonts/SamsungOneUI-800.eot');
  src: url('./fonts/SamsungOneUI-800.woff2') format('woff2'),
       url('./fonts/SamsungOneUI-800.woff') format('woff'),
       url('./fonts/SamsungOneUI-800.ttf') format('truetype');
}

@font-face {
  font-family: 'SamsungOneUI-KR';
  font-style: normal;
  font-weight: 200;
  src: url('./fonts/SamsungOneUIKorean-200.eot');
  src: url('./fonts/SamsungOneUIKorean-200.woff2') format('woff2'),
       url('./fonts/SamsungOneUIKorean-200.woff') format('woff');
}

@font-face {
  font-family: 'SamsungOneUI-KR';
  font-style: normal;
  font-weight: 300;
  src: url('./fonts/SamsungOneUIKorean-300.eot');
  src: url('./fonts/SamsungOneUIKorean-300.woff2') format('woff2'),
       url('./fonts/SamsungOneUIKorean-300.woff') format('woff');
}

@font-face {
  font-family: 'SamsungOneUIKR';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/SamsungOneUIKorean-400.eot');
  src: url('./fonts/SamsungOneUIKorean-400.woff2') format('woff2'),
       url('./fonts/SamsungOneUIKorean-400.woff') format('woff');
}

@font-face {
  font-family: 'SamsungOneUIKR';
  font-style: normal;
  font-weight: 500;
  src: url('./fonts/SamsungOneUIKorean-500.eot');
  src: url('./fonts/SamsungOneUIKorean-500.woff2') format('woff2'),
       url('./fonts/SamsungOneUIKorean-500.woff') format('woff');
}

@font-face {
  font-family: 'SamsungOneUIKR';
  font-style: normal;
  font-weight: 600;
  src: url('./fonts/SamsungOneUIKorean-600.eot');
  src: url('./fonts/SamsungOneUIKorean-600.woff2') format('woff2'),
       url('./fonts/SamsungOneUIKorean-600.woff') format('woff');
}

@font-face {
  font-family: 'WebComponentsIcons';
  font-weight: normal;
  font-style: normal;
  src: url('./fonts/glyphs/WebComponentsIcons.eot?gedxeo?v=@build.date@');
  src: url('./fonts/glyphs/WebComponentsIcons.woff?gedxeo?v=@build.date@') format('woff'),
       url('./fonts/glyphs/WebComponentsIcons.ttf?gedxeo?v=@build.date@') format('truetype');
}

#app-loading {
  position:fixed;
  left:0;
  right:0;
  top:0;
  bottom:0;
}
#app-loading p {
  position:absolute;
  left:50%;
  top:50%;
  transform:translate(-50%, -50%);
  margin-top:-50px;
  font-size:24px;
  color:#333;
}