/* 单色图标：靠 mask 上色，颜色由使用处的 background-color 决定。
 * mask 的 url() 直接写在这里，不要挪进 CSS 变量——Chromium 会把变量里的相对 URL
 * 按文档基准解析，而不是按这张样式表，结果就是整排 404。 */
.ic[data-i="adobeaftereffects"]{-webkit-mask:url("icons/adobeaftereffects.svg") center/contain no-repeat;mask:url("icons/adobeaftereffects.svg") center/contain no-repeat}
.ic[data-i="adobeillustrator"]{-webkit-mask:url("icons/adobeillustrator.svg") center/contain no-repeat;mask:url("icons/adobeillustrator.svg") center/contain no-repeat}
.ic[data-i="adobephotoshop"]{-webkit-mask:url("icons/adobephotoshop.svg") center/contain no-repeat;mask:url("icons/adobephotoshop.svg") center/contain no-repeat}
.ic[data-i="adobepremierepro"]{-webkit-mask:url("icons/adobepremierepro.svg") center/contain no-repeat;mask:url("icons/adobepremierepro.svg") center/contain no-repeat}
.ic[data-i="blender"]{-webkit-mask:url("icons/blender.svg") center/contain no-repeat;mask:url("icons/blender.svg") center/contain no-repeat}
.ic[data-i="cplusplus"]{-webkit-mask:url("icons/cplusplus.svg") center/contain no-repeat;mask:url("icons/cplusplus.svg") center/contain no-repeat}
.ic[data-i="css"]{-webkit-mask:url("icons/css.svg") center/contain no-repeat;mask:url("icons/css.svg") center/contain no-repeat}
.ic[data-i="c"]{-webkit-mask:url("icons/c.svg") center/contain no-repeat;mask:url("icons/c.svg") center/contain no-repeat}
.ic[data-i="dart"]{-webkit-mask:url("icons/dart.svg") center/contain no-repeat;mask:url("icons/dart.svg") center/contain no-repeat}
.ic[data-i="flutter"]{-webkit-mask:url("icons/flutter.svg") center/contain no-repeat;mask:url("icons/flutter.svg") center/contain no-repeat}
.ic[data-i="git"]{-webkit-mask:url("icons/git.svg") center/contain no-repeat;mask:url("icons/git.svg") center/contain no-repeat}
.ic[data-i="html5"]{-webkit-mask:url("icons/html5.svg") center/contain no-repeat;mask:url("icons/html5.svg") center/contain no-repeat}
.ic[data-i="javascript"]{-webkit-mask:url("icons/javascript.svg") center/contain no-repeat;mask:url("icons/javascript.svg") center/contain no-repeat}
.ic[data-i="kotlin"]{-webkit-mask:url("icons/kotlin.svg") center/contain no-repeat;mask:url("icons/kotlin.svg") center/contain no-repeat}
.ic[data-i="opencv"]{-webkit-mask:url("icons/opencv.svg") center/contain no-repeat;mask:url("icons/opencv.svg") center/contain no-repeat}
.ic[data-i="python"]{-webkit-mask:url("icons/python.svg") center/contain no-repeat;mask:url("icons/python.svg") center/contain no-repeat}
.ic[data-i="pytorch"]{-webkit-mask:url("icons/pytorch.svg") center/contain no-repeat;mask:url("icons/pytorch.svg") center/contain no-repeat}
.ic[data-i="ros"]{-webkit-mask:url("icons/ros.svg") center/contain no-repeat;mask:url("icons/ros.svg") center/contain no-repeat}
.ic[data-i="visualstudiocode"]{-webkit-mask:url("icons/visualstudiocode.svg") center/contain no-repeat;mask:url("icons/visualstudiocode.svg") center/contain no-repeat}
