@font-face {
  font-family: "Glyphicons Halflings";
  src: url("../../../src/demo/assets/fonts/Glyphicons/glyphicons-halflings-regular.woff2") format("woff2");
}
body {
  margin: 0;
}

body[resolved] {
  --osk-demo-loading-indicator-opacity: 0;
}

body::before {
  background: linear-gradient(to top right, #0f0c00, #2f2f2f);
  bottom: 0;
  color: #7f7f7f;
  content: "Consult. Create. Change.";
  display: block;
  font-family: "Times New Roman", serif;
  font-size: 24px;
  font-style: italic;
  left: 0;
  line-height: calc(100vh + 100px);
  opacity: var(--osk-demo-loading-indicator-opacity, 1);
  pointer-events: none;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
  transition: opacity 0.5s ease 0.2s;
  vertical-align: middle;
  z-index: 10001;
}

body::after {
  content: url("skins/osk/images/logo-white.svg");
  left: 50%;
  margin-left: -297px;
  margin-top: -40.5px;
  opacity: var(--osk-demo-loading-indicator-opacity, 1);
  pointer-events: none;
  position: fixed;
  top: 50%;
  transform: scale(0.5);
  transition: opacity 0.3s ease 0.2s;
  z-index: 10002;
}

osk-accordion,osk-button,osk-card,osk-footer,osk-header,osk-image,osk-map,osk-map-marker,osk-page,osk-popup,osk-section,osk-slider,osk-slotter,osk-table,osk-toast,osk-window,osk-demo-page,osk-demo-footer,osk-demo-header,osk-code-demoblock,osk-demo-sidebar,osk-actionitem-button,osk-fillonhover-button,osk-text-button,osk-cta-card,osk-inert-card,osk-keyfact-card,osk-placeholder-card,osk-teaser-card,osk-docs-page,osk-equal-section,osk-fixed-section,osk-footer-section,osk-header-section,osk-single-section,osk-text-section,osk-carousel-slider,osk-stage-slider,osk-actionblock-slotter,osk-link-slotter,osk-paging-slotter,osk-pill-slotter,osk-cookielayer-window,osk-preview-demo-page,osk-inset-teaser-card,osk-rounded-teaser-card,osk-inset-text-section,osk-button-preview-demo-page,osk-container-preview-demo-page,osk-index-preview-demo-page,osk-section-preview-demo-page,osk-typography-preview-demo-page {
  opacity: 0;
}

/*# sourceMappingURL=demo.css.map */
