/* All UI glyphs are vectors. Sizes and colors follow their surrounding control. */
.ui-icon{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.14em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:square;stroke-linejoin:miter;overflow:visible;pointer-events:none}
.plus,.image-cross{display:inline-flex;align-items:center;justify-content:center}
.plus .ui-icon,.image-cross .ui-icon{display:block;vertical-align:0}
.ui-icon--copyright{width:1.05em;height:1.05em;vertical-align:-.16em}
.review-disclosure>summary:after{content:'';display:block;float:right;width:12px;height:12px;margin-top:3px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231800ad%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%3E%3Cpath%20d%3D%22M12%205V19M5%2012H19%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-size:contain;background-repeat:no-repeat}
.review-disclosure[open]>summary:after{content:'';background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231800ad%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%3E%3Cpath%20d%3D%22M5%2012H19%22%2F%3E%3C%2Fsvg%3E")}
