/*!*********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs/index.js??ruleSet[1].rules[2].use[3]!./src/scss/root.scss ***!
  \*********************************************************************************************************************************************************************************************************************/
/* --------------------------------------------------------------------------
 * Hive template variables
 * --------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------
 * APIS sass functions
 * --------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------
 * APIS sass functions
 * --------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------
 * APIS sass functions
 * --------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------
 * BS Color Maps
 * --------------------------------------------------------------------------*/
:root,
[data-bs-theme=light] {
  --bs-blue: #84d0f5;
  --bs-indigo: #785cf4;
  --bs-purple: #ba70ff;
  --bs-pink: #F584CC;
  --bs-red: #FF7373;
  --bs-orange: #f5aa84;
  --bs-yellow: #ffd57d;
  --bs-green: #71b84b;
  --bs-teal: #20c997;
  --bs-cyan: #12b9ee;
  --bs-white: #fff;
  --bs-black: #000;
  --bs-gray: hsl(216, 14%, 26.5%);
  --bs-gray-dark: hsl(216, 14%, 13%);
  --bs-gray-100: hsl(216, 14%, 91%);
  --bs-gray-200: hsl(216, 14%, 88%);
  --bs-gray-300: hsl(216, 14%, 85.5%);
  --bs-gray-400: hsl(216, 14%, 67%);
  --bs-gray-500: hsl(216, 14%, 52.7%);
  --bs-gray-600: hsl(216, 14%, 35%);
  --bs-gray-700: hsl(216, 14%, 26.5%);
  --bs-gray-800: hsl(216, 14%, 13%);
  --bs-gray-900: hsl(216, 14%, 6.5%);
  --bs-primary: #0072ac;
  --bs-secondary: hsl(216, 14%, 35%);
  --bs-success: #71b84b;
  --bs-info: #84d0f5;
  --bs-warning: #f5aa84;
  --bs-danger: #FF7373;
  --bs-light: hsl(216, 14%, 88%);
  --bs-dark: hsl(216, 14%, 13%);
  --bs-kaestchen: #d9f4fb;
  --bs-presence: #ba70ff;
  --bs-online: #84d0f5;
  --bs-live: #FF7373;
  --bs-ondemand: #12b9ee;
  --bs-extra: #20c997;
  --bs-library: #f5aa84;
  --bs-primary-rgb: 0, 114, 172;
  --bs-secondary-rgb: 77, 87, 102;
  --bs-success-rgb: 113, 184, 75;
  --bs-info-rgb: 132, 208, 245;
  --bs-warning-rgb: 245, 170, 132;
  --bs-danger-rgb: 255, 115, 115;
  --bs-light-rgb: 220, 224, 229;
  --bs-dark-rgb: 29, 32, 38;
  --bs-kaestchen-rgb: 217, 244, 251;
  --bs-presence-rgb: 186, 112, 255;
  --bs-online-rgb: 132, 208, 245;
  --bs-live-rgb: 255, 115, 115;
  --bs-ondemand-rgb: 18, 185, 238;
  --bs-extra-rgb: 32, 201, 151;
  --bs-library-rgb: 245, 170, 132;
  --bs-kaestchen-text-emphasis: rgb(86.8, 97.6, 100.4);
  --bs-presence-text-emphasis: rgb(74.4, 44.8, 102);
  --bs-online-text-emphasis: rgb(52.8, 83.2, 98);
  --bs-live-text-emphasis: #662e2e;
  --bs-ondemand-text-emphasis: rgb(7.2, 74, 95.2);
  --bs-extra-text-emphasis: rgb(12.8, 80.4, 60.4);
  --bs-library-text-emphasis: rgb(98, 68, 52.8);
  --bs-primary-text-emphasis: rgb(0, 45.6, 68.8);
  --bs-secondary-text-emphasis: rgb(30.702, 34.7004, 40.698);
  --bs-success-text-emphasis: rgb(45.2, 73.6, 30);
  --bs-info-text-emphasis: rgb(52.8, 83.2, 98);
  --bs-warning-text-emphasis: rgb(98, 68, 52.8);
  --bs-danger-text-emphasis: #662e2e;
  --bs-light-text-emphasis: hsl(216, 14%, 26.5%);
  --bs-dark-text-emphasis: hsl(216, 14%, 26.5%);
  --bs-kaestchen-bg-subtle: rgb(239.8, 250.6, 253.4);
  --bs-presence-bg-subtle: rgb(227.4, 197.8, 255);
  --bs-online-bg-subtle: rgb(205.8, 236.2, 251);
  --bs-live-bg-subtle: #ffc7c7;
  --bs-ondemand-bg-subtle: rgb(160.2, 227, 248.2);
  --bs-extra-bg-subtle: rgb(165.8, 233.4, 213.4);
  --bs-library-bg-subtle: rgb(251, 221, 205.8);
  --bs-primary-bg-subtle: rgb(204, 226.8, 238.4);
  --bs-secondary-bg-subtle: rgb(219.351, 221.3502, 224.349);
  --bs-success-bg-subtle: rgb(226.6, 240.8, 219);
  --bs-info-bg-subtle: rgb(230.4, 245.6, 253);
  --bs-warning-bg-subtle: rgb(253, 238, 230.4);
  --bs-danger-bg-subtle: #ffe3e3;
  --bs-light-bg-subtle: rgb(241.9185, 243.2037, 245.1315);
  --bs-dark-bg-subtle: hsl(216, 14%, 67%);
  --bs-kaestchen-border-subtle: rgb(232.2, 248.4, 252.6);
  --bs-presence-border-subtle: rgb(213.6, 169.2, 255);
  --bs-online-border-subtle: rgb(181.2, 226.8, 249);
  --bs-live-border-subtle: #ffabab;
  --bs-ondemand-border-subtle: rgb(112.8, 213, 244.8);
  --bs-extra-border-subtle: rgb(121.2, 222.6, 192.6);
  --bs-library-border-subtle: rgb(249, 204, 181.2);
  --bs-primary-border-subtle: rgb(153, 198.6, 221.8);
  --bs-secondary-border-subtle: rgb(183.702, 187.7004, 193.698);
  --bs-success-border-subtle: rgb(198.2, 226.6, 183);
  --bs-info-border-subtle: rgb(205.8, 236.2, 251);
  --bs-warning-border-subtle: rgb(251, 221, 205.8);
  --bs-danger-border-subtle: #ffc7c7;
  --bs-light-border-subtle: hsl(216, 14%, 88%);
  --bs-dark-border-subtle: hsl(216, 14%, 52.7%);
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "adelle-sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
  --bs-font-monospace: Menlo, Monaco, Consolas, " Courier New ", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: "adelle-sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: hsl(216, 14%, 26.5%);
  --bs-body-color-rgb: 58, 66, 77;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(58.1145, 65.6829, 77.0355, 0.75);
  --bs-secondary-color-rgb: 58, 66, 77;
  --bs-secondary-bg: hsl(216, 14%, 88%);
  --bs-secondary-bg-rgb: 220, 224, 229;
  --bs-tertiary-color: rgba(58.1145, 65.6829, 77.0355, 0.5);
  --bs-tertiary-color-rgb: 58, 66, 77;
  --bs-tertiary-bg: hsl(216, 14%, 91%);
  --bs-tertiary-bg-rgb: 229, 231, 235;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(8.6, 111.2, 163.4);
  --bs-link-color-rgb: 9, 111, 163;
  --bs-link-decoration: none;
  --bs-link-hover-color: #0072ac;
  --bs-link-hover-color-rgb: 0, 114, 172;
  --bs-link-hover-decoration: underline;
  --bs-code-color: #F584CC;
  --bs-highlight-color: hsl(216, 14%, 26.5%);
  --bs-highlight-bg: rgb(255, 246.6, 229);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: hsla(216, 14%, 13%, 0.5);
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.8rem 1.5rem -0.3rem rgba(0, 0, 0, 0.1), 0 0.5rem 0.65rem -0.4rem rgba(0, 0, 0, 0.1);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(0, 114, 172, 0.25);
  --bs-form-valid-color: #71b84b;
  --bs-form-valid-border-color: #71b84b;
  --bs-form-invalid-color: #FF7373;
  --bs-form-invalid-border-color: #FF7373;
}

