/* src/styles.scss */
:root {
  --cw-sidebar-z-index:1000;
  --cw-dialog-z-index:1001;
  --cw-menu-z-index:1002;
  --cw-popover-z-index:1003;
  --cw-tooltip-z-index:1004;
  --cw-snackbar-z-index:1005;
}
@font-face {
  font-family: "BBraun Type Digital";
  src:
    url("./media/BBraunTypeDigitalWeb-Regular-E2TXZ4QF.woff2") format("woff2"),
    url("./media/BBraunTypeDigitalWeb-Regular-RP42V45T.woff") format("woff"),
    url("./media/BBraunTypeDigital-Regular-XLTRPALS.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "BBraun Type Digital";
  src:
    url("./media/BBraunTypeDigitalWeb-Bold-4JPPO6MG.woff2") format("woff2"),
    url("./media/BBraunTypeDigitalWeb-Bold-HHVRK45G.woff") format("woff"),
    url("./media/BBraunTypeDigital-Bold-Z4JYKD5H.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "BBraun Type Digital";
  src:
    url("./media/BBraunTypeDigitalWeb-RegularItalic-A2WSCZA5.woff2") format("woff2"),
    url("./media/BBraunTypeDigitalWeb-RegularItalic-6MJXZMRX.woff") format("woff"),
    url("./media/BBraunTypeDigital-RegularItalic-NYKVXUPS.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "BBraun Type Digital";
  src:
    url("./media/BBraunTypeDigitalWeb-BoldItalic-TMKK7NSU.woff2") format("woff2"),
    url("./media/BBraunTypeDigitalWeb-BoldItalic-HRDQD5WU.woff") format("woff"),
    url("./media/BBraunTypeDigital-BoldItalic-OB3PQDFT.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "BBraun-Icon-Font";
  src:
    url("./media/BBraun-Icon-Font-FRWQGHDO.ttf?swgvmy") format("truetype"),
    url("./media/BBraun-Icon-Font-BB5ACHJ4.woff?swgvmy") format("woff"),
    url("./media/BBraun-Icon-Font-VJ2WV5CI.svg?swgvmy#BBraun-Icon-Font") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  font-family: "BBraun-Icon-Font" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-2d:before {
  content: "\e900";
}
.icon-3d:before {
  content: "\e901";
}
.icon-123:before {
  content: "\e902";
}
.icon-abpm:before {
  content: "\e903";
}
.icon-account-circle:before {
  content: "\e904";
}
.icon-activate-standby:before {
  content: "\e905";
}
.icon-add-1:before {
  content: "\e906";
}
.icon-add-a-photo:before {
  content: "\e907";
}
.icon-add-comment:before {
  content: "\e908";
}
.icon-add-person:before {
  content: "\e909";
}
.icon-add:before {
  content: "\e90a";
}
.icon-adimea:before {
  content: "\e90b";
}
.icon-alarm:before {
  content: "\e90c";
}
.icon-analog-gain:before {
  content: "\e90d";
}
.icon-analytics:before {
  content: "\e90e";
}
.icon-application:before {
  content: "\e90f";
}
.icon-approve:before {
  content: "\e910";
}
.icon-apps:before {
  content: "\e911";
}
.icon-archive:before {
  content: "\e912";
}
.icon-arrow-back:before {
  content: "\e913";
}
.icon-arrow-downward:before {
  content: "\e914";
}
.icon-arrow-forward:before {
  content: "\e915";
}
.icon-arrow-upward:before {
  content: "\e916";
}
.icon-arterial-bolus:before {
  content: "\e917";
}
.icon-attatch-file:before {
  content: "\e918";
}
.icon-backwards:before {
  content: "\e919";
}
.icon-badge:before {
  content: "\e91a";
}
.icon-battery:before {
  content: "\e91b";
}
.icon-bicarbonat-cartridge:before {
  content: "\e91c";
}
.icon-biologic-rr-parameters:before {
  content: "\e91d";
}
.icon-blood-pressure:before {
  content: "\e91e";
}
.icon-bloodside-parameters:before {
  content: "\e91f";
}
.icon-bookmark:before {
  content: "\e920";
}
.icon-brightness-medium:before {
  content: "\e921";
}
.icon-bypass-main-connect:before {
  content: "\e922";
}
.icon-calculate:before {
  content: "\e923";
}
.icon-calendar-month:before {
  content: "\e924";
}
.icon-calendar:before {
  content: "\e925";
}
.icon-call:before {
  content: "\e926";
}
.icon-camera-head:before {
  content: "\e927";
}
.icon-cancel:before {
  content: "\e928";
}
.icon-change-bic-cartridge:before {
  content: "\e929";
}
.icon-change:before {
  content: "\e92a";
}
.icon-check-circle:before {
  content: "\e92b";
}
.icon-check:before {
  content: "\e92c";
}
.icon-chevron-medium:before {
  content: "\e92d";
}
.icon-close-medium:before {
  content: "\e92e";
}
.icon-close-small:before {
  content: "\e92f";
}
.icon-close:before {
  content: "\e930";
}
.icon-cloud-done:before {
  content: "\e931";
}
.icon-cloud-off:before {
  content: "\e932";
}
.icon-cockpit:before {
  content: "\e933";
}
.icon-connect-patient:before {
  content: "\e934";
}
.icon-connected-devices:before {
  content: "\e935";
}
.icon-contract:before {
  content: "\e936";
}
.icon-contrast:before {
  content: "\e937";
}
.icon-copy:before {
  content: "\e938";
}
.icon-cord:before {
  content: "\e939";
}
.icon-create:before {
  content: "\e93a";
}
.icon-dark-mode:before {
  content: "\e93b";
}
.icon-date:before {
  content: "\e93c";
}
.icon-deep--view:before {
  content: "\e93d";
}
.icon-delete:before {
  content: "\e93e";
}
.icon-description:before {
  content: "\e93f";
}
.icon-desktop-windows:before {
  content: "\e940";
}
.icon-dialysate-side:before {
  content: "\e941";
}
.icon-dialyser-tab:before {
  content: "\e942";
}
.icon-dialyser:before {
  content: "\e943";
}
.icon-disinfection:before {
  content: "\e944";
}
.icon-download:before {
  content: "\e945";
}
.icon-drag-indicator:before {
  content: "\e946";
}
.icon-drug:before {
  content: "\e947";
}
.icon-edge-enhancement:before {
  content: "\e948";
}
.icon-edit-square:before {
  content: "\e949";
}
.icon-edit-write:before {
  content: "\e94a";
}
.icon-empty-dialyzer:before {
  content: "\e94b";
}
.icon-enter-eq:before {
  content: "\e94c";
}
.icon-error:before {
  content: "\e94d";
}
.icon-expand-less:before {
  content: "\e94e";
}
.icon-expand-more:before {
  content: "\e94f";
}
.icon-favorite:before {
  content: "\e950";
}
.icon-female:before {
  content: "\e951";
}
.icon-filter-alt-off:before {
  content: "\e952";
}
.icon-filter-tab:before {
  content: "\e953";
}
.icon-filter:before {
  content: "\e954";
}
.icon-finish:before {
  content: "\e955";
}
.icon-first-page:before {
  content: "\e956";
}
.icon-fluid:before {
  content: "\e957";
}
.icon-folder:before {
  content: "\e958";
}
.icon-forwards:before {
  content: "\e959";
}
.icon-grid-removal:before {
  content: "\e95a";
}
.icon-group:before {
  content: "\e95b";
}
.icon-hard-drive:before {
  content: "\e95c";
}
.icon-hct:before {
  content: "\e95d";
}
.icon-hdf:before {
  content: "\e95e";
}
.icon-help:before {
  content: "\e95f";
}
.icon-heparin:before {
  content: "\e960";
}
.icon-highlight:before {
  content: "\e961";
}
.icon-history:before {
  content: "\e962";
}
.icon-home:before {
  content: "\e963";
}
.icon-horizon-control:before {
  content: "\e964";
}
.icon-image-layout:before {
  content: "\e965";
}
.icon-Image-mode-sequence:before {
  content: "\e966";
}
.icon-image-optimized-for:before {
  content: "\e967";
}
.icon-import-export:before {
  content: "\e968";
}
.icon-info:before {
  content: "\e969";
}
.icon-ios-share:before {
  content: "\e96a";
}
.icon-ktv:before {
  content: "\e96b";
}
.icon-kuf-max:before {
  content: "\e96c";
}
.icon-lab:before {
  content: "\e96d";
}
.icon-language-selection:before {
  content: "\e96e";
}
.icon-laptop-mac:before {
  content: "\e96f";
}
.icon-laser-on:before {
  content: "\e970";
}
.icon-last-page:before {
  content: "\e971";
}
.icon-library-check:before {
  content: "\e972";
}
.icon-light-mode:before {
  content: "\e973";
}
.icon-light-off:before {
  content: "\e974";
}
.icon-light:before {
  content: "\e975";
}
.icon-limits:before {
  content: "\e976";
}
.icon-link:before {
  content: "\e977";
}
.icon-liquid-flow:before {
  content: "\e978";
}
.icon-list-menu-protocol:before {
  content: "\e979";
}
.icon-location-on:before {
  content: "\e97a";
}
.icon-lock-open:before {
  content: "\e97b";
}
.icon-lock:before {
  content: "\e97c";
}
.icon-login:before {
  content: "\e97d";
}
.icon-logout:before {
  content: "\e97e";
}
.icon-mail:before {
  content: "\e97f";
}
.icon-male:before {
  content: "\e980";
}
.icon-man:before {
  content: "\e981";
}
.icon-man2:before {
  content: "\e982";
}
.icon-manage-accounts:before {
  content: "\e983";
}
.icon-map:before {
  content: "\e984";
}
.icon-material:before {
  content: "\e985";
}
.icon-medication:before {
  content: "\e986";
}
.icon-menu-open:before {
  content: "\e987";
}
.icon-menu:before {
  content: "\e988";
}
.icon-message-reminder:before {
  content: "\e989";
}
.icon-min-uf:before {
  content: "\e98a";
}
.icon-more-vert:before {
  content: "\e98b";
}
.icon-more:before {
  content: "\e98c";
}
.icon-moving-ministry:before {
  content: "\e98d";
}
.icon-multiple-results:before {
  content: "\e98e";
}
.icon-mute-alarm:before {
  content: "\e98f";
}
.icon-navigate-before:before {
  content: "\e990";
}
.icon-navigate-next:before {
  content: "\e991";
}
.icon-nexadia-send-data:before {
  content: "\e992";
}
.icon-nexadia-connection-live:before {
  content: "\e993";
}
.icon-nexadia-connection-lost:before {
  content: "\e994";
}
.icon-nexadia-issue:before {
  content: "\e995";
}
.icon-nexadia-send-data1:before {
  content: "\e996";
}
.icon-noise-reduction:before {
  content: "\e997";
}
.icon-notification-active:before {
  content: "\e998";
}
.icon-notifications:before {
  content: "\e999";
}
.icon-on-off-standby:before {
  content: "\e99a";
}
.icon-open-in-full:before {
  content: "\e99b";
}
.icon-open-in-new:before {
  content: "\e99c";
}
.icon-open-web-applicationt:before {
  content: "\e99d";
}
.icon-organisations:before {
  content: "\e99e";
}
.icon-parameter:before {
  content: "\e99f";
}
.icon-patientcard-delete:before {
  content: "\e9a0";
}
.icon-patientcard-download:before {
  content: "\e9a1";
}
.icon-patientcard-upload:before {
  content: "\e9a2";
}
.icon-pause:before {
  content: "\e9a3";
}
.icon-phone-iphone:before {
  content: "\e9a4";
}
.icon-picture-in-picture:before {
  content: "\e9a5";
}
.icon-picture-next-to-picture:before {
  content: "\e9a6";
}
.icon-play:before {
  content: "\e9a7";
}
.icon-pressure-level-adjustment:before {
  content: "\e9a8";
}
.icon-primary-infusion:before {
  content: "\e9a9";
}
.icon-print:before {
  content: "\e9aa";
}
.icon-procedure:before {
  content: "\e9ab";
}
.icon-products:before {
  content: "\e9ac";
}
.icon-profile:before {
  content: "\e9ad";
}
.icon-progress-activity:before {
  content: "\e9ae";
}
.icon-push-pin:before {
  content: "\e9af";
}
.icon-qr-code-scanner:before {
  content: "\e9b0";
}
.icon-question-answer:before {
  content: "\e9b1";
}
.icon-redo:before {
  content: "\e9b2";
}
.icon-remove:before {
  content: "\e9b3";
}
.icon-repair-box:before {
  content: "\e9b4";
}
.icon-reset:before {
  content: "\e9b5";
}
.icon-resize-handle:before {
  content: "\e9b6";
}
.icon-risk:before {
  content: "\e9b7";
}
.icon-rotate-180:before {
  content: "\e9b8";
}
.icon-saturation:before {
  content: "\e9b9";
}
.icon-save-to-profile:before {
  content: "\e9ba";
}
.icon-save:before {
  content: "\e9bb";
}
.icon-search:before {
  content: "\e9bc";
}
.icon-secondary-infusion:before {
  content: "\e9bd";
}
.icon-send:before {
  content: "\e9be";
}
.icon-settings-fill:before {
  content: "\e9bf";
}
.icon-settings:before {
  content: "\e9c0";
}
.icon-share:before {
  content: "\e9c1";
}
.icon-sharp-picutre-as-pdf:before {
  content: "\e9c2";
}
.icon-shield-person:before {
  content: "\e9c3";
}
.icon-shop:before {
  content: "\e9c4";
}
.icon-shutter-control:before {
  content: "\e9c5";
}
.icon-signal-wifi-connected-no-internet:before {
  content: "\e9c6";
}
.icon-single-needle:before {
  content: "\e9c7";
}
.icon-smoke-reduction:before {
  content: "\e9c8";
}
.icon-speciality:before {
  content: "\e9c9";
}
.icon-split-screen:before {
  content: "\e9ca";
}
.icon-standby-function:before {
  content: "\e9cb";
}
.icon-start-play-run:before {
  content: "\e9cc";
}
.icon-start:before {
  content: "\e9cd";
}
.icon-stop-end:before {
  content: "\e9ce";
}
.icon-stopwatch:before {
  content: "\e9cf";
}
.icon-storage:before {
  content: "\e9d0";
}
.icon-swap-icon:before {
  content: "\e9d1";
}
.icon-sync:before {
  content: "\e9d2";
}
.icon-system-notifications:before {
  content: "\e9d3";
}
.icon-tablet-mac:before {
  content: "\e9d4";
}
.icon-time:before {
  content: "\e9d5";
}
.icon-timer-wait-meter-out:before {
  content: "\e9d6";
}
.icon-transgender:before {
  content: "\e9d7";
}
.icon-uf:before {
  content: "\e9d8";
}
.icon-undo:before {
  content: "\e9d9";
}
.icon-unlink:before {
  content: "\e9da";
}
.icon-upload-import:before {
  content: "\e9db";
}
.icon-usb:before {
  content: "\e9dc";
}
.icon-video:before {
  content: "\e9dd";
}
.icon-videocam:before {
  content: "\e9de";
}
.icon-view-column:before {
  content: "\e9df";
}
.icon-visibility-off:before {
  content: "\e9e0";
}
.icon-visibility-on:before {
  content: "\e9e1";
}
.icon-vital-signs:before {
  content: "\e9e2";
}
.icon-volume-off:before {
  content: "\e9e3";
}
.icon-volume-up:before {
  content: "\e9e4";
}
.icon-volume:before {
  content: "\e9e5";
}
.icon-wand:before {
  content: "\e9e6";
}
.icon-warning:before {
  content: "\e9e7";
}
.icon-water-off:before {
  content: "\e9e8";
}
.icon-water-on:before {
  content: "\e9e9";
}
.icon-weekly:before {
  content: "\e9ea";
}
.icon-weight:before {
  content: "\e9eb";
}
.icon-white-balance:before {
  content: "\e9ec";
}
.icon-wifi-noconnection:before {
  content: "\e9ed";
}
.icon-wifi:before {
  content: "\e9ee";
}
.icon-window-size:before {
  content: "\e9ef";
}
.icon-zauberhut:before {
  content: "\e9f0";
}
.icon-zoom-in:before {
  content: "\e9f1";
}
.m-1 {
  margin: 0.25rem;
}
.m-2 {
  margin: 0.5rem;
}
.m-3 {
  margin: 0.75rem;
}
.m-4 {
  margin: 1rem;
}
.m-5 {
  margin: 1.25rem;
}
.m-6 {
  margin: 1.5rem;
}
.m-7 {
  margin: 1.75rem;
}
.m-8 {
  margin: 2rem;
}
.m-9 {
  margin: 2.25rem;
}
.m-10 {
  margin: 2.5rem;
}
.m-11 {
  margin: 2.75rem;
}
.m-12 {
  margin: 3rem;
}
.m-13 {
  margin: 3.25rem;
}
.m-14 {
  margin: 3.5rem;
}
.m-15 {
  margin: 3.75rem;
}
.m-16 {
  margin: 4rem;
}
.m-17 {
  margin: 4.25rem;
}
.m-18 {
  margin: 4.5rem;
}
.m-19 {
  margin: 4.75rem;
}
.m-20 {
  margin: 5rem;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}
.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.mx-11 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}
.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}
.mx-13 {
  margin-left: 3.25rem;
  margin-right: 3.25rem;
}
.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}
.mx-15 {
  margin-left: 3.75rem;
  margin-right: 3.75rem;
}
.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}
.mx-17 {
  margin-left: 4.25rem;
  margin-right: 4.25rem;
}
.mx-18 {
  margin-left: 4.5rem;
  margin-right: 4.5rem;
}
.mx-19 {
  margin-left: 4.75rem;
  margin-right: 4.75rem;
}
.mx-20 {
  margin-left: 5rem;
  margin-right: 5rem;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-11 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-13 {
  margin-top: 3.25rem;
  margin-bottom: 3.25rem;
}
.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}
.my-15 {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
.my-17 {
  margin-top: 4.25rem;
  margin-bottom: 4.25rem;
}
.my-18 {
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}
.my-19 {
  margin-top: 4.75rem;
  margin-bottom: 4.75rem;
}
.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-7 {
  margin-top: 1.75rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-9 {
  margin-top: 2.25rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-11 {
  margin-top: 2.75rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mt-13 {
  margin-top: 3.25rem;
}
.mt-14 {
  margin-top: 3.5rem;
}
.mt-15 {
  margin-top: 3.75rem;
}
.mt-16 {
  margin-top: 4rem;
}
.mt-17 {
  margin-top: 4.25rem;
}
.mt-18 {
  margin-top: 4.5rem;
}
.mt-19 {
  margin-top: 4.75rem;
}
.mt-20 {
  margin-top: 5rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-7 {
  margin-bottom: 1.75rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.mb-9 {
  margin-bottom: 2.25rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.mb-11 {
  margin-bottom: 2.75rem;
}
.mb-12 {
  margin-bottom: 3rem;
}
.mb-13 {
  margin-bottom: 3.25rem;
}
.mb-14 {
  margin-bottom: 3.5rem;
}
.mb-15 {
  margin-bottom: 3.75rem;
}
.mb-16 {
  margin-bottom: 4rem;
}
.mb-17 {
  margin-bottom: 4.25rem;
}
.mb-18 {
  margin-bottom: 4.5rem;
}
.mb-19 {
  margin-bottom: 4.75rem;
}
.mb-20 {
  margin-bottom: 5rem;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-5 {
  margin-right: 1.25rem;
}
.mr-6 {
  margin-right: 1.5rem;
}
.mr-7 {
  margin-right: 1.75rem;
}
.mr-8 {
  margin-right: 2rem;
}
.mr-9 {
  margin-right: 2.25rem;
}
.mr-10 {
  margin-right: 2.5rem;
}
.mr-11 {
  margin-right: 2.75rem;
}
.mr-12 {
  margin-right: 3rem;
}
.mr-13 {
  margin-right: 3.25rem;
}
.mr-14 {
  margin-right: 3.5rem;
}
.mr-15 {
  margin-right: 3.75rem;
}
.mr-16 {
  margin-right: 4rem;
}
.mr-17 {
  margin-right: 4.25rem;
}
.mr-18 {
  margin-right: 4.5rem;
}
.mr-19 {
  margin-right: 4.75rem;
}
.mr-20 {
  margin-right: 5rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.ml-7 {
  margin-left: 1.75rem;
}
.ml-8 {
  margin-left: 2rem;
}
.ml-9 {
  margin-left: 2.25rem;
}
.ml-10 {
  margin-left: 2.5rem;
}
.ml-11 {
  margin-left: 2.75rem;
}
.ml-12 {
  margin-left: 3rem;
}
.ml-13 {
  margin-left: 3.25rem;
}
.ml-14 {
  margin-left: 3.5rem;
}
.ml-15 {
  margin-left: 3.75rem;
}
.ml-16 {
  margin-left: 4rem;
}
.ml-17 {
  margin-left: 4.25rem;
}
.ml-18 {
  margin-left: 4.5rem;
}
.ml-19 {
  margin-left: 4.75rem;
}
.ml-20 {
  margin-left: 5rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-7 {
  padding: 1.75rem;
}
.p-8 {
  padding: 2rem;
}
.p-9 {
  padding: 2.25rem;
}
.p-10 {
  padding: 2.5rem;
}
.p-11 {
  padding: 2.75rem;
}
.p-12 {
  padding: 3rem;
}
.p-13 {
  padding: 3.25rem;
}
.p-14 {
  padding: 3.5rem;
}
.p-15 {
  padding: 3.75rem;
}
.p-16 {
  padding: 4rem;
}
.p-17 {
  padding: 4.25rem;
}
.p-18 {
  padding: 4.5rem;
}
.p-19 {
  padding: 4.75rem;
}
.p-20 {
  padding: 5rem;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-13 {
  padding-left: 3.25rem;
  padding-right: 3.25rem;
}
.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}
.px-15 {
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}
.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}
.px-17 {
  padding-left: 4.25rem;
  padding-right: 4.25rem;
}
.px-18 {
  padding-left: 4.5rem;
  padding-right: 4.5rem;
}
.px-19 {
  padding-left: 4.75rem;
  padding-right: 4.75rem;
}
.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-11 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-13 {
  padding-top: 3.25rem;
  padding-bottom: 3.25rem;
}
.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
.py-15 {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}
.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.py-17 {
  padding-top: 4.25rem;
  padding-bottom: 4.25rem;
}
.py-18 {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.py-19 {
  padding-top: 4.75rem;
  padding-bottom: 4.75rem;
}
.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.pt-7 {
  padding-top: 1.75rem;
}
.pt-8 {
  padding-top: 2rem;
}
.pt-9 {
  padding-top: 2.25rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-11 {
  padding-top: 2.75rem;
}
.pt-12 {
  padding-top: 3rem;
}
.pt-13 {
  padding-top: 3.25rem;
}
.pt-14 {
  padding-top: 3.5rem;
}
.pt-15 {
  padding-top: 3.75rem;
}
.pt-16 {
  padding-top: 4rem;
}
.pt-17 {
  padding-top: 4.25rem;
}
.pt-18 {
  padding-top: 4.5rem;
}
.pt-19 {
  padding-top: 4.75rem;
}
.pt-20 {
  padding-top: 5rem;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-7 {
  padding-bottom: 1.75rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pb-9 {
  padding-bottom: 2.25rem;
}
.pb-10 {
  padding-bottom: 2.5rem;
}
.pb-11 {
  padding-bottom: 2.75rem;
}
.pb-12 {
  padding-bottom: 3rem;
}
.pb-13 {
  padding-bottom: 3.25rem;
}
.pb-14 {
  padding-bottom: 3.5rem;
}
.pb-15 {
  padding-bottom: 3.75rem;
}
.pb-16 {
  padding-bottom: 4rem;
}
.pb-17 {
  padding-bottom: 4.25rem;
}
.pb-18 {
  padding-bottom: 4.5rem;
}
.pb-19 {
  padding-bottom: 4.75rem;
}
.pb-20 {
  padding-bottom: 5rem;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pr-5 {
  padding-right: 1.25rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pr-7 {
  padding-right: 1.75rem;
}
.pr-8 {
  padding-right: 2rem;
}
.pr-9 {
  padding-right: 2.25rem;
}
.pr-10 {
  padding-right: 2.5rem;
}
.pr-11 {
  padding-right: 2.75rem;
}
.pr-12 {
  padding-right: 3rem;
}
.pr-13 {
  padding-right: 3.25rem;
}
.pr-14 {
  padding-right: 3.5rem;
}
.pr-15 {
  padding-right: 3.75rem;
}
.pr-16 {
  padding-right: 4rem;
}
.pr-17 {
  padding-right: 4.25rem;
}
.pr-18 {
  padding-right: 4.5rem;
}
.pr-19 {
  padding-right: 4.75rem;
}
.pr-20 {
  padding-right: 5rem;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pl-7 {
  padding-left: 1.75rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pl-9 {
  padding-left: 2.25rem;
}
.pl-10 {
  padding-left: 2.5rem;
}
.pl-11 {
  padding-left: 2.75rem;
}
.pl-12 {
  padding-left: 3rem;
}
.pl-13 {
  padding-left: 3.25rem;
}
.pl-14 {
  padding-left: 3.5rem;
}
.pl-15 {
  padding-left: 3.75rem;
}
.pl-16 {
  padding-left: 4rem;
}
.pl-17 {
  padding-left: 4.25rem;
}
.pl-18 {
  padding-left: 4.5rem;
}
.pl-19 {
  padding-left: 4.75rem;
}
.pl-20 {
  padding-left: 5rem;
}
.bold {
  font-weight: bold;
}
:root {
  --states-Primary-muted-inverse: #00a97a;
  --surfaces-space-use-a-surface: #fff;
  --bbraun-font-family:
    "BBraun Type Digital",
    Arial,
    Helvetica,
    sans-serif;
  --cw-input-value: var(--color-text-default, #202020);
  --cw-input-placeholder: var(--color-gray-80, #737373);
  --gplus-input-placeholder: var(--color-gray-80, #737373);
  --gplus-base: white;
  --gplus-columns: #ececec;
  --font-size-12: 0.75rem !important;
  --font-size-120: 7.5rem !important;
  --font-size-14: 0.875rem !important;
  --font-size-152: 9.5rem !important;
  --font-size-16: 1rem !important;
  --font-size-18: 1.125rem !important;
  --font-size-20: 1.25rem !important;
  --font-size-24: 1.5rem !important;
  --font-size-30: 1.875rem !important;
  --font-size-36: 2.25rem !important;
  --font-size-52: 3.25rem !important;
  --font-size-72: 4.5rem !important;
  --font-size-8: 0.5rem !important;
  --font-size-88: 5.5rem !important;
  --font-line-height-12: 0.75rem !important;
  --font-line-height-132: 8.25rem !important;
  --font-line-height-14: 0.875rem !important;
  --font-line-height-16: 1rem !important;
  --font-line-height-160: 10rem !important;
  --font-line-height-18: 1.125rem !important;
  --font-line-height-21: 1.3125rem !important;
  --font-line-height-24: 1.5rem !important;
  --font-line-height-28: 1.75rem !important;
  --font-line-height-30: 1.875rem !important;
  --font-line-height-32: 2rem !important;
  --font-line-height-36: 2.25rem !important;
  --font-line-height-40: 2.5rem !important;
  --font-line-height-44: 2.75rem !important;
  --font-line-height-56: 3.5rem !important;
  --font-line-height-60: 3.75rem !important;
  --font-line-height-80: 5rem !important;
  --font-line-height-96: 6rem !important;
}
* {
  box-sizing: border-box;
}
body {
  color: var(--color-text-default, #202020);
  font-family: var(--bbraun-font-family);
  font-style: normal;
  font-size: 16px;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
  background: var(--gplus-base, black);
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}
.badge-status-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: var(--spacing-4, 0.25rem);
}
::part(CwInput) {
  color: var(--cw-input-value) !important;
}
::part(CwInput)::placeholder {
  color: var(--cw-input-placeholder) !important;
}
.disabled::part(CwInput)::placeholder {
  color: var(--color-text-disabled-disabled, #b0b0b0) !important;
}
.right {
  float: right;
}
.absolute-centered {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.error-value {
  color: var(--color-text-error, #eb0000);
  gap: var(--spacing-4, 0.25rem);
  align-items: center;
}
.error-message {
  display: flex;
  align-items: center;
  margin-top: var(--spacing-4, 0.25rem);
  gap: var(--spacing-4, 0.25rem);
  width: 100%;
  color: var(--color-text-error, #eb0000);
}
.highlight {
  background: var(--color-background-accent, #9e2ab5);
  color: var(--color-text-onAccent, #fff);
}
.loader {
  width: 48px;
  height: 48px;
  border: 5px solid var(--color-background-primary, #00a97a);
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  flex: 0 0 auto;
  animation: rotation 1s linear infinite;
}
.loader.inline {
  width: 24px;
  height: 24px;
  border-width: 2px;
  border-bottom-color: transparent;
}
.loader.banner-info {
  border-top-color: var(--color-background-status-info, #007a95);
  border-left-color: var(--color-background-status-info, #007a95);
  border-right-color: var(--color-background-status-info, #007a95);
}
.loader.white {
  border-top-color: white;
  border-left-color: white;
  border-right-color: white;
}
.loader.accent {
  border-top-color: var(--color-background-accent, #9e2ab5);
  border-left-color: var(--color-background-accent, #9e2ab5);
  border-right-color: var(--color-background-accent, #9e2ab5);
}
.loader.error {
  border-top-color: var(--color-background-status-error, #eb0000);
  border-left-color: var(--color-background-status-error, #eb0000);
  border-right-color: var(--color-background-status-error, #eb0000);
}
.chip-with-icon {
  display: flex;
  align-items: center;
  gap: var(--spacing-8, 0.5rem);
  width: 100%;
  max-width: 100%;
}
.chip-with-icon span {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-align: left;
}
.chip-no-pointer {
  pointer-events: none;
}
cw-chip {
  min-width: 0;
}
@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.label {
  color: var(--color-text-default, #202020);
}
.line-through {
  text-decoration: line-through;
}
.flex-auto {
  flex: 0 0 auto;
}
.gplus-list .item {
  padding: var(--spacing-16, 1rem) 0;
  display: grid;
  grid-template-columns: 40% 1fr;
  align-items: center;
  gap: var(--spacing-8, 0.5rem);
  border-bottom: 1px solid var(--color-border-lines, #dbdbdb);
  font-size: var(--font-size-14, 0.875rem);
  line-height: var(--font-line-height-21, 1.3125rem);
  font-weight: normal;
}
.gplus-list .label {
  color: var(--color-text-secondary, #737373);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b1 {
  font-size: var(--font-size-16, 1rem);
  line-height: var(--font-line-height-24, 1.5rem);
  font-weight: normal;
}
.b2 {
  font-size: var(--font-size-14, 0.875rem);
  line-height: var(--font-line-height-21, 1.3125rem);
  font-weight: normal;
}
.b3 {
  font-size: var(--font-size-12, 0.75rem);
  line-height: var(--font-line-height-18, 1.125rem);
  font-weight: normal;
}
h2 {
  color: var(--color-text-default, #202020);
  font-size: var(--font-size-24, 1.5rem);
  line-height: var(--font-line-height-36, 2.25rem);
  font-weight: bold;
}
h3 {
  color: var(--color-text-default, #202020);
  font-size: var(--font-size-20, 1.25rem);
  line-height: var(--font-line-height-30, 1.875rem);
  font-weight: bold;
}
h4 {
  color: var(--color-text-default, #202020);
  font-size: var(--font-size-18, 1.125rem);
  line-height: var(--font-line-height-20, 1.25rem);
  font-weight: bold;
}
h5 {
  color: var(--color-text-default, #202020);
  font-size: var(--font-size-16, 1rem);
  font-weight: bold;
  line-height: var(--font-line-height-24, 1.5rem);
}
h6 {
  color: var(--color-text-default, #202020);
  font-size: var(--font-size-14, 0.875rem);
  font-weight: bold;
  line-height: var(--font-line-height-21, 1.3125rem);
}

/* node_modules/@bbraun/cortex-tokens/css/responsive-desktop.css */
:root {
  --responsiveness-font-line-height-12: var(--dimension-12);
  --responsiveness-font-line-height-132: var(--dimension-132);
  --responsiveness-font-line-height-14: var(--dimension-14);
  --responsiveness-font-line-height-16: var(--dimension-16);
  --responsiveness-font-line-height-160: var(--dimension-160);
  --responsiveness-font-line-height-18: var(--dimension-18);
  --responsiveness-font-line-height-21: var(--dimension-21);
  --responsiveness-font-line-height-24: var(--dimension-24);
  --responsiveness-font-line-height-28: var(--dimension-28);
  --responsiveness-font-line-height-30: var(--dimension-30);
  --responsiveness-font-line-height-32: var(--dimension-32);
  --responsiveness-font-line-height-36: var(--dimension-36);
  --responsiveness-font-line-height-40: var(--dimension-40);
  --responsiveness-font-line-height-44: var(--dimension-44);
  --responsiveness-font-line-height-56: var(--dimension-56);
  --responsiveness-font-line-height-60: var(--dimension-60);
  --responsiveness-font-line-height-80: var(--dimension-80);
  --responsiveness-font-line-height-96: var(--dimension-96);
  --responsiveness-font-size-12: var(--dimension-12);
  --responsiveness-font-size-120: var(--dimension-120);
  --responsiveness-font-size-14: var(--dimension-14);
  --responsiveness-font-size-152: var(--dimension-152);
  --responsiveness-font-size-16: var(--dimension-16);
  --responsiveness-font-size-18: var(--dimension-18);
  --responsiveness-font-size-20: var(--dimension-20);
  --responsiveness-font-size-24: var(--dimension-24);
  --responsiveness-font-size-30: var(--dimension-30);
  --responsiveness-font-size-36: var(--dimension-36);
  --responsiveness-font-size-52: var(--dimension-52);
  --responsiveness-font-size-72: var(--dimension-72);
  --responsiveness-font-size-8: var(--dimension-8);
  --responsiveness-font-size-88: var(--dimension-88);
  --responsiveness-gap-12: var(--dimension-12);
  --responsiveness-gap-8: var(--dimension-8);
  --responsiveness-radii-0: var(--dimension-0);
  --responsiveness-radii-16: var(--dimension-16);
  --responsiveness-radii-32: var(--dimension-32);
  --responsiveness-radii-4: var(--dimension-4);
  --responsiveness-radii-64: var(--dimension-64);
  --responsiveness-radii-8: var(--dimension-8);
  --responsiveness-size-1: var(--dimension-1);
  --responsiveness-size-12: var(--dimension-12);
  --responsiveness-size-16: var(--dimension-16);
  --responsiveness-size-2: var(--dimension-2);
  --responsiveness-size-24: var(--dimension-24);
  --responsiveness-size-32: var(--dimension-32);
  --responsiveness-size-36: var(--dimension-36);
  --responsiveness-size-4: var(--dimension-4);
  --responsiveness-size-48: var(--dimension-48);
  --responsiveness-size-64: var(--dimension-64);
  --responsiveness-size-72: var(--dimension-72);
  --responsiveness-size-8: var(--dimension-8);
  --responsiveness-size-96: var(--dimension-96);
  --responsiveness-spacing-0: var(--dimension-0);
  --responsiveness-spacing-1: var(--dimension-1);
  --responsiveness-spacing-12: var(--dimension-12);
  --responsiveness-spacing-128: var(--dimension-128);
  --responsiveness-spacing-16: var(--dimension-16);
  --responsiveness-spacing-176: var(--dimension-176);
  --responsiveness-spacing-2: var(--dimension-2);
  --responsiveness-spacing-20: var(--dimension-20);
  --responsiveness-spacing-24: var(--dimension-24);
  --responsiveness-spacing-256: var(--dimension-256);
  --responsiveness-spacing-28: var(--dimension-28);
  --responsiveness-spacing-32: var(--dimension-32);
  --responsiveness-spacing-36: var(--dimension-36);
  --responsiveness-spacing-4: var(--dimension-4);
  --responsiveness-spacing-40: var(--dimension-40);
  --responsiveness-spacing-48: var(--dimension-48);
  --responsiveness-spacing-56: var(--dimension-56);
  --responsiveness-spacing-64: var(--dimension-64);
  --responsiveness-spacing-76: var(--dimension-76);
  --responsiveness-spacing-8: var(--dimension-8);
  --responsiveness-spacing-96: var(--dimension-96);
}

/* node_modules/@bbraun/cortex-tokens/css/responsive-tablet.css */
@media (min-width: 600px) and (max-width: 1279px) {
  :root {
    --responsiveness-font-line-height-12: 0.75rem;
    --responsiveness-font-line-height-132: 8.25rem;
    --responsiveness-font-line-height-14: 0.875rem;
    --responsiveness-font-line-height-16: 1rem;
    --responsiveness-font-line-height-160: 10rem;
    --responsiveness-font-line-height-18: 1.125rem;
    --responsiveness-font-line-height-21: 1.3125rem;
    --responsiveness-font-line-height-24: 1.5rem;
    --responsiveness-font-line-height-28: 1.75rem;
    --responsiveness-font-line-height-30: 1.875rem;
    --responsiveness-font-line-height-32: 2rem;
    --responsiveness-font-line-height-36: 2.25rem;
    --responsiveness-font-line-height-40: 2.5rem;
    --responsiveness-font-line-height-44: 2.75rem;
    --responsiveness-font-line-height-56: 3.5rem;
    --responsiveness-font-line-height-60: 3.75rem;
    --responsiveness-font-line-height-80: 5rem;
    --responsiveness-font-line-height-96: 6rem;
    --responsiveness-font-size-12: 0.75rem;
    --responsiveness-font-size-120: 7.5rem;
    --responsiveness-font-size-14: 0.875rem;
    --responsiveness-font-size-152: 9.5rem;
    --responsiveness-font-size-16: 1rem;
    --responsiveness-font-size-18: 1.125rem;
    --responsiveness-font-size-20: 1.25rem;
    --responsiveness-font-size-24: 1.5rem;
    --responsiveness-font-size-30: 1.875rem;
    --responsiveness-font-size-36: 2.25rem;
    --responsiveness-font-size-52: 3.25rem;
    --responsiveness-font-size-72: 4.5rem;
    --responsiveness-font-size-8: 0.5rem;
    --responsiveness-font-size-88: 5.5rem;
    --responsiveness-gap-12: 0.75rem;
    --responsiveness-gap-8: 0.5rem;
    --responsiveness-radii-0: 0;
    --responsiveness-radii-16: 1rem;
    --responsiveness-radii-32: 2rem;
    --responsiveness-radii-4: 0.25rem;
    --responsiveness-radii-64: 4rem;
    --responsiveness-radii-8: 0.5rem;
    --responsiveness-size-1: 0.0625rem;
    --responsiveness-size-12: 0.75rem;
    --responsiveness-size-16: 1rem;
    --responsiveness-size-2: 0.125rem;
    --responsiveness-size-24: 1.5rem;
    --responsiveness-size-32: 2rem;
    --responsiveness-size-36: 2.25rem;
    --responsiveness-size-4: 0.25rem;
    --responsiveness-size-48: 3rem;
    --responsiveness-size-64: 4rem;
    --responsiveness-size-72: 4.5rem;
    --responsiveness-size-8: 0.5rem;
    --responsiveness-size-96: 6rem;
    --responsiveness-spacing-0: 0;
    --responsiveness-spacing-1: 0.0625rem;
    --responsiveness-spacing-12: 0.75rem;
    --responsiveness-spacing-128: 8rem;
    --responsiveness-spacing-16: 1rem;
    --responsiveness-spacing-176: 11rem;
    --responsiveness-spacing-2: 0.125rem;
    --responsiveness-spacing-20: 1.25rem;
    --responsiveness-spacing-24: 1.5rem;
    --responsiveness-spacing-256: 16rem;
    --responsiveness-spacing-28: 1.75rem;
    --responsiveness-spacing-32: 2rem;
    --responsiveness-spacing-36: 2.25rem;
    --responsiveness-spacing-4: 0.25rem;
    --responsiveness-spacing-40: 2.5rem;
    --responsiveness-spacing-48: 3rem;
    --responsiveness-spacing-56: 3.5rem;
    --responsiveness-spacing-64: 4rem;
    --responsiveness-spacing-76: 4.75rem;
    --responsiveness-spacing-8: 0.5rem;
    --responsiveness-spacing-96: 6rem;
  }
}

/* node_modules/@bbraun/cortex-tokens/css/responsive-mobile.css */
@media (max-width: 599px) {
  :root {
    --responsiveness-font-line-height-12: 0.9375rem;
    --responsiveness-font-line-height-132: 10.25rem;
    --responsiveness-font-line-height-14: 1.0625rem;
    --responsiveness-font-line-height-16: 1.5rem;
    --responsiveness-font-line-height-160: 12.5rem;
    --responsiveness-font-line-height-18: 1.375rem;
    --responsiveness-font-line-height-21: 1.625rem;
    --responsiveness-font-line-height-24: 1.875rem;
    --responsiveness-font-line-height-28: 2.25rem;
    --responsiveness-font-line-height-30: 2.3125rem;
    --responsiveness-font-line-height-32: 2.5rem;
    --responsiveness-font-line-height-36: 2.8125rem;
    --responsiveness-font-line-height-40: 3.125rem;
    --responsiveness-font-line-height-44: 3.5rem;
    --responsiveness-font-line-height-56: 4.375rem;
    --responsiveness-font-line-height-60: 4.75rem;
    --responsiveness-font-line-height-80: 6.25rem;
    --responsiveness-font-line-height-96: 7.5rem;
    --responsiveness-font-size-12: 0.9375rem;
    --responsiveness-font-size-120: 9.375rem;
    --responsiveness-font-size-14: 1.0625rem;
    --responsiveness-font-size-152: 11.875rem;
    --responsiveness-font-size-16: 1.5rem;
    --responsiveness-font-size-18: 1.375rem;
    --responsiveness-font-size-20: 1.5625rem;
    --responsiveness-font-size-24: 1.875rem;
    --responsiveness-font-size-30: 2.375rem;
    --responsiveness-font-size-36: 2.75rem;
    --responsiveness-font-size-52: 4.0625rem;
    --responsiveness-font-size-72: 5.625rem;
    --responsiveness-font-size-8: 0.625rem;
    --responsiveness-font-size-88: 6.875rem;
    --responsiveness-gap-12: 0.9375rem;
    --responsiveness-gap-8: 0.625rem;
    --responsiveness-radii-0: 0;
    --responsiveness-radii-16: 1.25rem;
    --responsiveness-radii-32: 2.5rem;
    --responsiveness-radii-4: 0.3125rem;
    --responsiveness-radii-64: 5rem;
    --responsiveness-radii-8: 0.625rem;
    --responsiveness-size-1: 0.0625rem;
    --responsiveness-size-12: 0.9375rem;
    --responsiveness-size-16: 1.25rem;
    --responsiveness-size-2: 0.125rem;
    --responsiveness-size-24: 1.875rem;
    --responsiveness-size-32: 2.5rem;
    --responsiveness-size-36: 2.8125rem;
    --responsiveness-size-4: 0.3125rem;
    --responsiveness-size-48: 3.75rem;
    --responsiveness-size-64: 5rem;
    --responsiveness-size-72: 5.625rem;
    --responsiveness-size-8: 0.625rem;
    --responsiveness-size-96: 7.5rem;
    --responsiveness-spacing-0: 0;
    --responsiveness-spacing-1: 0.0625rem;
    --responsiveness-spacing-12: 0.9375rem;
    --responsiveness-spacing-128: 10rem;
    --responsiveness-spacing-16: 1.5rem;
    --responsiveness-spacing-176: 13.75rem;
    --responsiveness-spacing-2: 0.125rem;
    --responsiveness-spacing-20: 1.5625rem;
    --responsiveness-spacing-24: 1.875rem;
    --responsiveness-spacing-256: 20.6875rem;
    --responsiveness-spacing-28: 2.1875rem;
    --responsiveness-spacing-32: 2.5rem;
    --responsiveness-spacing-36: 2.8125rem;
    --responsiveness-spacing-4: 0.3125rem;
    --responsiveness-spacing-40: 3.125rem;
    --responsiveness-spacing-48: 3.75rem;
    --responsiveness-spacing-56: 4.375rem;
    --responsiveness-spacing-64: 5rem;
    --responsiveness-spacing-76: 5.9375rem;
    --responsiveness-spacing-8: 0.625rem;
    --responsiveness-spacing-96: 7.5rem;
  }
}

/* node_modules/@bbraun/cortex-tokens/css/core.css */
:root {
  --breakpoints-max-grid-container: 85.75rem;
  --breakpoints-max-viewport: 120rem;
  --breakpoints-min-grid-container: 76rem;
  --breakpoints-min-viewport: 80rem;
  --color-black-0: #000000;
  --color-blue-10: #e3f3ff;
  --color-blue-100: #035877;
  --color-blue-110: #01526c;
  --color-blue-120: #013c50;
  --color-blue-20: #d3ecff;
  --color-blue-30: #aadeff;
  --color-blue-40: #6eceff;
  --color-blue-50: #04bcf4;
  --color-blue-60: #06adea;
  --color-blue-70: #2da0d3;
  --color-blue-80: #278eb4;
  --color-blue-90: #02708e;
  --color-dark-gray-100: #121212;
  --color-dark-gray-110: #050505;
  --color-dark-gray-120: #000000;
  --color-dark-gray-50: #525252;
  --color-dark-gray-60: #424242;
  --color-dark-gray-70: #303030;
  --color-dark-gray-80: #262626;
  --color-dark-gray-90: #1a1a1a;
  --color-gray-10: #f9f9f9;
  --color-gray-100: #545454;
  --color-gray-110: #454545;
  --color-gray-120: #202020;
  --color-gray-20: #ececec;
  --color-gray-30: #dbdbdb;
  --color-gray-40: #c6c6c6;
  --color-gray-50: #b0b0b0;
  --color-gray-60: #9a9a9a;
  --color-gray-70: #868686;
  --color-gray-80: #737373;
  --color-gray-90: #636363;
  --color-green-10: #e8f7f0;
  --color-green-100: #00664a;
  --color-green-110: #00513b;
  --color-green-120: #003929;
  --color-green-20: #d6f0e4;
  --color-green-30: #aae4cb;
  --color-green-40: #00c696;
  --color-green-50: #00b482;
  --color-green-60: #00a97a;
  --color-green-70: #009771;
  --color-green-80: #008762;
  --color-green-90: #007154;
  --color-light-green-10: #f7f9ea;
  --color-light-green-100: #4a592b;
  --color-light-green-110: #3e4a26;
  --color-light-green-120: #2c331d;
  --color-light-green-20: #eaf0c3;
  --color-light-green-30: #d6e37d;
  --color-light-green-40: #bfcf00;
  --color-light-green-50: #a2b926;
  --color-light-green-60: #87a42f;
  --color-light-green-70: #738f32;
  --color-light-green-80: #647b31;
  --color-light-green-90: #57692e;
  --color-medical-dialysis-arterial-pressure: #bf1318;
  --color-medical-dialysis-venous-pressure: #1389bf;
  --color-medical-frequency-devices-coag: #03309e;
  --color-medical-frequency-devices-cut: #fff200;
  --color-medical-syringe-pumps-bolus: #ff7c00;
  --color-orange-10: #f9f6ef;
  --color-orange-100: #824307;
  --color-orange-110: #6f3805;
  --color-orange-120: #4f2602;
  --color-orange-20: #f7ead0;
  --color-orange-30: #f7d59b;
  --color-orange-40: #f7b95a;
  --color-orange-50: #f29000;
  --color-orange-60: #e18123;
  --color-orange-70: #cb6c13;
  --color-orange-80: #b15d0e;
  --color-orange-90: #994f0a;
  --color-purple-10: #fbf4fc;
  --color-purple-100: #832b93;
  --color-purple-110: #711e82;
  --color-purple-120: #4a1e52;
  --color-purple-20: #f3e6f6;
  --color-purple-30: #ead1ef;
  --color-purple-40: #e1b6e9;
  --color-purple-50: #db95e7;
  --color-purple-60: #d76eeb;
  --color-purple-70: #bd32d9;
  --color-purple-80: #ae44c1;
  --color-purple-90: #9e2ab5;
  --color-red-10: #fbf5f5;
  --color-red-100: #9c243f;
  --color-red-110: #832036;
  --color-red-120: #5e1525;
  --color-red-20: #f6e8e8;
  --color-red-30: #f2d2d3;
  --color-red-40: #f0b6b9;
  --color-red-50: #f2949b;
  --color-red-60: #f66c7d;
  --color-red-70: #f7385f;
  --color-red-80: #e40147;
  --color-red-90: #ba2749;
  --color-sand-10: #faf9f5;
  --color-sand-100: #555451;
  --color-sand-110: #464643;
  --color-sand-120: #31312e;
  --color-sand-20: #f0ede6;
  --color-sand-30: #dfdbd3;
  --color-sand-40: #cac6bf;
  --color-sand-50: #b3b0a9;
  --color-sand-60: #9c9a94;
  --color-sand-70: #888681;
  --color-sand-80: #74746f;
  --color-sand-90: #64645f;
  --color-technical-blue-10: #ecf5f9;
  --color-technical-blue-100: #02435a;
  --color-technical-blue-110: #013546;
  --color-technical-blue-120: #011e28;
  --color-technical-blue-20: #d1e7f0;
  --color-technical-blue-30: #abd3e3;
  --color-technical-blue-40: #7acfe1;
  --color-technical-blue-50: #00c4f0;
  --color-technical-blue-60: #0aa0c1;
  --color-technical-blue-70: #118ba6;
  --color-technical-blue-80: #007a95;
  --color-technical-blue-90: #026b83;
  --color-technical-deepskyblue-60: #0094ff;
  --color-technical-green-10: #e7f9eb;
  --color-technical-green-100: #26542e;
  --color-technical-green-110: #2b412f;
  --color-technical-green-120: #022713;
  --color-technical-green-20: #d2efd7;
  --color-technical-green-30: #bfe3c6;
  --color-technical-green-40: #8fca99;
  --color-technical-green-50: #35d04f;
  --color-technical-green-60: #08c127;
  --color-technical-green-70: #10a429;
  --color-technical-green-80: #06891c;
  --color-technical-green-90: #046c16;
  --color-technical-red-10: #fdebeb;
  --color-technical-red-100: #58322d;
  --color-technical-red-110: #3f2a27;
  --color-technical-red-120: #350d0d;
  --color-technical-red-20: #fcd8d8;
  --color-technical-red-30: #fbc7c7;
  --color-technical-red-40: #ff8585;
  --color-technical-red-50: #f55656;
  --color-technical-red-60: #eb0000;
  --color-technical-red-70: #c73623;
  --color-technical-red-80: #983529;
  --color-technical-red-90: #782f26;
  --color-technical-yellow-10: #fffbeb;
  --color-technical-yellow-100: #615524;
  --color-technical-yellow-110: #514928;
  --color-technical-yellow-120: #332900;
  --color-technical-yellow-20: #fff7d9;
  --color-technical-yellow-30: #ffeda6;
  --color-technical-yellow-40: #fede5c;
  --color-technical-yellow-50: #fecc00;
  --color-technical-yellow-60: #ecbe04;
  --color-technical-yellow-70: #d5ad0a;
  --color-technical-yellow-80: #c09d0e;
  --color-technical-yellow-90: #856b00;
  --color-white-120: #ffffff;
  --components-sidenavigation-navigation-drawer: true;
  --components-sidenavigation-navigation-rail: false;
  --dimension-0: 0;
  --dimension-1: 0.0625rem;
  --dimension-12: 0.75rem;
  --dimension-120: 7.5rem;
  --dimension-128: 8rem;
  --dimension-132: 8.25rem;
  --dimension-14: 0.875rem;
  --dimension-152: 9.5rem;
  --dimension-16: 1rem;
  --dimension-160: 10rem;
  --dimension-176: 11rem;
  --dimension-18: 1.125rem;
  --dimension-2: 0.125rem;
  --dimension-20: 1.25rem;
  --dimension-21: 1.3125rem;
  --dimension-24: 1.5rem;
  --dimension-256: 16rem;
  --dimension-27: 1.6875rem;
  --dimension-28: 1.75rem;
  --dimension-30: 1.875rem;
  --dimension-32: 2rem;
  --dimension-36: 2.25rem;
  --dimension-4: 0.25rem;
  --dimension-40: 2.5rem;
  --dimension-44: 2.75rem;
  --dimension-48: 3rem;
  --dimension-52: 3.25rem;
  --dimension-56: 3.5rem;
  --dimension-60: 3.75rem;
  --dimension-64: 4rem;
  --dimension-72: 4.5rem;
  --dimension-76: 4.75rem;
  --dimension-8: 0.5rem;
  --dimension-80: 5rem;
  --dimension-88: 5.5rem;
  --dimension-96: 6rem;
  --font-family-body: "BBraun Type Digital";
  --font-family-headline: "BBraun Type Digital";
  --font-family-special: "BBraun Type Digital";
  --font-line-height-12: var(--responsiveness-font-line-height-12);
  --font-line-height-132: var(--responsiveness-font-line-height-132);
  --font-line-height-14: var(--responsiveness-font-line-height-14);
  --font-line-height-16: var(--responsiveness-font-line-height-16);
  --font-line-height-160: var(--responsiveness-font-line-height-160);
  --font-line-height-18: var(--responsiveness-font-line-height-18);
  --font-line-height-21: var(--responsiveness-font-line-height-21);
  --font-line-height-24: var(--responsiveness-font-line-height-24);
  --font-line-height-28: var(--responsiveness-font-line-height-28);
  --font-line-height-30: var(--responsiveness-font-line-height-30);
  --font-line-height-32: var(--responsiveness-font-line-height-32);
  --font-line-height-36: var(--responsiveness-font-line-height-36);
  --font-line-height-40: var(--responsiveness-font-line-height-40);
  --font-line-height-44: var(--responsiveness-font-line-height-44);
  --font-line-height-56: var(--responsiveness-font-line-height-56);
  --font-line-height-60: var(--responsiveness-font-line-height-60);
  --font-line-height-80: var(--responsiveness-font-line-height-80);
  --font-line-height-96: var(--responsiveness-font-line-height-96);
  --font-size-12: var(--responsiveness-font-size-12);
  --font-size-120: var(--responsiveness-font-size-120);
  --font-size-14: var(--responsiveness-font-size-14);
  --font-size-152: var(--responsiveness-font-size-152);
  --font-size-16: var(--responsiveness-font-size-16);
  --font-size-18: var(--responsiveness-font-size-18);
  --font-size-20: var(--responsiveness-font-size-20);
  --font-size-24: var(--responsiveness-font-size-24);
  --font-size-30: var(--responsiveness-font-size-30);
  --font-size-36: var(--responsiveness-font-size-36);
  --font-size-52: var(--responsiveness-font-size-52);
  --font-size-72: var(--responsiveness-font-size-72);
  --font-size-8: var(--responsiveness-font-size-8);
  --font-size-88: var(--responsiveness-font-size-88);
  --font-weight-bold: 700;
  --font-weight-regular: 400;
  --layout-columns: 0.75rem;
  --layout-fullwidth-margin: var(--dimension-64);
  --layout-gutter: var(--dimension-32);
  --layout-layout-gap: var(--dimension-32);
  --layout-margin: var(--dimension-32);
  --layout-surface-padding: var(--dimension-24);
  --radii-0: var(--responsiveness-radii-0);
  --radii-16: var(--responsiveness-radii-16);
  --radii-32: var(--responsiveness-radii-32);
  --radii-4: var(--responsiveness-radii-4);
  --radii-64: var(--responsiveness-radii-64);
  --radii-8: var(--responsiveness-radii-8);
  --size-1: var(--responsiveness-size-1);
  --size-12: var(--responsiveness-size-12);
  --size-16: var(--responsiveness-size-16);
  --size-2: var(--responsiveness-size-2);
  --size-24: var(--responsiveness-size-24);
  --size-32: var(--responsiveness-size-32);
  --size-36: var(--responsiveness-size-32);
  --size-4: var(--responsiveness-size-4);
  --size-48: var(--responsiveness-size-48);
  --size-64: var(--responsiveness-size-64);
  --size-8: var(--responsiveness-size-8);
  --size-96: var(--responsiveness-size-96);
  --spacing-0: var(--responsiveness-spacing-0);
  --spacing-1: var(--responsiveness-spacing-1);
  --spacing-12: var(--responsiveness-spacing-12);
  --spacing-128: var(--responsiveness-spacing-128);
  --spacing-16: var(--responsiveness-spacing-16);
  --spacing-176: var(--responsiveness-spacing-176);
  --spacing-2: var(--responsiveness-spacing-2);
  --spacing-20: var(--responsiveness-spacing-20);
  --spacing-24: var(--responsiveness-spacing-24);
  --spacing-256: var(--responsiveness-spacing-256);
  --spacing-28: var(--responsiveness-spacing-28);
  --spacing-32: var(--responsiveness-spacing-32);
  --spacing-36: var(--responsiveness-spacing-36);
  --spacing-4: var(--responsiveness-spacing-4);
  --spacing-40: var(--responsiveness-spacing-40);
  --spacing-48: var(--responsiveness-spacing-48);
  --spacing-56: var(--responsiveness-spacing-56);
  --spacing-64: var(--responsiveness-spacing-64);
  --spacing-8: var(--responsiveness-spacing-8);
  --spacing-96: var(--responsiveness-spacing-96);
}

/* node_modules/@bbraun/cortex-tokens/css/themes/light.css */
:root {
  --color-background-core-default-accent: var(--color-purple-90);
  --color-background-core-default-primary: var(--color-green-60);
  --color-background-core-default-secondary: var(--color-gray-80);
  --color-background-core-disabled-disabled: var(--color-gray-50);
  --color-background-core-disabled-input: var(--color-gray-10);
  --color-background-core-hovered-accent: var(--color-purple-100);
  --color-background-core-hovered-accentghost: var(--color-purple-20);
  --color-background-core-hovered-primary: var(--color-green-70);
  --color-background-core-hovered-primaryghost: var(--color-green-20);
  --color-background-core-hovered-secondary: var(--color-gray-90);
  --color-background-core-hovered-secondaryghost: var(--color-gray-20);
  --color-background-core-pressed-accent: var(--color-purple-110);
  --color-background-core-pressed-accentghost: var(--color-purple-30);
  --color-background-core-pressed-primary: var(--color-green-80);
  --color-background-core-pressed-primaryghost: var(--color-green-30);
  --color-background-core-pressed-secondary: var(--color-gray-100);
  --color-background-core-pressed-secondaryghost: var(--color-gray-30);
  --color-background-core-selected-hovered-primaryghost: var(--color-green-20);
  --color-background-core-selected-pressed-primaryghost: var(--color-green-30);
  --color-background-core-selected-primaryghost: var(--color-green-10);
  --color-background-medical-dialysis-arterial-pressure: var(--color-medical-dialysis-arterial-pressure);
  --color-background-medical-dialysis-venous-pressure: var(--color-medical-dialysis-venous-pressure);
  --color-background-medical-frequency-devices-coag: var(--color-medical-frequency-devices-coag);
  --color-background-medical-frequency-devices-cut: var(--color-medical-frequency-devices-cut);
  --color-background-medical-syringe-pumps-bolus: var(--color-medical-syringe-pumps-bolus);
  --color-background-non-functional-blue: var(--color-blue-50);
  --color-background-non-functional-blue-shade: var(--color-blue-20);
  --color-background-non-functional-gray: var(--color-gray-120);
  --color-background-non-functional-lime-green: var(--color-light-green-40);
  --color-background-non-functional-lime-green-shade: var(--color-light-green-20);
  --color-background-non-functional-orange: var(--color-orange-50);
  --color-background-non-functional-orange-shade: var(--color-orange-30);
  --color-background-non-functional-red: var(--color-red-80);
  --color-background-non-functional-red-shade: var(--color-red-30);
  --color-background-status-default-alternative-shade: var(--color-purple-20);
  --color-background-status-default-error: var(--color-technical-red-60);
  --color-background-status-default-error-shade: var(--color-technical-red-10);
  --color-background-status-default-info: var(--color-technical-blue-80);
  --color-background-status-default-info-shade: var(--color-technical-blue-10);
  --color-background-status-default-success: var(--color-technical-green-80);
  --color-background-status-default-success-shade: var(--color-technical-green-10);
  --color-background-status-default-warning: var(--color-technical-yellow-50);
  --color-background-status-default-warning-shade: var(--color-technical-yellow-10);
  --color-background-status-hovered-error: var(--color-technical-red-70);
  --color-background-status-hovered-errorghost: var(--color-technical-red-20);
  --color-background-status-hovered-info: var(--color-technical-blue-90);
  --color-background-status-hovered-infoghost: var(--color-technical-blue-20);
  --color-background-status-hovered-success: var(--color-technical-green-90);
  --color-background-status-hovered-successghost: var(--color-technical-green-20);
  --color-background-status-hovered-warning: var(--color-technical-yellow-70);
  --color-background-status-hovered-warningghost: var(--color-technical-yellow-20);
  --color-background-status-pressed-error: var(--color-technical-red-80);
  --color-background-status-pressed-errorghost: var(--color-technical-red-30);
  --color-background-status-pressed-info: var(--color-technical-blue-90);
  --color-background-status-pressed-infoghost: var(--color-technical-blue-30);
  --color-background-status-pressed-success: var(--color-technical-green-100);
  --color-background-status-pressed-successghost: var(--color-technical-green-30);
  --color-background-status-pressed-warning: var(--color-technical-yellow-80);
  --color-background-status-pressed-warningghost: var(--color-technical-yellow-30);
  --color-border-core-default-accent: var(--color-text-core-default-accent);
  --color-border-core-default-onaccent: var(--color-text-core-default-onaccent);
  --color-border-core-default-onprimary: var(--color-text-core-default-onprimary);
  --color-border-core-default-onsecondary: var(--color-text-core-default-onsecondary);
  --color-border-core-default-primary: var(--color-text-core-default-primary);
  --color-border-core-default-secondary: var(--color-text-core-default-secondary);
  --color-border-core-disabled-disabled: var(--color-background-core-disabled-disabled);
  --color-border-core-hovered-accent: var(--color-text-core-hovered-accent);
  --color-border-core-hovered-onaccent: var(--color-text-core-hovered-onaccent);
  --color-border-core-hovered-onprimary: var(--color-text-core-hovered-onprimary);
  --color-border-core-hovered-onsecondary: var(--color-text-core-hovered-onsecondary);
  --color-border-core-hovered-primary: var(--color-text-core-hovered-primary);
  --color-border-core-hovered-secondary: var(--color-text-core-hovered-secondary);
  --color-border-core-pressed-accent: var(--color-text-core-pressed-accent);
  --color-border-core-pressed-onaccent: var(--color-text-core-pressed-onaccent);
  --color-border-core-pressed-onprimary: var(--color-text-core-pressed-onprimary);
  --color-border-core-pressed-onsecondary: var(--color-text-core-pressed-onsecondary);
  --color-border-core-pressed-primary: var(--color-text-core-pressed-primary);
  --color-border-core-pressed-secondary: var(--color-text-core-pressed-secondary);
  --color-border-core-selected-hovered-primary: var(--color-text-core-selected-hovered-primary);
  --color-border-core-selected-pressed-primary: var(--color-text-core-selected-primary);
  --color-border-core-selected-primary: var(--color-text-core-selected-primary);
  --color-border-focus: var(--color-technical-deepskyblue-60);
  --color-border-input: var(--color-gray-50);
  --color-border-lines: var(--color-gray-30);
  --color-border-non-functional-onblue: var(--color-gray-10);
  --color-border-non-functional-onblue-shade: var(--color-text-core-default-default);
  --color-border-non-functional-onlimegreen: var(--color-gray-10);
  --color-border-non-functional-onlimegreen-shade: var(--color-gray-120);
  --color-border-non-functional-onorange: var(--color-gray-10);
  --color-border-non-functional-onorange-shade: var(--color-gray-120);
  --color-border-non-functional-onred: var(--color-gray-10);
  --color-border-non-functional-onred-shade: var(--color-text-core-default-default);
  --color-border-read-only: var(--color-gray-120);
  --color-border-status-default-error: var(--color-text-status-default-error);
  --color-border-status-default-info: var(--color-text-status-default-info);
  --color-border-status-default-onerror: var(--color-text-status-default-onerror);
  --color-border-status-default-onerror-shade: var(--color-technical-red-40);
  --color-border-status-default-oninfo: var(--color-text-status-default-oninfo);
  --color-border-status-default-oninfo-shade: var(--color-technical-blue-40);
  --color-border-status-default-onsuccess: var(--color-text-status-default-onsuccess);
  --color-border-status-default-onsuccess-shade: var(--color-technical-green-40);
  --color-border-status-default-onwarning: var(--color-text-status-default-onwarning);
  --color-border-status-default-onwarning-shade: var(--color-technical-yellow-40);
  --color-border-status-default-success: var(--color-text-status-default-success);
  --color-border-status-default-warning: var(--color-text-status-default-warning-dark);
  --color-border-status-hovered-error: var(--color-text-status-hovered-error);
  --color-border-status-hovered-error-shade: var(--color-technical-red-40);
  --color-border-status-hovered-info: var(--color-text-status-hovered-info);
  --color-border-status-hovered-onerror: var(--color-gray-10);
  --color-border-status-hovered-oninfo: var(--color-gray-10);
  --color-border-status-hovered-oninfo-shade: var(--color-technical-blue-40);
  --color-border-status-hovered-onsuccess: var(--color-gray-10);
  --color-border-status-hovered-onwarning: var(--color-gray-10);
  --color-border-status-hovered-success: var(--color-text-status-hovered-success);
  --color-border-status-hovered-success-shade: var(--color-technical-green-40);
  --color-border-status-hovered-warning: var(--color-text-status-hovered-warning);
  --color-border-status-hovered-warning-shade: var(--color-technical-yellow-40);
  --color-border-status-pressed-error: var(--color-text-status-pressed-error);
  --color-border-status-pressed-error-shade: var(--color-technical-red-40);
  --color-border-status-pressed-info: var(--color-text-status-pressed-info);
  --color-border-status-pressed-onerror: var(--color-gray-10);
  --color-border-status-pressed-oninfo: var(--color-gray-10);
  --color-border-status-pressed-oninfo-shade: var(--color-technical-blue-40);
  --color-border-status-pressed-onsuccess: var(--color-gray-10);
  --color-border-status-pressed-onwarning: var(--color-gray-10);
  --color-border-status-pressed-success: var(--color-text-status-pressed-success);
  --color-border-status-pressed-success-shade: var(--color-technical-green-40);
  --color-border-status-pressed-warning: var(--color-text-status-pressed-warning);
  --color-border-status-pressed-warning-shade: var(--color-technical-yellow-40);
  --color-border-transparent: var(--color-surfaces-layout-transparent);
  --color-icon-core-default-accent: var(--color-text-core-default-accent);
  --color-icon-core-default-default: var(--color-text-core-default-default);
  --color-icon-core-default-link: var(--color-text-core-default-link);
  --color-icon-core-default-onaccent: var(--color-text-core-default-onaccent);
  --color-icon-core-default-onprimary: var(--color-text-core-default-onprimary);
  --color-icon-core-default-onsecondary: var(--color-text-core-default-onsecondary);
  --color-icon-core-default-primary: var(--color-text-core-default-primary);
  --color-icon-core-default-secondary: var(--color-text-core-default-secondary);
  --color-icon-core-disabled-disabled: var(--color-text-core-disabled-disabled);
  --color-icon-core-disabled-ondisabled: var(--color-text-core-disabled-ondisabled);
  --color-icon-core-hovered-accent: var(--color-text-core-hovered-accent);
  --color-icon-core-hovered-onaccent: var(--color-text-core-hovered-onaccent);
  --color-icon-core-hovered-onprimary: var(--color-text-core-hovered-onprimary);
  --color-icon-core-hovered-onsecondary: var(--color-text-core-hovered-onsecondary);
  --color-icon-core-hovered-primary: var(--color-text-core-hovered-primary);
  --color-icon-core-hovered-secondary: var(--color-text-core-hovered-secondary);
  --color-icon-core-pressed-accent: var(--color-text-core-pressed-accent);
  --color-icon-core-pressed-onaccent: var(--color-text-core-pressed-onaccent);
  --color-icon-core-pressed-onprimary: var(--color-text-core-default-onprimary);
  --color-icon-core-pressed-onsecondary: var(--color-text-core-hovered-onsecondary);
  --color-icon-core-pressed-primary: var(--color-text-core-pressed-primary);
  --color-icon-core-pressed-secondary: var(--color-text-core-pressed-secondary);
  --color-icon-core-selected-hovered-primary: var(--color-text-core-selected-hovered-primary);
  --color-icon-core-selected-pressed-primary: var(--color-text-core-selected-pressed-primary);
  --color-icon-core-selected-primary: var(--color-text-core-selected-primary);
  --color-icon-non-functional-onblue: var(--color-gray-10);
  --color-icon-non-functional-onblue-shade: var(--color-gray-120);
  --color-icon-non-functional-onlimegreen: var(--color-gray-10);
  --color-icon-non-functional-onlimegreen-shade: var(--color-gray-120);
  --color-icon-non-functional-onorange: var(--color-gray-10);
  --color-icon-non-functional-onorange-shade: var(--color-gray-120);
  --color-icon-non-functional-onred: var(--color-gray-10);
  --color-icon-non-functional-onred-shade: var(--color-gray-120);
  --color-icon-status-default-error: var(--color-text-status-default-error);
  --color-icon-status-default-error-shade: var(--color-text-status-default-error);
  --color-icon-status-default-info: var(--color-text-status-default-info);
  --color-icon-status-default-onerror: var(--color-gray-10);
  --color-icon-status-default-onerror-shade: var(--color-text-status-default-onerror-shade);
  --color-icon-status-default-oninfo: var(--color-gray-10);
  --color-icon-status-default-oninfo-shade: var(--color-text-status-default-oninfo-shade);
  --color-icon-status-default-onsuccess: var(--color-text-status-default-onsuccess);
  --color-icon-status-default-onsuccess-shade: var(--color-text-status-default-onsuccess-shade);
  --color-icon-status-default-onwarning: var(--color-gray-120);
  --color-icon-status-default-onwarning-shade: var(--color-text-status-default-onwarning-shade);
  --color-icon-status-default-success: var(--color-text-status-default-success);
  --color-icon-status-default-success-shade: var(--color-text-status-default-onsuccess-shade);
  --color-icon-status-default-warning: var(--color-text-status-default-warning);
  --color-icon-status-default-warning-dark: var(--color-text-status-default-warning-dark);
  --color-icon-status-default-warning-shade: var(--color-text-status-default-warning-dark);
  --color-icon-status-hovered-error: var(--color-text-status-hovered-error);
  --color-icon-status-hovered-error-shade: var(--color-text-status-hovered-error);
  --color-icon-status-hovered-info: var(--color-text-status-hovered-info);
  --color-icon-status-hovered-info-shade: var(--color-text-status-hovered-info);
  --color-icon-status-hovered-onerror: var(--color-gray-10);
  --color-icon-status-hovered-onerror-shade: var(--color-gray-120);
  --color-icon-status-hovered-oninfo: var(--color-gray-10);
  --color-icon-status-hovered-oninfo-shade: var(--color-text-core-default-default);
  --color-icon-status-hovered-onsuccess: var(--color-gray-10);
  --color-icon-status-hovered-onsuccess-shade: var(--color-gray-120);
  --color-icon-status-hovered-onwarning: var(--color-gray-120);
  --color-icon-status-hovered-onwarning-shade: var(--color-gray-120);
  --color-icon-status-hovered-success: var(--color-text-status-hovered-success);
  --color-icon-status-hovered-success-shade: var(--color-text-status-hovered-success);
  --color-icon-status-hovered-warning: var(--color-text-status-hovered-warning);
  --color-icon-status-hovered-warning-dark: var(--color-text-status-hovered-warning-dark);
  --color-icon-status-hovered-warning-shade: var(--color-text-status-hovered-warning-dark);
  --color-icon-status-pressed-error: var(--color-text-status-pressed-error);
  --color-icon-status-pressed-error-shade: var(--color-text-status-pressed-error);
  --color-icon-status-pressed-info: var(--color-text-status-pressed-info);
  --color-icon-status-pressed-info-shade: var(--color-text-status-pressed-info);
  --color-icon-status-pressed-onerror: var(--color-gray-10);
  --color-icon-status-pressed-onerror-shade: var(--color-gray-120);
  --color-icon-status-pressed-oninfo: var(--color-gray-10);
  --color-icon-status-pressed-oninfo-shade: var(--color-text-core-default-default);
  --color-icon-status-pressed-onsuccess: var(--color-gray-10);
  --color-icon-status-pressed-onsuccess-shade: var(--color-gray-120);
  --color-icon-status-pressed-onwarning: var(--color-gray-120);
  --color-icon-status-pressed-onwarning-shade: var(--color-gray-120);
  --color-icon-status-pressed-success: var(--color-text-status-pressed-success);
  --color-icon-status-pressed-success-shade: var(--color-text-status-pressed-success);
  --color-icon-status-pressed-warning: var(--color-text-status-pressed-warning);
  --color-icon-status-pressed-warning-dark: var(--color-text-status-pressed-warning-dark);
  --color-icon-status-pressed-warning-shade: var(--color-text-status-pressed-warning-dark);
  --color-illustration-background-alternate: var(--color-white-120);
  --color-illustration-background-blue-highlight: var(--color-blue-60);
  --color-illustration-background-default: var(--color-white-120);
  --color-illustration-background-functional: var(--color-green-60);
  --color-illustration-background-grey-dark: var(--color-gray-50);
  --color-illustration-background-grey-highlight: var(--color-gray-20);
  --color-illustration-background-grey-low: var(--color-white-120);
  --color-illustration-background-grey-medium: var(--color-gray-30);
  --color-illustration-background-red-default: var(--color-technical-red-40);
  --color-illustration-background-red-highlight: var(--color-technical-red-60);
  --color-illustration-outline-default: var(--color-gray-50);
  --color-illustration-outline-functional: var(--color-green-80);
  --color-illustration-outline-highlight: var(--color-gray-120);
  --color-illustration-outline-invisible: var(--color-white-120);
  --color-illustration-people-cloths-casual-green: var(--color-green-100);
  --color-illustration-people-cloths-casual-grey: var(--color-sand-30);
  --color-illustration-people-cloths-casual-light-grey: var(--color-sand-20);
  --color-illustration-people-cloths-doctor: var(--color-white-120);
  --color-illustration-people-cloths-nurse-green: var(--color-green-50);
  --color-illustration-people-cloths-nurse-white: var(--color-white-120);
  --color-illustration-people-cloths-patient: var(--color-sand-20);
  --color-illustration-people-hair-dark: var(--color-sand-90);
  --color-illustration-people-hair-light: var(--color-orange-50);
  --color-illustration-people-outline: var(--color-illustration-outline-highlight);
  --color-illustration-people-skin-dark: var(--color-orange-70);
  --color-illustration-people-skin-light: var(--color-orange-30);
  --color-illustration-shadow-high: var(--color-white-120);
  --color-illustration-shadow-low: var(--color-gray-10);
  --color-illustration-shadow-medium: var(--color-gray-20);
  --color-surfaces-elevation-default-0: var(--color-white-120);
  --color-surfaces-elevation-default-1: var(--color-white-120);
  --color-surfaces-elevation-default-2: var(--color-white-120);
  --color-surfaces-elevation-default-3: var(--color-white-120);
  --color-surfaces-elevation-hovered-2: var(--color-background-core-hovered-secondaryghost);
  --color-surfaces-elevation-pressed-2: var(--color-background-core-pressed-secondaryghost);
  --color-surfaces-layout-default-background: var(--color-gray-20);
  --color-surfaces-layout-hovered-background: var(--color-gray-30);
  --color-surfaces-layout-overlay: rgba(32, 32, 32, 0.24);
  --color-surfaces-layout-pressed-background: var(--color-gray-40);
  --color-surfaces-layout-standard: var(--color-white-120);
  --color-surfaces-layout-transparent: rgba(255, 255, 255, 0);
  --color-text-core-default-accent: var(--color-purple-80);
  --color-text-core-default-default: var(--color-gray-120);
  --color-text-core-default-default-active: var(--color-black-0);
  --color-text-core-default-link: var(--color-text-core-default-accent);
  --color-text-core-default-muted: var(--color-gray-80);
  --color-text-core-default-onaccent: var(--color-white-120);
  --color-text-core-default-onprimary: var(--color-white-120);
  --color-text-core-default-onsecondary: var(--color-white-120);
  --color-text-core-default-primary: var(--color-green-80);
  --color-text-core-default-secondary: var(--color-background-core-default-secondary);
  --color-text-core-disabled-disabled: var(--color-background-core-disabled-disabled);
  --color-text-core-disabled-ondisabled: var(--color-surfaces-layout-standard);
  --color-text-core-hovered-accent: var(--color-purple-90);
  --color-text-core-hovered-onaccent: var(--color-white-120);
  --color-text-core-hovered-onprimary: var(--color-white-120);
  --color-text-core-hovered-onsecondary: var(--color-white-120);
  --color-text-core-hovered-primary: var(--color-green-70);
  --color-text-core-hovered-secondary: var(--color-background-core-hovered-secondary);
  --color-text-core-pressed-accent: var(--color-purple-100);
  --color-text-core-pressed-onaccent: var(--color-white-120);
  --color-text-core-pressed-onprimary: var(--color-white-120);
  --color-text-core-pressed-onsecondary: var(--color-white-120);
  --color-text-core-pressed-primary: var(--color-green-80);
  --color-text-core-pressed-secondary: var(--color-background-core-pressed-secondary);
  --color-text-core-selected-hovered-primary: var(--color-green-80);
  --color-text-core-selected-pressed-primary: var(--color-green-80);
  --color-text-core-selected-primary: var(--color-green-80);
  --color-text-non-functional-onblue: var(--color-text-core-default-default);
  --color-text-non-functional-onblue-shade: var(--color-gray-120);
  --color-text-non-functional-ongray: var(--color-gray-10);
  --color-text-non-functional-onlimegreen: var(--color-text-core-default-default);
  --color-text-non-functional-onlimegreen-shade: var(--color-gray-120);
  --color-text-non-functional-onorange: var(--color-text-core-default-default);
  --color-text-non-functional-onorange-shade: var(--color-gray-120);
  --color-text-non-functional-onred: var(--color-white-120);
  --color-text-non-functional-onred-shade: var(--color-gray-120);
  --color-text-status-default-error: var(--color-background-status-default-error);
  --color-text-status-default-info: var(--color-background-status-default-info);
  --color-text-status-default-onerror: var(--color-white-120);
  --color-text-status-default-onerror-shade: var(--color-gray-120);
  --color-text-status-default-oninfo: var(--color-blue-10);
  --color-text-status-default-oninfo-shade: var(--color-gray-120);
  --color-text-status-default-onsuccess: var(--color-white-120);
  --color-text-status-default-onsuccess-shade: var(--color-gray-120);
  --color-text-status-default-onwarning: var(--color-gray-120);
  --color-text-status-default-onwarning-shade: var(--color-gray-120);
  --color-text-status-default-success: var(--color-background-status-default-success);
  --color-text-status-default-warning: var(--color-background-status-default-warning);
  --color-text-status-default-warning-dark: var(--color-technical-yellow-90);
  --color-text-status-hovered-error: var(--color-background-status-hovered-error);
  --color-text-status-hovered-info: var(--color-background-status-hovered-info);
  --color-text-status-hovered-onerror: var(--color-white-120);
  --color-text-status-hovered-oninfo: var(--color-white-120);
  --color-text-status-hovered-onsuccess: var(--color-white-120);
  --color-text-status-hovered-onwarning: var(--color-gray-120);
  --color-text-status-hovered-success: var(--color-background-status-hovered-success);
  --color-text-status-hovered-warning: var(--color-background-status-hovered-warning);
  --color-text-status-hovered-warning-dark: var(--color-technical-yellow-90);
  --color-text-status-pressed-error: var(--color-background-status-pressed-error);
  --color-text-status-pressed-info: var(--color-background-status-pressed-info);
  --color-text-status-pressed-onerror: var(--color-white-120);
  --color-text-status-pressed-oninfo: var(--color-white-120);
  --color-text-status-pressed-onsuccess: var(--color-white-120);
  --color-text-status-pressed-onwarning: var(--color-gray-120);
  --color-text-status-pressed-success: var(--color-background-status-pressed-success);
  --color-text-status-pressed-warning: var(--color-background-status-pressed-warning);
  --color-text-status-pressed-warning-dark: var(--color-technical-yellow-90);
  --primary-white_tbd: var(--color-white-120);
}

/* node_modules/@bbraun/cortex-tokens/css/themes/dark.css */
[data-theme=dark] {
  --color-background-core-default-accent: var(--color-purple-80);
  --color-background-core-default-primary: var(--color-green-70);
  --color-background-core-default-secondary: var(--color-gray-10);
  --color-background-core-disabled-disabled: var(--color-gray-80);
  --color-background-core-disabled-input: var(--color-gray-120);
  --color-background-core-hovered-accent: var(--color-purple-90);
  --color-background-core-hovered-accentghost: var(--color-purple-100);
  --color-background-core-hovered-primary: var(--color-green-80);
  --color-background-core-hovered-primaryghost: var(--color-green-110);
  --color-background-core-hovered-secondary: var(--color-gray-20);
  --color-background-core-hovered-secondaryghost: var(--color-dark-gray-50);
  --color-background-core-pressed-accent: var(--color-purple-100);
  --color-background-core-pressed-accentghost: var(--color-purple-110);
  --color-background-core-pressed-primary: var(--color-green-90);
  --color-background-core-pressed-primaryghost: var(--color-green-120);
  --color-background-core-pressed-secondary: var(--color-gray-30);
  --color-background-core-pressed-secondaryghost: var(--color-dark-gray-60);
  --color-background-core-selected-hovered-primaryghost: var(--color-green-80);
  --color-background-core-selected-pressed-primaryghost: var(--color-green-90);
  --color-background-core-selected-primaryghost: var(--color-green-90);
  --color-background-medical-dialysis-arterial-pressure: var(--color-medical-dialysis-arterial-pressure);
  --color-background-medical-dialysis-venous-pressure: var(--color-medical-dialysis-venous-pressure);
  --color-background-medical-frequency-devices-coag: var(--color-medical-frequency-devices-coag);
  --color-background-medical-frequency-devices-cut: var(--color-medical-frequency-devices-cut);
  --color-background-medical-syringe-pumps-bolus: var(--color-medical-syringe-pumps-bolus);
  --color-background-non-functional-blue: var(--color-blue-60);
  --color-background-non-functional-blue-shade: var(--color-blue-120);
  --color-background-non-functional-gray: var(--color-text-core-default-default);
  --color-background-non-functional-lime-green: var(--color-light-green-40);
  --color-background-non-functional-lime-green-shade: var(--color-light-green-120);
  --color-background-non-functional-orange: var(--color-orange-50);
  --color-background-non-functional-orange-shade: var(--color-orange-120);
  --color-background-non-functional-red: var(--color-red-60);
  --color-background-non-functional-red-shade: var(--color-red-120);
  --color-background-status-default-alternative-shade: var(--color-purple-120);
  --color-background-status-default-error: var(--color-technical-red-60);
  --color-background-status-default-error-shade: var(--color-technical-red-120);
  --color-background-status-default-info: var(--color-technical-blue-50);
  --color-background-status-default-info-shade: var(--color-technical-blue-120);
  --color-background-status-default-success: var(--color-technical-green-60);
  --color-background-status-default-success-shade: var(--color-technical-green-120);
  --color-background-status-default-warning: var(--color-technical-yellow-50);
  --color-background-status-default-warning-shade: var(--color-technical-yellow-120);
  --color-background-status-hovered-error: var(--color-technical-red-80);
  --color-background-status-hovered-errorghost: var(--color-technical-red-100);
  --color-background-status-hovered-info: var(--color-technical-blue-60);
  --color-background-status-hovered-infoghost: var(--color-technical-blue-100);
  --color-background-status-hovered-success: var(--color-technical-green-70);
  --color-background-status-hovered-successghost: var(--color-technical-green-100);
  --color-background-status-hovered-warning: var(--color-technical-yellow-70);
  --color-background-status-hovered-warningghost: var(--color-technical-yellow-100);
  --color-background-status-pressed-error: var(--color-technical-red-90);
  --color-background-status-pressed-errorghost: var(--color-technical-red-110);
  --color-background-status-pressed-info: var(--color-technical-blue-80);
  --color-background-status-pressed-infoghost: var(--color-technical-blue-110);
  --color-background-status-pressed-success: var(--color-technical-green-80);
  --color-background-status-pressed-successghost: var(--color-technical-green-110);
  --color-background-status-pressed-warning: var(--color-technical-yellow-80);
  --color-background-status-pressed-warningghost: var(--color-technical-yellow-110);
  --color-border-core-default-accent: var(--color-text-core-default-accent);
  --color-border-core-default-onaccent: var(--color-text-core-default-onaccent);
  --color-border-core-default-onprimary: var(--color-text-core-default-onprimary);
  --color-border-core-default-onsecondary: var(--color-text-core-default-onsecondary);
  --color-border-core-default-primary: var(--color-text-core-default-primary);
  --color-border-core-default-secondary: var(--color-text-core-default-secondary);
  --color-border-core-disabled-disabled: var(--color-background-core-disabled-disabled);
  --color-border-core-hovered-accent: var(--color-text-core-hovered-accent);
  --color-border-core-hovered-onaccent: var(--color-text-core-hovered-onaccent);
  --color-border-core-hovered-onprimary: var(--color-text-core-hovered-onprimary);
  --color-border-core-hovered-onsecondary: var(--color-text-core-hovered-onsecondary);
  --color-border-core-hovered-primary: var(--color-text-core-hovered-primary);
  --color-border-core-hovered-secondary: var(--color-text-core-hovered-secondary);
  --color-border-core-pressed-accent: var(--color-text-core-pressed-accent);
  --color-border-core-pressed-onaccent: var(--color-text-core-pressed-onaccent);
  --color-border-core-pressed-onprimary: var(--color-text-core-pressed-onprimary);
  --color-border-core-pressed-onsecondary: var(--color-text-core-pressed-onsecondary);
  --color-border-core-pressed-primary: var(--color-text-core-pressed-primary);
  --color-border-core-pressed-secondary: var(--color-text-core-pressed-secondary);
  --color-border-core-selected-hovered-primary: var(--color-text-core-selected-hovered-primary);
  --color-border-core-selected-pressed-primary: var(--color-text-core-selected-primary);
  --color-border-core-selected-primary: var(--color-text-core-selected-primary);
  --color-border-focus: var(--color-technical-deepskyblue-60);
  --color-border-input: var(--color-gray-70);
  --color-border-lines: var(--color-gray-100);
  --color-border-non-functional-onblue: var(--color-gray-120);
  --color-border-non-functional-onblue-shade: var(--color-text-core-default-default);
  --color-border-non-functional-onlimegreen: var(--color-gray-10);
  --color-border-non-functional-onlimegreen-shade: var(--color-gray-10);
  --color-border-non-functional-onorange: var(--color-gray-10);
  --color-border-non-functional-onorange-shade: var(--color-gray-10);
  --color-border-non-functional-onred: var(--color-gray-10);
  --color-border-non-functional-onred-shade: var(--color-text-core-default-default);
  --color-border-read-only: var(--color-gray-20);
  --color-border-status-default-error: var(--color-text-status-default-error);
  --color-border-status-default-info: var(--color-text-status-default-info);
  --color-border-status-default-onerror: var(--color-gray-10);
  --color-border-status-default-onerror-shade: var(--color-technical-red-90);
  --color-border-status-default-oninfo: var(--color-gray-10);
  --color-border-status-default-oninfo-shade: var(--color-technical-blue-90);
  --color-border-status-default-onsuccess: var(--color-gray-10);
  --color-border-status-default-onsuccess-shade: var(--color-technical-green-90);
  --color-border-status-default-onwarning: var(--color-text-status-default-warning);
  --color-border-status-default-onwarning-shade: var(--color-technical-yellow-90);
  --color-border-status-default-success: var(--color-text-status-default-success);
  --color-border-status-default-warning: var(--color-text-status-default-warning);
  --color-border-status-hovered-error: var(--color-text-status-hovered-error);
  --color-border-status-hovered-error-shade: var(--color-technical-red-90);
  --color-border-status-hovered-info: var(--color-text-status-hovered-info);
  --color-border-status-hovered-onerror: var(--color-gray-10);
  --color-border-status-hovered-oninfo: var(--color-gray-10);
  --color-border-status-hovered-oninfo-shade: var(--color-technical-blue-90);
  --color-border-status-hovered-onsuccess: var(--color-gray-10);
  --color-border-status-hovered-onwarning: var(--color-text-status-hovered-warning);
  --color-border-status-hovered-success: var(--color-text-status-hovered-success);
  --color-border-status-hovered-success-shade: var(--color-technical-green-90);
  --color-border-status-hovered-warning: var(--color-text-status-hovered-warning);
  --color-border-status-hovered-warning-shade: var(--color-technical-yellow-90);
  --color-border-status-pressed-error: var(--color-text-status-pressed-error);
  --color-border-status-pressed-error-shade: var(--color-technical-red-90);
  --color-border-status-pressed-info: var(--color-text-status-pressed-info);
  --color-border-status-pressed-onerror: var(--color-gray-10);
  --color-border-status-pressed-oninfo: var(--color-gray-10);
  --color-border-status-pressed-oninfo-shade: var(--color-technical-blue-90);
  --color-border-status-pressed-onsuccess: var(--color-gray-10);
  --color-border-status-pressed-onwarning: var(--color-text-status-pressed-warning);
  --color-border-status-pressed-success: var(--color-text-status-pressed-success);
  --color-border-status-pressed-success-shade: var(--color-technical-green-90);
  --color-border-status-pressed-warning: var(--color-text-status-pressed-warning);
  --color-border-status-pressed-warning-shade: var(--color-technical-yellow-90);
  --color-border-transparent: var(--color-surfaces-layout-transparent);
  --color-icon-core-default-accent: var(--color-text-core-default-accent);
  --color-icon-core-default-default: var(--color-text-core-default-default);
  --color-icon-core-default-link: var(--color-text-core-default-link);
  --color-icon-core-default-onaccent: var(--color-text-core-default-onaccent);
  --color-icon-core-default-onprimary: var(--color-text-core-default-onprimary);
  --color-icon-core-default-onsecondary: var(--color-text-core-default-onsecondary);
  --color-icon-core-default-primary: var(--color-text-core-default-primary);
  --color-icon-core-default-secondary: var(--color-text-core-default-secondary);
  --color-icon-core-disabled-disabled: var(--color-text-core-disabled-disabled);
  --color-icon-core-disabled-ondisabled: var(--color-surfaces-layout-standard);
  --color-icon-core-hovered-accent: var(--color-text-core-hovered-accent);
  --color-icon-core-hovered-onaccent: var(--color-text-core-hovered-onaccent);
  --color-icon-core-hovered-onprimary: var(--color-text-core-default-onprimary);
  --color-icon-core-hovered-onsecondary: var(--color-text-core-default-onsecondary);
  --color-icon-core-hovered-primary: var(--color-text-core-hovered-primary);
  --color-icon-core-hovered-secondary: var(--color-text-core-hovered-secondary);
  --color-icon-core-pressed-accent: var(--color-text-core-pressed-accent);
  --color-icon-core-pressed-onaccent: var(--color-text-core-pressed-onaccent);
  --color-icon-core-pressed-onprimary: var(--color-text-core-default-onprimary);
  --color-icon-core-pressed-onsecondary: var(--color-text-core-default-onsecondary);
  --color-icon-core-pressed-primary: var(--color-text-core-pressed-primary);
  --color-icon-core-pressed-secondary: var(--color-text-core-pressed-secondary);
  --color-icon-core-selected-hovered-primary: var(--color-text-core-selected-hovered-primary);
  --color-icon-core-selected-pressed-primary: var(--color-text-core-selected-pressed-primary);
  --color-icon-core-selected-primary: var(--color-text-core-selected-primary);
  --color-icon-non-functional-onblue: var(--color-gray-10);
  --color-icon-non-functional-onblue-shade: var(--color-gray-10);
  --color-icon-non-functional-onlimegreen: var(--color-gray-10);
  --color-icon-non-functional-onlimegreen-shade: var(--color-gray-10);
  --color-icon-non-functional-onorange: var(--color-gray-10);
  --color-icon-non-functional-onorange-shade: var(--color-gray-10);
  --color-icon-non-functional-onred: var(--color-gray-10);
  --color-icon-non-functional-onred-shade: var(--color-gray-10);
  --color-icon-status-default-error: var(--color-text-status-default-error);
  --color-icon-status-default-error-shade: var(--color-text-status-default-error);
  --color-icon-status-default-info: var(--color-text-status-default-info);
  --color-icon-status-default-onerror: var(--color-gray-10);
  --color-icon-status-default-onerror-shade: var(--color-text-status-default-onerror-shade);
  --color-icon-status-default-oninfo: var(--color-gray-120);
  --color-icon-status-default-oninfo-shade: var(--color-text-core-default-default);
  --color-icon-status-default-onsuccess: var(--color-text-status-default-onsuccess);
  --color-icon-status-default-onsuccess-shade: var(--color-text-status-default-oninfo-shade);
  --color-icon-status-default-onwarning: var(--color-gray-120);
  --color-icon-status-default-onwarning-shade: var(--color-gray-10);
  --color-icon-status-default-success: var(--color-text-status-default-success);
  --color-icon-status-default-success-shade: var(--color-text-status-default-onsuccess-shade);
  --color-icon-status-default-warning: var(--color-text-status-default-warning);
  --color-icon-status-default-warning-dark: var(--color-text-status-default-warning-dark);
  --color-icon-status-default-warning-shade: var(--color-text-status-default-warning);
  --color-icon-status-hovered-error: var(--color-text-status-hovered-error);
  --color-icon-status-hovered-error-shade: var(--color-text-status-hovered-error);
  --color-icon-status-hovered-info: var(--color-text-status-hovered-info);
  --color-icon-status-hovered-info-shade: var(--color-text-status-hovered-info);
  --color-icon-status-hovered-onerror: var(--color-gray-10);
  --color-icon-status-hovered-onerror-shade: var(--color-gray-10);
  --color-icon-status-hovered-oninfo: var(--color-gray-120);
  --color-icon-status-hovered-oninfo-shade: var(--color-text-core-default-default);
  --color-icon-status-hovered-onsuccess: var(--color-gray-120);
  --color-icon-status-hovered-onsuccess-shade: var(--color-gray-120);
  --color-icon-status-hovered-onwarning: var(--color-gray-120);
  --color-icon-status-hovered-onwarning-shade: var(--color-gray-10);
  --color-icon-status-hovered-success: var(--color-text-status-hovered-success);
  --color-icon-status-hovered-success-shade: var(--color-text-status-hovered-success);
  --color-icon-status-hovered-warning: var(--color-text-status-hovered-warning);
  --color-icon-status-hovered-warning-dark: var(--color-text-status-hovered-warning-dark);
  --color-icon-status-hovered-warning-shade: var(--color-text-status-hovered-warning);
  --color-icon-status-pressed-error: var(--color-text-status-pressed-error);
  --color-icon-status-pressed-error-shade: var(--color-text-status-pressed-error);
  --color-icon-status-pressed-info: var(--color-text-status-pressed-info);
  --color-icon-status-pressed-info-shade: var(--color-text-status-pressed-info);
  --color-icon-status-pressed-onerror: var(--color-gray-10);
  --color-icon-status-pressed-onerror-shade: var(--color-gray-10);
  --color-icon-status-pressed-oninfo: var(--color-gray-120);
  --color-icon-status-pressed-oninfo-shade: var(--color-text-core-default-default);
  --color-icon-status-pressed-onsuccess: var(--color-gray-120);
  --color-icon-status-pressed-onsuccess-shade: var(--color-gray-120);
  --color-icon-status-pressed-onwarning: var(--color-gray-120);
  --color-icon-status-pressed-onwarning-shade: var(--color-gray-10);
  --color-icon-status-pressed-success: var(--color-text-status-pressed-success);
  --color-icon-status-pressed-success-shade: var(--color-text-status-pressed-success);
  --color-icon-status-pressed-warning: var(--color-text-status-pressed-warning);
  --color-icon-status-pressed-warning-dark: var(--color-text-status-pressed-warning-dark);
  --color-icon-status-pressed-warning-shade: var(--color-text-status-pressed-warning-dark);
  --color-illustration-background-alternate: var(--color-green-120);
  --color-illustration-background-blue-highlight: var(--color-blue-60);
  --color-illustration-background-default: var(--color-dark-gray-110);
  --color-illustration-background-functional: var(--color-green-40);
  --color-illustration-background-grey-dark: var(--color-dark-gray-70);
  --color-illustration-background-grey-highlight: var(--color-gray-100);
  --color-illustration-background-grey-low: var(--color-gray-40);
  --color-illustration-background-grey-medium: var(--color-gray-70);
  --color-illustration-background-red-default: var(--color-technical-red-40);
  --color-illustration-background-red-highlight: var(--color-technical-red-60);
  --color-illustration-outline-default: var(--color-gray-70);
  --color-illustration-outline-functional: var(--color-green-80);
  --color-illustration-outline-highlight: var(--color-white-120);
  --color-illustration-outline-invisible: var(--color-dark-gray-70);
  --color-illustration-people-cloths-casual-green: var(--color-green-100);
  --color-illustration-people-cloths-casual-grey: var(--color-sand-30);
  --color-illustration-people-cloths-casual-light-grey: var(--color-sand-20);
  --color-illustration-people-cloths-doctor: var(--color-white-120);
  --color-illustration-people-cloths-nurse-green: var(--color-green-50);
  --color-illustration-people-cloths-nurse-white: var(--color-white-120);
  --color-illustration-people-cloths-patient: var(--color-sand-40);
  --color-illustration-people-hair-dark: var(--color-sand-90);
  --color-illustration-people-hair-light: var(--color-orange-50);
  --color-illustration-people-outline: var(--color-dark-gray-120);
  --color-illustration-people-skin-dark: var(--color-orange-70);
  --color-illustration-people-skin-light: var(--color-orange-30);
  --color-illustration-shadow-high: var(--color-dark-gray-70);
  --color-illustration-shadow-low: var(--color-dark-gray-110);
  --color-illustration-shadow-medium: var(--color-gray-90);
  --color-surfaces-elevation-default-0: var(--color-dark-gray-100);
  --color-surfaces-elevation-default-1: var(--color-dark-gray-90);
  --color-surfaces-elevation-default-2: var(--color-dark-gray-80);
  --color-surfaces-elevation-default-3: var(--color-dark-gray-70);
  --color-surfaces-elevation-hovered-2: var(--color-surfaces-elevation-default-3);
  --color-surfaces-elevation-pressed-2: var(--color-surfaces-elevation-default-1);
  --color-surfaces-layout-default-background: var(--color-dark-gray-110);
  --color-surfaces-layout-hovered-background: var(--color-gray-110);
  --color-surfaces-layout-overlay: rgba(0, 0, 0, 0.62);
  --color-surfaces-layout-pressed-background: var(--color-gray-100);
  --color-surfaces-layout-standard: var(--color-gray-120);
  --color-surfaces-layout-transparent: rgba(255, 255, 255, 0);
  --color-text-core-default-accent: var(--color-purple-60);
  --color-text-core-default-default: var(--color-gray-40);
  --color-text-core-default-default-active: var(--color-white-120);
  --color-text-core-default-link: var(--color-text-core-default-accent);
  --color-text-core-default-muted: var(--color-gray-60);
  --color-text-core-default-onaccent: var(--color-white-120);
  --color-text-core-default-onprimary: var(--color-white-120);
  --color-text-core-default-onsecondary: var(--color-gray-100);
  --color-text-core-default-primary: var(--color-green-60);
  --color-text-core-default-secondary: var(--color-background-core-default-secondary);
  --color-text-core-disabled-disabled: var(--color-gray-80);
  --color-text-core-disabled-ondisabled: var(--color-surfaces-layout-standard);
  --color-text-core-hovered-accent: var(--color-purple-50);
  --color-text-core-hovered-onaccent: var(--color-white-120);
  --color-text-core-hovered-onprimary: var(--color-white-120);
  --color-text-core-hovered-onsecondary: var(--color-gray-110);
  --color-text-core-hovered-primary: var(--color-green-50);
  --color-text-core-hovered-secondary: var(--color-text-core-default-secondary);
  --color-text-core-pressed-accent: var(--color-purple-40);
  --color-text-core-pressed-onaccent: var(--color-white-120);
  --color-text-core-pressed-onprimary: var(--color-white-120);
  --color-text-core-pressed-onsecondary: var(--color-gray-120);
  --color-text-core-pressed-primary: var(--color-green-40);
  --color-text-core-pressed-secondary: var(--color-gray-10);
  --color-text-core-selected-hovered-primary: var(--color-green-10);
  --color-text-core-selected-pressed-primary: var(--color-green-10);
  --color-text-core-selected-primary: var(--color-green-30);
  --color-text-non-functional-onblue: var(--color-gray-120);
  --color-text-non-functional-onblue-shade: var(--color-text-core-default-default);
  --color-text-non-functional-ongray: var(--color-gray-120);
  --color-text-non-functional-onlimegreen: var(--color-gray-120);
  --color-text-non-functional-onlimegreen-shade: var(--color-white-120);
  --color-text-non-functional-onorange: var(--color-gray-120);
  --color-text-non-functional-onorange-shade: var(--color-white-120);
  --color-text-non-functional-onred: var(--color-gray-120);
  --color-text-non-functional-onred-shade: var(--color-white-120);
  --color-text-status-default-error: var(--color-technical-red-50);
  --color-text-status-default-info: var(--color-background-status-default-info);
  --color-text-status-default-onerror: var(--color-white-120);
  --color-text-status-default-onerror-shade: var(--color-gray-10);
  --color-text-status-default-oninfo: var(--color-gray-110);
  --color-text-status-default-oninfo-shade: var(--color-gray-10);
  --color-text-status-default-onsuccess: var(--color-gray-110);
  --color-text-status-default-onsuccess-shade: var(--color-gray-10);
  --color-text-status-default-onwarning: var(--color-gray-110);
  --color-text-status-default-onwarning-shade: var(--color-gray-10);
  --color-text-status-default-success: var(--color-background-status-default-success);
  --color-text-status-default-warning: var(--color-background-status-default-warning);
  --color-text-status-default-warning-dark: var(--color-technical-yellow-50);
  --color-text-status-hovered-error: var(--color-technical-red-40);
  --color-text-status-hovered-info: var(--color-text-status-default-info);
  --color-text-status-hovered-onerror: var(--color-white-120);
  --color-text-status-hovered-oninfo: var(--color-gray-120);
  --color-text-status-hovered-onsuccess: var(--color-gray-120);
  --color-text-status-hovered-onwarning: var(--color-gray-120);
  --color-text-status-hovered-success: var(--color-technical-green-50);
  --color-text-status-hovered-warning: var(--color-background-status-hovered-warning);
  --color-text-status-hovered-warning-dark: var(--color-background-status-hovered-warning);
  --color-text-status-pressed-error: var(--color-technical-red-40);
  --color-text-status-pressed-info: var(--color-blue-60);
  --color-text-status-pressed-onerror: var(--color-white-120);
  --color-text-status-pressed-oninfo: var(--color-gray-120);
  --color-text-status-pressed-onsuccess: var(--color-gray-120);
  --color-text-status-pressed-onwarning: var(--color-gray-120);
  --color-text-status-pressed-success: var(--color-technical-green-60);
  --color-text-status-pressed-warning: var(--color-background-status-pressed-warning);
  --color-text-status-pressed-warning-dark: var(--color-background-status-pressed-warning);
  --primary-white_tbd: var(--color-white-120);
}

/* node_modules/@bbraun/cortex-tokens/css/styles.css */

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