/*!Fundamental Library Styles icon.css — SUBSET (v0.41.7)
* Copyright (c) SAP SE or an SAP affiliate company. Apache-2.0.
* GENERATED by scripts/build-icon-subset.cjs — do not edit by hand.
* Contains only the 9 sap-icon-- glyph classes used in source
* (+ base + modifier rules). Regenerate: npm run build:icon-subset
* Used glyphs: ai, bar-code, camera, course-book, decline, journey-arrive, lightbulb, search, undo*/[class*=sap-icon]{background-color:var(--fdIcon_Background_Color,transparent);border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sapTextColor);color:var(--fdIcon_Color,inherit);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--sapFontFamily);font-size:var(--sapFontSize);font-size:var(--fdIcon_Font_Size,1rem);font-style:normal;font-weight:400;forced-color-adjust:none;line-height:normal;line-height:1;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}[class*=sap-icon]:after,[class*=sap-icon]:before{-webkit-box-sizing:inherit;box-sizing:inherit;font-size:inherit}[class*=sap-icon]:before{font-family:SAP-icons;text-align:center;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none}[class*=sap-icon][tabindex="0"]{cursor:pointer}[class*=sap-icon][tabindex="0"].is-focus,[class*=sap-icon][tabindex="0"]:focus{border-radius:.25rem;outline:var(--sapContent_FocusWidth)var(--sapContent_FocusStyle)var(--sapContent_FocusColor);z-index:5}[class*=sap-icon].sap-icon--sm{--fdIcon_Font_Size:1rem}[class*=sap-icon].sap-icon--md{--fdIcon_Font_Size:2rem}[class*=sap-icon].sap-icon--lg{--fdIcon_Font_Size:3rem}[class*=sap-icon].sap-icon--xl{--fdIcon_Font_Size:4rem}[class*=sap-icon].sap-icon--xxl{--fdIcon_Font_Size:5rem}[class*=sap-icon].sap-icon--color-default{--fdIcon_Color:var(--sapContent_IconColor)}[class*=sap-icon].sap-icon--background-default{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-contrast{--fdIcon_Color:var(--sapContent_ContrastIconColor)}[class*=sap-icon].sap-icon--background-contrast{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-non-interactive{--fdIcon_Color:var(--sapContent_NonInteractiveIconColor)}[class*=sap-icon].sap-icon--background-non-interactive{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-tile{--fdIcon_Color:var(--sapTile_IconColor)}[class*=sap-icon].sap-icon--background-tile{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-marker{--fdIcon_Color:var(--sapContent_MarkerIconColor)}[class*=sap-icon].sap-icon--background-marker{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-critical{--fdIcon_Color:var(--sapCriticalElementColor)}[class*=sap-icon].sap-icon--background-critical{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-negative{--fdIcon_Color:var(--sapNegativeElementColor)}[class*=sap-icon].sap-icon--background-negative{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-neutral{--fdIcon_Color:var(--sapNeutralElementColor)}[class*=sap-icon].sap-icon--background-neutral{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-positive{--fdIcon_Color:var(--sapPositiveElementColor)}[class*=sap-icon].sap-icon--background-positive{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--color-information{--fdIcon_Color:var(--sapInformativeElementColor)}[class*=sap-icon].sap-icon--background-information{--fdIcon_Background_Color:}[class*=sap-icon].sap-icon--background-default{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapContent_IconColor)}[class*=sap-icon].sap-icon--background-contrast{--fdIcon_Color:var(--sapContent_IconColor);--fdIcon_Background_Color:var(--sapGroup_ContentBackground)}[class*=sap-icon].sap-icon--background-non-interactive{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapContent_NonInteractiveIconColor)}[class*=sap-icon].sap-icon--background-tile{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapTile_IconColor)}[class*=sap-icon].sap-icon--background-marker{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapContent_MarkerIconColor)}[class*=sap-icon].sap-icon--background-critical{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapCriticalElementColor)}[class*=sap-icon].sap-icon--background-negative{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapNegativeElementColor)}[class*=sap-icon].sap-icon--background-neutral{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapNeutralElementColor)}[class*=sap-icon].sap-icon--background-positive{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapPositiveElementColor)}[class*=sap-icon].sap-icon--background-information{--fdIcon_Color:var(--sapGroup_ContentBackground);--fdIcon_Background_Color:var(--sapInformativeElementColor)}.sap-icon--ai:before{content:"\e2a5"}.sap-icon--bar-code:before{content:"\e08d"}.sap-icon--camera:before{content:"\e045"}.sap-icon--course-book:before{content:"\e096"}.sap-icon--decline:before{content:"\e03e"}.sap-icon--journey-arrive:before{content:"\e155"}.sap-icon--lightbulb:before{content:"\e024"}.sap-icon--search:before{content:"\e00d"}.sap-icon--undo:before{content:"\e1e0"}