/* Meet Fy — 图标（mask + img/icons/*.svg，颜色继承 currentColor） */
.fy-icon {
    display: inline-block;
    flex-shrink: 0;
    vertical-align: middle;
    background-color: currentColor;
    -webkit-mask: var(--fy-icon-src) center / contain no-repeat;
    mask: var(--fy-icon-src) center / contain no-repeat;
}

.meet_compose_tool .fy-icon,
.meet_media_menu__item .fy-icon {
    opacity: 0.88;
}

.meet_compose_tool:hover .fy-icon,
.meet_media_menu__item:hover .fy-icon {
    opacity: 1;
}

.meet_action_btn .fy-icon {
    opacity: 0.75;
}

.meet_action_btn:hover .fy-icon,
.meet_action_btn.is-active .fy-icon {
    opacity: 1;
}

.meet_article_back .fy-icon {
    opacity: 0.9;
}

.header-menu-chevron.fy-icon {
    transition: transform 0.2s var(--ease);
}

.header-menu-trigger[aria-expanded="true"] .header-menu-chevron.fy-icon {
    transform: rotate(180deg);
}
