/* node_modules/@angular/cdk/overlay-prebuilt.css */
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: .6;
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, .32);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

/* node_modules/@biskin-style/biskin/dist/themes/applied.css */
html {
  box-sizing: border-box;
  background-color: var(--docs-background-default, var(--biskin-color-surface-default));
  padding: 0;
  margin: 0;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
biskin-responsive-page :is(*, *:after, *:before) {
  scroll-margin-top: var(--scroll-margin-top);
}
body {
  min-height: 100vh;
  font-family: var(--biskin-font-family-body);
  font-size: var(--biskin-font-size-m);
  font-weight: var(--biskin-font-weight-body);
  line-height: var(--biskin-line-height-normal);
  text-size-adjust: none;
  color: var(--biskin-color-text-normal);
  padding: 0;
  margin: 0;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
}
:where(:not(:defined):not([did-ssr])),
:where(:not(:defined):not([did-ssr])) * {
  opacity: 0;
}
:where(:defined) * {
  opacity: 1;
  transition: 0.1s opacity;
}
address,
audio,
blockquote,
dd,
details,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
ol,
p,
pre,
table,
ul,
video {
  margin: 0 0 var(--biskin-space-xl) 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--biskin-font-family-heading);
  font-weight: var(--biskin-font-weight-heading);
  line-height: var(--biskin-line-height-condensed);
  text-wrap: balance;
}
h1 {
  font-size: var(--biskin-font-size-3xl);
}
h2 {
  font-size: var(--biskin-font-size-2xl);
}
h3 {
  font-size: var(--biskin-font-size-xl);
}
h4 {
  font-size: var(--biskin-font-size-l);
}
h5 {
  font-size: var(--biskin-font-size-m);
}
h6 {
  font-size: var(--biskin-font-size-s);
}
hr {
  border: none;
  border-bottom: solid var(--biskin-border-width-s) var(--biskin-color-surface-border);
  margin: var(--biskin-space-xl) 0;
}
em,
i {
  font-style: italic;
}
strong,
b {
  font-weight: var(--biskin-font-weight-bold);
}
s {
  -webkit-text-decoration: line-through;
  text-decoration: line-through;
}
del,
ins,
mark {
  padding: 0.125em 0.25em;
}
ins {
  background-color: var(--biskin-color-success-fill-quiet);
  color: var(--biskin-color-success-on-normal);
  border-radius: var(--biskin-border-radius-s);
  -webkit-text-decoration: none;
  text-decoration: none;
}
del {
  background-color: var(--biskin-color-danger-fill-quiet);
  color: var(--biskin-color-danger-on-normal);
  border-radius: var(--biskin-border-radius-s);
  -webkit-text-decoration: none;
  text-decoration: none;
  padding: 0.125em 0.25em;
}
mark {
  background-color: var(--biskin-color-warning-fill-quiet);
  color: inherit;
  border-radius: var(--biskin-border-radius-s);
  padding: 0.125em 0.25em;
}
small {
  font-size: 0.875em;
}
sub,
sup {
  position: relative;
  font-size: 0.875em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
abbr[title] {
  -webkit-text-decoration: none;
  text-decoration: none;
  border-bottom: dashed 1px currentColor;
  cursor: help;
}
code,
pre,
kbd,
samp,
var {
  font-family: var(--biskin-font-family-code);
  font-size: 0.875em;
  background-color: var(--biskin-color-overlay-inline);
  border-radius: var(--biskin-border-radius-s);
  padding: 0.25em 0.5em;
}
code {
  white-space: normal;
}
pre {
  color: var(--biskin-color-text-normal);
  border-radius: var(--biskin-border-radius-s);
  padding: var(--biskin-space-m);
  white-space: pre;
}
pre:has(code) {
  position: relative;
  padding: 0;
  white-space: normal;
}
pre:has(code) code {
  display: block;
  font-size: 1em;
  background-color: transparent;
  padding: var(--biskin-space-m);
  white-space: pre;
  overflow-x: auto;
}
kbd {
  border: solid var(--biskin-border-width-s) var(--biskin-color-neutral-border-quiet);
  border-bottom-width: var(--biskin-border-width-m);
  font-family: var(--biskin-font-family-code);
  border-radius: var(--biskin-border-radius-s);
  color: var(--biskin-color-neutral-on-normal);
  padding: 0.25em 0.5em;
}
kbd biskin-icon {
  vertical-align: -2px;
}
blockquote {
  position: relative;
  font-family: var(--biskin-font-family-longform);
  font-size: var(--biskin-font-size-l);
  font-style: italic;
  background-color: var(--biskin-color-neutral-fill-quiet);
  border-radius: var(--biskin-border-radius-s);
  padding: var(--biskin-space-xl);
  margin: 0 0 var(--biskin-space-xl) 0;
}
blockquote > :first-child {
  margin-block-start: 0;
}
blockquote > :last-child {
  margin-block-end: 0;
}
ul,
ol {
  padding: 0;
  margin: 0 0 var(--biskin-space-xl) var(--biskin-space-xl);
}
ul {
  list-style: disc;
}
li {
  padding: 0;
}
li > ul,
li > ol {
  margin-block-end: 0;
}
details {
  background-color: var(--biskin-color-neutral-fill-quiet);
  border-radius: var(--biskin-panel-border-radius);
  padding: 0;
  margin: 0;
  padding-inline: var(--biskin-space-m);
  margin-block-end: var(--biskin-space-xl);
}
details :last-child {
  margin-block-end: 0;
}
summary {
  position: relative;
  display: block;
  cursor: pointer;
  text-indent: 1.4em;
  padding: 0;
  padding-block: var(--biskin-space-m);
  margin: 0;
  user-select: none;
  -webkit-user-select: none;
}
summary::-webkit-details-marker {
  display: none;
}
summary::before {
  content: "";
  border-width: 0.4em;
  border-style: solid;
  border-color: transparent transparent transparent currentColor;
  position: absolute;
  top: calc(50% - 0.4em);
  left: 0.2em;
  rotate: 0;
  transform-origin: 0.2em 50%;
}
details[open] {
  padding-block-end: var(--biskin-space-m);
}
details[open] > summary::before {
  rotate: 90deg;
}
details + details {
  margin-top: calc(-1 * var(--biskin-space-xl) + var(--biskin-border-width-s));
}
table {
  width: 100%;
  border: none;
  border-collapse: collapse;
}
caption {
  color: var(--biskin-color-text-quiet);
}
tbody tr {
  border-top: solid var(--biskin-border-width-s) var(--biskin-color-surface-border);
}
tbody tr:hover {
  background-color: color-mix(in oklab, var(--biskin-color-neutral-fill-quiet), transparent 50%);
  border-top-color: var(--biskin-color-neutral-border-quiet);
}
tbody tr:hover + tr {
  border-top-color: var(--biskin-color-neutral-border-quiet);
}
th {
  font-size: var(--biskin-font-size-s);
  font-weight: var(--biskin-font-weight-bold);
}
td,
th {
  text-align: start;
  padding: var(--biskin-space-l) var(--biskin-space-s);
  vertical-align: top;
}
dt {
  font-weight: var(--biskin-font-weight-semibold);
}
dd {
  margin-inline-start: var(--biskin-space-m);
}
fieldset {
  border: solid 1px var(--biskin-color-surface-border);
  border-radius: var(--biskin-border-radius-s);
  padding: var(--biskin-space-m);
  padding-block-end: var(--biskin-space-xl);
}
legend {
  padding: 0;
  padding-inline: var(--biskin-space-2xs);
}
img:not(biskin-card *),
picture,
svg:not(biskin-card *),
video {
  border-radius: var(--biskin-border-radius-s);
  max-width: 100%;
  height: auto;
}
embed,
iframe,
object {
  max-width: 100%;
}
iframe {
  border: none;
}
a {
  color: var(--biskin-color-text-link);
  text-decoration: var(--biskin-link-decoration-default);
  -webkit-text-decoration: var(--biskin-link-decoration-default);
}
a:hover {
  color: color-mix(in oklab, var(--biskin-color-text-link) 100%, var(--biskin-color-mix-hover));
  text-decoration: var(--biskin-link-decoration-hover);
  -webkit-text-decoration: var(--biskin-link-decoration-hover);
}
a:focus,
button:focus {
  outline: none;
}
a:focus-visible,
button:focus-visible {
  outline: var(--biskin-focus-ring);
  outline-offset: var(--biskin-focus-ring-offset);
}
button,
input,
select,
textarea {
  font: inherit;
}
.biskin-visually-hidden:not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  border: none !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  padding: 0 !important;
}
table.biskin-alternating-row-colors tbody tr:nth-child(2n+1) {
  background-color: color-mix(in oklab, var(--biskin-color-neutral-fill-normal), transparent 80%);
}
@media print {
  a:not(.anchor-heading)[href]::after {
    content: " (" attr(href) ")";
  }
  details,
  pre {
    background: none;
    border: solid var(--biskin-border-width-s) var(--biskin-color-surface-border);
  }
  summary {
    list-style: none;
  }
  summary::marker,
  summary::-webkit-details-marker {
    display: none;
  }
}

