.ui-glyph{display:inline-block;width:1em;height:1em;flex:none;vertical-align:-.13em;pointer-events:none;overflow:visible}
.button .ui-glyph{width:16px;height:16px}
.shelf-item>b .ui-glyph,.contact-list>a>b .ui-glyph{width:22px;height:22px}
.window-controls .ui-glyph{width:8px;height:8px;opacity:0;vertical-align:0}
.window-controls:hover .ui-glyph,.window-controls button:focus-visible .ui-glyph{opacity:1}
.mobile-apps .ui-glyph{width:25px;height:25px}
.switcher-symbol .ui-glyph{width:24px;height:24px;vertical-align:0}
.direction-pad .ui-glyph,.world-pad .ui-glyph{width:23px;height:23px;vertical-align:middle}
.arcade-close .ui-glyph,#closeWorld .ui-glyph,.recent-name button .ui-glyph{width:19px;height:19px;vertical-align:middle}
.copy-email .ui-glyph{margin-left:5px}
/* A drawn note avoids the operating system's symbol font in audio controls. */
.sound-toggle:before,#worldSound:before{content:'';display:inline-block;width:15px;height:17px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 17V5l11-2v12M9 8l11-2' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cellipse cx='6' cy='18' rx='4' ry='3'/%3E%3Cellipse cx='17' cy='16' rx='4' ry='3'/%3E%3C/svg%3E") center/contain no-repeat}