/* --------------------------------------------------------------------------
 * apis root variables
 * --------------------------------------------------------------------------*/
:root {
  --hv-mail-body-color: hsl(216, 14%, 26.5%);
  --hv-mail-body-bg: #fff;
  --hv-mail-header-color: #0072ac;
  --hv-mail-header-bg: #fff;
  --hv-mail-bg: hsl(216, 14%, 88%);
  --hv-breakpoint-xs: 0;
  --hv-breakpoint-sm: 576px;
  --hv-breakpoint-md: 768px;
  --hv-breakpoint-lg: 992px;
  --hv-breakpoint-xl: 1200px;
  --hv-breakpoint-xxl: 1400px;
  --hv-navbar-breakpoint-name: lg;
  --hv-navbar-breakpoint: 992px;
  --font-size-base: 1rem;
  --font-size-sm: 0.875rem;
  --font-size-lg: 1.25rem;
  --line-height-base: 1.5;
  --line-height-sm: 1.5;
  --line-height-lg: 1.33;
  --font-weight-base: 400;
  --font-weight-light: 200;
  --font-weight-bold: 700;
  --font-family-base: "adelle-sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
  --font-family-headings: inherit;
  --font-family-sans-serif: "adelle-sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
  --font-family-monospace: Menlo, Monaco, Consolas, " Courier New ", monospace;
  --animate-duration: 1s;
}

:root {
  --hv-base-padding-y: 0.75rem;
  --hv-base-padding-x: 1rem;
  --hv-base-spacer-y: 1rem;
  --hv-base-spacer-x: 1rem;
  --hv-base-gutter: calc(var(--hv-base-spacer-x) * 2);
}
@media (min-width: 992px) {
  :root {
    --hv-base-padding-y: 1.25rem;
    --hv-base-padding-x: 1.5rem;
    --hv-base-spacer-y: 2rem;
    --hv-base-spacer-x: 2rem;
  }
}

:root {
  --hv-akademie-100: #12b9ee;
  --hv-akademie-100-rgb: 18, 185, 238;
  --hv-akademie-100-400: rgb(160.2, 227, 248.2);
  --hv-akademie-100-700: rgb(89.1, 206, 243.1);
  --hv-akademie-200: #004e89;
  --hv-akademie-200-rgb: 0, 78, 137;
  --hv-akademie-200-400: rgb(153, 184.2, 207.8);
  --hv-akademie-200-700: rgb(76.5, 131.1, 172.4);
  --hv-akademie-300: #84d0f5;
  --hv-akademie-300-rgb: 132, 208, 245;
  --hv-akademie-300-400: rgb(205.8, 236.2, 251);
  --hv-akademie-300-700: rgb(168.9, 222.1, 248);
  --hv-akademie-400: #0072ac;
  --hv-akademie-400-rgb: 0, 114, 172;
  --hv-akademie-400-400: rgb(153, 198.6, 221.8);
  --hv-akademie-400-700: rgb(76.5, 156.3, 196.9);
}

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