/* Font Awesome Free 6.4.0, icons CC BY 4.0: https://fontawesome.com/license/free */
.fas,.far{display:inline-block;width:1em;height:1em;background:currentColor;mask:var(--board-icon) center/contain no-repeat;-webkit-mask:var(--board-icon) center/contain no-repeat;vertical-align:-.125em;flex-shrink:0}
.fa-save{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M64%2032C28.7%2032%200%2060.7%200%2096V416c0%2035.3%2028.7%2064%2064%2064H384c35.3%200%2064-28.7%2064-64V173.3c0-17-6.7-33.3-18.7-45.3L352%2050.7C340%2038.7%20323.7%2032%20306.7%2032H64zm0%2096c0-17.7%2014.3-32%2032-32H288c17.7%200%2032%2014.3%2032%2032v64c0%2017.7-14.3%2032-32%2032H96c-17.7%200-32-14.3-32-32V128zM224%20288a64%2064%200%201%201%200%20128%2064%2064%200%201%201%200-128z%22%2F%3E%3C%2Fsvg%3E")}
.fa-print{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M128%200C92.7%200%2064%2028.7%2064%2064v96h64V64H354.7L384%2093.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400%2018.7C388%206.7%20371.7%200%20354.7%200H128zM384%20352v32%2064H128V384%20368%20352H384zm64%2032h32c17.7%200%2032-14.3%2032-32V256c0-35.3-28.7-64-64-64H64c-35.3%200-64%2028.7-64%2064v96c0%2017.7%2014.3%2032%2032%2032H64v64c0%2035.3%2028.7%2064%2064%2064H384c35.3%200%2064-28.7%2064-64V384zM432%20248a24%2024%200%201%201%200%2048%2024%2024%200%201%201%200-48z%22%2F%3E%3C%2Fsvg%3E")}
.fa-trash-alt{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M135.2%2017.7C140.6%206.8%20151.7%200%20163.8%200H284.2c12.1%200%2023.2%206.8%2028.6%2017.7L320%2032h96c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032H32C14.3%2096%200%2081.7%200%2064S14.3%2032%2032%2032h96l7.2-14.3zM32%20128H416V448c0%2035.3-28.7%2064-64%2064H96c-35.3%200-64-28.7-64-64V128zm96%2064c-8.8%200-16%207.2-16%2016V432c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16V208c0-8.8-7.2-16-16-16zm96%200c-8.8%200-16%207.2-16%2016V432c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16V208c0-8.8-7.2-16-16-16zm96%200c-8.8%200-16%207.2-16%2016V432c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16V208c0-8.8-7.2-16-16-16z%22%2F%3E%3C%2Fsvg%3E")}
.fa-undo{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M125.7%20160H176c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032H48c-17.7%200-32-14.3-32-32V64c0-17.7%2014.3-32%2032-32s32%2014.3%2032%2032v51.2L97.6%2097.6c87.5-87.5%20229.3-87.5%20316.8%200s87.5%20229.3%200%20316.8s-229.3%2087.5-316.8%200c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200c62.5%2062.5%20163.8%2062.5%20226.3%200s62.5-163.8%200-226.3s-163.8-62.5-226.3%200L125.7%20160z%22%2F%3E%3C%2Fsvg%3E")}
.fa-redo{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M386.3%20160H336c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032H464c17.7%200%2032-14.3%2032-32V64c0-17.7-14.3-32-32-32s-32%2014.3-32%2032v51.2L414.4%2097.6c-87.5-87.5-229.3-87.5-316.8%200s-87.5%20229.3%200%20316.8s229.3%2087.5%20316.8%200c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200c-62.5%2062.5-163.8%2062.5-226.3%200s-62.5-163.8%200-226.3s163.8-62.5%20226.3%200L386.3%20160z%22%2F%3E%3C%2Fsvg%3E")}
.fa-expand{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M32%2032C14.3%2032%200%2046.3%200%2064v96c0%2017.7%2014.3%2032%2032%2032s32-14.3%2032-32V96h64c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H32zM64%20352c0-17.7-14.3-32-32-32s-32%2014.3-32%2032v96c0%2017.7%2014.3%2032%2032%2032h96c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H64V352zM320%2032c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032h64v64c0%2017.7%2014.3%2032%2032%2032s32-14.3%2032-32V64c0-17.7-14.3-32-32-32H320zM448%20352c0-17.7-14.3-32-32-32s-32%2014.3-32%2032v64H320c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032h96c17.7%200%2032-14.3%2032-32V352z%22%2F%3E%3C%2Fsvg%3E")}
.fa-umbrella-beach{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20d%3D%22M346.3%20271.8l-60.1-21.9L214%20448H32c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032H544c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H282.1l64.1-176.2zm121.1-.2l-3.3%209.1%2067.7%2024.6c18.1%206.6%2038-4.2%2039.6-23.4c6.5-78.5-23.9-155.5-80.8-208.5c2%208%203.2%2016.3%203.4%2024.8l.2%206c1.8%2057-7.3%20113.8-26.8%20167.4zM462%2099.1c-1.1-34.4-22.5-64.8-54.4-77.4c-.9-.4-1.9-.7-2.8-1.1c-33-11.7-69.8-2.4-93.1%2023.8l-4%204.5C272.4%2088.3%20245%20134.2%20226.8%20184l-3.3%209.1L434%20269.7l3.3-9.1c18.1-49.8%2026.6-102.5%2024.9-155.5l-.2-6zM107.2%20112.9c-11.1%2015.7-2.8%2036.8%2015.3%2043.4l71%2025.8%203.3-9.1c19.5-53.6%2049.1-103%2087.1-145.5l4-4.5c6.2-6.9%2013.1-13%2020.5-18.2c-79.6%202.5-154.7%2042.2-201.2%20108z%22%2F%3E%3C%2Fsvg%3E")}
.fa-random{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M403.8%2034.4c12-5%2025.7-2.2%2034.9%206.9l64%2064c6%206%209.4%2014.1%209.4%2022.6s-3.4%2016.6-9.4%2022.6l-64%2064c-9.2%209.2-22.9%2011.9-34.9%206.9s-19.8-16.6-19.8-29.6V160H352c-10.1%200-19.6%204.7-25.6%2012.8L284%20229.3%20244%20176l31.2-41.6C293.3%20110.2%20321.8%2096%20352%2096h32V64c0-12.9%207.8-24.6%2019.8-29.6zM164%20282.7L204%20336l-31.2%2041.6C154.7%20401.8%20126.2%20416%2096%20416H32c-17.7%200-32-14.3-32-32s14.3-32%2032-32H96c10.1%200%2019.6-4.7%2025.6-12.8L164%20282.7zm274.6%20188c-9.2%209.2-22.9%2011.9-34.9%206.9s-19.8-16.6-19.8-29.6V416H352c-30.2%200-58.7-14.2-76.8-38.4L121.6%20172.8c-6-8.1-15.5-12.8-25.6-12.8H32c-17.7%200-32-14.3-32-32s14.3-32%2032-32H96c30.2%200%2058.7%2014.2%2076.8%2038.4L326.4%20339.2c6%208.1%2015.5%2012.8%2025.6%2012.8h32V320c0-12.9%207.8-24.6%2019.8-29.6s25.7-2.2%2034.9%206.9l64%2064c6%206%209.4%2014.1%209.4%2022.6s-3.4%2016.6-9.4%2022.6l-64%2064z%22%2F%3E%3C%2Fsvg%3E")}
.fa-broom{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20d%3D%22M566.6%2054.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200l-192%20192-34.7-34.7c-4.2-4.2-10-6.6-16-6.6c-12.5%200-22.6%2010.1-22.6%2022.6v29.1L364.3%20320h29.1c12.5%200%2022.6-10.1%2022.6-22.6c0-6-2.4-11.8-6.6-16l-34.7-34.7%20192-192zM341.1%20353.4L222.6%20234.9c-42.7-3.7-85.2%2011.7-115.8%2042.3l-8%208C76.5%20307.5%2064%20337.7%2064%20369.2c0%206.8%207.1%2011.2%2013.2%208.2l51.1-25.5c5-2.5%209.5%204.1%205.4%207.9L7.3%20473.4C2.7%20477.6%200%20483.6%200%20489.9C0%20502.1%209.9%20512%2022.1%20512l173.3%200c38.8%200%2075.9-15.4%20103.4-42.8c30.6-30.6%2045.9-73.1%2042.3-115.8z%22%2F%3E%3C%2Fsvg%3E")}
.fa-times{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3%20297.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256%20342.6%20150.6z%22%2F%3E%3C%2Fsvg%3E")}
.fa-grip-lines{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M32%20288c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l384%200c17.7%200%2032-14.3%2032-32s-14.3-32-32-32L32%20288zm0-128c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l384%200c17.7%200%2032-14.3%2032-32s-14.3-32-32-32L32%20160z%22%2F%3E%3C%2Fsvg%3E")}
.fa-mouse-pointer{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3Cpath%20d%3D%22M0%2055.2V426c0%2012.2%209.9%2022%2022%2022c6.3%200%2012.4-2.7%2016.6-7.5L121.2%20346l58.1%20116.3c7.9%2015.8%2027.1%2022.2%2042.9%2014.3s22.2-27.1%2014.3-42.9L179.8%20320H297.9c12.2%200%2022.1-9.9%2022.1-22.1c0-6.3-2.7-12.3-7.4-16.5L38.6%2037.9C34.3%2034.1%2028.9%2032%2023.2%2032C10.4%2032%200%2042.4%200%2055.2z%22%2F%3E%3C%2Fsvg%3E")}
.fa-pen{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M362.7%2019.3L314.3%2067.7%20444.3%20197.7l48.4-48.4c25-25%2025-65.5%200-90.5L453.3%2019.3c-25-25-65.5-25-90.5%200zm-71%2071L58.6%20323.5c-10.4%2010.4-18%2023.3-22.2%2037.4L1%20481.2C-1.5%20489.7%20.8%20498.8%207%20505s15.3%208.5%2023.7%206.1l120.3-35.4c14.1-4.2%2027-11.8%2037.4-22.2L421.7%20220.3%20291.7%2090.3z%22%2F%3E%3C%2Fsvg%3E")}
.fa-shapes{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M315.4%2015.5C309.7%205.9%20299.2%200%20288%200s-21.7%205.9-27.4%2015.5l-96%20160c-5.9%209.9-6.1%2022.2-.4%2032.2s16.3%2016.2%2027.8%2016.2H384c11.5%200%2022.2-6.2%2027.8-16.2s5.5-22.3-.4-32.2l-96-160zM288%20312V456c0%2022.1%2017.9%2040%2040%2040H472c22.1%200%2040-17.9%2040-40V312c0-22.1-17.9-40-40-40H328c-22.1%200-40%2017.9-40%2040zM128%20512a128%20128%200%201%200%200-256%20128%20128%200%201%200%200%20256z%22%2F%3E%3C%2Fsvg%3E")}
.fa-drafting-compass{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M352%2096c0%2014.3-3.1%2027.9-8.8%2040.2L396%20227.4c-23.7%2025.3-54.2%2044.1-88.5%2053.6L256%20192h0%200l-68%20117.5c21.5%206.8%2044.3%2010.5%2068.1%2010.5c70.7%200%20133.8-32.7%20174.9-84c11.1-13.8%2031.2-16%2045-5s16%2031.2%205%2045C428.1%20341.8%20347%20384%20256%20384c-35.4%200-69.4-6.4-100.7-18.1L98.7%20463.7C94%20471.8%2087%20478.4%2078.6%20482.6L23.2%20510.3c-5%202.5-10.9%202.2-15.6-.7S0%20501.5%200%20496V440.6c0-8.4%202.2-16.7%206.5-24.1l60-103.7C53.7%20301.6%2041.8%20289.3%2031.2%20276c-11.1-13.8-8.8-33.9%205-45s33.9-8.8%2045%205c5.7%207.1%2011.8%2013.8%2018.2%2020.1l69.4-119.9c-5.6-12.2-8.8-25.8-8.8-40.2c0-53%2043-96%2096-96s96%2043%2096%2096zm21%20297.9c32.6-12.8%2062.5-30.8%2088.9-52.9l43.7%2075.5c4.2%207.3%206.5%2015.6%206.5%2024.1V496c0%205.5-2.9%2010.7-7.6%2013.6s-10.6%203.2-15.6%20.7l-55.4-27.7c-8.4-4.2-15.4-10.8-20.1-18.9L373%20393.9zM256%20128a32%2032%200%201%200%200-64%2032%2032%200%201%200%200%2064z%22%2F%3E%3C%2Fsvg%3E")}
.fa-font{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M254%2052.8C249.3%2040.3%20237.3%2032%20224%2032s-25.3%208.3-30%2020.8L57.8%20416H32c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032h96c17.7%200%2032-14.3%2032-32s-14.3-32-32-32h-1.8l18-48H303.8l18%2048H320c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032h96c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H390.2L254%2052.8zM279.8%20304H168.2L224%20155.1%20279.8%20304z%22%2F%3E%3C%2Fsvg%3E")}
.fa-hand-paper{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M288%2032c0-17.7-14.3-32-32-32s-32%2014.3-32%2032V240c0%208.8-7.2%2016-16%2016s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32%2014.3-32%2032V336c0%201.5%200%203.1%20.1%204.6L67.6%20283c-16-15.2-41.3-14.6-56.6%201.4s-14.6%2041.3%201.4%2056.6L124.8%20448c43.1%2041.1%20100.4%2064%20160%2064H304c97.2%200%20176-78.8%20176-176V128c0-17.7-14.3-32-32-32s-32%2014.3-32%2032V240c0%208.8-7.2%2016-16%2016s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32%2014.3-32%2032V240c0%208.8-7.2%2016-16%2016s-16-7.2-16-16V32z%22%2F%3E%3C%2Fsvg%3E")}
.fa-file-alt{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M64%200C28.7%200%200%2028.7%200%2064V448c0%2035.3%2028.7%2064%2064%2064H320c35.3%200%2064-28.7%2064-64V160H256c-17.7%200-32-14.3-32-32V0H64zM256%200V128H384L256%200zM112%20256H272c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016H112c-8.8%200-16-7.2-16-16s7.2-16%2016-16zm0%2064H272c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016H112c-8.8%200-16-7.2-16-16s7.2-16%2016-16zm0%2064H272c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016H112c-8.8%200-16-7.2-16-16s7.2-16%2016-16z%22%2F%3E%3C%2Fsvg%3E")}
.fa-trash{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M135.2%2017.7L128%2032H32C14.3%2032%200%2046.3%200%2064S14.3%2096%2032%2096H416c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H320l-7.2-14.3C307.4%206.8%20296.3%200%20284.2%200H163.8c-12.1%200-23.2%206.8-28.6%2017.7zM416%20128H32L53.2%20467c1.6%2025.3%2022.6%2045%2047.9%2045H346.9c25.3%200%2046.3-19.7%2047.9-45L416%20128z%22%2F%3E%3C%2Fsvg%3E")}
.fa-ruler-combined{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M.2%20468.9C2.7%20493.1%2023.1%20512%2048%20512l96%200%20320%200c26.5%200%2048-21.5%2048-48l0-96c0-26.5-21.5-48-48-48l-48%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-64%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-64%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-80%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16l80%200%200-64-80%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16l80%200%200-64-80%200c-8.8%200-16-7.2-16-16s7.2-16%2016-16l80%200%200-48c0-26.5-21.5-48-48-48L48%200C21.5%200%200%2021.5%200%2048L0%20368l0%2096c0%201.7%20.1%203.3%20.2%204.9z%22%2F%3E%3C%2Fsvg%3E")}
.fa-ruler-horizontal{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20640%20512%22%3E%3Cpath%20d%3D%22M0%20336c0%2026.5%2021.5%2048%2048%2048l544%200c26.5%200%2048-21.5%2048-48l0-160c0-26.5-21.5-48-48-48l-64%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-64%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-64%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-64%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-64%200%200%2080c0%208.8-7.2%2016-16%2016s-16-7.2-16-16l0-80-64%200c-26.5%200-48%2021.5-48%2048L0%20336z%22%2F%3E%3C%2Fsvg%3E")}
.fa-crosshairs{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M256%200c17.7%200%2032%2014.3%2032%2032V42.4c93.7%2013.9%20167.7%2088%20181.6%20181.6H480c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032H469.6c-13.9%2093.7-88%20167.7-181.6%20181.6V480c0%2017.7-14.3%2032-32%2032s-32-14.3-32-32V469.6C130.3%20455.7%2056.3%20381.7%2042.4%20288H32c-17.7%200-32-14.3-32-32s14.3-32%2032-32H42.4C56.3%20130.3%20130.3%2056.3%20224%2042.4V32c0-17.7%2014.3-32%2032-32zM107.4%20288c12.5%2058.3%2058.4%20104.1%20116.6%20116.6V384c0-17.7%2014.3-32%2032-32s32%2014.3%2032%2032v20.6c58.3-12.5%20104.1-58.4%20116.6-116.6H384c-17.7%200-32-14.3-32-32s14.3-32%2032-32h20.6C392.1%20165.7%20346.3%20119.9%20288%20107.4V128c0%2017.7-14.3%2032-32%2032s-32-14.3-32-32V107.4C165.7%20119.9%20119.9%20165.7%20107.4%20224H128c17.7%200%2032%2014.3%2032%2032s-14.3%2032-32%2032H107.4zM256%20224a32%2032%200%201%201%200%2064%2032%2032%200%201%201%200-64z%22%2F%3E%3C%2Fsvg%3E")}
.fa-hand-pointer{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M128%2040c0-22.1%2017.9-40%2040-40s40%2017.9%2040%2040V188.2c8.5-7.6%2019.7-12.2%2032-12.2c20.6%200%2038.2%2013%2045%2031.2c8.8-9.3%2021.2-15.2%2035-15.2c25.3%200%2046%2019.5%2047.9%2044.3c8.5-7.7%2019.8-12.3%2032.1-12.3c26.5%200%2048%2021.5%2048%2048v48%2016%2048c0%2070.7-57.3%20128-128%20128l-16%200H240l-.1%200h-5.2c-5%200-9.9-.3-14.7-1c-55.3-5.6-106.2-34-140-79L8%20336c-13.3-17.7-9.7-42.7%208-56s42.7-9.7%2056%208l56%2074.7V40zM240%20304c0-8.8-7.2-16-16-16s-16%207.2-16%2016v96c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16V304zm48-16c-8.8%200-16%207.2-16%2016v96c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16V304c0-8.8-7.2-16-16-16zm80%2016c0-8.8-7.2-16-16-16s-16%207.2-16%2016v96c0%208.8%207.2%2016%2016%2016s16-7.2%2016-16V304z%22%2F%3E%3C%2Fsvg%3E")}
.fa-star{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20d%3D%22M316.9%2018C311.6%207%20300.4%200%20288.1%200s-23.4%207-28.8%2018L195%20150.3%2051.4%20171.5c-12%201.8-22%2010.2-25.7%2021.7s-.7%2024.2%207.9%2032.7L137.8%20329%20113.2%20474.7c-2%2012%203%2024.2%2012.9%2031.3s23%208%2033.8%202.3l128.3-68.5%20128.3%2068.5c10.8%205.7%2023.9%204.9%2033.8-2.3s14.9-19.3%2012.9-31.3L438.5%20329%20542.7%20225.9c8.6-8.5%2011.7-21.2%207.9-32.7s-13.7-19.9-25.7-21.7L381.2%20150.3%20316.9%2018z%22%2F%3E%3C%2Fsvg%3E")}
.fa-highlighter{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20d%3D%22M315%20315l158.4-215L444.1%2070.6%20229%20229%20315%20315zm-187%205l0%200V248.3c0-15.3%207.2-29.6%2019.5-38.6L420.6%208.4C428%202.9%20437%200%20446.2%200c11.4%200%2022.4%204.5%2030.5%2012.6l54.8%2054.8c8.1%208.1%2012.6%2019%2012.6%2030.5c0%209.2-2.9%2018.2-8.4%2025.6L334.4%20396.5c-9%2012.3-23.4%2019.5-38.6%2019.5H224l-25.4%2025.4c-12.5%2012.5-32.8%2012.5-45.3%200l-50.7-50.7c-12.5-12.5-12.5-32.8%200-45.3L128%20320zM7%20466.3l63-63%2070.6%2070.6-31%2031c-4.5%204.5-10.6%207-17%207H24c-13.3%200-24-10.7-24-24v-4.7c0-6.4%202.5-12.5%207-17z%22%2F%3E%3C%2Fsvg%3E")}
.fa-chalkboard{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20d%3D%22M96%2032C60.7%2032%2032%2060.7%2032%2096V384H96V96l384%200V384h64V96c0-35.3-28.7-64-64-64H96zM224%20384v32H32c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032H544c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H416V384c0-17.7-14.3-32-32-32H256c-17.7%200-32%2014.3-32%2032z%22%2F%3E%3C%2Fsvg%3E")}
.fa-pencil-alt{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M410.3%20231l11.3-11.3-33.9-33.9-62.1-62.1L291.7%2089.8l-11.3%2011.3-22.6%2022.6L58.6%20322.9c-10.4%2010.4-18%2023.3-22.2%2037.4L1%20480.7c-2.5%208.4-.2%2017.5%206.1%2023.7s15.3%208.5%2023.7%206.1l120.3-35.4c14.1-4.2%2027-11.8%2037.4-22.2L387.7%20253.7%20410.3%20231zM160%20399.4l-9.1%2022.7c-4%203.1-8.5%205.4-13.3%206.9L59.4%20452l23-78.1c1.4-4.9%203.8-9.4%206.9-13.3l22.7-9.1v32c0%208.8%207.2%2016%2016%2016h32zM362.7%2018.7L348.3%2033.2%20325.7%2055.8%20314.3%2067.1l33.9%2033.9%2062.1%2062.1%2033.9%2033.9%2011.3-11.3%2022.6-22.6%2014.5-14.5c25-25%2025-65.5%200-90.5L453.3%2018.7c-25-25-65.5-25-90.5%200zm-47.4%20168l-144%20144c-6.2%206.2-16.4%206.2-22.6%200s-6.2-16.4%200-22.6l144-144c6.2-6.2%2016.4-6.2%2022.6%200s6.2%2016.4%200%2022.6z%22%2F%3E%3C%2Fsvg%3E")}
.fa-eraser{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20d%3D%22M290.7%2057.4L57.4%20290.7c-25%2025-25%2065.5%200%2090.5l80%2080c12%2012%2028.3%2018.7%2045.3%2018.7H288h9.4H512c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H387.9L518.6%20285.3c25-25%2025-65.5%200-90.5L381.3%2057.4c-25-25-65.5-25-90.5%200zM297.4%20416H288l-105.4%200-80-80L227.3%20211.3%20364.7%20348.7%20297.4%20416z%22%2F%3E%3C%2Fsvg%3E")}
.fa-slash{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20640%20512%22%3E%3Cpath%20d%3D%22M5.1%209.2C13.3-1.2%2028.4-3.1%2038.8%205.1l592%20464c10.4%208.2%2012.3%2023.3%204.1%2033.7s-23.3%2012.3-33.7%204.1L9.2%2042.9C-1.2%2034.7-3.1%2019.6%205.1%209.2z%22%2F%3E%3C%2Fsvg%3E")}
.fa-long-arrow-alt-right{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M334.5%20414c8.8%203.8%2019%202%2026-4.6l144-136c4.8-4.5%207.5-10.8%207.5-17.4s-2.7-12.9-7.5-17.4l-144-136c-7-6.6-17.2-8.4-26-4.6s-14.5%2012.5-14.5%2022l0%2072L32%20192c-17.7%200-32%2014.3-32%2032l0%2064c0%2017.7%2014.3%2032%2032%2032l288%200%200%2072c0%209.6%205.7%2018.2%2014.5%2022z%22%2F%3E%3C%2Fsvg%3E")}
.fa-ellipsis-h{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M8%20256a56%2056%200%201%201%20112%200A56%2056%200%201%201%208%20256zm160%200a56%2056%200%201%201%20112%200%2056%2056%200%201%201%20-112%200zm216-56a56%2056%200%201%201%200%20112%2056%2056%200%201%201%200-112z%22%2F%3E%3C%2Fsvg%3E")}
.fa-square{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M0%2096C0%2060.7%2028.7%2032%2064%2032H384c35.3%200%2064%2028.7%2064%2064V416c0%2035.3-28.7%2064-64%2064H64c-35.3%200-64-28.7-64-64V96z%22%2F%3E%3C%2Fsvg%3E")}
.fa-circle{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M256%20512A256%20256%200%201%200%20256%200a256%20256%200%201%200%200%20512z%22%2F%3E%3C%2Fsvg%3E")}
.fa-caret-up{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3Cpath%20d%3D%22M182.6%20137.4c-12.5-12.5-32.8-12.5-45.3%200l-128%20128c-9.2%209.2-11.9%2022.9-6.9%2034.9s16.6%2019.8%2029.6%2019.8H288c12.9%200%2024.6-7.8%2029.6-19.8s2.2-25.7-6.9-34.9l-128-128z%22%2F%3E%3C%2Fsvg%3E")}
.fa-minus{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M432%20256c0%2017.7-14.3%2032-32%2032L48%20288c-17.7%200-32-14.3-32-32s14.3-32%2032-32l352%200c17.7%200%2032%2014.3%2032%2032z%22%2F%3E%3C%2Fsvg%3E")}
.fa-arrows-alt-h{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M504.3%20273.6c4.9-4.5%207.7-10.9%207.7-17.6s-2.8-13-7.7-17.6l-112-104c-7-6.5-17.2-8.2-25.9-4.4s-14.4%2012.5-14.4%2022l0%2056-192%200%200-56c0-9.5-5.7-18.2-14.4-22s-18.9-2.1-25.9%204.4l-112%20104C2.8%20243%200%20249.3%200%20256s2.8%2013%207.7%2017.6l112%20104c7%206.5%2017.2%208.2%2025.9%204.4s14.4-12.5%2014.4-22l0-56%20192%200%200%2056c0%209.5%205.7%2018.2%2014.4%2022s18.9%202.1%2025.9-4.4l112-104z%22%2F%3E%3C%2Fsvg%3E")}
.fa-chevron-left{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3Cpath%20d%3D%22M9.4%20233.4c-12.5%2012.5-12.5%2032.8%200%2045.3l192%20192c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L77.3%20256%20246.6%2086.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200l-192%20192z%22%2F%3E%3C%2Fsvg%3E")}
.fa-chevron-right{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20320%20512%22%3E%3Cpath%20d%3D%22M310.6%20233.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-192%20192c-12.5%2012.5-32.8%2012.5-45.3%200s-12.5-32.8%200-45.3L242.7%20256%2073.4%2086.6c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200l192%20192z%22%2F%3E%3C%2Fsvg%3E")}
.fa-plus{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20d%3D%22M256%2080c0-17.7-14.3-32-32-32s-32%2014.3-32%2032V224H48c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032H192V432c0%2017.7%2014.3%2032%2032%2032s32-14.3%2032-32V288H400c17.7%200%2032-14.3%2032-32s-14.3-32-32-32H256V80z%22%2F%3E%3C%2Fsvg%3E")}
.fa-compress-arrows-alt{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M456%20224H312c-13.3%200-24-10.7-24-24V56c0-9.7%205.8-18.5%2014.8-22.2s19.3-1.7%2026.2%205.2l40%2040L442.3%205.7C446%202%20450.9%200%20456%200s10%202%2013.7%205.7l36.7%2036.7C510%2046%20512%2050.9%20512%2056s-2%2010-5.7%2013.7L433%20143l40%2040c6.9%206.9%208.9%2017.2%205.2%2026.2s-12.5%2014.8-22.2%2014.8zm0%2064c9.7%200%2018.5%205.8%2022.2%2014.8s1.7%2019.3-5.2%2026.2l-40%2040%2073.4%2073.4c3.6%203.6%205.7%208.5%205.7%2013.7s-2%2010-5.7%2013.7l-36.7%2036.7C466%20510%20461.1%20512%20456%20512s-10-2-13.7-5.7L369%20433l-40%2040c-6.9%206.9-17.2%208.9-26.2%205.2s-14.8-12.5-14.8-22.2V312c0-13.3%2010.7-24%2024-24H456zm-256%200c13.3%200%2024%2010.7%2024%2024V456c0%209.7-5.8%2018.5-14.8%2022.2s-19.3%201.7-26.2-5.2l-40-40L69.7%20506.3C66%20510%2061.1%20512%2056%20512s-10-2-13.7-5.7L5.7%20469.7C2%20466%200%20461.1%200%20456s2-10%205.7-13.7L79%20369%2039%20329c-6.9-6.9-8.9-17.2-5.2-26.2s12.5-14.8%2022.2-14.8H200zM56%20224c-9.7%200-18.5-5.8-22.2-14.8s-1.7-19.3%205.2-26.2l40-40L5.7%2069.7C2%2066%200%2061.1%200%2056s2-10%205.7-13.7L42.3%205.7C46%202%2050.9%200%2056%200s10%202%2013.7%205.7L143%2079l40-40c6.9-6.9%2017.2-8.9%2026.2-5.2s14.8%2012.5%2014.8%2022.2V200c0%2013.3-10.7%2024-24%2024H56z%22%2F%3E%3C%2Fsvg%3E")}
.fa-arrows-alt{--board-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M278.6%209.4c-12.5-12.5-32.8-12.5-45.3%200l-64%2064c-9.2%209.2-11.9%2022.9-6.9%2034.9s16.6%2019.8%2029.6%2019.8h32v96H128V192c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9%206.9l-64%2064c-12.5%2012.5-12.5%2032.8%200%2045.3l64%2064c9.2%209.2%2022.9%2011.9%2034.9%206.9s19.8-16.6%2019.8-29.6V288h96v96H192c-12.9%200-24.6%207.8-29.6%2019.8s-2.2%2025.7%206.9%2034.9l64%2064c12.5%2012.5%2032.8%2012.5%2045.3%200l64-64c9.2-9.2%2011.9-22.9%206.9-34.9s-16.6-19.8-29.6-19.8H288V288h96v32c0%2012.9%207.8%2024.6%2019.8%2029.6s25.7%202.2%2034.9-6.9l64-64c12.5-12.5%2012.5-32.8%200-45.3l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8%2016.6-19.8%2029.6v32H288V128h32c12.9%200%2024.6-7.8%2029.6-19.8s2.2-25.7-6.9-34.9l-64-64z%22%2F%3E%3C%2Fsvg%3E")}
