/* Icons of the Assets Adaptations workspace that must be global (they are drawn inside DevExpress buttons, menus and the board). */
/* ---- Alignment icons: bars against a line, in the color of the button's text. ---- */
.av2-ai { display: inline-block; width: 26px !important; height: 26px !important; background-color: currentColor; -webkit-mask: var(--av2-ai) center / contain no-repeat; mask: var(--av2-ai) center / contain no-repeat; }
.av2-ai-left { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='2.25' y='1.5' width='1.5' height='21'/%3E%3Crect x='5' y='5' width='15' height='5.5' rx='1'/%3E%3Crect x='5' y='13.5' width='9' height='5.5' rx='1'/%3E%3C/svg%3E"); }
.av2-ai-center-x { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='11.25' y='1.5' width='1.5' height='21'/%3E%3Crect x='4' y='5' width='16' height='5.5' rx='1'/%3E%3Crect x='7' y='13.5' width='10' height='5.5' rx='1'/%3E%3C/svg%3E"); }
.av2-ai-right { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='20.25' y='1.5' width='1.5' height='21'/%3E%3Crect x='4' y='5' width='15' height='5.5' rx='1'/%3E%3Crect x='10' y='13.5' width='9' height='5.5' rx='1'/%3E%3C/svg%3E"); }
.av2-ai-top { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.5' y='2.25' width='21' height='1.5'/%3E%3Crect x='5' y='5' width='5.5' height='15' rx='1'/%3E%3Crect x='13.5' y='5' width='5.5' height='9' rx='1'/%3E%3C/svg%3E"); }
.av2-ai-middle { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.5' y='11.25' width='21' height='1.5'/%3E%3Crect x='5' y='4' width='5.5' height='16' rx='1'/%3E%3Crect x='13.5' y='7' width='5.5' height='10' rx='1'/%3E%3C/svg%3E"); }
.av2-ai-bottom { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.5' y='20.25' width='21' height='1.5'/%3E%3Crect x='5' y='4' width='5.5' height='15' rx='1'/%3E%3Crect x='13.5' y='10' width='5.5' height='9' rx='1'/%3E%3C/svg%3E"); }
.av2-ai-dist-h { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='2.25' y='1.5' width='1.5' height='21'/%3E%3Crect x='20.25' y='1.5' width='1.5' height='21'/%3E%3Crect x='9' y='6' width='6' height='12' rx='1'/%3E%3C/svg%3E"); }
.av2-ai-dist-v { --av2-ai: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.5' y='2.25' width='21' height='1.5'/%3E%3Crect x='1.5' y='20.25' width='21' height='1.5'/%3E%3Crect x='6' y='9' width='12' height='6' rx='1'/%3E%3C/svg%3E"); }


.av2-ai-icon.av2-ai-tiktok { display: inline-block; width: 1em; height: 1em; background-color: currentColor;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.6 5.82s.51.5 0 0A4.278 4.278 0 0 1 15.54 3h-3.09v12.4a2.592 2.592 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6 0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64 0 3.33 2.76 5.7 5.69 5.7 3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48z'/%3E%3C/svg%3E") center / contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.6 5.82s.51.5 0 0A4.278 4.278 0 0 1 15.54 3h-3.09v12.4a2.592 2.592 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6 0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64 0 3.33 2.76 5.7 5.69 5.7 3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48z'/%3E%3C/svg%3E") center / contain no-repeat; }


/* Shape of a target format in the "New master graphic" dialog: a fixed slot so the checkboxes stay aligned. */
.mg-ratio-slot { display: inline-flex; align-items: center; justify-content: center; width: 34px; height: 34px; flex-shrink: 0; }
