/* Local Lucide SVG masks: reusable in any V2 Viewer without JavaScript. */
.lx-v2 .lx-v2-icon {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    flex-shrink: 0;
    background-color: currentColor;
    -webkit-mask: var(--lx-icon) center / contain no-repeat;
    mask: var(--lx-icon) center / contain no-repeat;
}
.lx-v2 .lx-v2-icon-users-round { --lx-icon: url('../img/icons/users-round.svg'); }
.lx-v2 .lx-v2-icon-search { --lx-icon: url('../img/icons/search.svg'); }
.lx-v2 .lx-v2-icon-gift { --lx-icon: url('../img/icons/gift.svg'); }
.lx-v2 .lx-v2-icon-languages { --lx-icon: url('../img/icons/languages.svg'); }
.lx-v2 .lx-v2-icon-heart-handshake { --lx-icon: url('../img/icons/heart-handshake.svg'); }
.lx-v2 .lx-v2-icon-message-circle { --lx-icon: url('../img/icons/message-circle.svg'); }
.lx-v2 .lx-v2-icon-graduation-cap { --lx-icon: url('../img/icons/graduation-cap.svg'); }
.lx-v2 .lx-v2-icon-dices { --lx-icon: url('../img/icons/dices.svg'); }
.lx-v2 .lx-v2-icon-pencil-ruler { --lx-icon: url('../img/icons/pencil-ruler.svg'); }
.lx-v2 .lx-v2-icon-presentation { --lx-icon: url('../img/icons/presentation.svg'); }
.lx-v2 .lx-v2-icon-messages-square { --lx-icon: url('../img/icons/messages-square.svg'); }
.lx-v2 .lx-v2-icon-ellipsis { --lx-icon: url('../img/icons/ellipsis.svg'); }
.lx-v2 .lx-v2-icon-video { --lx-icon: url('../img/icons/video.svg'); }
.lx-v2 .lx-v2-community-symbol { display:inline-flex;vertical-align:middle;margin-inline-end:.45rem; }
.lx-v2 .lx-v2-community-emoji { display:none; }
@media(max-width:59.999rem),(pointer:coarse){
    .lx-v2 .lx-v2-community-symbol>.lx-v2-icon{display:none}
    .lx-v2 .lx-v2-community-emoji{display:inline}
}
