:root {
  --colCount-cols: 12;
  --margin-mobile: 16;
  --margin-tablet: 24;
  --margin-desktop: 32;
  --margin-butler: 56;
  --gutter-small: 20;
  --gutter-large: 32;
  --breakpoint-xs: 480;
  --breakpoint-sm: 768;
  --breakpoint-md: 1280;
  --breakpoint-lg: 1536;
  --color-primary-50: #f2f6fb;
  --color-primary-100: #e6eef7;
  --color-primary-200: #d9e5f3;
  --color-primary-300: #c0d4ec;
  --color-primary-400: #a7c3e4;
  --color-primary-500: #81a9d8;
  --color-primary-600: #4e87c9;
  --color-primary-700: #3266a3;
  --color-primary-800: #234771;
  --color-primary-900: #172f4b;
  --color-primary-600-saturation: #6789b0;
  --color-primary-600-10-pct: rgba(78, 135, 201, 0.1);
  --color-primary-700-saturation: #546981;
  --color-primary-900-5-pct: rgba(23, 47, 75, 0.05);
  --color-primary-900 -saturation: #28303a;
  --color-primary-dark: #0c1725;
  --color-accent-brand-100: #ffe8de;
  --color-accent-brand-200: #ffddce;
  --color-accent-brand-300: #ffc6ad;
  --color-accent-brand-400: #ffaf8d;
  --color-accent-brand-500: #ff8d5b;
  --color-accent-brand-700: #d74100;
  --color-accent-brand-800: #952d00;
  --color-accent-brand-900: #631e00;
  --color-accent-brand-500-saturation: #de9a7c;
  --color-accent-brand-500-30-pct: rgba(222, 154, 124, 0.3);
  --color-accent-brand-700-saturation: #965b41;
  --color-accent-brand-900 -saturation: #432b20;
  --color-accent-brand-dark: #320f00;
  --color-accent-secondary-100: #ebebf3;
  --color-accent-secondary-200: #e0e1ed;
  --color-accent-secondary-300: #cccde0;
  --color-accent-secondary-400: #b8bad4;
  --color-accent-secondary-500: #999cc2;
  --color-accent-secondary-700: #515587;
  --color-accent-secondary-800: #383b5d;
  --color-accent-secondary-900: #25273e;
  --color-accent-secondary-500-saturation: #a1a3ba;
  --color-accent-secondary-500-30-pct: rgba(161, 163, 186, 0.3);
  --color-accent-secondary-700-saturation: #616377;
  --color-accent-secondary-900-saturation: #2d2e36;
  --color-accent-secondary-dark: #13141f;
  --color-accent-tertiary-100: #fff3df;
  --color-accent-tertiary-200: #ffedcf;
  --color-accent-tertiary-300: #ffe1b0;
  --color-accent-tertiary-400: #ffd590;
  --color-accent-tertiary-500: #ffc360;
  --color-accent-tertiary-700: #dc8900;
  --color-accent-tertiary-800: #965e00;
  --color-accent-tertiary-900: #663f00;
  --color-accent-tertiary-500-saturation: #dfbb80;
  --color-accent-tertiary-500-30-pct: rgba(223, 187, 128, 0.3);
  --color-accent-tertiary-700-saturation: #9a7942;
  --color-accent-tertiary-900-saturation: #453721;
  --color-accent-tertiary-dark: #332000;
  --color-accent-neutral-100: #f1eeec;
  --color-accent-neutral-200: #eae6e3;
  --color-accent-neutral-300: #dbd6d1;
  --color-accent-neutral-400: #cdc5be;
  --color-accent-neutral-500: #b7aca2;
  --color-accent-neutral-700: #796b5e;
  --color-accent-neutral-800: #544a41;
  --color-accent-neutral-900: #38312b;
  --color-accent-neutral-500-saturation: #b3aca6;
  --color-accent-neutral-500-30-pct: rgba(179, 172, 166, 0.3);
  --color-accent-neutral-700-saturation: #716b66;
  --color-accent-neutral-900-saturation: #34312f;
  --color-accent-neutral-dark: #1c1916;
  --color-neutral-50: #fcfcfc;
  --color-neutral-100: #f2f2f2;
  --color-neutral-200: #ededed;
  --color-neutral-300: #e2e2e2;
  --color-neutral-400: #d9d9d9;
  --color-neutral-500: #b2b2b2;
  --color-neutral-600: #8c8c8c;
  --color-neutral-700: #666666;
  --color-neutral-800: #393939;
  --color-neutral-900: #1a1a1a;
  --color-neutral-50-5-pct: rgba(252, 252, 252, 0.05);
  --color-neutral-50-15-pct: rgba(252, 252, 252, 0.12);
  --color-neutral-600-10-pct: rgba(140, 140, 140, 0.1);
  --color-neutral-900-5-pct: rgba(26, 26, 26, 0.05);
  --color-neutral-dark: #252525;
  --color-interaction-50: #f4f6f9;
  --color-interaction-100: #e9eef3;
  --color-interaction-200: #dee5ee;
  --color-interaction-300: #d2dce8;
  --color-interaction-400: #b5c5d8;
  --color-interaction-500: #90a8c4;
  --color-interaction-600: #718cab;
  --color-interaction-700: #4f6a89;
  --color-interaction-800: #304965;
  --color-interaction-900: #172f4b;
  --color-interaction-600-saturation: #7d8d9f;
  --color-interaction-600-6-pct: rgba(113, 140, 171, 0.06);
  --color-interaction-900-5-pct: rgba(23, 47, 75, 0.05);
  --color-interaction-900-saturation: #28303a;
  --color-interaction-dark: #031222;
  --color-semantic-sucess-50: #f7faf8;
  --color-semantic-sucess-100: #e6f0ea;
  --color-semantic-sucess-200: #c1dacc;
  --color-semantic-sucess-300: #9cc4ae;
  --color-semantic-sucess-400: #7cb195;
  --color-semantic-sucess-500: #529976;
  --color-semantic-sucess-600: #248159;
  --color-semantic-sucess-700: #226b4a;
  --color-semantic-sucess-800: #1f553c;
  --color-semantic-sucess-900: #1b4330;
  --color-semantic-sucess-200-40-pct: rgba(193, 218, 204, 0.4);
  --color-semantic-sucess-200-70-pct: rgba(193, 218, 204, 0.7);
  --color-semantic-sucess-600-saturation: #315c49;
  --color-semantic-sucess-600-saturation70-pct: rgba(49, 92, 73, 0.7);
  --color-semantic-sucess-600-10-pct: rgba(36, 129, 89, 0.1);
  --color-semantic-sucess-900-saturation: #28362f;
  --color-semantic-sucess-900-5-pct: rgba(27, 67, 48, 0.05);
  --color-semantic-sucess-dark: #1d3a2e;
  --color-semantic-warning-50: #fff8ee;
  --color-semantic-warning-100: #ffeacc;
  --color-semantic-warning-200: #ffc87e;
  --color-semantic-warning-300: #ffa034;
  --color-semantic-warning-400: #f48b31;
  --color-semantic-warning-500: #d0732d;
  --color-semantic-warning-600: #ad5d27;
  --color-semantic-warning-700: #914b22;
  --color-semantic-warning-800: #763b1c;
  --color-semantic-warning-900: #5e2e17;
  --color-semantic-warning-200-40-pct: rgba(255, 200, 126, 0.4);
  --color-semantic-warning-200-70-pct: rgba(255, 200, 126, 0.7);
  --color-semantic-warning-600-saturation: #926242;
  --color-semantic-warning-600-saturation70-pct: rgba(146, 98, 66, 0.7);
  --color-semantic-warning-600-10-pct: rgba(173, 93, 39, 0.1);
  --color-semantic-warning-900-saturation: #47362e;
  --color-semantic-warning-900-5-pct: rgba(94, 46, 23, 0.05);
  --color-semantic-warning-dark: #472e13;
  --color-semantic-error-50: #fcf8f9;
  --color-semantic-error-100: #f7ebec;
  --color-semantic-error-200: #ebcdd0;
  --color-semantic-error-300: #dfb0b4;
  --color-semantic-error-400: #d5959b;
  --color-semantic-error-500: #c7737b;
  --color-semantic-error-600: #b95059;
  --color-semantic-error-700: #ac313c;
  --color-semantic-error-800: #8a2730;
  --color-semantic-error-900: #6e1f26;
  --color-semantic-error-200-40-pct: rgba(235, 205, 208, 0.4);
  --color-semantic-error-200-70-pct: rgba(235, 205, 208, 0.7);
  --color-semantic-error-600 -saturation: #934a50;
  --color-semantic-error-600 -saturation70-pct: rgba(147, 74, 80, 0.7);
  --color-semantic-error-600-10-pct: rgba(185, 80, 89, 0.1);
  --color-semantic-error-900-saturation: #54393b;
  --color-semantic-error-900-5-pct: rgba(110, 31, 38, 0.05);
  --color-semantic-error-dark: #462124;
  --color-semantic-info-50: #f7fafd;
  --color-semantic-info-100: #e7eff8;
  --color-semantic-info-200: #c2d7ee;
  --color-semantic-info-300: #9bbfe4;
  --color-semantic-info-400: #76abdb;
  --color-semantic-info-500: #3b92d0;
  --color-semantic-info-600: #1178b2;
  --color-semantic-info-700: #1a6392;
  --color-semantic-info-800: #1c4f73;
  --color-semantic-info-900: #1b3e59;
  --color-semantic-info-200-40-pct: rgba(194, 215, 238, 0.4);
  --color-semantic-info-200-70-pct: rgba(194, 215, 238, 0.7);
  --color-semantic-info-600-saturation: #316f92;
  --color-semantic-info-600-saturation70-pct: rgba(49, 111, 146, 0.7);
  --color-semantic-info-600-10-pct: rgba(17, 120, 178, 0.1);
  --color-semantic-info-900-saturation: #2f3b45;
  --color-semantic-info-900-5-pct: rgba(27, 62, 89, 0.05);
  --color-semantic-info-dark: #1c2f4c;
  --color-button-lightMode-primaryDefaultBtn: #1a1a1a;
  --color-button-lightMode-secondaryDefaultBtn: #393939;
  --color-button-lightMode-primaryLightBtn: #1a1a1a;
  --color-button-lightMode-secondaryLightBtn: #393939;
  --color-button-lightMode-transparent: rgba(140, 140, 140, 0.1);
  --color-button-lightMode-contentDefaultBtn: #fcfcfc;
  --color-button-lightMode-contentLightBtn: #fcfcfc;
  --color-button-darkMode-primaryDefaultBtn: #fcfcfc;
  --color-button-darkMode-secondaryDefaultBtn: #ededed;
  --color-button-darkMode-primaryLightBtn: #fcfcfc;
  --color-button-darkMode-secondaryLightBtn: #ededed;
  --color-button-darkMode-transparent: rgba(140, 140, 140, 0.1);
  --color-button-darkMode-contentDefaultBtn: #1a1a1a;
  --color-button-darkMode-contentLightBtn: #1a1a1a;
  --spacing-1: 2;
  --spacing-2: 4;
  --spacing-3: 8;
  --spacing-4: 12;
  --spacing-5: 16;
  --spacing-6: 24;
  --spacing-7: 32;
  --spacing-8: 40;
  --spacing-9: 64;
  --spacing-10: 104;
  --spacing-11: 168;
  --spacing-xxs: 2;
  --spacing-xs: 4;
  --spacing-sm: 8;
  --spacing-md: 12;
  --spacing-lg: 16;
  --spacing-theme-compact: 2;
  --spacing-theme-tight: 4;
  --spacing-theme-standard: 8;
  --spacing-theme-extended: 12;
  --spacing-theme-large: 16;
  --spacing-theme-generous: 32;
  --spacing-theme-gridGutter: 20;
  --spacing-actionChip-overlay-absPosY: 38;
  --spacing-dateBadge-spacing: -4;
  --spacing-inputField-overlay-absPosY: null;
  --spacing-xl: 24;
  --spacing-2xl: 32;
  --spacing-3xl: 40;
  --spacing-4xl: 64;
  --spacing-5xl: 104;
  --spacing-6xl: 168;
  --spacing-splitButton-optionList-defaultAbsPosY: 6;
  --spacing-dropdown-optionList-absPosY: 2;
  --padding-1: 2;
  --padding-2: 4;
  --padding-3: 8;
  --padding-4: 12;
  --padding-5: 14;
  --padding-6: 16;
  --padding-7: 18;
  --padding-8: 20;
  --padding-9: 22;
  --padding-10: 24;
  --padding-11: 26;
  --padding-12: 28;
  --padding-13: 32;
  --padding-14: 40;
  --padding-15: 48;
  --padding-16: 56;
  --padding-theme-minimal: 2;
  --padding-theme-compact: 4;
  --padding-theme-standard: 8;
  --padding-theme-extended: 12;
  --padding-theme-large: 16;
  --padding-theme-generous: 20;
  --padding-theme-gridMargin: 16;
  --padding-badge-padding: 4;
  --padding-button-default-vertical: 16;
  --padding-button-oversized-vertical: 22;
  --padding-chip-horizontal: 12;
  --padding-chip-vertical: 8;
  --padding-iconButton-default-vertical: 16;
  --padding-iconButton-default-horizontal: 16;
  --padding-inputMaster-padding: 14;
  --padding-sheet-bottomSheet-contentTop: 76;
  --padding-sheet-bottomSheet-contentBottom: 144;
  --padding-sheet-sideSheet-contentTop: 72;
  --padding-sheet-sideSheet-contentBottom: 88;
  --padding-section-padding: 24;
  --padding-xs: 2;
  --padding-sm: 4;
  --padding-md: 8;
  --padding-lg: 12;
  --padding-xl: 14;
  --padding-2xl: 16;
  --padding-3xl: 18;
  --padding-4xl: 20;
  --padding-5xl: 22;
  --padding-6xl: 24;
  --padding-7xl: 28;
  --padding-8xl: 32;
  --padding-9xl: 40;
  --size-1: 8;
  --size-2: 12;
  --size-3: 16;
  --size-4: 20;
  --size-5: 24;
  --size-6: 28;
  --size-7: 32;
  --size-8: 40;
  --size-9: 42;
  --size-10: 48;
  --size-11: 64;
  --size-12: 80;
  --size-13: 96;
  --size-14: 120;
  --size-15: 136;
  --size-16: 152;
  --size-17: 168;
  --size-18: 184;
  --size-19: 200;
  --size-20: 232;
  --size-21: 264;
  --size-author-grid-gap: 20;
  --size-author-grid-overflow-item-width: 232;
  --size-author-grid-wrap-item-minWidth: 169;
  --size-avatar-tiny: 24;
  --size-avatar-mini: 32;
  --size-avatar-compact: 48;
  --size-avatar-standard: 64;
  --size-avatar-extended: 80;
  --size-avatarButton-width: 80;
  --size-badge-minWidth: 20;
  --size-badge-widthHeight: 12;
  --size-bookCollection-coverStack-maxWidth: 248;
  --size-bookCollection-grid-gap: 20;
  --size-bookCollection-grid-overflow-item-width: 264;
  --size-bookCollection-grid-wrap-item-minWidth: 358;
  --size-bookRating-grid-gap: 20;
  --size-bookRating-grid-overflow-item-width: 295;
  --size-bookRating-grid-wrap-item-minWidth: 358;
  --size-bookReview-grid-gap: 20;
  --size-bookReview-grid-overflow-item-width: 232;
  --size-bookReview-grid-wrap-item-minWidth: 358;
  --size-button-default-minWidth: 144;
  --size-button-oversized-minWidth: 160;
  --size-checkbox-widthHeight: 24;
  --size-chips-pill-icon-width: 20;
  --size-chips-square-width: 114;
  --size-chips-square-height: 116;
  --size-chips-square-icon-width: 24;
  --size-datePicker-gridItem-widthHeight: 38;
  --size-dropdownMenu-avatar-size: 28;
  --size-emptyState-widthHeight: 264;
  --size-event-grid-gap: 20;
  --size-event-grid-overflow-item-width: 295;
  --size-event-grid-wrap-item-minWidth: 358;
  --size-event-hero-gap: 20;
  --size-event-hero-content-width: 400;
  --size-event-hero-content-padding: 0;
  --size-event-hero-image-height: 224;
  --size-fileUpload-width: 64;
  --size-fileUpload-fontSize: 9;
  --size-fileUpload-fontWeight: 600;
  --size-fileUpload-lineHeight: 10;
  --size-fileUpload-fileType-strokeWidth: 1.75;
  --size-icon-compact: 16;
  --size-icon-standard: 20;
  --size-icon-extended: 24;
  --size-icon-large: 28;
  --size-inputMaster-height: 28;
  --size-layoutContainer-spacing: 16;
  --size-layoutContainer-leftContainer-maxWidth: 122;
  --size-layoutContainer-leftContainer-minWidth: 106;
  --size-layoutContainer-rightContainer-minWidth: null;
  --size-layoutContainer-rightContainer-maxWidth: 720;
  --size-material-grid-overflow-item-width: 136;
  --size-material-grid-gap: 20;
  --size-material-grid-wrap-item-minWidth: 169;
  --size-material-displayHero-coverContainer-maxWidth: 192;
  --size-material-displayHero-cover-small-maxWidth: 96;
  --size-material-displayHero-cover-medium-maxWidth: 116;
  --size-material-displayHero-cover-large-maxWidth: 232;
  --size-materialCover-small: 80;
  --size-materialCover-medium: 120;
  --size-materialCover-large: 152;
  --size-sm: 8;
  --size-md: 12;
  --size-lg: 16;
  --size-xl: 20;
  --size-2xl: 24;
  --size-3xl: 28;
  --size-4xl: 32;
  --size-5xl: 40;
  --size-6xl: 42;
  --size-7xl: 48;
  --size-8xl: 64;
  --size-9xl: 80;
  --size-10xl: 96;
  --size-11xl: 120;
  --size-12xl: 136;
  --size-13xl: 152;
  --size-14xl: 168;
  --size-15xl: 184;
  --size-16xl: 200;
  --size-17xl: 232;
  --size-18xl: 264;
  --size-message-materialSquare-size: 48;
  --size-progress-bar-height: 2.5899999141693115;
  --size-progress-circle-medium: 32;
  --size-progress-circle-large: 48;
  --size-profilePicture-avatar-small-width: 64;
  --size-profilePicture-avatar-medium-width: 136;
  --size-seperator-widthHeight: 4;
  --size-sideNavigationAssist-collapsed-width: 52;
  --size-sideNavigationAssist-expanded-width: 280;
  --size-sidesheet-width: 342;
  --size-skeleton-h1-height: 20;
  --size-skeleton-h1-padding: 8;
  --size-skeleton-h2-height: 16;
  --size-skeleton-h2-padding: 4;
  --size-skeleton-h3-height: 12;
  --size-skeleton-h3-padding: 4;
  --size-skeleton-h4-height: 12;
  --size-skeleton-h4-padding: 4;
  --size-skeleton-label-height: 8;
  --size-skeleton-paragraph-height: 8;
  --size-skeleton-paragraph-lineHeight: 12;
  --size-skeleton-paragraph-padding: 4;
  --size-skeleton-button-height: 56;
  --size-skeleton-pillLarge-height: 36;
  --size-skeleton-pillSmall-height: 24;
  --size-swipeDeleteNegativePadding: -80;
  --size-contentMaxWidth: 720;
  --size-statusIndicator-dot-widthHeight: 8;
  --size-specTable-spacing: 20;
  --size-specTable-leftContainer-maxWidth: 136;
  --size-specTable-rightContainer-maxWidth: 720;
  --size-switch-default-width: 52;
  --size-switch-default-height: 32;
  --size-switch-condensed-width: 32;
  --size-switch-condensed-height: 14;
  --size-table-cell-default-height: 58;
  --size-table-cell-compact-height: 50;
  --size-table-cellInput-height: 42;
  --size-table-searchFilter-input-minWidth: 200;
  --size-table-searchFilter-input-maxWidth: 368;
  --size-table-thumbnail-height: 38;
  --corner-radius-sm: 4;
  --corner-radius-md: 8;
  --corner-radius-lg: 12;
  --corner-radius-xl: 16;
  --corner-radius-max: 9999;
  --fontStyles-font-family-primary: Source Sans 3;
  --fontStyles-font-family-secondary: Source Sans 3;
  --fontStyles-font-weight-regular: 400;
  --fontStyles-font-weight-semiBold: 600;
  --fontStyles-font-weight-bold: 900;
  --fontStyles-font-size-xxxxxs: 12;
  --fontStyles-font-size-xxxxs: 14;
  --fontStyles-font-size-xxxs: 16;
  --fontStyles-font-size-xxs: 18;
  --fontStyles-font-size-xs: 20;
  --fontStyles-font-size-sm: 22;
  --fontStyles-font-size-md: 24;
  --fontStyles-font-size-lg: 30;
  --fontStyles-font-size-xl: 34;
  --fontStyles-font-size-xxl: 36;
  --fontStyles-font-size-xxxl: 40;
  --fontStyles-font-size-xxxxl: 46;
  --fontStyles-font-size-xxxxxl: 54;
  --fontStyles-font-size-xxxxxxl: 62;
  --fontStyles-font-size-xxxxxxxl: 74;
  --fontStyles-font-size-xxxxxxxxl: 86;
  --fontStyles-font-size-xxxxxxxxxl: 98;
  --fontStyles-font-size-xxxxxxxxxxl: 110;
  --fontStyles-line-height-xxxxxxxs: 16;
  --fontStyles-line-height-xxxxxxs: 18;
  --fontStyles-line-height-xxxxxs: 22;
  --fontStyles-line-height-xxxxs: 24;
  --fontStyles-line-height-xxxs: 26;
  --fontStyles-line-height-xxs: 28;
  --fontStyles-line-height-xs: 30;
  --fontStyles-line-height-sm: 34;
  --fontStyles-line-height-md: 38;
  --fontStyles-line-height-lg: 42;
  --fontStyles-line-height-xl: 48;
  --fontStyles-line-height-xxl: 52;
  --fontStyles-line-height-xxxl: 62;
  --fontStyles-line-height-xxxxl: 66;
  --fontStyles-line-height-xxxxxl: 74;
  --fontStyles-line-height-xxxxxxl: 88;
  --fontStyles-line-height-xxxxxxxl: 100;
  --fontStyles-line-height-xxxxxxxxl: 110;
  --componentVariant-button: Default;
  --componentVariant-useLight: false;
  --componentVariant-libraryLogo: Biblioteket;
  --surface-themeColors-primary-ultraLight: #e6eef7;
  --surface-themeColors-primary-light: #c0d4ec;
  --surface-themeColors-primary-medium: #234771;
  --surface-themeColors-primary-dark: #172f4b;
  --surface-themeColors-accentBrand-ultraLight: #ffe8de;
  --surface-themeColors-accentBrand-light: #ffc6ad;
  --surface-themeColors-accentBrand-medium: #952d00;
  --surface-themeColors-accentBrand-dark: #631e00;
  --surface-themeColors-accentSecondary-ultraLight: #ebebf3;
  --surface-themeColors-accentSecondary-light: #cccde0;
  --surface-themeColors-accentSecondary-medium: #383b5d;
  --surface-themeColors-accentSecondary-dark: #25273e;
  --surface-themeColors-accentTertiary-ultraLight: #fff3df;
  --surface-themeColors-accentTertiary-light: #ffe1b0;
  --surface-themeColors-accentTertiary-medium: #965e00;
  --surface-themeColors-accentTertiary-dark: #663f00;
  --surface-themeColors-accentNeutral-ultraLight: #f1eeec;
  --surface-themeColors-accentNeutral-light: #dbd6d1;
  --surface-themeColors-accentNeutral-medium: #544a41;
  --surface-themeColors-accentNeutral-dark: #38312b;
  --surface-alert-info: rgba(194, 215, 238, 0.7);
  --surface-alert-success: rgba(193, 218, 204, 0.7);
  --surface-alert-warning: rgba(255, 200, 126, 0.4);
  --surface-alert-error: rgba(235, 205, 208, 0.7);
  --surface-alert-neutral: rgba(140, 140, 140, 0.1);
  --surface-avatar-default: #b7aca2;
  --surface-avatar-grey: #ededed;
  --surface-avatar-positive: #e6f0ea;
  --surface-avatar-allwaysLight: #fcfcfc;
  --surface-avatar-allwaysDark: #1a1a1a;
  --surface-avatar-themeColoredOpacity: 0.85;
  --surface-button-contained-default-primary: #1a1a1a;
  --surface-button-contained-light-primary: #1a1a1a;
  --surface-button-contained-success-primary: #226b4a;
  --surface-button-contained-warning-primary: #914b22;
  --surface-button-contained-error-primary: #ac313c;
  --surface-button-outlined-default-primary: rgba(140, 140, 140, 0.1);
  --surface-button-outlined-light-primary: rgba(140, 140, 140, 0.1);
  --surface-button-outlined-success-primary: rgba(36, 129, 89, 0.1);
  --surface-button-outlined-warning-primary: rgba(173, 93, 39, 0.1);
  --surface-button-outlined-error-primary: rgba(185, 80, 89, 0.1);
  --surface-card-stacked-bg1: rgba(0, 0, 0, 0.06);
  --surface-card-stacked-bg2: rgba(0, 0, 0, 0.12);
  --surface-checkbox-hover: rgba(23, 47, 75, 0.05);
  --surface-chip-default: #1a1a1a;
  --surface-fileUpload-hover: #f4f6f9;
  --surface-fileUpload-fileThumbnail-background: #e9eef3;
  --surface-labelStatus-onShelf-background: rgba(36, 129, 89, 0.1);
  --surface-labelStatus-otherLibrary-background: rgba(17, 120, 178, 0.1);
  --surface-labelStatus-error-background: rgba(185, 80, 89, 0.1);
  --surface-lightModeSwitch-bg: #fcfcfc;
  --surface-lightModeSwitch-bgOpacity: 1;
  --surface-materialCover-loadMore: #eae6e3;
  --surface-materialCover-icon: #234771;
  --surface-materialCover-foreground: #e2e2e2;
  --surface-materialCover-background: #d9d9d9;
  --surface-primary: #fcfcfc;
  --surface-overlay-background: #fcfcfc;
  --surface-primaryAllwaysLight: #fcfcfc;
  --surface-inversPrimary: #1a1a1a;
  --surface-inversPrimaryAllwaysDark: #1a1a1a;
  --surface-secondary: #f2f2f2;
  --surface-secondaryTransparent: rgba(140, 140, 140, 0.1);
  --surface-tertiary: #ededed;
  --surface-inversTertiary: #666666;
  --surface-interactionUltraLight: #f4f6f9;
  --surface-interactionLight: #e9eef3;
  --surface-interactionDark: #90a8c4;
  --surface-interactionDarkest: #172f4b;
  --surface-positiv: #226b4a;
  --surface-warning: #ad5d27;
  --surface-negative: #ac313c;
  --surface-info: #1178b2;
  --surface-lightPositiv: #e6f0ea;
  --surface-lightWarning: #ffeacc;
  --surface-lightNegative: #f7ebec;
  --surface-lightInfo: #e7eff8;
  --surface-sheet-tint: rgba(0, 0, 0, 0.02);
  --surface-ultraLightInfo: #f7fafd;
  --surface-lightPrimary: #d9e5f3;
  --surface-darkPrimary: #234771;
  --surface-sideNav-containerBg: #fcfcfc;
  --surface-sideNav-brandedContainerBg: #e6eef7;
  --surface-sideNav-brandedContainerBgOpacity: 0.6;
  --surface-sideNav-level_1-default-active: #3266a3;
  --surface-sideNav-level_1-hover: rgba(23, 47, 75, 0.05);
  --surface-sideNav-level_2-default-active: #3266a3;
  --surface-sideNav-level_2-hover: rgba(252, 252, 252, 0.05);
  --surface-lightAccentBand: #ffddce;
  --surface-darkAccentBrand: #ff8d5b;
  --surface-lightAccentSecondary: #e0e1ed;
  --surface-darkAccentSecondary: #999cc2;
  --surface-lightAccentTertiary: #ffedcf;
  --surface-darkAccentTertiary: #ffc360;
  --surface-lightAccentNeutral: #eae6e3;
  --surface-darkAccentNeutral: #b7aca2;
  --surface-neutral: #e2e2e2;
  --surface-backdrop: #1a1a1a;
  --surface-hover: rgba(26, 26, 26, 0.05);
  --surface-disabled: #b2b2b2;
  --surface-selectedLight: #e9eef3;
  --surface-selectedBold: #172f4b;
  --surface-hoverOpacity: 0.8;
  --surface-pressedOpacity: 0.65;
  --surface-disabledOpacity: 0.33;
  --surface-backdropOpacity: 0.25;
  --surface-slider-track-base: #e2e2e2;
  --surface-slider-track-active: #172f4b;
  --surface-slider-track-disabled: #b2b2b2;
  --surface-switch-hover: rgba(26, 26, 26, 0.05);
  --surface-switch-disabled: #e2e2e2;
  --surface-switch-slideUnchecked: #666666;
  --surface-tooltip-backgroundGrey: #ededed;
  --surface-tooltip-backgroundInfo: #e7eff8;
  --surface-tooltip-backgroundAccentBrand: #ffddce;
  --surface-tooltip-backgroundAccentSecondary: #e0e1ed;
  --surface-tooltip-backgroundAccentNeutral: #eae6e3;
  --content-button-contained-default: #fcfcfc;
  --content-button-contained-light-primary: #fcfcfc;
  --content-button-outlined-default-primary: #3266a3;
  --content-button-outlined-success-primary: #226b4a;
  --content-button-outlined-warning-primary: #ad5d27;
  --content-button-outlined-error-primary: #ac313c;
  --content-anchor-default: #1a1a1a;
  --content-anchor-success-primary: #226b4a;
  --content-anchor-warning-primary: #ad5d27;
  --content-anchor-error-primary: #ac313c;
  --content-checkbox-disabled: #b2b2b2;
  --content-fileUpload-secondary: #666666;
  --content-fileUpload-hover: #666666;
  --content-inputField-secondary: #666666;
  --content-menuItem-default: #1a1a1a;
  --content-primary: #1a1a1a;
  --content-inversePrimary: #fcfcfc;
  --content-primaryAllwaysDark: #1a1a1a;
  --content-inversePrimaryAllwaysLight: #fcfcfc;
  --content-secondary: #666666;
  --content-inverseSecondary: #b2b2b2;
  --content-tertiary: #8c8c8c;
  --content-inverseTertiary: #8c8c8c;
  --content-interactionLight: #e9eef3;
  --content-interactionDark: #4f6a89;
  --content-interactionDarkest: #172f4b;
  --content-positive: #226b4a;
  --content-warning: #ad5d27;
  --content-negative: #ac313c;
  --content-info: #1a6392;
  --content-accentBrand: #d74100;
  --content-accentSecondary: #515587;
  --content-accentNeutral: #796b5e;
  --content-skeleton: #e2e2e2;
  --content-disabled: #b2b2b2;
  --content-disabledLight: #e2e2e2;
  --content-selectedBold: #172f4b;
  --border-anchor-hover: #3266a3;
  --border-anchor-hoverLight: #a7c3e4;
  --border-anchor-success-primary: #226b4a;
  --border-anchor-warning-primary: #ad5d27;
  --border-anchor-error-primary: #ac313c;
  --border-button-outlined-success-primary: #226b4a;
  --border-button-outlined-warning-primary: #ad5d27;
  --border-button-outlined-error-primary: #ac313c;
  --border-primary: #1a1a1a;
  --border-inversePrimary: #fcfcfc;
  --border-inversePrimaryAllwaysLight: #fcfcfc;
  --border-primaryAllwaysDark: #1a1a1a;
  --border-secondary: #8c8c8c;
  --border-tertiary: #e2e2e2;
  --border-positiv: #226b4a;
  --border-warning: #ad5d27;
  --border-negative: #ac313c;
  --border-info: #1a6392;
  --border-lightAccentBrand: #ffddce;
  --border-darkAccentBrand: #ff8d5b;
  --border-lightAccentSecondary: #e0e1ed;
  --border-darkAccentSecondary: #a1a3ba;
  --border-lightAccentNeutral: #eae6e3;
  --border-darkAccentNeutral: #b7aca2;
  --border-focused: #3b92d0;
  --border-disabled: #b2b2b2;
  --border-selectedBold: #172f4b;
  --border-widthFocused: 2;
  --border-fileUpload-default: #b2b2b2;
  --border-fileUpload-hover: #718cab;
  --border-fileUpload-disabled: #b2b2b2;
  --border-fileUpload-negative: #ac313c;
  --border-chip-default: #1a1a1a;
  --border-inputField-hover: #172f4b;
  --border-labelStatus-onShelf-border: #9cc4ae;
  --border-labelStatus-otherLibrary-border: #9bbfe4;
  --border-labelStatus-error-border: #dfb0b4;
  --redia-theme-splash-dark: #172f4b;
  --redia-theme-splash-light: #dee5ee;
  --cornerRadius-minimal: 4;
  --cornerRadius-small: 8;
  --cornerRadius-medium: 12;
  --cornerRadius-large: 16;
  --cornerRadius-full: 9999;
  --cornerRadius-theme-compact: 4;
  --cornerRadius-theme-standard: 8;
  --cornerRadius-theme-extended: 12;
  --typography-font-family-heading: Source Sans 3;
  --typography-font-family-body: Source Sans 3;
  --typography-font-size-Display: 36;
  --typography-font-size-h1: 30;
  --typography-font-size-h2: 22;
  --typography-font-size-h3: 18;
  --typography-font-size-h4: 18;
  --typography-font-size-h5: 16;
  --typography-font-size-body: 16;
  --typography-font-size-help: 14;
  --typography-font-size-minor: 12;
  --typography-font-weight-regular: 400;
  --typography-font-weight-semibold: 600;
  --typography-font-weight-bold: 900;
  --typography-line-height-Display: 38;
  --typography-line-height-h1: 30;
  --typography-line-height-h2: 28;
  --typography-line-height-h3: 22;
  --typography-line-height-h4: 24;
  --typography-line-height-h5: 24;
  --typography-line-height-body: 24;
  --typography-line-height-help: 18;
  --typography-line-height-minor: 16;
  --shadow-small-position-x: 0;
  --shadow-small-position-y: 1;
  --shadow-small-blur-size: 6;
  --shadow-small-spread-size: -3;
  --shadow-medium-position-x: 0;
  --shadow-medium-position-y: 4;
  --shadow-medium-blur-size: 12;
  --shadow-medium-spread-size: -6;
  --shadow-large-position-x: 0;
  --shadow-large-position-y: 8;
  --shadow-large-blur-size: 32;
  --shadow-large-spread-size: -12;
}