/* 本地 SVG 箭头：供未加载 style.css 的独立页面使用 */
.ui-arrow{display:inline-block;width:10px;height:10px;margin-left:.28em;vertical-align:-.04em;background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat;flex:0 0 auto}
.ui-arrow--up-right{-webkit-mask-image:url(icons/arrow-up-right.svg);mask-image:url(icons/arrow-up-right.svg)}
.ui-arrow--right{-webkit-mask-image:url(icons/arrow-right.svg);mask-image:url(icons/arrow-right.svg)}
.ui-arrow--left{-webkit-mask-image:url(icons/arrow-left.svg);mask-image:url(icons/arrow-left.svg)}
.ui-arrow--down{-webkit-mask-image:url(icons/arrow-down.svg);mask-image:url(icons/arrow-down.svg)}
.ui-arrow--up{-webkit-mask-image:url(icons/arrow-up.svg);mask-image:url(icons/arrow-up.svg)}

/* 箭头图标最终使用本地 img */
.ui-arrow{background:none!important;-webkit-mask-image:none!important;mask-image:none!important;width:10px;height:10px}
.ui-arrow img{display:block;width:100%;height:100%;object-fit:contain}
.text-link .ui-arrow{width:18px;height:18px;margin-left:0}
@media(max-width:760px){.ui-arrow{width:12px;height:12px}.text-link .ui-arrow{width:18px;height:18px}}
.menu-icon img,.btn-close-icon,.btn-plus-icon{display:block;width:14px;height:14px;object-fit:contain}