/* node_modules/@biskin-style/biskin/dist/themes/default.css */
@font-face {
  font-family: "Source Sans 3 Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url("./media/source-sans-3-latin-wght-normal-QNFICMZ7.woff2") format("woff2-variations");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+2074,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}
@font-face {
  font-family: "Source Sans 3 Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 200 900;
  src: url("./media/source-sans-3-latin-ext-wght-normal-BTADMDMW.woff2") format("woff2-variations");
  unicode-range:
    U+0100-02AF,
    U+0304,
    U+0308,
    U+0329,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Source Sans 3 Variable";
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url("./media/source-sans-3-latin-ext-wght-italic-KQJGP7HJ.woff2") format("woff2-variations");
  unicode-range:
    U+0100-02AF,
    U+0304,
    U+0308,
    U+0329,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Source Sans 3 Variable";
  font-style: italic;
  font-display: swap;
  font-weight: 200 900;
  src: url("./media/source-sans-3-latin-wght-italic-Z4G456YK.woff2") format("woff2-variations");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+2074,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}
@font-face {
  font-family: "Source Sans 3 Fallback";
  src: local("Arial");
  size-adjust: 93.75%;
  ascent-override: 110%;
}
@supports (scrollbar-gutter: stable) {
  .biskin-scroll-lock {
    scrollbar-gutter: var(--biskin-scroll-lock-gutter) !important;
  }
  .biskin-scroll-lock body {
    overflow: hidden !important;
  }
}
@supports not (scrollbar-gutter: stable) {
  .biskin-scroll-lock body {
    padding-right: var(--biskin-scroll-lock-size) !important;
    overflow: hidden !important;
  }
}
.biskin-toast-stack {
  position: fixed;
  top: 0;
  inset-inline-end: 0;
  z-index: 950;
  width: 28rem;
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
}
.biskin-toast-stack biskin-alert {
  --elevation-level: 1;
  margin: var(--biskin-space-m);
}
:root,
:host,
:scope,
.theme-light {
  --csstools-color-scheme--dark: ;
  color-scheme: light;
  --theme: light;
  --biskin-color-red-95: #ffefef;
  --biskin-color-red-90: #ffdddc;
  --biskin-color-red-80: #ffb7b6;
  --biskin-color-red-70: #fc9090;
  --biskin-color-red-60: #f2676c;
  --biskin-color-red-50: #de2d44;
  --biskin-color-red-40: #b11036;
  --biskin-color-red-30: #861a2f;
  --biskin-color-red-20: #641122;
  --biskin-color-red-10: #400712;
  --biskin-color-red-05: #2a030a;
  --biskin-color-yellow-95: #fdf3ba;
  --biskin-color-yellow-90: #fee590;
  --biskin-color-yellow-80: #fcc041;
  --biskin-color-yellow-70: #f39b00;
  --biskin-color-yellow-60: #e07b00;
  --biskin-color-yellow-50: #bb5a00;
  --biskin-color-yellow-40: #924200;
  --biskin-color-yellow-30: #743200;
  --biskin-color-yellow-20: #572300;
  --biskin-color-yellow-10: #361300;
  --biskin-color-yellow-05: #240b00;
  --biskin-color-green-95: #e2f9e2;
  --biskin-color-green-90: #c2f2c1;
  --biskin-color-green-80: #92da97;
  --biskin-color-green-70: #5dc36f;
  --biskin-color-green-60: #00ac49;
  --biskin-color-green-50: #008825;
  --biskin-color-green-40: #006800;
  --biskin-color-green-30: #005300;
  --biskin-color-green-20: #003c00;
  --biskin-color-green-10: #002400;
  --biskin-color-green-05: #001700;
  --biskin-color-blue-95: #ebf4ff;
  --biskin-color-blue-90: #d4e7ff;
  --biskin-color-blue-80: #a6ccff;
  --biskin-color-blue-70: #77b1ff;
  --biskin-color-blue-60: #4895fd;
  --biskin-color-blue-50: #0070ef;
  --biskin-color-blue-40: #0055b8;
  --biskin-color-blue-30: #004390;
  --biskin-color-blue-20: #00306c;
  --biskin-color-blue-10: #001c45;
  --biskin-color-blue-05: #00112f;
  --biskin-color-indigo-95: #f0f2fe;
  --biskin-color-indigo-90: #e2e4fc;
  --biskin-color-indigo-80: #c2c6f8;
  --biskin-color-indigo-70: #a5a9f2;
  --biskin-color-indigo-60: #8a8beb;
  --biskin-color-indigo-50: #6b65e2;
  --biskin-color-indigo-40: #5246c1;
  --biskin-color-indigo-30: #412eaa;
  --biskin-color-indigo-20: #321393;
  --biskin-color-indigo-10: #1c006a;
  --biskin-color-indigo-05: #130049;
  --biskin-color-violet-95: #f9effd;
  --biskin-color-violet-90: #f4defb;
  --biskin-color-violet-80: #e7baf7;
  --biskin-color-violet-70: #d996ef;
  --biskin-color-violet-60: #c674e1;
  --biskin-color-violet-50: #a94dc6;
  --biskin-color-violet-40: #8732a1;
  --biskin-color-violet-30: #6d2283;
  --biskin-color-violet-20: #521564;
  --biskin-color-violet-10: #330940;
  --biskin-color-violet-05: #22042b;
  --biskin-color-gray-95: #f1f2f3;
  --biskin-color-gray-90: #e4e5e9;
  --biskin-color-gray-80: #c7c9d0;
  --biskin-color-gray-70: #abaeb9;
  --biskin-color-gray-60: #9194a2;
  --biskin-color-gray-50: #717584;
  --biskin-color-gray-40: #545868;
  --biskin-color-gray-30: #424554;
  --biskin-color-gray-20: #2f323f;
  --biskin-color-gray-10: #1b1d26;
  --biskin-color-gray-05: #101219;
  --biskin-color-white: white;
  --biskin-color-black: black;
  --biskin-color-surface-raised: white;
  --biskin-color-surface-default: white;
  --biskin-color-surface-lowered: var(--biskin-color-gray-95);
  --biskin-color-surface-border: var(--biskin-color-gray-90);
  --biskin-color-surface-inverse: black;
  --biskin-color-text-normal: var(--biskin-color-gray-10);
  --biskin-color-text-quiet: var(--biskin-color-gray-40);
  --biskin-color-text-link: var(--biskin-color-blue-40);
  --biskin-color-overlay-modal: color-mix(in oklab, var(--biskin-color-gray-05) 50%, transparent);
  --biskin-color-overlay-inline: color-mix(in oklab, var(--biskin-color-gray-80) 20%, transparent);
  --biskin-color-shadow: color-mix( in oklab, var(--biskin-color-gray-05) calc(var(--biskin-shadow-blur-multiplier) * 24% + 8%), transparent );
  --biskin-color-focus: var(--biskin-color-blue-60);
  --biskin-color-mix-hover: black 10%;
  --biskin-color-mix-active: black 20%;
  --biskin-color-mix-surface: var(--biskin-color-surface-default) 15%;
  --biskin-color-brand-fill-quiet: var(--biskin-color-blue-95);
  --biskin-color-brand-fill-normal: var(--biskin-color-blue-90);
  --biskin-color-brand-fill-loud: var(--biskin-color-blue-50);
  --biskin-color-brand-border-quiet: var(--biskin-color-blue-90);
  --biskin-color-brand-border-normal: var(--biskin-color-blue-80);
  --biskin-color-brand-border-loud: var(--biskin-color-blue-60);
  --biskin-color-brand-on-quiet: var(--biskin-color-blue-40);
  --biskin-color-brand-on-normal: var(--biskin-color-blue-30);
  --biskin-color-brand-on-loud: white;
  --biskin-color-success-fill-quiet: var(--biskin-color-green-95);
  --biskin-color-success-fill-normal: var(--biskin-color-green-90);
  --biskin-color-success-fill-loud: var(--biskin-color-green-50);
  --biskin-color-success-border-quiet: var(--biskin-color-green-90);
  --biskin-color-success-border-normal: var(--biskin-color-green-80);
  --biskin-color-success-border-loud: var(--biskin-color-green-60);
  --biskin-color-success-on-quiet: var(--biskin-color-green-40);
  --biskin-color-success-on-normal: var(--biskin-color-green-30);
  --biskin-color-success-on-loud: white;
  --biskin-color-warning-fill-quiet: var(--biskin-color-yellow-95);
  --biskin-color-warning-fill-normal: var(--biskin-color-yellow-90);
  --biskin-color-warning-fill-loud: var(--biskin-color-yellow-50);
  --biskin-color-warning-border-quiet: var(--biskin-color-yellow-90);
  --biskin-color-warning-border-normal: var(--biskin-color-yellow-80);
  --biskin-color-warning-border-loud: var(--biskin-color-yellow-60);
  --biskin-color-warning-on-quiet: var(--biskin-color-yellow-40);
  --biskin-color-warning-on-normal: var(--biskin-color-yellow-30);
  --biskin-color-warning-on-loud: white;
  --biskin-color-danger-fill-quiet: var(--biskin-color-red-95);
  --biskin-color-danger-fill-normal: var(--biskin-color-red-90);
  --biskin-color-danger-fill-loud: var(--biskin-color-red-50);
  --biskin-color-danger-border-quiet: var(--biskin-color-red-90);
  --biskin-color-danger-border-normal: var(--biskin-color-red-80);
  --biskin-color-danger-border-loud: var(--biskin-color-red-60);
  --biskin-color-danger-on-quiet: var(--biskin-color-red-40);
  --biskin-color-danger-on-normal: var(--biskin-color-red-30);
  --biskin-color-danger-on-loud: white;
  --biskin-color-neutral-fill-quiet: var(--biskin-color-gray-95);
  --biskin-color-neutral-fill-normal: var(--biskin-color-gray-90);
  --biskin-color-neutral-fill-loud: var(--biskin-color-gray-20);
  --biskin-color-neutral-border-quiet: var(--biskin-color-gray-90);
  --biskin-color-neutral-border-normal: var(--biskin-color-gray-80);
  --biskin-color-neutral-border-loud: var(--biskin-color-gray-60);
  --biskin-color-neutral-on-quiet: var(--biskin-color-gray-40);
  --biskin-color-neutral-on-normal: var(--biskin-color-gray-30);
  --biskin-color-neutral-on-loud: white;
  --biskin-font-family-body:
    "Source Sans 3 Variable",
    "Source Sans 3 Fallback",
    ui-sans-serif,
    system-ui,
    sans-serif;
  --biskin-font-family-heading: var(--biskin-font-family-body);
  --biskin-font-family-code: ui-monospace, monospace;
  --biskin-font-family-longform: ui-serif, serif;
  --biskin-font-size-multiplier: 1;
  --biskin-font-size-2xs: calc(0.6875rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-xs: calc(0.75rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-s: calc(0.875rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-m: calc(1rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-l: calc(1.25rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-xl: calc(1.625rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-2xl: calc(2rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-3xl: calc(2.5625rem * var(--biskin-font-size-multiplier));
  --biskin-font-size-4xl: calc(3.25rem * var(--biskin-font-size-multiplier));
  --biskin-font-weight-light: 300;
  --biskin-font-weight-normal: 400;
  --biskin-font-weight-semibold: 500;
  --biskin-font-weight-bold: 600;
  --biskin-font-weight-bolder: 700;
  --biskin-font-weight-body: var(--biskin-font-weight-normal);
  --biskin-font-weight-heading: var(--biskin-font-weight-bold);
  --biskin-font-weight-action: var(--biskin-font-weight-semibold);
  --biskin-line-height-condensed: 1.2;
  --biskin-line-height-normal: 1.6;
  --biskin-line-height-expanded: 2;
  --biskin-letter-space-condensed: -0.03em;
  --biskin-letter-space-normal: normal;
  --biskin-letter-space-expanded: 0.15em;
  --biskin-link-decoration-default: underline color-mix(in oklab, var(--biskin-color-text-link) 70%, transparent) dotted;
  --biskin-link-decoration-hover: underline;
  --biskin-space-multiplier: 1;
  --biskin-space-3xs: calc(var(--biskin-space-multiplier) * 0.125rem);
  --biskin-space-2xs: calc(var(--biskin-space-multiplier) * 0.25rem);
  --biskin-space-xs: calc(var(--biskin-space-multiplier) * 0.5rem);
  --biskin-space-s: calc(var(--biskin-space-multiplier) * 0.75rem);
  --biskin-space-m: calc(var(--biskin-space-multiplier) * 1rem);
  --biskin-space-l: calc(var(--biskin-space-multiplier) * 1.25rem);
  --biskin-space-xl: calc(var(--biskin-space-multiplier) * 1.5rem);
  --biskin-space-2xl: calc(var(--biskin-space-multiplier) * 2rem);
  --biskin-space-3xl: calc(var(--biskin-space-multiplier) * 3rem);
  --biskin-border-style: solid;
  --biskin-border-width-multiplier: 0.0625;
  --biskin-border-width-s: calc(var(--biskin-border-width-multiplier) * 1rem);
  --biskin-border-width-m: calc(var(--biskin-border-width-multiplier) * 2rem);
  --biskin-border-width-l: calc(var(--biskin-border-width-multiplier) * 3rem);
  --biskin-border-radius-multiplier: 0.375;
  --biskin-border-radius-xs: calc(var(--biskin-border-radius-multiplier) * 0.5rem);
  --biskin-border-radius-s: calc(var(--biskin-border-radius-multiplier) * 1rem);
  --biskin-border-radius-m: calc(var(--biskin-border-radius-multiplier) * 2rem);
  --biskin-border-radius-l: calc(var(--biskin-border-radius-multiplier) * 3rem);
  --biskin-border-radius-pill: 9999px;
  --biskin-border-radius-circle: 50%;
  --biskin-border-radius-square: 0px;
  --biskin-border-radius-rounded-square: 0.25rem;
  --biskin-focus-ring-style: solid;
  --biskin-focus-ring-width: 0.1875rem;
  --biskin-focus-ring: var(--biskin-focus-ring-style) var(--biskin-focus-ring-width) var(--biskin-color-focus);
  --biskin-focus-ring-offset: 0.0625rem;
  --biskin-shadow-offset-x-multiplier: 0;
  --biskin-shadow-offset-x-xs: calc(var(--biskin-shadow-offset-x-multiplier) * 0.5rem);
  --biskin-shadow-offset-x-s: calc(var(--biskin-shadow-offset-x-multiplier) * 1rem);
  --biskin-shadow-offset-x-m: calc(var(--biskin-shadow-offset-x-multiplier) * 2rem);
  --biskin-shadow-offset-x-l: calc(var(--biskin-shadow-offset-x-multiplier) * 4rem);
  --biskin-shadow-offset-y-multiplier: 0.125;
  --biskin-shadow-offset-y-xs: calc(var(--biskin-shadow-offset-y-multiplier) * 0.5rem);
  --biskin-shadow-offset-y-s: calc(var(--biskin-shadow-offset-y-multiplier) * 1rem);
  --biskin-shadow-offset-y-m: calc(var(--biskin-shadow-offset-y-multiplier) * 2rem);
  --biskin-shadow-offset-y-l: calc(var(--biskin-shadow-offset-y-multiplier) * 4rem);
  --biskin-shadow-blur-multiplier: 0.125;
  --biskin-shadow-blur-xs: calc(var(--biskin-shadow-blur-multiplier) * 0.5rem);
  --biskin-shadow-blur-s: calc(var(--biskin-shadow-blur-multiplier) * 1rem);
  --biskin-shadow-blur-m: calc(var(--biskin-shadow-blur-multiplier) * 2rem);
  --biskin-shadow-blur-l: calc(var(--biskin-shadow-blur-multiplier) * 4rem);
  --biskin-shadow-spread-multiplier: -0.0625;
  --biskin-shadow-spread-xs: calc(var(--biskin-shadow-spread-multiplier) * 0.5rem);
  --biskin-shadow-spread-s: calc(var(--biskin-shadow-spread-multiplier) * 1rem);
  --biskin-shadow-spread-m: calc(var(--biskin-shadow-spread-multiplier) * 2rem);
  --biskin-shadow-spread-l: calc(var(--biskin-shadow-spread-multiplier) * 4rem);
  --biskin-shadow-xs: var(--biskin-shadow-offset-x-xs) var(--biskin-shadow-offset-y-xs) var(--biskin-shadow-blur-xs) var(--biskin-shadow-spread-xs) var(--biskin-color-shadow);
  --biskin-shadow-s: var(--biskin-shadow-offset-x-s) var(--biskin-shadow-offset-y-s) var(--biskin-shadow-blur-s) var(--biskin-shadow-spread-s) var(--biskin-color-shadow);
  --biskin-shadow-m: var(--biskin-shadow-offset-x-m) var(--biskin-shadow-offset-y-m) var(--biskin-shadow-blur-m) var(--biskin-shadow-spread-m) var(--biskin-color-shadow);
  --biskin-shadow-l: var(--biskin-shadow-offset-x-l) var(--biskin-shadow-offset-y-l) var(--biskin-shadow-blur-l) var(--biskin-shadow-spread-l) var(--biskin-color-shadow);
  --biskin-transition-easing: ease;
  --biskin-transition-slow: 300ms;
  --biskin-transition-normal: 150ms;
  --biskin-transition-fast: 75ms;
  --biskin-form-control-background-color: var(--biskin-color-surface-default);
  --biskin-form-control-border-style: var(--biskin-border-style);
  --biskin-form-control-border-width: var(--biskin-border-width-s);
  --biskin-form-control-border-radius: var(--biskin-border-radius-s);
  --biskin-form-control-activated-color: var(--biskin-color-brand-fill-loud);
  --biskin-form-control-resting-color: var(--biskin-color-neutral-border-loud);
  --biskin-form-control-label-color: var(--biskin-color-text-normal);
  --biskin-form-control-label-font-weight: var(--biskin-font-weight-normal);
  --biskin-form-control-label-line-height: var(--biskin-line-height-condensed);
  --biskin-form-control-value-color: var(--biskin-color-text-normal);
  --biskin-form-control-value-font-weight: var(--biskin-font-weight-body);
  --biskin-form-control-value-line-height: var(--biskin-line-height-condensed);
  --biskin-form-control-placeholder-color: var(--biskin-color-gray-60);
  --biskin-form-control-height-s: 28px;
  --biskin-form-control-height-m: 40px;
  --biskin-form-control-height-l: 56px;
  --biskin-form-control-required-content: "*";
  --biskin-form-control-required-content-color: inherit;
  --biskin-form-control-required-content-offset: -0.1em;
  --biskin-panel-border-style: var(--biskin-border-style);
  --biskin-panel-border-width: var(--biskin-border-width-s);
  --biskin-panel-border-radius: var(--biskin-border-radius-s);
  --biskin-alert-border-radius: var(--biskin-border-radius-s);
  --biskin-alert-border-color: var(--biskin-color-neutral-border-quiet);
  --biskin-checkbox-border-color: var(--biskin-color-neutral-on-normal);
  --biskin-tooltip-arrow-size: 0.375rem;
  --biskin-tooltip-background-color: var(--biskin-color-neutral-fill-loud);
  --biskin-tooltip-border-radius: var(--biskin-border-radius-s);
  --biskin-tooltip-content-color: var(--biskin-color-neutral-on-loud);
  --biskin-tooltip-font-size: var(--biskin-font-size-s);
  --biskin-tooltip-line-height: var(--biskin-line-height-normal);
}
.theme-dark,
.theme-dark :host {
  --csstools-color-scheme--dark: initial;
  color-scheme: dark;
  --theme: dark;
  --biskin-color-surface-raised: var(--biskin-color-gray-10);
  --biskin-color-surface-default: var(--biskin-color-gray-05);
  --biskin-color-surface-lowered: color-mix(in oklab, var(--biskin-color-surface-default), black 10%);
  --biskin-color-surface-border: var(--biskin-color-gray-20);
  --biskin-color-surface-inverse: white;
  --biskin-color-text-normal: var(--biskin-color-gray-95);
  --biskin-color-text-quiet: var(--biskin-color-gray-60);
  --biskin-color-text-link: var(--biskin-color-blue-70);
  --biskin-color-overlay-modal: rgba(0, 0, 0, 0.6);
  --biskin-color-overlay-inline: color-mix(in oklab, var(--biskin-color-gray-50) 10%, transparent);
  --biskin-color-shadow: color-mix(in oklab, black calc(var(--biskin-shadow-blur-multiplier) * 32% + 40%), transparent);
  --biskin-color-focus: var(--biskin-color-blue-60);
  --biskin-color-mix-hover: black 8%;
  --biskin-color-mix-active: black 16%;
  --biskin-color-brand-fill-quiet: var(--biskin-color-blue-10);
  --biskin-color-brand-fill-normal: var(--biskin-color-blue-20);
  --biskin-color-brand-fill-loud: var(--biskin-color-blue-50);
  --biskin-color-brand-border-quiet: var(--biskin-color-blue-20);
  --biskin-color-brand-border-normal: var(--biskin-color-blue-30);
  --biskin-color-brand-border-loud: var(--biskin-color-blue-40);
  --biskin-color-brand-on-quiet: var(--biskin-color-blue-60);
  --biskin-color-brand-on-normal: var(--biskin-color-blue-70);
  --biskin-color-brand-on-loud: white;
  --biskin-color-success-fill-quiet: var(--biskin-color-green-10);
  --biskin-color-success-fill-normal: var(--biskin-color-green-20);
  --biskin-color-success-fill-loud: var(--biskin-color-green-50);
  --biskin-color-success-border-quiet: var(--biskin-color-green-20);
  --biskin-color-success-border-normal: var(--biskin-color-green-30);
  --biskin-color-success-border-loud: var(--biskin-color-green-40);
  --biskin-color-success-on-quiet: var(--biskin-color-green-60);
  --biskin-color-success-on-normal: var(--biskin-color-green-70);
  --biskin-color-success-on-loud: white;
  --biskin-color-warning-fill-quiet: var(--biskin-color-yellow-10);
  --biskin-color-warning-fill-normal: var(--biskin-color-yellow-20);
  --biskin-color-warning-fill-loud: var(--biskin-color-yellow-50);
  --biskin-color-warning-border-quiet: var(--biskin-color-yellow-20);
  --biskin-color-warning-border-normal: var(--biskin-color-yellow-30);
  --biskin-color-warning-border-loud: var(--biskin-color-yellow-40);
  --biskin-color-warning-on-quiet: var(--biskin-color-yellow-60);
  --biskin-color-warning-on-normal: var(--biskin-color-yellow-70);
  --biskin-color-warning-on-loud: white;
  --biskin-color-danger-fill-quiet: var(--biskin-color-red-10);
  --biskin-color-danger-fill-normal: var(--biskin-color-red-20);
  --biskin-color-danger-fill-loud: var(--biskin-color-red-50);
  --biskin-color-danger-border-quiet: var(--biskin-color-red-20);
  --biskin-color-danger-border-normal: var(--biskin-color-red-30);
  --biskin-color-danger-border-loud: var(--biskin-color-red-40);
  --biskin-color-danger-on-quiet: var(--biskin-color-red-60);
  --biskin-color-danger-on-normal: var(--biskin-color-red-70);
  --biskin-color-danger-on-loud: white;
  --biskin-color-neutral-fill-quiet: var(--biskin-color-gray-10);
  --biskin-color-neutral-fill-normal: var(--biskin-color-gray-20);
  --biskin-color-neutral-fill-loud: var(--biskin-color-gray-90);
  --biskin-color-neutral-border-quiet: var(--biskin-color-gray-20);
  --biskin-color-neutral-border-normal: var(--biskin-color-gray-30);
  --biskin-color-neutral-border-loud: var(--biskin-color-gray-40);
  --biskin-color-neutral-on-quiet: var(--biskin-color-gray-60);
  --biskin-color-neutral-on-normal: var(--biskin-color-gray-70);
  --biskin-color-neutral-on-loud: var(--biskin-color-gray-05);
}

/* node_modules/@biskin-style/biskin/dist/themes/smartfarming.css */
.theme-smartfarming {
  --soft-olive-100: #f4f4f3;
  --soft-olive-700: #59604f;
  --smell-of-bakery-100: #fefdfb;
  --smell-of-bakery-200: #fdfbf9;
  --smell-of-bakery-300: #fbf8f3;
  --smell-of-bakery-500: #f7f1e6;
  --smell-of-bakery-600: #f5ede0;
  --smell-of-bakery-700: #f3e9d9;
  --smell-of-bakery-800: #ded5c6;
  --smell-of-bakery-1000: #aca599;
  --smell-of-bakery-1100: #8c877d;
  --smell-of-bakery-1200: #635f58;
  --smell-of-bakery-1300: #484540;
  --smell-of-bakery-1400: #2d2b28;
  --misty-hillside-600: #e2ead5;
  --misty-hillside-1200: #5a5d53;
  --misty-hillside-1300: #40423b;
  --smoky-100: #f4f4f4;
  --smoky-700: #605d6b;
  --middys-purple-300: #e6e0f2;
  --middys-purple-1100: #62527c;
  --barto-hellblau: #dce0ea;
  --biskin-color-surface-raised-alternate: #f6ecdf;
  --biskin-color-surface-raised: #fdfbf7;
  --biskin-color-surface-default: #faf4eb;
  --biskin-color-surface-lowered: #fdfbf7;
  --biskin-color-surface-border: #ede0d1;
  --biskin-color-focus: #f79b2e;
  --biskin-focus-ring: var(--biskin-focus-ring-style) var(--biskin-focus-ring-width) var(--biskin-color-focus);
  --biskin-color-mix-hover: white 10%;
  --biskin-color-mix-active: white 20%;
  --biskin-color-brand-fill-quiet: #eceef4;
  --biskin-color-brand-fill-normal: #dce0ea;
  --biskin-color-brand-fill-loud: #3c465f;
  --biskin-color-brand-border-quiet: #b1b9ce;
  --biskin-color-brand-border-normal: #828fb0;
  --biskin-color-brand-border-loud: #3c465f;
  --biskin-color-brand-on-quiet: #3c465f;
  --biskin-color-brand-on-normal: #3c465f;
  --biskin-color-brand-on-loud: white;
  --biskin-color-success-fill-quiet: #f1f6eb;
  --biskin-color-success-fill-normal: #e8f2de;
  --biskin-color-success-fill-loud: #77ab3f;
  --biskin-color-success-border-loud: #77ab3f;
  --biskin-color-success-on-quiet: #77ab3f;
  --biskin-color-success-on-normal: #243414;
  --biskin-color-warning-fill-quiet: #fffaf3;
  --biskin-color-warning-fill-normal: #fcecd9;
  --biskin-color-warning-fill-loud: #e9793a;
  --biskin-color-warning-border-loud: #e9793a;
  --biskin-color-warning-on-quiet: #e9793a;
  --biskin-color-warning-on-normal: #452c0c;
  --biskin-color-danger-fill-quiet: #faefee;
  --biskin-color-danger-fill-normal: #f8c8bf;
  --biskin-color-danger-fill-loud: #a02712;
  --biskin-color-danger-border-loud: #a02712;
  --biskin-color-danger-on-quiet: #a02712;
  --biskin-color-danger-on-normal: #711a14;
  --biskin-color-text-quiet: #5f5746;
  --biskin-color-text-normal: #38352d;
  --biskin-color-text-link: var(--biskin-color-brand-fill-loud);
  --elevation-color: var(--smell-of-bakery-1000);
  --biskin-form-control-background-color: #ffffff;
  --biskin-form-control-activated-color: var(--biskin-color-brand-fill-loud);
  --biskin-form-control-required-content-color: var(--biskin-color-danger-fill-loud);
}
.theme-smartfarming.migrations {
  --theme-color-primary: var(--biskin-color-brand-fill-loud);
  --theme-color-success: var(--biskin-color-success-fill-loud);
  --theme-color-warning: var(--biskin-color-warning-fill-loud);
  --theme-color-error: var(--biskin-color-danger-fill-loud);
  --theme-color-outline: var(--smell-of-bakery-1200);
  --theme-color-outline-variant: var(--smell-of-bakery-700);
  --theme-color-surface-dim: var(--smell-of-bakery-1100);
  --theme-color-surface-bright: var(--smell-of-bakery-300);
  --theme-color-surface: var(--smell-of-bakery-300);
  --theme-color-surface-variant: #f4f7ef;
  --theme-color-surface-container-highest: var(--smell-of-bakery-800);
  --theme-color-surface-container-high: var(--smell-of-bakery-700);
  --theme-color-surface-container: var(--smell-of-bakery-600);
  --theme-color-surface-container-low: var(--smell-of-bakery-500);
  --theme-color-surface-container-lowest: var(--smell-of-bakery-100);
  --theme-color-on-surface: var(--smell-of-bakery-1400);
  --theme-color-on-surface-variant: var(--misty-hillside-1200);
  --theme-color-inverse-surface: var(--smell-of-bakery-1000);
  --theme-color-inverse-on-surface: var(--smell-of-bakery-100);
  --core-border-radius-x-large: var(--biskin-border-radius-l);
  --core-border-radius-large: var(--biskin-border-radius-l);
  --core-font-size-large: var(--biskin-font-size-l);
  --core-font-size-x-large: var(--biskin-font-size-xl);
  --core-font-sans: var(--biskin-font-family-body);
}
.theme-smartfarming.migrations body {
  font-family: var(--biskin-font-family-body);
}
.theme-smartfarming.migrations biskin-button[variant=primary] {
  --background-color: var(--biskin-color-brand-fill-loud);
  --label-color: var(--biskin-color-brand-on-loud);
}
.theme-smartfarming biskin-alert {
  --background-color: var(--biskin-color-surface-default);
}
.theme-smartfarming biskin-details:not(.documentation) {
  --border-radius: 0;
  --background-color: var(--biskin-color-surface-lowered);
  border-bottom: var(--border-width) solid var(--border-color);
}
.theme-smartfarming biskin-details:not(.documentation) > :last-child:is(biskin-details) {
  border-bottom: none;
}
.theme-smartfarming biskin-details:not(.documentation):has(> :last-child:is(biskin-details))::part(content) {
  padding-bottom: 0;
}
.theme-smartfarming biskin-details:not(.documentation)::part(base) {
  border: none;
}
.theme-smartfarming biskin-details:not(.documentation)::part(summary) {
  font-weight: var(--biskin-font-weight-bold);
}
.theme-smartfarming biskin-details:not(.documentation)::part(summary-icon) {
  font-size: 24px;
  color: var(--biskin-color-text-quiet);
}
.theme-smartfarming biskin-drawer {
}
.theme-smartfarming biskin-drawer biskin-menu {
  border: none;
}
.theme-smartfarming biskin-drawer biskin-menu biskin-menu-item {
  --background-color-hover: var(--biskin-color-brand-fill-normal);
}
.theme-smartfarming biskin-input:not([outline]) {
  --background-color: var(--biskin-form-control-background-color);
}
.theme-smartfarming biskin-input[outline]::part(form-control-input) {
  background-color: var(--biskin-form-control-background-color);
}
.theme-smartfarming biskin-list-item[selected] {
  --list-item-background-color: var(--barto-hellblau);
}
.theme-smartfarming biskin-navigation-rail {
  --background-color: var(--biskin-color-surface-raised-alternate);
}
.theme-smartfarming biskin-navigation-sidebar {
  --icon-button-indicator-color-hover: var(--smell-of-bakery-300);
}
.theme-smartfarming biskin-navigation-sidebar biskin-menu-item {
  --background-color-hover: var(--smell-of-bakery-300);
}
.theme-smartfarming biskin-select:not([outline]) {
  --background-color: var(--biskin-form-control-background-color);
}
.theme-smartfarming biskin-select[outline]::part(form-control-input) {
  background-color: var(--biskin-form-control-background-color);
}
.theme-smartfarming biskin-switch.on-dark {
  --border-color-checked: var(--biskin-color-brand-border-quiet);
}
.theme-smartfarming biskin-switch.on-dark [slot=checked-icon] {
  color: var(--biskin-color-text-normal);
}
.theme-smartfarming biskin-tab-group {
  --tab-group-background-color: var(--biskin-color-surface-default);
  --track-color: var(--biskin-color-surface-border);
}
.theme-smartfarming biskin-tab {
  --background-color-hover: var(--biskin-color-surface-border);
}
.theme-smartfarming biskin-tag:not([pill]) {
  --border-radius: 8px;
}
.theme-smartfarming biskin-tag[checked] {
  --border-width: 0;
}
.theme-smartfarming biskin-tag.secondary {
  --background-color: var(--misty-hillside-600);
  --label-color: var(--misty-hillside-1300);
}
.theme-smartfarming biskin-textarea:not([outline]) {
  --background-color: var(--biskin-form-control-background-color);
}

/* node_modules/ngx-toastr/toastr.css */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
.toast-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+);
}
.toast-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+);
}
.toast-success {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==);
}
.toast-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==);
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

/* src/styles.scss */
:root,
:host,
:scope {
  --biskin-color-neutral-fill-quiet: #f4f7ef;
  --core-border-radius-x-large: var(--barto-border-radius, 1rem);
  --theme-color-success: var(--biskin-color-green-30);
  --theme-color-warning: var(--biskin-color-yellow-70);
  --theme-color-error: var(--biskin-color-red-40);
  --theme-color-info: var(--biskin-color-blue-50);
  --biskin-color-brand-fill-quiet: #f4f4e9;
  --biskin-color-brand-fill-normal: #e7e8c5;
  --biskin-color-brand-fill-loud: #557138;
  --biskin-color-brand-border-quiet: #314221;
  --biskin-color-brand-border-normal: #455c2e;
  --biskin-color-brand-border-loud: #557138;
  --biskin-color-brand-on-quiet: #557138;
  --biskin-color-brand-on-normal: #3c3c2b;
  --biskin-color-brand-on-loud: white;
  --biskin-color-surface-raised: #f3e9d9;
  --formly-buttons-icon-color: #455c2e;
  --formly-section-title-color: #455c2e;
  --formly-gap: 16px;
  --barto-padding-small: 8px;
  --barto-padding-medium: 16px;
  --barto-padding-large: 24px;
  --barto-margin-small: 8px;
  --barto-margin-medium: 16px;
  --barto-margin-large: 24px;
  --barto-border-radius: 1rem;
  --barto-marigold-orange: #f79b2e;
  --barto-blueberry-blue: #3c465f;
  --barto-gray: #7c7c7c;
  --navigation-alert-background: #fcf8e3;
  --navigation-alert-text: #494949;
  --navigation-alert-border-color: #acaba8;
}
.toast-container .ngx-toastr {
  border-radius: var(--core-border-radius-x-large) !important;
}
.toast-container .ngx-toastr.toast-error {
  background-color: var(--theme-color-error);
}
.toast-container .ngx-toastr.toast-success {
  background-color: var(--theme-color-success);
}
.toast-container .ngx-toastr.toast-warning {
  background-color: var(--theme-color-warning);
}
.toast-container .ngx-toastr.toast-info {
  background-color: var(--theme-color-info);
}
.sf-header {
  font-size: 140%;
  background-color: #615D57;
  color: #FEFDFB;
  padding: var(--barto-padding-medium, 16px);
}
.sf-header biskin-icon-button::part(base) {
  color: #FEFDFB;
}
.rounded-top-borders {
  border-radius: var(--barto-border-radius, 1rem) var(--barto-border-radius, 1rem) 0 0;
}
.rounded-bottom-borders {
  border-radius: 0 0 var(--barto-border-radius, 1rem) var(--barto-border-radius, 1rem);
}
.rounded-borders {
  border-radius: var(--barto-border-radius, 1rem);
}
.form-row {
  display: flex;
  gap: var(--formly-gap, 16px);
  margin-top: var(--formly-gap, 16px);
}
@media (max-width: 767px) {
  .form-row {
    flex-direction: column;
  }
}
.form-col-100 {
  width: 100%;
}
.form-col-50 {
  width: 50%;
}
.form-col-25 {
  width: 25%;
}
.section-label {
  font-weight: bold;
  margin: var(--barto-margin-medium, 16px) 0;
}
.sub-section-label {
  margin: var(--barto-margin-medium, 16px) 0 0 0;
}
.fn-link {
  font-weight: bold;
  color: var(--barto-marigold-orange);
}
body {
  margin: 0;
  font-family:
    "Lucida Grande",
    "Roboto",
    sans-serif;
  color: var(--biskin-color-gun-powder-30, #3C465F);
  overflow-x: hidden;
  display: flex;
  background-color: var(--biskin-color-brand-on-loud);
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fn-link {
  font-weight: bold;
  color: var(--barto-marigold-orange);
}
:root,
:host,
:scope {
  --booking-pop-up-height: 90vh;
  --booking-pop-up-header-height: 35vh;
  --biskin-color-red-95: #ffefef ;
  --biskin-color-red-90: #ffdddc ;
  --biskin-color-red-80: #ffb7b6 ;
  --biskin-color-red-70: #fc9090 ;
  --biskin-color-red-60: #f2676c ;
  --biskin-color-red-50: #de2d44 ;
  --biskin-color-red-40: #b11036 ;
  --biskin-color-red-30: #861a2f ;
  --biskin-color-red-20: #641122 ;
  --biskin-color-red-10: #400712 ;
  --biskin-color-red-05: #2a030a ;
  --biskin-color-red: var(--biskin-color-red-50);
  --biskin-color-yellow-95: #fdf3ba ;
  --biskin-color-yellow-90: #fee590 ;
  --biskin-color-yellow-80: #fcc041 ;
  --biskin-color-yellow-70: #f39b00 ;
  --biskin-color-yellow-60: #e07b00 ;
  --biskin-color-yellow-50: #bb5a00 ;
  --biskin-color-yellow-40: #924200 ;
  --biskin-color-yellow-30: #743200 ;
  --biskin-color-yellow-20: #572300 ;
  --biskin-color-yellow-10: #361300 ;
  --biskin-color-yellow-05: #240b00 ;
  --biskin-color-yellow: var(--biskin-color-yellow-70);
  --biskin-color-green-95: #e2f9e2 ;
  --biskin-color-green-90: #c2f2c1 ;
  --biskin-color-green-80: #92da97 ;
  --biskin-color-green-70: #5dc36f ;
  --biskin-color-green-60: #00ac49 ;
  --biskin-color-green-50: #008825 ;
  --biskin-color-green-40: #006800 ;
  --biskin-color-green-30: #005300 ;
  --biskin-color-green-20: #003c00 ;
  --biskin-color-green-10: #002400 ;
  --biskin-color-green-05: #001700 ;
  --biskin-color-green: var(--biskin-color-green-60);
  --biskin-color-teal-95: #e3f7f5 ;
  --biskin-color-teal-90: #c6eeeb ;
  --biskin-color-teal-80: #81d9d3 ;
  --biskin-color-teal-70: #34c2b9 ;
  --biskin-color-teal-60: #10a69d ;
  --biskin-color-teal-50: #00837c ;
  --biskin-color-teal-40: #00645e ;
  --biskin-color-teal-30: #004e49 ;
  --biskin-color-teal-20: #003935 ;
  --biskin-color-teal-10: #002220 ;
  --biskin-color-teal-05: #001513 ;
  --biskin-color-teal: var(--biskin-color-teal-70);
  --biskin-color-blue-95: #ebf4ff ;
  --biskin-color-blue-90: #d4e7ff ;
  --biskin-color-blue-80: #a6ccff ;
  --biskin-color-blue-70: #77b1ff ;
  --biskin-color-blue-60: #4895fd ;
  --biskin-color-blue-50: #0070ef ;
  --biskin-color-blue-40: #0055b8 ;
  --biskin-color-blue-30: #004390 ;
  --biskin-color-blue-20: #00306c ;
  --biskin-color-blue-10: #001c45 ;
  --biskin-color-blue-05: #00112f ;
  --biskin-color-blue: var(--biskin-color-blue-50);
  --biskin-color-indigo-95: #f0f2fe ;
  --biskin-color-indigo-90: #e2e4fc ;
  --biskin-color-indigo-80: #c2c6f8 ;
  --biskin-color-indigo-70: #a5a9f2 ;
  --biskin-color-indigo-60: #8a8beb ;
  --biskin-color-indigo-50: #6b65e2 ;
  --biskin-color-indigo-40: #5246c1 ;
  --biskin-color-indigo-30: #412eaa ;
  --biskin-color-indigo-20: #321393 ;
  --biskin-color-indigo-10: #1c006a ;
  --biskin-color-indigo-05: #130049 ;
  --biskin-color-indigo: var(--biskin-color-indigo-40);
  --biskin-color-violet-95: #f9effd ;
  --biskin-color-violet-90: #f4defb ;
  --biskin-color-violet-80: #e7baf7 ;
  --biskin-color-violet-70: #d996ef ;
  --biskin-color-violet-60: #c674e1 ;
  --biskin-color-violet-50: #a94dc6 ;
  --biskin-color-violet-40: #8732a1 ;
  --biskin-color-violet-30: #6d2283 ;
  --biskin-color-violet-20: #521564 ;
  --biskin-color-violet-10: #330940 ;
  --biskin-color-violet-05: #22042b ;
  --biskin-color-violet: var(--biskin-color-violet-50);
  --biskin-color-gray-95: #f1f2f3 ;
  --biskin-color-gray-90: #e4e5e9 ;
  --biskin-color-gray-80: #c7c9d0 ;
  --biskin-color-gray-70: #abaeb9 ;
  --biskin-color-gray-60: #9194a2 ;
  --biskin-color-gray-50: #717584 ;
  --biskin-color-gray-40: #545868 ;
  --biskin-color-gray-30: #424554 ;
  --biskin-color-gray-20: #2f323f ;
  --biskin-color-gray-10: #1b1d26 ;
  --biskin-color-gray-05: #101219 ;
  --biskin-color-gray: var(--biskin-color-gray-40);
  --biskin-color-black-oak-95: #eaeaea ;
  --biskin-color-black-oak-90: #dcdddc ;
  --biskin-color-black-oak-80: #c1c1c1 ;
  --biskin-color-black-oak-70: #a7a7a7 ;
  --biskin-color-black-oak-60: #8d8d8d ;
  --biskin-color-black-oak-50: #747574 ;
  --biskin-color-black-oak-40: #5c5d5c ;
  --biskin-color-black-oak-30: #454645 ;
  --biskin-color-black-oak-20: #2f302f ;
  --biskin-color-black-oak-10: #1b1c1b ;
  --biskin-color-black-oak-05: #121212 ;
  --biskin-color-black-oak: var(--biskin-color-black-oak-30);
  --biskin-color-merino-99: #fbf9f5 ;
  --biskin-color-merino-98: #faf4eb ;
  --biskin-color-merino-95: #f5ede0 ;
  --biskin-color-merino-90: #e3dccf ;
  --biskin-color-merino-80: #c7c1b5 ;
  --biskin-color-merino-70: #aca69c ;
  --biskin-color-merino-60: #928d83 ;
  --biskin-color-merino-50: #79746c ;
  --biskin-color-merino-40: #605c55 ;
  --biskin-color-merino-30: #49453f ;
  --biskin-color-merino-20: #322f2a ;
  --biskin-color-merino-10: #1e1b17 ;
  --biskin-color-merino-05: #14120e ;
  --biskin-color-merino: var(--biskin-color-merino-60);
  --biskin-color-gun-powder-95: #e8eaf0 ;
  --biskin-color-gun-powder-90: #dadde4 ;
  --biskin-color-gun-powder-80: #bdc1cc ;
  --biskin-color-gun-powder-70: #a1a7b5 ;
  --biskin-color-gun-powder-60: #868d9f ;
  --biskin-color-gun-powder-50: #6c7489 ;
  --biskin-color-gun-powder-40: #535c73 ;
  --biskin-color-gun-powder-45: #4d5977 ;
  --biskin-color-gun-powder-30: #3c465f ;
  --biskin-color-gun-powder-20: #282f42 ;
  --biskin-color-gun-powder-10: #161b28 ;
  --biskin-color-gun-powder-05: #0e121c ;
  --biskin-color-gun-powder: var(--biskin-color-gun-powder-30);
  --biskin-color-matisse-95: #e1ecf8 ;
  --biskin-color-matisse-90: #d0deef ;
  --biskin-color-matisse-80: #adc4de ;
  --biskin-color-matisse-70: #8baacc ;
  --biskin-color-matisse-60: #6a91bb ;
  --biskin-color-matisse-50: #4978a9 ;
  --biskin-color-matisse-40: #265f97 ;
  --biskin-color-matisse-30: #10477a ;
  --biskin-color-matisse-20: #053158 ;
  --biskin-color-matisse-10: #001c38 ;
  --biskin-color-matisse-05: #001229 ;
  --biskin-color-matisse: var(--biskin-color-matisse-50);
  --biskin-color-darkest-forest-95: #e7ede2 ;
  --biskin-color-darkest-forest-90: #d7e0d0 ;
  --biskin-color-darkest-forest-80: #b9c7ae ;
  --biskin-color-darkest-forest-70: #9cae8d ;
  --biskin-color-darkest-forest-60: #7f966c ;
  --biskin-color-darkest-forest-50: #647e4c ;
  --biskin-color-darkest-forest-40: #4d6a30 ;
  --biskin-color-darkest-forest-30: #374e1f ;
  --biskin-color-darkest-forest-20: #243612 ;
  --biskin-color-darkest-forest-10: #132005 ;
  --biskin-color-darkest-forest-05: #0b1602 ;
  --biskin-color-darkest-forest: var(--biskin-color-darkest-forest-40);
  --biskin-color-sunshade-95: #ffe5cd ;
  --biskin-color-sunshade-90: #ffd4ab ;
  --biskin-color-sunshade-80: #faaf63 ;
  --biskin-color-sunshade-75: #f79b2e ;
  --biskin-color-sunshade-70: #e79026 ;
  --biskin-color-sunshade-60: #c67814 ;
  --biskin-color-sunshade-50: #a66200 ;
  --biskin-color-sunshade-40: #874c00 ;
  --biskin-color-sunshade-30: #693700 ;
  --biskin-color-sunshade-20: #4d2300 ;
  --biskin-color-sunshade-10: #311200 ;
  --biskin-color-sunshade-05: #230a00 ;
  --biskin-color-sunshade: var(--biskin-color-sunshade-70);
  --biskin-color-tabasco-95: #fde4df ;
  --biskin-color-tabasco-90: #f6d4cc ;
  --biskin-color-tabasco-80: #e8b3a8 ;
  --biskin-color-tabasco-70: #d89385 ;
  --biskin-color-tabasco-60: #c77362 ;
  --biskin-color-tabasco-50: #b5523f ;
  --biskin-color-tabasco-40: #a02712 ;
  --biskin-color-tabasco-30: #7f1a08 ;
  --biskin-color-tabasco-20: #5c0c01 ;
  --biskin-color-tabasco-10: #3b0200 ;
  --biskin-color-tabasco-05: #2c0000 ;
  --biskin-color-tabasco: var(--biskin-color-tabasco-40);
  --biskin-color-surface-raised: var(--biskin-color-merino-99);
  --biskin-color-surface-default: var(--biskin-color-merino-98);
  --biskin-color-surface-lowered: var(--biskin-color-merino-99);
  --biskin-color-surface-border: var(--biskin-color-merino-90);
  --biskin-color-surface-inverse: black;
  --biskin-color-text-normal: var(--biskin-color-black-oak-10);
  --biskin-color-text-quiet: var(--biskin-color-black-oak-40);
  --biskin-color-text-link: var(--biskin-color-brand-fill-loud);
  --biskin-color-overlay-modal: color-mix(in oklab, var(--biskin-color-black-oak-05) 50%, transparent);
  --biskin-color-overlay-inline: color-mix(in oklab, var(--biskin-color-black-oak-80) 20%, transparent);
  --biskin-color-focus: var(--biskin-color-sunshade-75);
  --biskin-color-mix-hover: white 10%;
  --biskin-color-mix-active: white 20%;
  --biskin-color-brand-fill-quiet: var(--biskin-color-gun-powder-95);
  --biskin-color-brand-fill-normal: var(--biskin-color-gun-powder-90);
  --biskin-color-brand-fill-loud: var(--biskin-color-gun-powder-30);
  --biskin-color-brand-border-quiet: var(--biskin-color-gun-powder-90);
  --biskin-color-brand-border-normal: var(--biskin-color-gun-powder-80);
  --biskin-color-brand-border-loud: var(--biskin-color-gun-powder-50);
  --biskin-color-brand-on-quiet: var(--biskin-color-gun-powder-40);
  --biskin-color-brand-on-normal: var(--biskin-color-gun-powder-30);
  --biskin-color-brand-on-loud: white;
  --biskin-color-success-fill-quiet: var(--biskin-color-darkest-forest-95);
  --biskin-color-success-fill-normal: var(--biskin-color-darkest-forest-90);
  --biskin-color-success-fill-loud: var(--biskin-color-darkest-forest-50);
  --biskin-color-success-border-quiet: var(--biskin-color-darkest-forest-90);
  --biskin-color-success-border-normal: var(--biskin-color-darkest-forest-80);
  --biskin-color-success-border-loud: var(--biskin-color-darkest-forest-40);
  --biskin-color-success-on-quiet: var(--biskin-color-darkest-forest-20);
  --biskin-color-success-on-normal: var(--biskin-color-darkest-forest-10);
  --biskin-color-success-on-loud: white;
  --biskin-color-warning-fill-quiet: var(--biskin-color-sunshade-95);
  --biskin-color-warning-fill-normal: var(--biskin-color-sunshade-90);
  --biskin-color-warning-fill-loud: var(--biskin-color-sunshade-60);
  --biskin-color-warning-border-quiet: var(--biskin-color-sunshade-90);
  --biskin-color-warning-border-normal: var(--biskin-color-sunshade-80);
  --biskin-color-warning-border-loud: var(--biskin-color-sunshade-70);
  --biskin-color-warning-on-quiet: var(--biskin-color-sunshade-40);
  --biskin-color-warning-on-normal: var(--biskin-color-sunshade-30);
  --biskin-color-warning-on-loud: white;
  --biskin-color-danger-fill-quiet: var(--biskin-color-tabasco-95);
  --biskin-color-danger-fill-normal: var(--biskin-color-tabasco-90);
  --biskin-color-danger-fill-loud: var(--biskin-color-tabasco-40);
  --biskin-color-danger-border-quiet: var(--biskin-color-tabasco-90);
  --biskin-color-danger-border-normal: var(--biskin-color-tabasco-80);
  --biskin-color-danger-border-loud: var(--biskin-color-tabasco-50);
  --biskin-color-danger-on-quiet: var(--biskin-color-tabasco-40);
  --biskin-color-danger-on-normal: var(--biskin-color-tabasco-30);
  --biskin-color-danger-on-loud: white;
  --biskin-color-neutral-fill-quiet: var(--biskin-color-black-oak-95);
  --biskin-color-neutral-fill-normal: var(--biskin-color-black-oak-90);
  --biskin-color-neutral-fill-loud: var(--biskin-color-black-oak-20);
  --biskin-color-neutral-border-quiet: var(--biskin-color-black-oak-90);
  --biskin-color-neutral-border-normal: var(--biskin-color-black-oak-80);
  --biskin-color-neutral-border-loud: var(--biskin-color-black-oak-60);
  --biskin-color-neutral-on-quiet: var(--biskin-color-black-oak-40);
  --biskin-color-neutral-on-normal: var(--biskin-color-black-oak-30);
  --biskin-color-neutral-on-loud: white;
}
@media (max-width: 991px) {
  :root,
  :host,
  :scope {
    --booking-pop-up-height: 100vh;
    --booking-pop-up-header-height: 40vh;
  }
}

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