/* Public subset of Boxicons 2.1.4, mask glyphs, no webfont. */

.bx::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  vertical-align: -0.125em;
  -webkit-mask: var(--cc-icon) center / contain no-repeat;
  mask: var(--cc-icon) center / contain no-repeat;
}

.bx-menu {
  --cc-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M4%206h16v2H4zm0%205h16v2H4zm0%205h16v2H4z%22%2F%3E%3C%2Fsvg%3E");
}

.bx-x {
  --cc-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m16.192%206.344-4.243%204.242-4.242-4.242-1.414%201.414L10.535%2012l-4.242%204.242%201.414%201.414%204.242-4.242%204.243%204.242%201.414-1.414L13.364%2012l4.242-4.242z%22%2F%3E%3C%2Fsvg%3E");
}

.bx-grid-alt {
  --cc-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M10%203H4a1%201%200%200%200-1%201v6a1%201%200%200%200%201%201h6a1%201%200%200%200%201-1V4a1%201%200%200%200-1-1zM9%209H5V5h4v4zm5%202h6a1%201%200%200%200%201-1V4a1%201%200%200%200-1-1h-6a1%201%200%200%200-1%201v6a1%201%200%200%200%201%201zm1-6h4v4h-4V5zM3%2020a1%201%200%200%200%201%201h6a1%201%200%200%200%201-1v-6a1%201%200%200%200-1-1H4a1%201%200%200%200-1%201v6zm2-5h4v4H5v-4zm8%205a1%201%200%200%200%201%201h6a1%201%200%200%200%201-1v-6a1%201%200%200%200-1-1h-6a1%201%200%200%200-1%201v6zm2-5h4v4h-4v-4z%22%2F%3E%3C%2Fsvg%3E");
}

.bx-moon {
  --cc-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20.742%2013.045a8.088%208.088%200%200%201-2.077.271c-2.135%200-4.14-.83-5.646-2.336a8.025%208.025%200%200%201-2.064-7.723A1%201%200%200%200%209.73%202.034a10.014%2010.014%200%200%200-4.489%202.582c-3.898%203.898-3.898%2010.243%200%2014.143a9.937%209.937%200%200%200%207.072%202.93%209.93%209.93%200%200%200%207.07-2.929%2010.007%2010.007%200%200%200%202.583-4.491%201.001%201.001%200%200%200-1.224-1.224zm-2.772%204.301a7.947%207.947%200%200%201-5.656%202.343%207.953%207.953%200%200%201-5.658-2.344c-3.118-3.119-3.118-8.195%200-11.314a7.923%207.923%200%200%201%202.06-1.483%2010.027%2010.027%200%200%200%202.89%207.848%209.972%209.972%200%200%200%207.848%202.891%208.036%208.036%200%200%201-1.484%202.059z%22%2F%3E%3C%2Fsvg%3E");
}

.bx-sun {
  --cc-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M6.993%2012c0%202.761%202.246%205.007%205.007%205.007s5.007-2.246%205.007-5.007S14.761%206.993%2012%206.993%206.993%209.239%206.993%2012zM12%208.993c1.658%200%203.007%201.349%203.007%203.007S13.658%2015.007%2012%2015.007%208.993%2013.658%208.993%2012%2010.342%208.993%2012%208.993zM10.998%2019h2v3h-2zm0-17h2v3h-2zm-9%209h3v2h-3zm17%200h3v2h-3zM4.219%2018.363l2.12-2.122%201.415%201.414-2.12%202.122zM16.24%206.344l2.122-2.122%201.414%201.414-2.122%202.122zM6.342%207.759%204.22%205.637l1.415-1.414%202.12%202.122zm13.434%2010.605-1.414%201.414-2.122-2.122%201.414-1.414z%22%2F%3E%3C%2Fsvg%3E");
}

.bx-send {
  --cc-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m21.426%2011.095-17-8A.999.999%200%200%200%203.03%204.242L4.969%2012%203.03%2019.758a.998.998%200%200%200%201.396%201.147l17-8a1%201%200%200%200%200-1.81zM5.481%2018.197l.839-3.357L12%2012%206.32%209.16l-.839-3.357L18.651%2012l-13.17%206.197z%22%2F%3E%3C%2Fsvg%3E");
}

.bxl-github {
  --cc-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.026%202c-5.509%200-9.974%204.465-9.974%209.974%200%204.406%202.857%208.145%206.821%209.465.499.09.679-.217.679-.481%200-.237-.008-.865-.011-1.696-2.775.602-3.361-1.338-3.361-1.338-.452-1.152-1.107-1.459-1.107-1.459-.905-.619.069-.605.069-.605%201.002.07%201.527%201.028%201.527%201.028.89%201.524%202.336%201.084%202.902.829.091-.645.351-1.085.635-1.334-2.214-.251-4.542-1.107-4.542-4.93%200-1.087.389-1.979%201.024-2.675-.101-.253-.446-1.268.099-2.64%200%200%20.837-.269%202.742%201.021a9.582%209.582%200%200%201%202.496-.336%209.554%209.554%200%200%201%202.496.336c1.906-1.291%202.742-1.021%202.742-1.021.545%201.372.203%202.387.099%202.64.64.696%201.024%201.587%201.024%202.675%200%203.833-2.33%204.675-4.552%204.922.355.308.675.916.675%201.846%200%201.334-.012%202.41-.012%202.737%200%20.267.178.577.687.479C19.146%2020.115%2022%2016.379%2022%2011.974%2022%206.465%2017.535%202%2012.026%202z%22%2F%3E%3C%2Fsvg%3E");
}
