/* Opt-in heading symbols follow the surrounding semantic theme colour. */
.ui-heading-icon{display:inline-block;width:22px;height:22px;flex:0 0 22px;background-color:currentColor;-webkit-mask:var(--ui-heading-icon) center/contain no-repeat;mask:var(--ui-heading-icon) center/contain no-repeat}
.ui-icon-label{display:inline-flex;align-items:center;gap:8px;min-width:0}
.scanner-button-icon{display:block;width:22px;height:22px;flex:0 0 auto;pointer-events:none;background-color:currentColor;-webkit-mask:var(--ui-icon-image) center/contain no-repeat;mask:var(--ui-icon-image) center/contain no-repeat}
.scanner-icon-label{display:inline-flex;align-items:center;justify-content:center;gap:6px}
.ui-menu-symbol{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:60px;font-family:"Segoe UI Emoji","Noto Color Emoji",sans-serif;font-weight:400;line-height:1;flex:0 0 auto}
.ui-menu-symbol>svg{display:block;width:60px;height:60px}
