discourse/vendor/assets/svg-icons/discourse-additional.svg
Martin Brennan afc5d13c63
FEATURE: Text heading/paragraph menu in composer toolbar (#33461)
This PR introduces a heading/paragraph dropdown menu for  the
composer toolbar, that works for both the new rich text editor, and
the old markdown editor.

Features include:

* Dynamically changing the icon based on the heading level
* Checking the current heading level in the dropdown list
* Applying the same heading level to multiple selections

---------

Co-authored-by: chapoi <101828855+chapoi@users.noreply.github.com>
Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
Co-authored-by: Renato Atilio <renatoat@gmail.com>
2025-07-11 12:29:58 +10:00

108 lines
27 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
Additional SVG icons
-->
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
<!-- "compress" icon from https://github.com/encharm/Font-Awesome-SVG-PNG -->
<symbol id="discourse-compress" viewBox="0 0 1792 1792">
<path d="M896 960v448q0 26-19 45t-45 19-45-19l-144-144-332 332q-10 10-23 10t-23-10l-114-114q-10-10-10-23t10-23l332-332-144-144q-19-19-19-45t19-45 45-19h448q26 0 45 19t19 45zm755-672q0 13-10 23l-332 332 144 144q19 19 19 45t-19 45-45 19h-448q-26 0-45-19t-19-45v-448q0-26 19-45t45-19 45 19l144 144 332-332q10-10 23-10t23 10l114 114q10 10 10 23z"></path>
</symbol>
<!-- "expand" icon from https://github.com/encharm/Font-Awesome-SVG-PNG -->
<symbol id="discourse-expand" viewBox="0 0 1792 1792">
<path d="M883 1056q0 13-10 23l-332 332 144 144q19 19 19 45t-19 45-45 19h-448q-26 0-45-19t-19-45v-448q0-26 19-45t45-19 45 19l144 144 332-332q10-10 23-10t23 10l114 114q10 10 10 23zm781-864v448q0 26-19 45t-45 19-45-19l-144-144-332 332q-10 10-23 10t-23-10l-114-114q-10-10-10-23t10-23l332-332-144-144q-19-19-19-45t19-45 45-19h448q26 0 45 19t19 45z"></path>
</symbol>
<!-- "Discourse Bookmark Clock" is a Discourse derivative of https://fontawesome.com/icons/bookmark -->
<symbol id="discourse-bookmark-clock" viewBox="0 0 536 512">
<path d="M215.86 143.33A168.09 168.09 0 01296 0H48A48 48 0 000 48v464l192-112 192 112V315.53c-94-.04-168.14-79.33-168.14-172.2z M392.45 0a144 144 0 10144 144 143.91 143.91 0 00-144-144zm64 150.3a9.77 9.77 0 01-9.7 9.7h-60.6a9.77 9.77 0 01-9.7-9.7V73.7a9.77 9.77 0 019.7-9.7h12.6a9.77 9.77 0 019.7 9.7V128h38.3a9.77 9.77 0 019.7 9.7z"/>
</symbol>
<!-- "Discourse Bell Exclamation" is a Discourse derivative of https://fontawesome.com/icons/bell and https://fontawesome.com/icons/exclamation -->
<symbol id='discourse-bell-exclamation' viewBox="0 0 448 512">
<path d="M439.4 362.3c-19.3-20.8-55.5-52-55.5-154.3 0-77.7-54.5-139.9-127.9-155.2V32c0-17.7-14.3-32-32-32s-32 14.3-32 32v20.8C118.6 68.1 64.1 130.3 64.1 208c0 102.3-36.2 133.5-55.5 154.3-6 6.4-8.6 14.1-8.6 21.7.1 16.4 13 32 32.1 32h383.8c19.1 0 32-15.6 32.1-32 .1-7.6-2.6-15.3-8.6-21.7zM201.7 116.6h44.6c6.5 0 11.7 5.5 11.4 12l-6.5 123.8c-.3 6.1-5.3 10.9-11.4 10.9h-31.6c-6.1 0-11.1-4.8-11.4-10.9l-6.5-123.8c-.3-6.6 4.9-12 11.4-12zM224 361.3c-18.6 0-33.7-15.1-33.7-33.7s15.1-33.7 33.7-33.7 33.7 15.1 33.7 33.7-15.1 33.7-33.7 33.7zM224 512c35.3 0 64-28.7 64-64H160c0 35.3 28.7 64 64 64z"/>
</symbol>
<!-- Discourse Bell One" is a Discourse derivative of https://fontawesome.com/icons/bell -->
<symbol id='discourse-bell-one' viewBox="0 0 448 512">
<path d="M224 512c35.3 0 64-28.7 64-64H160c0 35.3 28.7 64 64 64zM439.4 362.3c-19.3-20.8-55.5-52-55.5-154.3 0-77.7-54.5-139.9-127.9-155.2V32c0-17.7-14.3-32-32-32s-32 14.3-32 32v20.8C118.6 68.1 64.1 130.3 64.1 208c0 102.3-36.2 133.5-55.5 154.3-6 6.4-8.6 14.1-8.6 21.7.1 16.4 13 32 32.1 32h383.8c19.1 0 32-15.6 32.1-32 .1-7.6-2.6-15.3-8.6-21.7zm-145.2-28c0 8.6-7 15.5-15.5 15.5h-97c-8.6 0-15.5-7-15.5-15.5v-15.8c0-8.6 7-15.5 15.5-15.5h27.1V192.5l-5.1 3.1c-6 6.1-15.9 6.2-22 .1l-11.2-11.1c-6.1-6-6.2-15.9-.1-22l31.6-31.9c3.2-3.2 7.4-4.7 11.5-4.6h26.6c8.6 0 11.5 7 11.5 15.5v161.3h27.1c8.6 0 15.5 7 15.5 15.5v15.9z"/>
</symbol>
<!-- "Discourse Bell Slash" is a version of https://fontawesome.com/icons/bell-slash?style=regular that has been modified to be more consistent with the width of other bell icons -->
<symbol id='discourse-bell-slash' viewBox="0 0 448 512">
<path d="M442.7 396.2L36.5 70.7c-6.9-5.5-17-4.4-22.5 2.5L4 85.6c-5.5 6.9-4.4 17 2.5 22.5l406.2 325.5c6.9 5.5 17 4.4 22.5-2.5l10-12.5c5.5-6.9 3.7-17.7-3.2-23.2l.7.8zM67.5 368c16.7-22 34.5-55.8 41.4-110.6l-45.5-35.6C60.2 312.6 27 342.5 8.6 362.3 2.6 368.7 0 376.4 0 384c.1 16.4 13 32 32.1 32h279.7l-61.4-48H67.5zM224 96c61.9 0 112 50.1 112 112 0 .2-.1.4-.1.6 0 16.8 1.2 31.8 2.8 45.7l59.5 46.5c-8.3-22.1-14.3-51.5-14.3-92.9 0-77.7-54.5-139.9-127.9-155.2V32c0-17.7-14.3-32-32-32s-32 14.3-32 32v20.8c-26 5.4-49.4 16.9-69.1 32.7l38.2 29.8C179 103.2 200.6 96 224 96zm0 416c35.3 0 64-28.6 64-64H160c0 35.4 28.7 64 64 64z"/>
</symbol>
<!-- "Discourse Amazon" icon from svgrepo.com, with a brand-colored arrow -->
<symbol id='discourse-amazon' viewBox="0 0 291 291">
<path style="fill:#ff8a24;" d="M252.089,239.901c-120.033,57.126-194.528,9.331-242.214-19.7c-2.95-1.83-7.966,0.428-3.614,5.426 c15.886,19.263,67.95,65.692,135.909,65.692c68.005,0,108.462-37.107,113.523-43.58 C260.719,241.321,257.169,237.78,252.089,239.901z M285.8,221.284c-3.223-4.197-19.6-4.98-29.906-3.714 c-10.324,1.229-25.818,7.538-24.471,11.325c0.692,1.42,2.103,0.783,9.195,0.146c7.11-0.71,27.029-3.223,31.18,2.203 c4.17,5.462-6.354,31.49-8.275,35.687c-1.857,4.197,0.71,5.28,4.197,2.485c3.441-2.795,9.668-10.032,13.847-20.274 C285.718,238.845,288.249,224.479,285.8,221.284z"/>
<path d="M221.71,149.219V53.557C221.71,37.125,205.815,0,148.689,0C91.572,0,61.184,35.696,61.184,67.85 l47.74,4.27c0,0,10.633-32.136,35.313-32.136s22.987,19.992,22.987,24.316v20.784C135.607,86.149,57.096,95.18,57.096,161.382 c0,71.191,89.863,74.177,119.332,28.167c1.138,1.866,2.431,3.696,4.051,5.408c10.843,11.398,25.308,24.981,25.308,24.981 l36.852-36.415C242.658,183.513,221.71,167.071,221.71,149.219z M112.511,152.578c0-30.579,32.764-36.779,54.722-37.507v26.319 C167.224,193.527,112.511,185.634,112.511,152.578z"/>
</symbol>
<symbol id="discourse-emojis" viewBox="0 0 216.3 152.3">
<path d="M121.1 70.7c1.9 2 5.1 2.1 7.2.2l.2-.2 31.2-32.2c9.1-9.4 8.6-24.9-1.6-33.5-8.8-7.5-22-6.2-30.1 2.2l-3.2 3.3-3.2-3.3c-8.1-8.4-21.3-9.7-30.1-2.2-10.1 8.6-10.7 24.2-1.6 33.5l31.2 32.2zM53.5 45.3C23.9 45.3 0 69.2 0 98.8s23.9 53.5 53.5 53.5 53.5-24 53.5-53.5-23.9-53.5-53.5-53.5zm18.8 24.6c5.5 0 9.9 4.4 9.9 9.9s-4.4 9.9-9.9 9.9-9.9-4.4-9.9-9.9c-.1-5.5 4.4-9.9 9.9-9.9zm-38.2 0c5.5 0 9.9 4.4 9.9 9.9s-4.4 9.9-9.9 9.9-9.9-4.4-9.9-9.9 4.4-9.9 9.9-9.9zm52.4 45.4c-8.2 9.8-20.2 15.5-33.1 15.5s-24.9-5.6-33.1-15.5c-3.9-4.7 3.2-10.6 7.1-5.9 6.5 7.7 15.9 12.2 26 12.2s19.5-4.4 26-12.2c3.8-4.7 10.9 1.2 7.1 5.9zm129.8-22.5c0-6.4-6.3-9.5-13.3-9.5h-24c1.5-6 10.3-13.8 10.3-22.8 0-15.5-10.1-17.2-15.2-17.2-4.3 0-6.2 8.3-7.2 12.2-1.1 4.6-2.2 9.3-5.4 12.4-6.7 6.8-10.3 15.3-18.4 23.5-.7-1.8-2.6-3.1-4.7-3.1h-10.7c-2.8 0-5.1 2.2-5.1 4.9V142c0 2.7 2.3 4.9 5.1 4.9h10.7c2.8 0 5.1-2.2 5.1-4.9v-.9c.3.1.6.2.9.2 3.3.1 7.8 1.9 11.1 3.4 6.7 3 15.1 6.7 25.3 6.7h.6c9 0 19.7-.1 24-6.3 1.8-2.5 2.7-4.4.5-9.9 5-3 7-10 1-15 8-5 8-13 1-17 6.1-1.9 8.5-6.6 8.4-10.4z"></path>
</symbol>
<!-- Rounded svg arrow for float-kit, allows to change border color -->
<symbol id="tippy-rounded-arrow" class="tippy-rounded-arrow" viewBox="0 0 16 6">
<path fill="var(--float-kit-arrow-stroke-color)" class="svg-arrow" d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"/>
<path fill="var(--float-kit-arrow-fill-color)" class="svg-content" d="m0 7s2 0 5-4c1-1 2-2 3-2 1 0 2 1 3 2 3 4 5 4 5 4h-16z"/>
</symbol>
<symbol id='discourse-other-tab' viewBox="0 0 114 113">
<g clip-path="url(#clip0_2925_742)">
<rect x="8" y="8" width="44" height="44" rx="5"/>
<rect x="8" y="61" width="44" height="44" rx="5"/>
<rect x="62" y="61" width="44" height="44" rx="5"/>
<rect width="44" height="43.9967" rx="5" transform="matrix(0.705436 -0.708774 0.705436 0.708774 53 30)"/>
</g>
<defs>
<clipPath id="clip0_2925_742">
<rect width="114" height="113"/>
</clipPath>
</defs>
</symbol>
<!-- "Discourse Table" is a Discourse derivative of https://fontawesome.com/v6/icons/table-list?f=classic&s=solid -->
<symbol id="discourse-table" viewBox="0 0 512 512">
<g>
<g id="Layer_1">
<path d="M0,96C0,60.7,28.7,32,64,32h384c35.3,0,64,28.7,64,64v320c0,35.3-28.7,64-64,64H64c-35.3,0-64-28.7-64-64V96ZM448,96H64v64h384v-64ZM448,224H64v64h384v-64ZM448,352H64v64h384v-64Z"/>
</g>
</g>
</symbol>
<symbol id="discourse-threads" viewBox="0 0 16 17" fill-rule="evenodd" clip-rule="evenodd">
<path d="M5 0L4.57143 3H1V5H4.28571L3.71429 9H0V11H3.42857L3 14L4.9799 14.2828L5.44888 11H7V9H5.73459L6.30602 5H11.2857L11 7H13.0203L13.306 5H16V3H13.5917L13.9799 0.282843L12 0L11.5714 3H6.59173L6.9799 0.282843L5 0ZM8 13.5V9C8 8.44772 8.44771 8 9 8H15C15.5523 8 16 8.44771 16 9V13.5C16 14.0523 15.5523 14.5 15 14.5H12.1194C11.5042 15.2014 10.396 16.3544 10.0417 16C9.97944 15.9223 9.99982 15.0667 10.0206 14.5H9C8.44771 14.5 8 14.0523 8 13.5Z"/>
</symbol>
<!-- Temporary addition given it's a high-profile icon. Can be removed when we upgrade to Font Awesome 6.4.1 -->
<symbol id="temporary-twitter-x" viewBox="0 0 512 512">
<path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/>
</symbol>
<symbol id="bookmark-delete" viewBox="0 0 16 20">
<path id="icon-bookmark__main" d="M0 20V5.5C0 4.6875 0.65625 4 1.5 4H10.5C11.3125 4 12 4.6875 12 5.5V20L6 16.5L0 20Z" fill="var(--tertiary)"/>
<circle id="icon-bookmark__delete-x" cx="11.5" cy="6.5" r="3.5" fill="var(--secondary)"/>
<path id="icon-bookmark__delete-bg" d="M11 1.40625C13.6758 1.40625 15.8438 3.57422 15.8438 6.25C15.8438 8.92578 13.6758 11.0938 11 11.0938C8.32422 11.0938 6.15625 8.92578 6.15625 6.25C6.15625 3.57422 8.32422 1.40625 11 1.40625ZM13.3633 7.53906L12.0938 6.25L13.3633 4.98047C13.4609 4.90234 13.4609 4.74609 13.3633 4.64844L12.6016 3.88672C12.5039 3.78906 12.3477 3.78906 12.2695 3.88672L11 5.15625L9.73047 3.88672C9.63281 3.78906 9.47656 3.78906 9.39844 3.88672L8.61719 4.64844C8.51953 4.74609 8.51953 4.90234 8.61719 4.98047L9.90625 6.25L8.61719 7.51953C8.51953 7.61719 8.51953 7.77344 8.61719 7.85156L9.37891 8.63281C9.47656 8.73047 9.63281 8.73047 9.71094 8.63281L11 7.34375L12.2695 8.63281C12.3477 8.73047 12.5039 8.73047 12.6016 8.63281L13.3633 7.87109C13.4609 7.77344 13.4609 7.61719 13.3633 7.53906Z" fill="var(--danger)"/>
</symbol>
<symbol id="discourse-sparkles" viewBox="0 0 563 541">
<path d="M253.547 16.7474C262.26 -3.29796 290.689 -3.29797 299.402 16.7474L369.756 178.602C372.485 184.88 377.669 189.765 384.099 192.116L545.781 251.23C567.668 259.232 567.668 290.187 545.781 298.19L383.78 357.421C377.538 359.703 372.462 364.377 369.673 370.409L299.167 522.916C290.223 542.261 262.726 542.261 253.783 522.916L183.171 370.181C180.445 364.284 175.53 359.679 169.467 357.343L15.5462 298.038C-5.80267 289.812 -5.80262 259.607 15.5463 251.382L169.153 192.197C175.402 189.79 180.423 184.976 183.093 178.835L253.547 16.7474Z"/>
<path d="M76.9415 8.24704C81.0653 -1.54063 94.9348 -1.54061 99.0585 8.24706L116.93 50.6637C118.283 53.8752 120.965 56.3398 124.279 57.4169L167.883 71.5875C178.938 75.1802 178.938 90.8198 167.883 94.4125L124.279 108.583C120.965 109.66 118.283 112.125 116.93 115.336L99.0586 157.753C94.9348 167.541 81.0652 167.541 76.9415 157.753L59.0703 115.336C57.7172 112.125 55.0349 109.66 51.7206 108.583L8.11678 94.4125C-2.93804 90.8198 -2.93804 75.1802 8.11678 71.5875L51.7206 57.4169C55.0348 56.3398 57.7172 53.8752 59.0703 50.6637L76.9415 8.24704Z"/>
</symbol>
<symbol id="discourse-dnd" viewBox="0 0 52 52" fill-rule="evenodd" clip-rule="evenodd" >
<path d="M26 46.5156C37.3305 46.5156 46.5156 37.3305 46.5156 26C46.5156 14.6695 37.3305 5.48438 26 5.48438C14.6695 5.48438 5.48438 14.6695 5.48438 26C5.48438 37.3305 14.6695 46.5156 26 46.5156ZM26 52C40.3594 52 52 40.3594 52 26C52 11.6406 40.3594 0 26 0C11.6406 0 0 11.6406 0 26C0 40.3594 11.6406 52 26 52Z"/>
<path d="M33.3125 22.75H18.6875C16.8926 22.75 15.4375 24.2051 15.4375 26C15.4375 27.7949 16.8926 29.25 18.6875 29.25H33.3125C35.1074 29.25 36.5625 27.7949 36.5625 26C36.5625 24.2051 35.1074 22.75 33.3125 22.75Z"/>
</symbol>
<symbol id="discourse-sidebar" viewBox="0 0 513 513">
<path fill-rule="evenodd" clip-rule="evenodd" d="M64.125 0C28.0547 0 0 29.0566 0 64.125V399.75C0 435.82 28.0547 463.875 64.125 463.875H448.875C483.943 463.875 513 435.82 513 399.75V64.125C513 29.0566 483.943 0 448.875 0H64.125ZM219.375 407.75H56.125V56.1875H219.375V407.75ZM272.5 56.1875H455.875V407.75H272.5V56.1875ZM96 96C91.5817 96 88 99.5817 88 104V128C88 132.418 91.5817 136 96 136H184C188.418 136 192 132.418 192 128V104C192 99.5817 188.418 96 184 96H96ZM88 184C88 179.582 91.5817 176 96 176H184C188.418 176 192 179.582 192 184V208C192 212.418 188.418 216 184 216H96C91.5817 216 88 212.418 88 208V184ZM96 256C91.5817 256 88 259.582 88 264V288C88 292.418 91.5817 296 96 296H184C188.418 296 192 292.418 192 288V264C192 259.582 188.418 256 184 256H96Z"/>
</symbol>
<symbol id="discourse-chevron-collapse" viewBox="0 0 512 512">
<path d="M256.483 296.229C247.794 296.229 240.071 299.122 234.278 304.908L79.8128 459.202C67.2624 470.774 67.2624 491.026 79.8128 502.598C91.3977 515.134 111.671 515.134 123.256 502.598L256.483 370.483L388.744 502.598C400.329 515.134 420.602 515.134 432.187 502.598C444.738 491.026 444.738 470.774 432.187 459.202L277.722 304.908C271.929 299.122 264.206 296.229 256.483 296.229Z"/>
<path d="M256.483 215.771C247.794 215.771 240.071 212.878 234.278 207.092L79.8128 52.7977C67.2624 41.2256 67.2624 20.9744 79.8128 9.40233C91.3977 -3.13411 111.671 -3.13411 123.256 9.40233L256.483 141.517L388.744 9.40233C400.329 -3.13411 420.602 -3.13411 432.187 9.40233C444.738 20.9744 444.738 41.2256 432.187 52.7977L277.722 207.092C271.929 212.878 264.206 215.771 256.483 215.771Z"/>
</symbol>
<symbol id="discourse-chevron-expand" viewBox="0 0 512 512">
<path d="M256.483 512C247.794 512 240.071 509.107 234.278 503.321L79.8128 349.026C67.2624 337.454 67.2624 317.203 79.8128 305.631C91.3977 293.094 111.671 293.094 123.256 305.631L256.483 437.746L388.744 305.631C400.329 293.094 420.602 293.094 432.187 305.631C444.738 317.203 444.738 337.454 432.187 349.026L277.722 503.321C271.929 509.107 264.206 512 256.483 512Z"/>
<path d="M256.483 0C247.794 0 240.071 2.89303 234.278 8.67907L79.8128 162.974C67.2624 174.546 67.2624 194.797 79.8128 206.369C91.3977 218.906 111.671 218.906 123.256 206.369L256.483 74.2543L388.744 206.369C400.329 218.906 420.602 218.906 432.187 206.369C444.738 194.797 444.738 174.546 432.187 162.974L277.722 8.67907C271.929 2.89303 264.206 0 256.483 0Z"/>
</symbol>
<symbol id="discourse-add-translation" viewBox="0 0 574 520">
<clipPath id="a"><path d="m0 0h574v520h-574z"/></clipPath><g clip-path="url(#a)"><path d="m316.376 352c-4.141 13.095-6.376 27.036-6.376 41.5 0 17.3 3.195 33.853 9.027 49.103-.571 1.347-1.145 2.68-1.727 3.997-10.5 23.6-22.2 40.7-33.5 51.5-11.2 10.7-20.5 13.9-27.8 13.9s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5v-.1c-11.6-26-20.9-58.2-27-94.6zm-181.076 0c10 63.9 29.8 117.4 55.3 151.6-78.4-20.7-142.0005-77.5-172.0004-151.6zm207.726 130.895c3.531 4.122 7.301 8.034 11.29 11.712-8.429 2.498-19.057 5.355-32.816 8.993 8.972-12.033 15.889-16.799 21.526-20.705zm-211.826-290.895c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64h-123.10039c-5.29998-20.5-8.09961-41.9-8.09961-64s2.79963-43.5 8.09961-64zm217.5 0c2.2 20.4 3.3 41.8 3.3 64 0 13.593-.452 26.886-1.283 39.833-7.348 7.282-13.878 15.388-19.442 24.167h-167.875c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64zm98.586 127.438c1.283 0 2.52.197 3.681.562h-7.362c1.162-.365 2.398-.562 3.681-.562zm56.614-127.438c5.3 20.5 8.1 41.9 8.1 64 0 5.302-.163 10.563-.481 15.781-19.121-10.077-40.904-15.781-64.019-15.781-22.983 0-44.648 5.64-63.688 15.609.123-5.167.188-10.371.188-15.609 0-22-1.1-43.4-3.2-64zm-313.3-183.59961c-25.5 34.20001-45.3 87.69991-55.3 151.59961h-116.7004c29.9999-74.0999 93.6004-130.8995 172.0004-151.59961zm65.4-8.40039c7.3 0 16.6 3.19995 27.8 13.7998 11.3 10.8 23 27.9001 33.5 51.5 11.6 26 20.9 58.2002 27 94.7002h-176.6c6.1-36.4 15.5-68.6002 27-94.7002 10.5-23.5999 22.2-40.7 33.5-51.5 11.2-10.59984 20.5-13.7998 27.8-13.7998zm65.4 8.40039c78.3 20.70011 142 77.49981 171.9 151.59961h-116.6c-10-63.8997-29.8-117.3996-55.3-151.59961z"/><path d="m447.5 267c69.864 0 126.5 56.636 126.5 126.5s-56.636 126.5-126.5 126.5-126.5-56.636-126.5-126.5 56.636-126.5 126.5-126.5zm-.197 58.362c-6.224 0-11.252 5.029-11.252 11.253v50.635h-50.636c-6.224 0-11.252 5.029-11.252 11.253s5.028 11.252 11.252 11.252h50.636v50.636c0 6.223 5.028 11.252 11.252 11.252s11.251-5.029 11.252-11.252v-50.636h50.635c6.224 0 11.252-5.028 11.252-11.252s-5.028-11.253-11.252-11.253h-50.635v-50.635c0-6.224-5.028-11.253-11.252-11.253z"/></g>
</symbol>
<symbol id="discourse-text" viewBox="0 0 16 16">
<path d="M8.7955 5.57376C8.16545 5.57379 7.7574 6.01638 7.7574 6.33616V7.96517C7.7574 8.58191 9.1145 8.58191 9.1145 7.96517V7.1343H11.0822L11.1102 10.8732H10.1584C9.42007 10.8733 9.42004 12.4337 10.1584 12.4338H13.5884C14.3268 12.4337 14.3268 10.8733 13.5884 10.8732H12.6853L12.6574 7.1343H14.6174V7.96517C14.6174 8.58191 16 8.60641 16 7.98968V6.36066C16 6.04088 15.66 5.57379 15.03 5.57376H8.7955Z" />
<path d="M0.778442 0C0.155688 0 0 0.66007 0 0.990106V2.57251C0 3.85876 1.715 3.85876 1.715 2.57251C1.715 1.28625 1.715 1.715 1.715 1.715H4.21453V10.5513H2.62724C1.89745 10.5513 1.84272 12.4338 2.57251 12.4338H7.30397C8.03376 12.4338 8.08849 10.5513 7.35871 10.5513H5.77141V1.715H8.57502V2.57251C8.57502 3.85876 10.29 3.70423 10.29 2.57251V0.857502C10.29 0.527467 9.83026 0 9.2075 0H0.778442Z"/>
</symbol>
<symbol id="discourse-h1" viewBox="0 0 700 500"><path d="M 15.445 57.815 C 15.445 40.115 29.745 25.815 47.445 25.815 L 95.445 25.815 L 143.445 25.815 C 161.145 25.815 175.445 40.115 175.445 57.815 C 175.445 75.515 161.145 89.815 143.445 89.815 L 127.445 89.815 L 127.445 201.816 L 351.445 201.816 L 351.445 89.815 L 335.445 89.815 C 317.745 89.815 303.445 75.515 303.445 57.815 C 303.445 40.115 317.745 25.815 335.445 25.815 L 383.445 25.815 L 431.445 25.815 C 449.145 25.815 463.445 40.115 463.445 57.815 C 463.445 75.515 449.145 89.815 431.445 89.815 L 415.445 89.815 L 415.445 233.816 L 415.445 409.816 L 431.445 409.816 C 449.145 409.816 463.445 424.116 463.445 441.816 C 463.445 459.516 449.145 473.816 431.445 473.816 L 383.445 473.816 L 335.445 473.816 C 317.745 473.816 303.445 459.516 303.445 441.816 C 303.445 424.116 317.745 409.816 335.445 409.816 L 351.445 409.816 L 351.445 265.816 L 127.445 265.816 L 127.445 409.816 L 143.445 409.816 C 161.145 409.816 175.445 424.116 175.445 441.816 C 175.445 459.516 161.145 473.816 143.445 473.816 L 95.445 473.816 L 47.445 473.816 C 29.745 473.816 15.445 459.516 15.445 441.816 C 15.445 424.116 29.745 409.816 47.445 409.816 L 63.445 409.816 L 63.445 233.816 L 63.445 89.815 L 47.445 89.815 C 29.745 89.815 15.445 75.515 15.445 57.815 Z" /><path d="M 608.204 130.88 C 608.204 121.152 602.845 112.249 594.272 107.633 C 585.698 103.016 575.311 103.511 567.232 108.952 L 488.091 161.712 C 475.891 169.791 472.676 186.113 480.754 198.314 C 488.833 210.515 505.239 213.73 517.357 205.651 L 555.443 180.178 L 555.443 421.062 L 502.683 421.062 C 488.091 421.062 476.303 432.85 476.303 447.442 C 476.303 462.033 488.091 473.822 502.683 473.822 L 581.823 473.822 L 660.964 473.822 C 675.555 473.822 687.344 462.033 687.344 447.442 C 687.344 432.85 675.555 421.062 660.964 421.062 L 608.204 421.062 L 608.204 130.88 Z" /></symbol>
<symbol id="discourse-h2" viewBox="0 0 700 500"><path d="M 15.445 57.815 C 15.445 40.115 29.745 25.815 47.445 25.815 L 95.445 25.815 L 143.445 25.815 C 161.145 25.815 175.445 40.115 175.445 57.815 C 175.445 75.515 161.145 89.815 143.445 89.815 L 127.445 89.815 L 127.445 201.816 L 351.445 201.816 L 351.445 89.815 L 335.445 89.815 C 317.745 89.815 303.445 75.515 303.445 57.815 C 303.445 40.115 317.745 25.815 335.445 25.815 L 383.445 25.815 L 431.445 25.815 C 449.145 25.815 463.445 40.115 463.445 57.815 C 463.445 75.515 449.145 89.815 431.445 89.815 L 415.445 89.815 L 415.445 233.816 L 415.445 409.816 L 431.445 409.816 C 449.145 409.816 463.445 424.116 463.445 441.816 C 463.445 459.516 449.145 473.816 431.445 473.816 L 383.445 473.816 L 335.445 473.816 C 317.745 473.816 303.445 459.516 303.445 441.816 C 303.445 424.116 317.745 409.816 335.445 409.816 L 351.445 409.816 L 351.445 265.816 L 127.445 265.816 L 127.445 409.816 L 143.445 409.816 C 161.145 409.816 175.445 424.116 175.445 441.816 C 175.445 459.516 161.145 473.816 143.445 473.816 L 95.445 473.816 L 47.445 473.816 C 29.745 473.816 15.445 459.516 15.445 441.816 C 15.445 424.116 29.745 409.816 47.445 409.816 L 63.445 409.816 L 63.445 233.816 L 63.445 89.815 L 47.445 89.815 C 29.745 89.815 15.445 75.515 15.445 57.815 Z" /><path d="M 571.552 176.628 C 557.109 176.628 543.202 183.2 532.991 195.029 L 512.232 218.84 C 503.834 228.505 490.197 228.505 481.8 218.84 C 473.402 209.177 473.402 193.482 481.8 183.819 L 502.558 160.006 C 520.899 138.977 545.688 127.149 571.552 127.149 C 625.363 127.149 669.03 177.402 669.03 239.326 C 669.03 269.092 658.752 297.62 640.479 318.649 L 548.98 424.026 L 669.03 424.026 C 680.921 424.026 690.528 435.08 690.528 448.765 C 690.528 462.449 680.921 473.505 669.03 473.505 L 497.049 473.505 C 488.383 473.505 480.523 467.475 477.164 458.198 C 473.805 448.919 475.686 438.328 481.8 431.215 L 610.047 283.704 C 620.258 271.952 626.035 255.949 626.035 239.326 C 626.035 204.693 601.649 176.628 571.552 176.628 Z" /></symbol>
<symbol viewBox="0 0 700 500" id="discourse-h3"><path d="M 15.445 57.815 C 15.445 40.115 29.745 25.815 47.445 25.815 L 95.445 25.815 L 143.445 25.815 C 161.145 25.815 175.445 40.115 175.445 57.815 C 175.445 75.515 161.145 89.815 143.445 89.815 L 127.445 89.815 L 127.445 201.816 L 351.445 201.816 L 351.445 89.815 L 335.445 89.815 C 317.745 89.815 303.445 75.515 303.445 57.815 C 303.445 40.115 317.745 25.815 335.445 25.815 L 383.445 25.815 L 431.445 25.815 C 449.145 25.815 463.445 40.115 463.445 57.815 C 463.445 75.515 449.145 89.815 431.445 89.815 L 415.445 89.815 L 415.445 233.816 L 415.445 409.816 L 431.445 409.816 C 449.145 409.816 463.445 424.116 463.445 441.816 C 463.445 459.516 449.145 473.816 431.445 473.816 L 383.445 473.816 L 335.445 473.816 C 317.745 473.816 303.445 459.516 303.445 441.816 C 303.445 424.116 317.745 409.816 335.445 409.816 L 351.445 409.816 L 351.445 265.816 L 127.445 265.816 L 127.445 409.816 L 143.445 409.816 C 161.145 409.816 175.445 424.116 175.445 441.816 C 175.445 459.516 161.145 473.816 143.445 473.816 L 95.445 473.816 L 47.445 473.816 C 29.745 473.816 15.445 459.516 15.445 441.816 C 15.445 424.116 29.745 409.816 47.445 409.816 L 63.445 409.816 L 63.445 233.816 L 63.445 89.815 L 47.445 89.815 C 29.745 89.815 15.445 75.515 15.445 57.815 Z" /><path d="M 473.255 156.521 C 473.255 143.016 482.923 132.105 494.892 132.105 L 657.172 132.105 C 666.097 132.105 674.076 138.286 677.322 147.67 C 680.568 157.055 678.336 167.737 671.777 174.529 L 582.996 266.398 L 597.669 266.398 C 648.45 266.398 689.628 312.865 689.628 370.167 C 689.628 427.47 648.45 473.937 597.669 473.937 L 544.522 473.937 C 515.853 473.937 489.617 455.624 476.839 426.706 L 475.554 423.807 C 470.212 411.752 474.54 397.102 485.222 391.074 C 495.906 385.046 508.889 389.928 514.23 401.985 L 515.515 404.885 C 520.993 417.321 532.284 425.104 544.522 425.104 L 597.669 425.104 C 624.581 425.104 646.353 400.536 646.353 370.167 C 646.353 339.8 624.581 315.23 597.669 315.23 L 527.348 315.23 C 518.423 315.23 510.444 309.05 507.198 299.666 C 503.952 290.281 506.184 279.599 512.743 272.807 L 601.524 180.937 L 494.892 180.937 C 482.923 180.937 473.255 170.026 473.255 156.521 Z" /></symbol>
<symbol id="discourse-h4" viewBox="0 0 700 500"><path d="M 15.445 57.815 C 15.445 40.115 29.745 25.815 47.445 25.815 L 95.445 25.815 L 143.445 25.815 C 161.145 25.815 175.445 40.115 175.445 57.815 C 175.445 75.515 161.145 89.815 143.445 89.815 L 127.445 89.815 L 127.445 201.816 L 351.445 201.816 L 351.445 89.815 L 335.445 89.815 C 317.745 89.815 303.445 75.515 303.445 57.815 C 303.445 40.115 317.745 25.815 335.445 25.815 L 383.445 25.815 L 431.445 25.815 C 449.145 25.815 463.445 40.115 463.445 57.815 C 463.445 75.515 449.145 89.815 431.445 89.815 L 415.445 89.815 L 415.445 233.816 L 415.445 409.816 L 431.445 409.816 C 449.145 409.816 463.445 424.116 463.445 441.816 C 463.445 459.516 449.145 473.816 431.445 473.816 L 383.445 473.816 L 335.445 473.816 C 317.745 473.816 303.445 459.516 303.445 441.816 C 303.445 424.116 317.745 409.816 335.445 409.816 L 351.445 409.816 L 351.445 265.816 L 127.445 265.816 L 127.445 409.816 L 143.445 409.816 C 161.145 409.816 175.445 424.116 175.445 441.816 C 175.445 459.516 161.145 473.816 143.445 473.816 L 95.445 473.816 L 47.445 473.816 C 29.745 473.816 15.445 459.516 15.445 441.816 C 15.445 424.116 29.745 409.816 47.445 409.816 L 63.445 409.816 L 63.445 233.816 L 63.445 89.815 L 47.445 89.815 C 29.745 89.815 15.445 75.515 15.445 57.815 Z" /><path d="M 575.204 170.97 C 579.64 158.991 575.619 144.692 566.157 139.076 C 556.694 133.461 545.399 138.551 540.963 150.531 L 465.204 354.242 C 462.425 361.654 462.898 370.34 466.328 377.302 C 469.758 384.264 475.85 388.382 482.355 388.382 L 614.829 388.382 L 614.829 448.275 C 614.829 461.527 623.286 472.233 633.754 472.233 C 644.222 472.233 652.678 461.527 652.678 448.275 L 652.678 388.382 L 671.603 388.382 C 682.071 388.382 690.528 377.676 690.528 364.424 C 690.528 351.172 682.071 340.468 671.603 340.468 L 652.678 340.468 L 652.678 232.659 C 652.678 219.407 644.222 208.704 633.754 208.704 C 623.286 208.704 614.829 219.407 614.829 232.659 L 614.829 340.468 L 512.161 340.468 L 575.204 170.97 Z" /></symbol>
<symbol id="discourse-h5" viewBox="0 0 700 500"><path d="M 15.445 57.815 C 15.445 40.115 29.745 25.815 47.445 25.815 L 95.445 25.815 L 143.445 25.815 C 161.145 25.815 175.445 40.115 175.445 57.815 C 175.445 75.515 161.145 89.815 143.445 89.815 L 127.445 89.815 L 127.445 201.816 L 351.445 201.816 L 351.445 89.815 L 335.445 89.815 C 317.745 89.815 303.445 75.515 303.445 57.815 C 303.445 40.115 317.745 25.815 335.445 25.815 L 383.445 25.815 L 431.445 25.815 C 449.145 25.815 463.445 40.115 463.445 57.815 C 463.445 75.515 449.145 89.815 431.445 89.815 L 415.445 89.815 L 415.445 233.816 L 415.445 409.816 L 431.445 409.816 C 449.145 409.816 463.445 424.116 463.445 441.816 C 463.445 459.516 449.145 473.816 431.445 473.816 L 383.445 473.816 L 335.445 473.816 C 317.745 473.816 303.445 459.516 303.445 441.816 C 303.445 424.116 317.745 409.816 335.445 409.816 L 351.445 409.816 L 351.445 265.816 L 127.445 265.816 L 127.445 409.816 L 143.445 409.816 C 161.145 409.816 175.445 424.116 175.445 441.816 C 175.445 459.516 161.145 473.816 143.445 473.816 L 95.445 473.816 L 47.445 473.816 C 29.745 473.816 15.445 459.516 15.445 441.816 C 15.445 424.116 29.745 409.816 47.445 409.816 L 63.445 409.816 L 63.445 233.816 L 63.445 89.815 L 47.445 89.815 C 29.745 89.815 15.445 75.515 15.445 57.815 Z" /><path d="M 486.457 155.75 C 488.44 144.281 497.788 135.903 508.766 135.903 L 644.744 135.903 C 657.279 135.903 667.407 146.695 667.407 160.051 C 667.407 173.406 657.279 184.196 644.744 184.196 L 527.675 184.196 L 513.228 268.704 L 593.752 268.704 C 646.939 268.704 690.07 314.655 690.07 371.321 C 690.07 427.986 646.939 473.938 593.752 473.938 L 534.616 473.938 C 506.712 473.938 481.216 457.112 468.751 430.552 L 465.848 424.365 C 460.253 412.443 464.785 397.956 475.975 391.995 C 487.165 386.034 500.763 390.863 506.358 402.785 L 509.262 408.972 C 514.077 419.234 523.851 425.648 534.616 425.648 L 593.752 425.648 C 621.939 425.648 644.744 401.351 644.744 371.321 C 644.744 341.29 621.939 316.994 593.752 316.994 L 486.103 316.994 C 479.375 316.994 473.001 313.826 468.681 308.317 C 464.36 302.809 462.59 295.566 463.794 288.548 L 486.457 155.75 Z" /></symbol>
</svg>