/* src/styles.scss */
.theme-standard-page-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-standard-page-pair-background, var(--woa-theme-color-standard-page-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-standard-page-pair-background, var(--woa-theme-color-standard-page-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-standard-page-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-standard-page--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-standard-page--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-standard-page--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-standard-page--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-standard-page--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-standard-page-pair-foreground, var(--woa-theme-color-standard-page-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-standard-page-pair-foreground, var(--woa-theme-color-standard-page-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-standard-page-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-standard-page-pair-highlighted-foreground, var(--ovd-theme-color-standard-page-pair-foreground, var(--woa-theme-color-standard-page-pair-highlighted-foreground, var(--woa-theme-color-standard-page-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-standard-page-pair-highlighted-foreground, var(--ovd-theme-color-standard-page-pair-foreground, var(--woa-theme-color-standard-page-pair-highlighted-foreground, var(--woa-theme-color-standard-page-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-image-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-standard-page-image-pair-background, var(--woa-theme-color-standard-page-image-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-standard-page-image-pair-background, var(--woa-theme-color-standard-page-image-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-standard-page-image-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-standard-page-image--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-standard-page-image--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-standard-page-image--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-standard-page-image--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-standard-page-image--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-standard-page-image-pair-foreground, var(--woa-theme-color-standard-page-image-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-standard-page-image-pair-foreground, var(--woa-theme-color-standard-page-image-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-standard-page-image-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-standard-page-image-pair-highlighted-foreground, var(--ovd-theme-color-standard-page-image-pair-foreground, var(--woa-theme-color-standard-page-image-pair-highlighted-foreground, var(--woa-theme-color-standard-page-image-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-standard-page-image-pair-highlighted-foreground, var(--ovd-theme-color-standard-page-image-pair-foreground, var(--woa-theme-color-standard-page-image-pair-highlighted-foreground, var(--woa-theme-color-standard-page-image-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-image-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-image-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-header-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-standard-page-header-pair-background, var(--woa-theme-color-standard-page-header-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-standard-page-header-pair-background, var(--woa-theme-color-standard-page-header-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-standard-page-header-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-standard-page-header--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-standard-page-header--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-standard-page-header--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-standard-page-header--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-standard-page-header--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-standard-page-header-pair-foreground, var(--woa-theme-color-standard-page-header-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-standard-page-header-pair-foreground, var(--woa-theme-color-standard-page-header-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-standard-page-header-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-standard-page-header-pair-highlighted-foreground, var(--ovd-theme-color-standard-page-header-pair-foreground, var(--woa-theme-color-standard-page-header-pair-highlighted-foreground, var(--woa-theme-color-standard-page-header-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-standard-page-header-pair-highlighted-foreground, var(--ovd-theme-color-standard-page-header-pair-foreground, var(--woa-theme-color-standard-page-header-pair-highlighted-foreground, var(--woa-theme-color-standard-page-header-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-header-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-standard-page-header-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-panel-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-panel-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-panel--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-panel--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-panel--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-panel--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-panel--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-panel-pair-foreground, var(--woa-theme-color-panel-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-panel-pair-foreground, var(--woa-theme-color-panel-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-panel-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-panel-pair-highlighted-foreground, var(--ovd-theme-color-panel-pair-foreground, var(--woa-theme-color-panel-pair-highlighted-foreground, var(--woa-theme-color-panel-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-panel-pair-highlighted-foreground, var(--ovd-theme-color-panel-pair-foreground, var(--woa-theme-color-panel-pair-highlighted-foreground, var(--woa-theme-color-panel-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-panel-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-panel-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-brand-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-brand-pair-background, var(--woa-theme-color-brand-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-brand-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-link-foreground: var(--woa-theme-color-brand--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-brand-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-brand-pair-highlighted-foreground, var(--ovd-theme-color-brand-pair-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-brand-pair-highlighted-foreground, var(--ovd-theme-color-brand-pair-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-brand-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-brand-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-danger-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-danger-pair-background, var(--woa-theme-color-danger-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-danger-pair-background, var(--woa-theme-color-danger-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-danger-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-danger--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-danger--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-danger--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-danger--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-danger--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-danger-pair-foreground, var(--woa-theme-color-danger-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-danger-pair-foreground, var(--woa-theme-color-danger-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-danger-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-danger-pair-highlighted-foreground, var(--ovd-theme-color-danger-pair-foreground, var(--woa-theme-color-danger-pair-highlighted-foreground, var(--woa-theme-color-danger-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-danger-pair-highlighted-foreground, var(--ovd-theme-color-danger-pair-foreground, var(--woa-theme-color-danger-pair-highlighted-foreground, var(--woa-theme-color-danger-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-danger-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-danger-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-panel-header-footer-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-panel-header-footer-pair-background, var(--woa-theme-color-panel-header-footer-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-background, var(--woa-theme-color-panel-header-footer-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-panel-header-footer-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-panel-header-footer--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-panel-header-footer--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-panel-header-footer--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-panel-header-footer--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-panel-header-footer--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-panel-header-footer-pair-foreground, var(--woa-theme-color-panel-header-footer-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-foreground, var(--woa-theme-color-panel-header-footer-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-panel-header-footer-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-panel-header-footer-pair-highlighted-foreground, var(--ovd-theme-color-panel-header-footer-pair-foreground, var(--woa-theme-color-panel-header-footer-pair-highlighted-foreground, var(--woa-theme-color-panel-header-footer-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-highlighted-foreground, var(--ovd-theme-color-panel-header-footer-pair-foreground, var(--woa-theme-color-panel-header-footer-pair-highlighted-foreground, var(--woa-theme-color-panel-header-footer-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-panel-header-footer-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-panel-header-footer-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-header-image-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-header-image-pair-background, var(--woa-theme-color-header-image-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-header-image-pair-background, var(--woa-theme-color-header-image-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-header-image-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-header-image--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-header-image--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-header-image--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-header-image--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-header-image--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-header-image-pair-foreground, var(--woa-theme-color-header-image-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-header-image-pair-foreground, var(--woa-theme-color-header-image-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-header-image-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-header-image-pair-highlighted-foreground, var(--ovd-theme-color-header-image-pair-foreground, var(--woa-theme-color-header-image-pair-highlighted-foreground, var(--woa-theme-color-header-image-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-header-image-pair-highlighted-foreground, var(--ovd-theme-color-header-image-pair-foreground, var(--woa-theme-color-header-image-pair-highlighted-foreground, var(--woa-theme-color-header-image-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-header-image-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-header-image-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-success-message-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-success-message-pair-background, var(--woa-theme-color-success-message-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-success-message-pair-background, var(--woa-theme-color-success-message-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-success-message-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-success-message--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-success-message--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-success-message--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-success-message--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-success-message--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-success-message-pair-foreground, var(--woa-theme-color-success-message-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-success-message-pair-foreground, var(--woa-theme-color-success-message-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-success-message-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-success-message-pair-highlighted-foreground, var(--ovd-theme-color-success-message-pair-foreground, var(--woa-theme-color-success-message-pair-highlighted-foreground, var(--woa-theme-color-success-message-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-success-message-pair-highlighted-foreground, var(--ovd-theme-color-success-message-pair-foreground, var(--woa-theme-color-success-message-pair-highlighted-foreground, var(--woa-theme-color-success-message-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-success-message-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.theme-success-message-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
.menu-page-image-color-pair {
  --theme-color-pair-background: var(--ovd-theme-color-menu-page-image-pair-background, var(--woa-theme-color-menu-page-image-pair-background));
  --theme-color-pair-background-color: rgba(var(--ovd-theme-color-menu-page-image-pair-background, var(--woa-theme-color-menu-page-image-pair-background)), 1);
  --theme-color-pair-background-shader: var(--woa-theme-color-menu-page-image-pair-background-shader);
  background-color: rgba(var(--theme-color-pair-background), 1);
  --ovd-theme-color-brand-pair-background: var(--woa-theme-color-menu-page-image--brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --ovd-theme-color-brand-pair-foreground: var(--woa-theme-color-menu-page-image--brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground));
  --ovd-theme-color-brand-pair-highlighted-foreground: var(--woa-theme-color-menu-page-image--brand-pair-highlighted-foreground, var(--woa-theme-color-brand-pair-highlighted-foreground));
  --ovd-theme-color-brand-foreground: var(--woa-theme-color-menu-page-image--brand-foreground, var(--woa-theme-color-brand-foreground));
  --ovd-theme-color-link-foreground: var(--woa-theme-color-menu-page-image--link-foreground, var(--woa-theme-color-link-foreground));
  --theme-color-pair-foreground: var(--ovd-theme-color-menu-page-image-pair-foreground, var(--woa-theme-color-menu-page-image-pair-foreground));
  --theme-color-pair-foreground-color: rgba(var(--ovd-theme-color-menu-page-image-pair-foreground, var(--woa-theme-color-menu-page-image-pair-foreground)), 1);
  --theme-color-pair-foreground-shader: var(--woa-theme-color-menu-page-image-pair-foreground-shader);
  --theme-color-pair-highlighted-foreground: var(--ovd-theme-color-menu-page-image-pair-highlighted-foreground, var(--ovd-theme-color-menu-page-image-pair-foreground, var(--woa-theme-color-menu-page-image-pair-highlighted-foreground, var(--woa-theme-color-menu-page-image-pair-foreground))));
  --theme-color-pair-highlighted-foreground-color: rgba(var(--ovd-theme-color-menu-page-image-pair-highlighted-foreground, var(--ovd-theme-color-menu-page-image-pair-foreground, var(--woa-theme-color-menu-page-image-pair-highlighted-foreground, var(--woa-theme-color-menu-page-image-pair-foreground)))), 1);
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.menu-page-image-color-pair::ng-deep > * {
  color: rgba(var(--theme-color-pair-foreground), 1);
  fill: rgba(var(--theme-color-pair-foreground), 1);
  stroke: rgba(var(--theme-color-pair-foreground), 1);
}
.menu-page-image-color-pair::ng-deep > * ::placeholder {
  color: rgba(var(--theme-color-pair-foreground), 1);
}
html {
  --woa-chewzie-orange: #ff6450;
  --woa-theme-color-standard-page-pair-background:
    255,
    255,
    255;
  --woa-theme-color-standard-page-pair-foreground:
    255,
    100,
    80;
  --woa-theme-color-panel-pair-background: none;
  --woa-theme-color-panel-pair-foreground: none;
  --woa-theme-color-panel-pair-highlighted-foreground: var(--ovd-theme-color-panel-pair-foreground, var(--woa-theme-color-panel-pair-foreground));
  --woa-theme-color-auto-dark-panel: unset;
  --woa-theme-color-auto-light-panel: unset;
  --woa-theme-color-standard-page-header-pair-background: unset;
  --woa-theme-color-standard-page-header-pair-foreground: unset;
  --woa-theme-color-panel-header-footer-pair-background: var(--ovd-theme-color-standard-page-header-pair-background, var(--woa-theme-color-standard-page-header-pair-background));
  --woa-theme-color-panel-header-footer-pair-foreground: var(--ovd-theme-color-standard-page-header-pair-foreground, var(--woa-theme-color-standard-page-header-pair-foreground));
  --woa-theme-color-panel-header-footer-pair-background-shader: var(--ovd-theme-color-standard-page-header-pair-background-shader, var(--woa-theme-color-standard-page-header-pair-background-shader));
  --woa-theme-color-panel-header-footer-pair-foreground-shader: var(--ovd-theme-color-standard-page-header-pair-foreground-shader, var(--woa-theme-color-standard-page-header-pair-foreground-shader));
  --woa-theme-color-standard-page-image-pair-background: var(--ovd-theme-color-standard-page-pair-background, var(--woa-theme-color-standard-page-pair-background));
  --woa-theme-color-standard-page-image-pair-foreground: var(--ovd-theme-color-standard-page-pair-foreground, var(--woa-theme-color-standard-page-pair-foreground));
  --woa-theme-color-standard-page-image-pair-background-shader: var(--ovd-theme-color-standard-page-pair-background-shader, var(--woa-theme-color-standard-page-pair-background-shader));
  --woa-theme-color-standard-page-image-pair-foreground-shader: var(--ovd-theme-color-standard-page-pair-foreground-shader, var(--woa-theme-color-standard-page-pair-foreground-shader));
  --woa-theme-color-header-image-pair-background: var(--ovd-theme-color-standard-page-header-pair-background, var(--woa-theme-color-standard-page-header-pair-background));
  --woa-theme-color-header-image-pair-foreground: var(--ovd-theme-color-standard-page-header-pair-foreground, var(--woa-theme-color-standard-page-header-pair-foreground));
  --woa-theme-color-header-image-pair-background-shader: var(--ovd-theme-color-standard-page-header-pair-background-shader, var(--woa-theme-color-standard-page-header-pair-background-shader));
  --woa-theme-color-header-image-pair-foreground-shader: var(--ovd-theme-color-standard-page-header-pair-foreground-shader, var(--woa-theme-color-standard-page-header-pair-foreground-shader));
  --woa-theme-color-error-message-pair-background: unset;
  --woa-theme-color-error-message-pair-foreground: unset;
  --woa-theme-color-warning-message-pair-background: unset;
  --woa-theme-color-warning-message-pair-foreground: unset;
  --woa-theme-color-success-message-pair-background: unset;
  --woa-theme-color-success-message-pair-foreground: unset;
  --woa-theme-color-info-message-pair-background: unset;
  --woa-theme-color-info-message-pair-foreground: unset;
  --woa-theme-color-menu-page-image-pair-background: var(--ovd-theme-color-standard-page-pair-background, var(--woa-theme-color-standard-page-pair-background));
  --woa-theme-color-menu-page-image-pair-foreground: var(--ovd-theme-color-standard-page-pair-foreground, var(--woa-theme-color-standard-page-pair-foreground));
  --woa-theme-color-menu-page-image-pair-background-shader: var(--ovd-theme-color-standard-page-pair-background-shader, var(--woa-theme-color-standard-page-pair-background-shader));
  --woa-theme-color-menu-page-image-pair-foreground-shader: var(--ovd-theme-color-standard-page-pair-foreground-shader, var(--woa-theme-color-standard-page-pair-foreground-shader));
  --woa-theme-color-feature-text-pair-background: var(--ovd-theme-color-auto-dark-panel, var(--woa-theme-color-auto-dark-panel));
  --woa-theme-color-feature-text-pair-foreground: var(--ovd-theme-color-auto-light-panel, var(--woa-theme-color-auto-light-panel));
  --woa-theme-color-brand-pair-background: unset;
  --woa-theme-color-brand-pair-foreground: unset;
  --woa-theme-color-brand-foreground: var(--ovd-theme-color-brand-pair-background, var(--woa-theme-color-brand-pair-background));
  --woa-theme-color-link-foreground: unset;
  --woa-theme-color-danger-pair-background: unset;
  --woa-theme-color-danger-pair-foreground: unset;
  --woa-theme-color-danger-foreground: var(--ovd-theme-color-danger-pair-background, var(--woa-theme-color-danger-pair-background));
  --woa-theme-color-success-foreground: unset;
  --woa-theme-font-common: Inter, sans-serif;
  --woa-horizontal-logo-height: 40px;
  --woa-vertical-logo-width: 120px;
  --woa-button-tier1-width: 100%;
  --woa-button-tier1-height: 48px;
  --woa-button-tier1-side-padding: 12px;
  --woa-button-tier1-top-bottom-padding: 3px;
  --woa-button-tier1-font-size: 1.6rem;
  --woa-button-tier1-font-weight: 600;
  --woa-button-tier1-content-spacing: 8px;
  --woa-button-tier1-rounded-border-radius: 5px;
  --woa-button-tier1-high-outline-border-width: 4px;
  --woa-button-tier1-low-outline-border-width: 1px;
  --woa-button-tier1-icon-size: 24px;
  --woa-button-tier1-raised-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4);
  --woa-button-tier2-width: auto;
  --woa-button-tier2-min-width: auto;
  --woa-button-tier2-max-width: auto;
  --woa-button-tier2-height: 34px;
  --woa-button-tier2-side-padding: 12px;
  --woa-button-tier2-top-bottom-padding: 2px;
  --woa-button-tier2-font-size: 1.4rem;
  --woa-button-tier2-font-weight: 600;
  --woa-button-tier2-content-spacing: 5px;
  --woa-button-tier2-rounded-border-radius: 2px;
  --woa-button-tier2-high-outline-border-width: 2px;
  --woa-button-tier2-low-outline-border-width: 1px;
  --woa-button-tier2-icon-size: 18px;
  --woa-button-tier2-raised-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4);
  --woa-field-border-radius: 3px;
  --woa-default-field-padding: 12px 15px 12px 10px;
  --woa-field-padding: var(--woa-default-field-padding);
  --woa-selection-field-icon-size: 13px;
  --woa-password-field-icon-size: 19px;
  --woa-page-light-theme-shroud-alpha: 0.3;
  --woa-page-dark-theme-shroud-alpha: 0.8;
  --woa-page-shroud-alpha: var(--woa-page-light-background-shroud-alpha);
  --woa-page-transition-period: 300ms;
  --woa-page-navbar-height: 63px;
  --woa-page-navbar-padding: 12px 16px;
  --woa-page-default-content-padding: 15px;
  --woa-page-default-footer-padding: 15px;
  --woa-full-page-pillarbox-width: 450px;
  --woa-modal-page-border-radius: 15px;
  --woa-side-modal-min-width: min(330px, 85vw);
  --woa-side-modal-max-width: 85vw;
  --woa-modal-header-title-font-size: 1.9rem;
  --woa-desktop-pillarbox-width: 1200px;
  --woa-desktop-header-navbar-height: 63px;
  --woa-desktop-header-navbar-unscrolled-opacity: 0.1;
  --woa-desktop-header-navbar-hover-opacity: 0.3;
  --woa-desktop-header-navbar-scrolled-opacity: 0.99;
  --woa-desktop-header-navbar-scroll-transition-time: 1.0s;
  --woa-desktop-header-navbar-hover-transition-time: 0.5s;
  --woa-desktop-content-header-image-height: 200px;
  --woa-desktop-full-width-header-image-height: 300px;
  --woa-desktop-header-image-logo-opacity: 0.8;
  --woa-desktop-header-image-logo-shadow-blur-radius: 2px;
  --woa-desktop-titlebar-height: 44px;
  --woa-mobile-header-separate-image-height: 125px;
  --woa-mobile-header-separate-image-shadow-width: 8px;
  --woa-mobile-header-overlay-image-height: 230px;
  --woa-sidebar-min-width: 370px;
  --woa-sidebar-narrow-min-width: 330px;
  --woa-sidebar-max-width: 450px;
  --woa-sidebar-border-width: 0;
  --woa-sidebar-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.75);
  --woa-item-edit-summary-width: 360px;
  --woa-item-edit-summary-narrow-width: 300px;
  --woa-item-edit-summary-image-height: 300px;
  --woa-menu-item-image-width: 135px;
  --woa-menu-item-image-height: 115px;
  --woa-menu-item-waiter-image-width: var(--woa-order-item-image-width);
  --woa-menu-item-waiter-image-height: var(--woa-order-item-image-height);
  --woa-menu-item-image-border-radius: 5px;
  --woa-menu-item-image-fade-in-duration: 0.8s;
  --woa-menu-item-promo-opacity: 0.8;
  --woa-menu-item-promo-border-radius: 1000px;
  --woa-menu-item-price-strikeout-thickness: 2px;
  --woa-menu-item-unavailable-grayscale: 0.9;
  --woa-menu-text-item-max-width: 700px;
  --woa-menu-category-image-height: 145px;
  --woa-menu-item-icon-width: 40px;
  --woa-menu-item-icon-height: 40px;
  --woa-desktop-menu-category-selector-narrow-width: var(--woa-menu-category-image-height);
  --woa-desktop-menu-category-selector-width-with-images: 370px;
  --woa-desktop-menu-category-selector-width-without-images: 200px;
  --woa-promo-slide-aspect-ratio: (16 / 9);
  --woa-promo-slide-edge-width: 15px;
  --woa-promo-slide-side-margin: 15px;
  --woa-promo-slide-min-height: 162px;
  --woa-promo-label-font-scale: 0.65;
  --woa-promo-label-transform: none;
  --woa-promo-productName-font-scale: 0.6;
  --woa-promo-productName-transform: none;
  --woa-promo-productPrice-font-scale: 0.55;
  --woa-promo-productPrice-transform: none;
  --woa-promo-message-font-scale: 0.45;
  --woa-promo-message-transform: none;
  --woa-promo-faded-image-opacity: 0.5;
  --woa-promo-image-shade-opacity: 0.5;
  --woa-promo-shaded-image-text-shadow:
    -1px -1px 0 rgba(var(--ovd-theme-color-feature-text-pair-background, var(--woa-theme-color-feature-text-pair-background)), 0.5),
    1px -1px 0 rgba(var(--ovd-theme-color-feature-text-pair-background, var(--woa-theme-color-feature-text-pair-background)), 0.5),
    -1px 1px 0 rgba(var(--ovd-theme-color-feature-text-pair-background, var(--woa-theme-color-feature-text-pair-background)), 0.5),
    1px 1px 0 rgba(var(--ovd-theme-color-feature-text-pair-background, var(--woa-theme-color-feature-text-pair-background)), 0.5);
  --woa-promo-unshaded-image-text-shadow:
    -1px -1px 0 rgba(var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background)), 0.5),
    1px -1px 0 rgba(var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background)), 0.5),
    -1px 1px 0 rgba(var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background)), 0.5),
    1px 1px 0 rgba(var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background)), 0.5);
  --woa-loyalty-card-max-width: 280px;
  --woa-loyalty-card-aspect-ratio: 1.586;
  --woa-loyalty-card-border-radius: 10px;
  --woa-loyalty-card-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  --woa-default-themed-loyalty-card-body-padding: 5px;
  --woa-default-themed-loyalty-card-background-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-background, var(--woa-theme-color-panel-header-footer-pair-background)), 1);
  --woa-default-themed-loyalty-card-max-column-spec: 5 7 9 12 15;
  --woa-default-themed-loyalty-card-header-text-color: rgba(var(--ovd-theme-color-brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground)), 1);
  --woa-default-themed-loyalty-card-header-background-color: rgba(var(--ovd-theme-color-brand-pair-background, var(--woa-theme-color-brand-pair-background)), 1);
  --woa-default-themed-loyalty-card-header-background-opacity: 0.75;
  --woa-default-themed-loyalty-card-footer-text-color: rgba(var(--ovd-theme-color-brand-foreground, var(--woa-theme-color-brand-foreground)), 1);
  --woa-default-themed-loyalty-card-footer-background-color: rgba(var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background)), 1);
  --woa-default-themed-loyalty-card-footer-background-opacity: 0.75;
  --woa-default-themed-loyalty-card-placeholder-background-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-background, var(--woa-theme-color-panel-header-footer-pair-background)), 1);
  --woa-default-themed-loyalty-card-placeholder-border-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-foreground, var(--woa-theme-color-panel-header-footer-pair-foreground)), 1);
  --woa-default-themed-loyalty-card-placeholder-opacity: 0.7;
  --woa-default-themed-loyalty-card-stamp-color: rgba(var(--ovd-theme-color-brand-foreground, var(--woa-theme-color-brand-foreground)), 1);
  --woa-default-themed-loyalty-card-stamp-opacity: 0.8;
  --woa-default-themed-loyalty-card-stamp-icon: star-solid;
  --woa-default-themed-loyalty-card-stamp-icon-scale: 1;
  --woa-default-themed-loyalty-card-stamp-icon-rotate-factor: 1;
  --woa-ticket-max-width: 280px;
  --woa-ticket-aspect-ratio: 1.586;
  --woa-ticket-border-radius: 10px;
  --woa-ticket-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  --woa-default-themed-ticket-body-padding: 5px;
  --woa-default-themed-ticket-background-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-background, var(--woa-theme-color-panel-header-footer-pair-background)), 1);
  --woa-default-themed-ticket-max-column-spec: 5 7 9 12 15;
  --woa-default-themed-ticket-header-text-color: rgba(var(--ovd-theme-color-brand-pair-foreground, var(--woa-theme-color-brand-pair-foreground)), 1);
  --woa-default-themed-ticket-header-background-color: rgba(var(--ovd-theme-color-brand-pair-background, var(--woa-theme-color-brand-pair-background)), 1);
  --woa-default-themed-ticket-header-background-opacity: 0.75;
  --woa-default-themed-ticket-footer-text-color: rgba(var(--ovd-theme-color-brand-foreground, var(--woa-theme-color-brand-foreground)), 1);
  --woa-default-themed-ticket-footer-background-color: rgba(var(--ovd-theme-color-panel-pair-background, var(--woa-theme-color-panel-pair-background)), 1);
  --woa-default-themed-ticket-footer-background-opacity: 0.75;
  --woa-default-themed-ticket-placeholder-background-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-background, var(--woa-theme-color-panel-header-footer-pair-background)), 1);
  --woa-default-themed-ticket-placeholder-border-color: rgba(var(--ovd-theme-color-panel-header-footer-pair-foreground, var(--woa-theme-color-panel-header-footer-pair-foreground)), 1);
  --woa-default-themed-ticket-placeholder-opacity: 0.7;
  --woa-default-themed-ticket-stamp-color: rgba(var(--ovd-theme-color-brand-foreground, var(--woa-theme-color-brand-foreground)), 1);
  --woa-default-themed-ticket-stamp-opacity: 1;
  --woa-default-themed-ticket-stamp-icon: md-square;
  --woa-default-themed-ticket-stamp-icon-scale: 0.6;
  --woa-default-themed-ticket-stamp-icon-rotate-factor: 1;
  --woa-store-details-desktop-image-width: 150px;
  --woa-store-details-desktop-image-height: 150px;
  --woa-store-details-mobile-image-width: 100px;
  --woa-store-details-mobile-image-height: 100px;
  --woa-store-details-header-max-width: 400px;
  --woa-store-details-map-width: 400px;
  --woa-store-details-map-height: 300px;
  --woa-order-item-image-width: 82px;
  --woa-order-item-image-height: 70px;
  --woa-order-item-image-border-radius: 7px;
  --woa-order-item-heading-icon-size: 18px;
  --woa-order-item-name-font-size: 17px;
  --woa-order-item-component-name-font-size: 15px;
  --woa-order-item-extras-font-size: 14px;
  --woa-order-item-notes-font-size: 13px;
  --woa-order-item-qty-icon-size: 17px;
  --woa-order-item-qty-spacing: 8px;
  --woa-order-item-price-col-width: 50px;
  --woa-order-item-price-font-size: 14px;
  --woa-composite-item-image-width: 120px;
  --woa-composite-item-image-height: 90px;
  --woa-composite-item-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
  --woa-extras-image-overlay-remove-opacity: 85%;
  --woa-desktop-extras-group-spacing: 10px;
  --woa-desktop-extras-heading-spacing: 0;
  --woa-desktop-extras-row-spacing-with-image: 8px;
  --woa-desktop-extras-row-spacing-without-image: 15px;
  --woa-desktop-extras-normal-image-size: 70px;
  --woa-desktop-extras-compact-image-size: 40px;
  --woa-desktop-extras-normal-selected-image-border-width: 3px;
  --woa-desktop-extras-compact-selected-image-border-width: 2px;
  --woa-desktop-extras-normal-control-size: 19px;
  --woa-desktop-extras-compact-control-size: 19px;
  --woa-desktop-extras-normal-image-overlay-remove-margin: 5px;
  --woa-desktop-extras-compact-image-overlay-remove-margin: 4px;
  --woa-mobile-extras-group-spacing: 10px;
  --woa-mobile-extras-heading-spacing: 0;
  --woa-mobile-extras-row-spacing-with-image: 8px;
  --woa-mobile-extras-row-spacing-without-image: 15px;
  --woa-mobile-extras-normal-image-size: 60px;
  --woa-mobile-extras-compact-image-size: 40px;
  --woa-mobile-extras-normal-selected-image-border-width: 3px;
  --woa-mobile-extras-compact-selected-image-border-width: 2px;
  --woa-mobile-extras-normal-control-size: 19px;
  --woa-mobile-extras-compact-control-size: 19px;
  --woa-mobile-extras-normal-image-overlay-remove-margin: 5px;
  --woa-mobile-extras-compact-image-overlay-remove-margin: 4px;
  --woa-tip-selection-panel-option-size: 65px;
  --woa-tip-selection-panel-option-percentage-size: 1.8rem;
  --woa-tip-selection-panel-inline-option-size: 55px;
  --woa-tip-selection-panel-inline-option-percentage-size: 1.8rem;
}
@font-face {
  font-family: "Code 128";
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}
html {
  --safe-area-inset-bottom: env(safe-area-inset-bottom);
}
@supports (-ms-ime-align: auto) {
  html {
    --safe-area-inset-bottom: 0px;
  }
}
html {
  position: fixed;
  width: 100%;
  height: 100%;
  max-height: 100%;
  background: transparent !important;
  overscroll-behavior: none;
  overflow: hidden;
  font-size: 62.5%;
}
body {
  position: static;
  width: 100%;
  height: 100%;
  overscroll-behavior: none;
  overflow: hidden;
  touch-action: none;
  box-sizing: border-box;
  -webkit-user-select: none;
  user-select: none;
}
body.app-device {
  background-color: var(--loadingBackground, #121212) !important;
  color: var(--loadingForeground, #ff6450);
}
body:not(.app-device) {
  background-color: var(--loadingBackground, #ffffff) !important;
  color: var(--loadingForeground, #000000);
}
body.initialLoadComplete .splash {
  display: none;
}
body.keyboard-is-open {
  --keyboard-open-display-none: none;
}
body .splash {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
* {
  font-family: var(--woa-theme-font-common), sans-serif;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}
*:focus {
  outline: none !important;
}
* button {
  white-space: nowrap;
}
*:not(button) {
  word-break: normal;
  overflow-wrap: break-word;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px var(--theme-color-pair-background-color) inset;
  -webkit-text-fill-color: var(--theme-color-pair-foreground-color);
}
input {
  padding: 0 !important;
  font: inherit;
  color: inherit;
}
textarea {
  font: inherit;
  color: inherit;
}
div[data-lastpass-icon-root] {
  visibility: hidden !important;
}
img {
  max-width: 100%;
  height: auto;
  border: 0;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-74CYJJ6B.css.map */
