Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stylesheets should take precedence over presentation attributes #116

Open
zathras opened this issue Sep 10, 2024 · 4 comments
Open

Stylesheets should take precedence over presentation attributes #116

zathras opened this issue Sep 10, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request wontfix No plans to work on this at present.

Comments

@zathras
Copy link
Owner

zathras commented Sep 10, 2024

It looks like when CSS was grafted onto the SVG spec, they set surprising precedence rules. It looks like the priority of styling attributes is:

  1. Styles set directly on an SVG node with the "style" attribute
  2. Styles set via a stylesheet
  3. Styles set directly on an SVG node with a presentation attribute

jovial_svg treats #1 and #3 as the same.

Changing this would be at least a semi-major version number change. It also would require an expansion of the DOM API, in order to differentiate between #1 and #3, above. That change would probably involve deprecation, and be non-trivial.

This could be considered a bug, but I'm calling it an enhancement, because the support for stylesheets was never 100% complete. With that said, this enhancement may be worth doing.

Here's the relevant spec, copied from #112 . An SVG asset that shows the difference can be found there, too.

From https://www.w3.org/TR/2003/REC-SVG11-20030114/styling.html :

6.4 Specifying properties using the presentation attributes
...

For user agents that support CSS, the presentation attributes must be translated to corresponding CSS style rules according to rules described in section 6.4.4 of the CSS2 specification, Precedence of non-CSS presentational hints, with the additional clarification that the presentation attributes are conceptually inserted into a new author style sheet which is the first in the author style sheet collection. The presentation attributes thus will participate in the CSS2 cascade as if they were replaced by corresponding CSS style rules placed at the start of the author style sheet with a specificity of zero. In general, this means that the presentation attributes have lower priority than other CSS style rules specified in author style sheets or style attributes.

@zathras zathras added the enhancement New feature or request label Sep 10, 2024
@zathras zathras self-assigned this Sep 10, 2024
@zathras
Copy link
Owner Author

zathras commented Sep 10, 2024

Thinking about this a bit, I think it's fair to say that the intent of the SVG spec authors here was that everyone should use CSS or the style attribute, and that directly specifying presentation attributes was a legacy. This issue only comes up if you mix the two mechanisms. If the SVG's author specifies node attributes using the "style=" attribute on the node, as the SVG authors presumably intended, all is well.

Also, as noted in #112, there are readily available tools that clean up SVGs so as to avoid this sort of thing.

@zathras
Copy link
Owner Author

zathras commented Sep 11, 2024

Digging a little deeper into the CSS specification, the precedence rules are crazy complicated. Consider, for example, "specificity": https://www.w3.org/TR/2008/REC-CSS2-20080411/cascade.html#specificity.

@jimmyff
Copy link

jimmyff commented Sep 11, 2024

Cat SVG source file from #112 discussion:

cat.svg
<?xml version="1.0" encoding="UTF-8"?>
<svg width="1257.2" height="1372.5" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" version="1.1" viewBox="0 0 1257.2 1372.5" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:serif="http://www.serif.com/">
    <defs>
        <style>
          path {
              stroke: #ffff00;
              stroke-width: 5px;
              fill: #ff3355;
          }
        </style>
      </defs>
    <g id="fourth-cat" transform="translate(-260.76 -1883.9)" serif:id="fourth cat">
        <g transform="translate(604.33 2104.9)">
            <path d="m0 1000.1c-163.01-115.02 167.23-773.54-132.56-665.82-78.216 42.747-76.796 86.066-69.378 129.49 12.609 73.821-88.546 110.44-124.68 44.847-0.25-0.454-0.497-0.907-0.739-1.362-3.266-6.107-5.419-12.789-6.511-19.627-64.648-404.68 529.64-487.64 402.91 28.687-17.24 70.238-13.429 57.174-23.961 130.55z" fill="#ffe2cc" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1002.2 1884.4)" fill="#fff" fill-rule="nonzero" class="tone_skin_fill">
            <path d="m0 1317 311.79-3.54s97.824 1.47 110.67-6.5c12.842-7.98 22.713-46.38 0-81.94 0 0 272.78-618.92-146.66-1217.5-5.257-7.504-16.746-6.325-20.467 2.048l-31.495 70.862s-132.24 7.486-247.02 77.349c0 0-77.349-39.921-117.27-44.913-39.922-4.989 32.437 139.73 32.437 139.73s-276.34 528.96-296.92 892c0 0-35.556 154.03 174.03 172.45h230.9c14.788 0 26.367-12.69 25.007-27.42-1.865-20.22-10.908-46.86-42.572-62.69 0 0 3.742-428.54-198.36-248.89z" />
        
        
            <path d="m0 1317 311.79-3.54s97.824 1.47 110.67-6.5c12.842-7.98 22.713-46.38 0-81.94 0 0 272.78-618.92-146.66-1217.5-5.257-7.504-16.746-6.325-20.467 2.048l-31.495 70.862s-132.24 7.486-247.02 77.349c0 0-77.349-39.921-117.27-44.913-39.922-4.989 32.437 139.73 32.437 139.73s-276.34 528.96-296.92 892c0 0-35.556 154.03 174.03 172.45h230.9c14.788 0 26.367-12.69 25.007-27.42-1.865-20.22-10.908-46.86-42.572-62.69 0 0 3.742-428.54-198.36-248.89z"/>
        </g>
        
            <clipPath id="_clip1">
                <path d="m1257.5 1893.9-31.5 70.87s-132.24 7.48-247.02 77.34c0 0-77.348-39.92-117.27-44.91s32.437 139.73 32.437 139.73-276.33 528.96-296.92 892c0 0-35.556 154.03 174.03 172.45h230.9l311.79-3.54s97.82 1.47 110.66-6.5c12.84-7.98 22.72-46.39 0-81.94 0 0 272.79-618.92-146.66-1217.6-2.36-3.37-5.98-4.99-9.59-4.99-4.42 0-8.82 2.43-10.87 7.04z" clip-rule="nonzero" />
            </clipPath>
            <g clip-path="url(#_clip1)">
                <g transform="translate(1145 2104.9)">
                    <path d="m0-161.37c-0.246 51.879 5.437 104.67 25.859 152.36 20.423 47.692 57.021 90.041 105.27 109.1 29.946 11.829 62.773 14.284 94.968 13.833 26.624-0.373 54.602-3.108 76.58-18.139 22.026-15.064 34.984-40.871 39.473-67.175 4.488-26.304 1.373-53.301-3.231-79.585-5.301-30.264-12.568-60.183-21.74-89.507-8.902-28.46-19.957-56.983-39.324-79.658-23.226-27.194-57.253-44.021-92.543-49.816-35.29-5.794-71.763-1.104-105.86 9.676-29.864 9.439-59.615 24.7-76.71 50.943-19.368 29.731-18.275 71.393 2.626 100.07z" fill="#777" fill-rule="nonzero"/>
                </g>
                <g transform="translate(753.95 2591.3)">
                    <path d="m0-320.32c21.285-38.138 52.127-71.628 90.816-91.891 38.69-20.263 85.497-26.407 126.88-12.436 41.381 13.971 75.978 49.223 85.013 91.954 3.832 18.127 3.184 36.929 0.945 55.321-7.823 64.274-34.574 124.71-65.177 181.77-31.957 59.584-69.29 117.68-120.94 161.31-34.993 29.57-79.216 52.585-124.81 48.071-43.934-4.351-82.713-34.567-104.47-72.983-21.756-38.415-28.093-84.017-25.654-128.1 1.122-20.274 4.6-41.79 18.187-56.88z" fill="#f8a265" fill-rule="nonzero"/>
                </g>
                <g transform="translate(487.64,3127.6)">
                    <path d="m0 138.52c-14.05-61.16-28.092-125.19-12.344-185.93 11.666-45.001 38.753-84.193 65.341-122.33 12.811-18.373 26.268-37.349 45.744-48.412 11.209-6.366 23.83-9.748 36.347-12.829 53.135-13.079 112.81-20.967 159.64 7.339 15.326 9.264 28.345 21.972 39.618 35.886 49.491 61.081 65.001 144.53 56.467 222.68-8.532 78.151-38.919 152.2-73.124 222.98-22.816 47.216-47.899 94.137-83.579 132.57z" fill="#ffe2cc" fill-rule="nonzero"/>
                </g>
                <g transform="translate(1809.8 2299.4)">
                    <path d="m0 89.304c-20.996 59.137-43.539 120.69-89.447 163.47-34.011 31.694-77.908 50.207-120.82 68.095-20.673 8.619-42.217 17.398-64.587 16.269-12.874-0.649-25.336-4.575-37.55-8.698-51.845-17.505-106.42-42.902-130.72-91.93-7.952-16.046-12.108-33.757-14.146-51.549-8.941-78.104 22.795-156.83 71.966-218.17 49.17-61.339 114.57-107.48 181.44-148.82 44.605-27.573 90.964-53.684 141.7-66.939z" fill="#ffe2cc" fill-rule="nonzero"/>
                </g>
            </g>
        
        <g transform="translate(1005.9 2321)">
            <path d="m0-35.623c-4.388-12.023-15.151-20.944-27.094-25.547-3.491-1.345-6.8-2.081-10.065-2.573-8.007-1.912-16.441-2.033-24.45-0.216-0.041 2e-3 -0.076 4e-3 -0.117 5e-3l0.071 9e-3c-7.046 1.605-13.743 4.621-19.45 9.093-15.518 12.155-22.498 34.455-15.939 53.042 6.679 18.928 26.607 31.963 46.676 31.621 20.069-0.344 39.082-13.391 47.694-31.522 4.995-10.516 6.665-22.974 2.674-33.912" fill="#f9babb" fill-rule="nonzero" />
        </g>
        <g transform="translate(1388.7 2214)">
            <path d="m0-33.984c-4.185-11.47-14.453-19.98-25.847-24.37-3.331-1.283-6.486-1.986-9.601-2.455-7.639-1.824-15.684-1.94-23.325-0.206-0.039 1e-3 -0.073 4e-3 -0.112 5e-3l0.068 7e-3c-6.722 1.533-13.111 4.41-18.555 8.674-14.803 11.597-21.461 32.869-15.205 50.603 6.371 18.056 25.383 30.491 44.528 30.164s37.283-12.775 45.498-30.07c4.766-10.033 6.359-21.917 2.551-32.352" fill="#f9babb" fill-rule="nonzero"/>
        </g>
        <g transform="matrix(.50471 .86329 .86329 -.50471 1355.2 2121.1)">
            <path d="m51.643-29.78c-3.31 38.942-0.674 79.081 5.136 117.62 0.252 1.669-4.84 4.194-5.136 2.223-5.811-38.536-8.446-78.675-5.138-117.62 0.154-1.796 5.283-3.935 5.138-2.222" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="matrix(.19125 .98154 .98154 -.19125 1407.5 2161.1)">
            <path d="m54.115-44.717c-0.452 36.462 1.78 73.139 5.655 109.38 0.198 1.844-5.474 2.796-5.655 1.102-3.876-36.236-6.108-72.913-5.656-109.38 0.024-1.941 5.674-2.659 5.656-1.102" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="matrix(.36196 .93219 .93219 -.36196 1379.3 2135.7)">
            <path d="m55.339-37.991c0.115 39.081 2.217 78.246 5.372 117.19 0.159 1.978-5.255 3.518-5.372 2.086-3.173-39.178-5.309-78.572-5.424-117.89-5e-3 -1.68 5.419-3.388 5.424-1.383" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="matrix(-.1484 -.98893 -.98893 .1484 839.06 2270.4)">
            <path d="m-69.103-79.879c-3.785 45.945-0.826 93.182 5.7 138.7 0.253 1.766-5.446 2.625-5.7 0.855-6.525-45.514-9.483-92.75-5.698-138.7 0.162-1.95 5.824-2.371 5.698-0.855" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="matrix(.17784 -.98406 -.98406 -.17784 885.38 2203.7)">
            <path d="m-62.941-52.477c-0.755 42.922 1.52 86.097 5.669 128.8 0.14 1.432-5.476 0.961-5.669-1.025-4.151-42.702-6.426-85.877-5.67-128.8 0.028-1.594 5.704-0.905 5.67 1.025" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="matrix(.0048614 -.99999 -.99999 -.0048614 859.31 2232.3)">
            <path d="m-69.415-68.953c0.017 46.242 2.3 92.574 5.763 138.67 0.126 1.687-5.623 1.834-5.763-0.028-3.463-46.098-5.746-92.431-5.762-138.67 0-1.771 5.762-1.772 5.762 0.028" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1257.2 2101.6)">
            <path d="m0 45.047c-0.066-0.242-0.123-0.487-0.18-0.731-0.072-0.31-0.132-0.622-0.201-0.931-0.289-1.295 0.144 1.038-0.038-0.22-0.16-1.106-0.33-2.207-0.443-3.319-0.063-0.622-0.117-1.246-0.158-1.87 0.084 1.285-0.024-1.166-0.028-1.579-0.016-1.815 6e-3 -2.459 0.128-3.671 0.191-1.9 0.364-3.14 0.791-4.887 0.908-3.711 2.465-7.214 4.704-10.315 11.531-15.979 35.252-19.125 50.91-7.827 3.572 2.578 6.977 5.758 9.428 9.453 1.465 2.208 3.094-0.729 3.469-2.068 0.687-2.454 0.534-5.709-0.909-7.884-7.493-11.293-21.602-18.876-35.155-17.884-11.454 0.837-23.201 6.644-30.083 15.954-5.608 7.587-7.915 17.007-8.302 26.304-0.238 5.705 0.179 11.754 1.689 17.291 0.464 1.705 1.746 3.862 3.468 2.068 1.659-1.728 1.478-5.799 0.91-7.884" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(953.09 2184)">
            <path d="m0 44.855c-0.306-0.981-0.519-1.99-0.738-2.993-0.285-1.306 0.056 0.459-0.072-0.371-0.084-0.544-0.175-1.087-0.25-1.632-0.082-0.605-0.154-1.21-0.216-1.816-0.041-0.407-0.076-0.813-0.109-1.22-0.053-0.662 0.026 0.856-0.018-0.272-0.139-3.6-0.076-5.706 0.671-8.901 0.82-3.509 2.215-6.825 4.296-9.779 11.346-16.108 35.721-19.39 51.54-8.468 3.715 2.564 7.28 5.775 9.81 9.555 1.471 2.199 3.091-0.72 3.468-2.068 0.685-2.445 0.54-5.718-0.909-7.884-7.673-11.466-22.199-18.717-35.905-17.552-11.408 0.969-23.236 6.548-30.133 15.869-5.624 7.601-7.82 17.157-7.95 26.48-0.077 5.565 0.471 11.524 2.137 16.869 0.519 1.666 1.715 3.894 3.469 2.067 1.614-1.682 1.543-5.852 0.909-7.884" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1414.4 3189)">
            <path d="m0-27.452-0.027 8e-3 0.032-0.037zm-0.271 1.284-0.076-0.338 0.159-0.04zm6.119 27.286-0.166-0.742c0.255-0.134 0.472-0.248 0.701-0.368 1.119-0.641 0.118-0.709-0.42-0.948-0.227-0.114-0.445-0.223-0.649-0.324l-0.594-2.653c0.439-0.227 1.104-0.5 1.157-0.649 0.07-0.202-0.772-0.124-1.006-0.247-1.243-0.655 2.164-2.281 0.659-2.82-0.909-0.33-1.587-0.652-1.822-1.162l-0.204-0.548-0.514-2.291 0.474-0.56c0.525-0.642-0.556-0.884-0.887-1.28l-0.073-0.328c0.034-0.081 0.084-0.166 0.195-0.262 0.23-0.208 0.892-0.599 0.817-0.752-0.053-0.112-0.526-0.135-0.701-0.219 0.082-0.124 0.126-0.237 0.11-0.333 0.342-0.303 0.965-0.531 0.485-0.773-0.452 0.062-0.717 0.098-1.064 0.146-0.024-0.019-0.062-0.048-0.062-0.048 0.362-0.183 0.668-0.339 1.087-0.552-0.215 0-0.468 0-0.721-1e-3 1.213-0.506 1.521-0.983 0.152-0.99 0.076-0.098 0.108-0.189 0.061-0.268-0.115-0.206-0.826-0.241-1.342-0.33l-0.018-0.08c0.298-0.319 0.424-0.55 1.906-1.041-0.208-2e-3 -0.405-5e-3 -0.584-8e-3 0.736-0.392 0.072-0.832-1.65-0.645l0.012-0.024 0.218-0.262c1.158-0.49 1.166-0.711 0.639-0.85 0.052-0.13 0.058-0.257-0.021-0.377-0.366-0.552-0.737-1.124-1.029-1.73-0.029-0.054-0.03-0.113-0.043-0.172 0.189-0.182 0.401-0.369 0.352-0.512-0.032-0.088-0.16-0.146-0.332-0.19 0.026-0.402-0.094-0.777-0.991-0.977l-4e-3 -0.018 0.265-0.36c0.198-0.04 0.407-0.083 0.595-0.121-0.281-0.148-0.654-0.296-0.513-0.538 0.039-0.033 0.466-0.082 0.548-0.102-0.687-0.08-0.25-0.266 1.114-0.478-0.367 0.01-0.602-0.087-0.959-0.088 1.516-0.434 0.292-1.032-0.671-1.166 0.228-0.293 0.423-0.579 0.452-0.837 0.052-0.46-0.138-0.612-1.74-0.358l-0.13-0.582-1.498 0.259 0.014-0.016-0.269 0.06-2.684 0.463 9e-3 0.039-0.562 0.088c0.205 0.325 0.695 0.53 0.651 0.849-0.887 0.517-0.803 0.894-0.483 1.239 0.031 0.118 0.064 0.239 0.101 0.374 0.094 0.471 0.36 0.913 0.338 1.406-6e-3 0.258-0.428 0.636 0.14 0.78 0.069 9e-3 0.184 0.021 0.284 0.033 0.151 0.445 0.451 0.859 0.88 1.253l0.066 0.296-0.318 0.151c-1.652 0.73-1.857 1.024-1.549 1.525 0.698 1.137-1.013 2.891 1.691 3.585 0.535 0.151 0.982 0.278 1.446 0.41l0.438 1.95c-0.269 0.162-0.401 0.298-0.1 0.351-3.159 0.726-2.167 1.679-1.366 1.883 0.2-0.039 0.387-0.076 0.597-0.117 0.18 0.368 1.033 1.061 0.113 1.538 0.635-3e-3 0.967 0.089 1.59 0.069l0.11 0.487c-0.876 0.361-2.175 0.768-2.663 1.086 2.323-0.386 2.464 0.087 2.483 0.372 0.011 0.128-0.182 0.375-0.211 0.578l-0.397 0.111c-0.221 0.22 0 0.33 0.091 0.479-0.073 0.01-0.151 0.019-0.253 0.031-0.249 0.306 0.254 0.388 1.58 0.156l0.032 0.139c-0.57 0.394-1.465 0.799-1.457 1.09 0.011 0.305 0.964 0.414 1.239 0.664 0.165 0.144 0.387 0.212 0.669 0.26l0.319 1.424c-0.844 0.758-0.376 1.124-0.244 1.685 0.063 0.278-0.191 0.744 0.757 0.776h0.04l0.929 4.142z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1381.3 3190.7)">
            <path d="m0-28.479c-0.011 1e-3 -0.017 2e-3 -0.028 3e-3 0.011-0.012 0.028-0.022 0.04-0.033zm-0.546 1.296v-0.369l0.163-0.012zm0 29.751v-0.81c0.281-0.056 0.518-0.121 0.766-0.194 1.232-0.365 0.27-0.702-0.203-1.091-0.203-0.168-0.394-0.336-0.563-0.503v-2.892c0.479-0.124 1.188-0.238 1.272-0.38 0.112-0.192-0.726-0.323-0.928-0.509-1.069-0.984 2.611-1.828 1.26-2.762-0.816-0.565-1.407-1.063-1.525-1.648-0.039-0.203-0.045-0.41-0.079-0.617v-2.498c0.209-0.161 0.4-0.32 0.585-0.473 0.653-0.547-0.349-1.048-0.585-1.534v-0.357c0.051-0.077 0.119-0.153 0.248-0.229 0.27-0.164 1.002-0.423 0.962-0.601-0.028-0.127-0.484-0.258-0.636-0.384 0.107-0.111 0.175-0.219 0.18-0.323 0.4-0.24 1.058-0.341 0.642-0.7-0.456-9e-3 -0.72-0.054-1.07-0.081-0.022-0.021-0.033-0.042-0.05-0.064 0.394-0.11 0.72-0.232 1.182-0.336-0.208-0.056-0.456-0.108-0.704-0.16 1.295-0.263 1.7-0.697 0.366-1.002 0.095-0.086 0.146-0.173 0.118-0.266-0.067-0.24-0.754-0.429-1.238-0.633v-0.087c0.36-0.268 0.535-0.483 2.088-0.682-0.203-0.045-0.394-0.089-0.568-0.133 0.804-0.255 0.253-0.858-1.469-1.02 0.011-9e-3 0.011-0.015 0.017-0.023 0.079-0.079 0.174-0.154 0.27-0.228 1.238-0.272 1.294-0.503 0.81-0.757 0.079-0.127 0.113-0.258 0.062-0.399-0.236-0.654-0.473-1.328-0.625-2.022-0.017-0.061-5e-3 -0.125-5e-3 -0.187 0.225-0.154 0.472-0.308 0.456-0.467-0.011-0.1-0.124-0.186-0.282-0.265 0.113-0.417 0.079-0.835-0.754-1.217v-0.021c0.119-0.108 0.231-0.217 0.338-0.325 0.202-0.011 0.416 5e-3 0.607-0.012-0.241-0.21-0.573-0.437-0.382-0.664 0.045-0.026 0.473 4e-3 0.557-2e-3 -0.653-0.216-0.186-0.327 1.193-0.288-0.36-0.06-0.568-0.208-0.917-0.275 1.575-0.169 0.512-1.034-0.4-1.354 0.287-0.265 0.541-0.53 0.625-0.797 0.152-0.474 0-0.671-1.621-0.696v-0.635h-1.519l0.017-0.012c-0.09 5e-3 -0.186 7e-3 -0.276 0.012h-2.724v0.042c-0.191-3e-3 -0.376-5e-3 -0.568-9e-3 0.13 0.374 0.563 0.675 0.45 0.998-0.979 0.374-0.979 0.777-0.743 1.195 6e-3 0.126 0.017 0.258 0.017 0.404-0.011 0.504 0.152 1.01 0.023 1.516-0.062 0.266-0.557 0.575-0.034 0.833 0.062 0.032 0.175 0.059 0.27 0.088 0.051 0.488 0.254 0.973 0.585 1.465v0.319c-0.112 0.032-0.224 0.064-0.343 0.094-1.773 0.428-2.037 0.688-1.846 1.263 0.434 1.313-1.62 2.755 0.867 4.027 0.495 0.255 0.901 0.489 1.322 0.726v2.103c-0.298 0.108-0.455 0.219-0.174 0.339-3.241 0.059-2.482 1.245-1.744 1.631 0.202 0.017 0.394-2e-3 0.608 0.012 0.095 0.417 0.776 1.319-0.226 1.6 0.62 0.14 0.923 0.309 1.536 0.43v0.525c-0.933 0.171-2.289 0.29-2.836 0.502 2.352 0.138 2.386 0.655 2.342 0.951-0.018 0.134-0.259 0.343-0.333 0.543-0.129 0.014-0.264 0.022-0.41 0.021-0.265 0.174-0.073 0.336-0.017 0.511-0.073-6e-3 -0.152-0.013-0.254-0.028-0.309 0.254 0.163 0.456 1.508 0.531v0.151c-0.641 0.268-1.603 0.468-1.66 0.767-0.056 0.314 0.85 0.652 1.064 0.975 0.13 0.186 0.332 0.31 0.596 0.427v1.535c-0.99 0.567-0.613 1.054-0.607 1.66 0 0.3-0.349 0.711 0.568 0.981 0.011 4e-3 0.023 7e-3 0.039 0.011v4.464z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(996.93 3197.4)">
            <path d="m0-31.55c-0.01 5e-3 -0.016 7e-3 -0.026 0.012 7e-3 -0.015 0.02-0.032 0.027-0.047zm-0.087 1.523-0.123-0.386 0.151-0.062zm9.937 31.171-0.27-0.848c0.249-0.145 0.452-0.284 0.664-0.436 1.052-0.758 0.023-0.818-0.557-1.081-0.25-0.115-0.488-0.233-0.705-0.356l-0.966-3.031c0.415-0.275 1.052-0.61 1.085-0.784 0.043-0.235-0.8-0.119-1.055-0.252-1.347-0.706 1.877-2.708 0.279-3.275-0.967-0.346-1.696-0.688-2.004-1.265-0.105-0.2-0.18-0.416-0.28-0.622l-0.835-2.617c0.145-0.231 0.273-0.456 0.399-0.673 0.439-0.772-0.682-0.992-1.069-1.431l-0.119-0.373c0.022-0.095 0.061-0.196 0.159-0.316 0.202-0.254 0.813-0.746 0.716-0.92-0.069-0.126-0.547-0.124-0.734-0.21 0.064-0.148 0.093-0.283 0.063-0.392 0.301-0.374 0.894-0.679 0.378-0.929-0.437 0.13-0.705 0.162-1.046 0.24-0.029-0.016-0.046-0.035-0.07-0.052 0.339-0.235 0.609-0.462 1.013-0.712-0.216 5e-3 -0.469 0.026-0.723 0.047 1.146-0.669 1.387-1.247 0.014-1.16 0.063-0.119 0.082-0.227 0.024-0.316-0.145-0.232-0.861-0.22-1.391-0.286l-0.029-0.092c0.253-0.391 0.348-0.669 1.761-1.348-0.208 0.013-0.405 0.025-0.586 0.032 0.682-0.51-0.045-0.975-1.74-0.622 8e-3 -0.012 6e-3 -0.019 8e-3 -0.03 0.049-0.106 0.116-0.213 0.182-0.32 1.088-0.661 1.065-0.92 0.519-1.038 0.033-0.158 0.021-0.305-0.075-0.438-0.443-0.614-0.893-1.248-1.27-1.929-0.036-0.058-0.047-0.129-0.068-0.194 0.163-0.229 0.348-0.466 0.279-0.628-0.045-0.101-0.18-0.157-0.357-0.192-0.032-0.472-0.204-0.899-1.125-1.046l-7e-3 -0.022c0.077-0.149 0.148-0.297 0.213-0.443 0.19-0.072 0.398-0.121 0.575-0.197-0.3-0.147-0.693-0.283-0.586-0.579 0.034-0.042 0.452-0.14 0.53-0.171-0.694-0.029-0.286-0.286 1.04-0.664-0.363 0.046-0.61-0.046-0.965-0.011 1.444-0.655 0.142-1.238-0.833-1.297 0.185-0.365 0.338-0.719 0.329-1.023-0.014-0.544-0.224-0.705-1.777-0.239l-0.212-0.665-1.447 0.462 0.011-0.019c-0.084 0.034-0.174 0.065-0.258 0.097l-2.595 0.827 0.014 0.044c-0.183 0.056-0.361 0.11-0.544 0.164 0.248 0.352 0.761 0.536 0.761 0.909-0.807 0.689-0.672 1.112-0.308 1.476 0.048 0.131 0.102 0.266 0.151 0.419 0.158 0.531 0.483 1.013 0.528 1.581 0.03 0.299-0.338 0.773 0.246 0.883 0.07 0.016 0.186 0.01 0.287 0.011 0.211 0.495 0.566 0.943 1.047 1.357l0.106 0.335c-0.096 0.067-0.192 0.135-0.295 0.201-1.546 0.989-1.711 1.341-1.337 1.886 0.851 1.242-0.624 3.378 2.171 3.955 0.557 0.116 1.021 0.238 1.503 0.36l0.701 2.202c-0.247 0.204-0.361 0.368-0.052 0.408-3.068 1.047-1.949 2.058-1.118 2.239 0.199-0.044 0.375-0.122 0.583-0.172 0.231 0.408 1.181 1.146 0.32 1.744 0.637-0.041 0.983 0.044 1.607-0.016l0.176 0.551c-0.833 0.462-2.085 0.999-2.535 1.386 2.287-0.569 2.493-0.037 2.549 0.286 0.028 0.146-0.132 0.438-0.135 0.67-0.119 0.053-0.245 0.104-0.385 0.146-0.193 0.264 0.043 0.376 0.155 0.542-0.072 0.015-0.149 0.032-0.251 0.047-0.21 0.36 0.308 0.428 1.614 0.098l0.05 0.158c-0.521 0.476-1.371 0.979-1.325 1.309 0.052 0.345 1.028 0.425 1.339 0.697 0.186 0.157 0.42 0.225 0.711 0.267l0.513 1.607c-0.754 0.895-0.232 1.291-0.024 1.925 0.1 0.314-0.096 0.85 0.869 0.856 0.012 1e-3 0.023 0 0.041-1e-3l1.491 4.677z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(966.38 3198.2)">
            <path d="m0-31.55c-0.01 5e-3 -0.016 7e-3 -0.026 0.012 7e-3 -0.015 0.02-0.032 0.027-0.046zm-0.087 1.523-0.123-0.386 0.151-0.062zm9.937 31.171-0.27-0.848c0.249-0.145 0.452-0.284 0.664-0.436 1.052-0.758 0.023-0.818-0.558-1.081-0.249-0.115-0.487-0.233-0.704-0.356l-0.966-3.031c0.415-0.275 1.052-0.609 1.085-0.784 0.043-0.235-0.8-0.118-1.055-0.252-1.347-0.706 1.877-2.708 0.279-3.276-0.967-0.345-1.696-0.687-2.004-1.264-0.105-0.2-0.18-0.416-0.281-0.622l-0.834-2.617c0.145-0.231 0.273-0.456 0.399-0.673 0.439-0.772-0.682-0.992-1.07-1.431l-0.118-0.373c0.022-0.095 0.061-0.196 0.159-0.315 0.202-0.254 0.813-0.747 0.716-0.921-0.069-0.126-0.547-0.124-0.734-0.21 0.064-0.148 0.093-0.282 0.063-0.392 0.301-0.374 0.894-0.679 0.378-0.929-0.437 0.13-0.705 0.162-1.046 0.24-0.029-0.016-0.046-0.035-0.07-0.052 0.339-0.235 0.609-0.462 1.013-0.712-0.216 5e-3 -0.47 0.027-0.723 0.047 1.146-0.669 1.387-1.247 0.014-1.16 0.063-0.119 0.082-0.227 0.023-0.315-0.144-0.232-0.86-0.22-1.39-0.287l-0.029-0.092c0.253-0.39 0.348-0.669 1.761-1.349-0.208 0.014-0.405 0.026-0.586 0.033 0.682-0.51-0.045-0.975-1.74-0.622 8e-3 -0.012 5e-3 -0.019 8e-3 -0.03 0.049-0.106 0.116-0.213 0.182-0.32 1.088-0.661 1.065-0.919 0.519-1.038 0.033-0.158 0.021-0.305-0.075-0.438-0.443-0.614-0.893-1.248-1.27-1.928-0.036-0.059-0.047-0.13-0.068-0.195 0.163-0.229 0.348-0.466 0.279-0.628-0.045-0.101-0.18-0.157-0.357-0.191-0.032-0.473-0.204-0.9-1.125-1.047l-7e-3 -0.021c0.077-0.15 0.148-0.298 0.213-0.444 0.189-0.072 0.398-0.121 0.575-0.197-0.3-0.146-0.693-0.283-0.586-0.578 0.034-0.043 0.452-0.141 0.53-0.172-0.694-0.029-0.286-0.286 1.04-0.665-0.363 0.047-0.61-0.045-0.965-0.01 1.444-0.655 0.142-1.239-0.833-1.297 0.185-0.365 0.338-0.719 0.329-1.023-0.014-0.544-0.224-0.705-1.777-0.239l-0.212-0.665-1.447 0.462 0.011-0.019c-0.084 0.034-0.174 0.065-0.258 0.097l-2.595 0.828 0.014 0.043c-0.184 0.056-0.361 0.11-0.544 0.164 0.248 0.352 0.761 0.536 0.761 0.909-0.807 0.689-0.672 1.112-0.308 1.477 0.048 0.131 0.102 0.265 0.151 0.418 0.158 0.531 0.483 1.013 0.528 1.581 0.03 0.299-0.338 0.773 0.246 0.884 0.069 0.015 0.186 9e-3 0.287 0.01 0.211 0.496 0.566 0.943 1.047 1.357l0.106 0.335c-0.096 0.067-0.192 0.135-0.295 0.201-1.546 0.989-1.711 1.341-1.337 1.886 0.851 1.242-0.624 3.378 2.171 3.955 0.557 0.116 1.021 0.238 1.503 0.36l0.701 2.202c-0.247 0.204-0.361 0.368-0.052 0.408-3.068 1.047-1.949 2.058-1.118 2.239 0.199-0.044 0.375-0.122 0.583-0.172 0.231 0.408 1.181 1.146 0.32 1.744 0.637-0.041 0.983 0.045 1.607-0.015l0.176 0.55c-0.833 0.462-2.085 0.999-2.535 1.387 2.287-0.57 2.493-0.038 2.548 0.285 0.029 0.146-0.131 0.438-0.134 0.67-0.119 0.053-0.245 0.104-0.385 0.146-0.193 0.264 0.043 0.376 0.155 0.541-0.072 0.016-0.149 0.033-0.251 0.048-0.21 0.361 0.308 0.428 1.614 0.097l0.051 0.16c-0.522 0.476-1.372 0.978-1.325 1.308 0.051 0.345 1.027 0.425 1.338 0.697 0.186 0.157 0.42 0.225 0.711 0.267l0.513 1.607c-0.754 0.896-0.232 1.291-0.024 1.925 0.1 0.314-0.096 0.85 0.869 0.856 0.012 1e-3 0.023 0 0.041-1e-3l1.491 4.677z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(552.04 2412.1)">
            <path d="m0 536.3c0.014-0.054 0.03-0.113 0.049-0.186l-0.132 2.192zm7.648-85.774-2.677 24.35-0.319 0.715c0.899-8.372 1.948-16.719 2.996-25.065m93.437-110.31 7.383-53.057c0.904-3.637 1.925-7.747 3.087-12.422 5.882-23.105 10.392-44.899 15.528-70.155 1.106-5.512 2.207-11.003 3.305-16.479 1.045-5.486 1.868-11.003 2.82-16.48 5.829-31.533 9.7-63.573 9.596-95.789-1e-3 -16.099-0.967-32.213-2.998-48.224-2.268-15.973-5.367-31.88-10.183-47.356-1.941-8.09-3.337-15.803-7.128-24.669-5.032-12.056-10.472-19.37-17.383-29.798-18.638-27.543-41.954-49.311-69.279-63.665-27.225-14.357-58.265-21.255-90.065-18.96-19.267 1.315-37.022 5.203-54.253 10.772-17.223 5.626-33.969 13.058-50.953 22.95-11.735 6.933-23.229 14.891-33.92 23.743-43.224 35.687-73.672 85.878-87.192 140.02-2.938 10.317-5.295 20.78-7.079 30.905-3.078 18.145-3.998 35.816-3.551 52.868 0.769 17.039 2.193 33.519 4.897 49.539 0.857 7.697 2.381 16.246 5.884 23.806 2.193 4.998 4.793 9.502 7.788 13.982 3.076 4.858 7.996 10.613 13.945 15.486 5.935 4.899 13.024 8.601 19.116 10.562 8.823 2.776 18.37 3.049 27.172 2.141 7.838-0.427 15.365-2.143 22.179-4.785 7.97-2.894 13.477-5.635 19.357-9.75 5.687-4.248 12.363-9.731 18.712-21.128-0.244-0.866 1.033-3.909 1.272-5.872 0.566-1.38 1.316-2.719 1.742-4.166 3.429-7.017 5.667-15.568 6.425-23.101-0.314-3.98-0.689-7.698-1.614-11.227-0.215-9.318-1.73-20.15-1.862-31.539-0.285-11.277 0.901-22.475 3.113-31.639 0.794-2.544 1.986-4.962 3.184-7.431 1.056-2.534 2.497-4.939 3.99-7.403 7.7-12.742 15.838-21.78 25.6-30.657l4.466-3.476c4.971-3.521 9.925-6.384 14.465-9.194 4.758-2.515 9.256-4.804 13.611-6.819l-0.749 0.337c4.079-0.936 7.979-1.686 11.812-2.223 2.7-1.289 5.378-2.117 8.001-3.147 8.024-1.743 21.468-4.387 34.067-4.988 3.177-0.332 6.228-0.114 9.178-0.069 2.986-0.092 5.693 0.409 8.251 0.642 2.595 0.135 4.817 0.699 6.794 1.057 1.966 0.381 3.723 0.494 4.934 0.834 0.447 0.223 0.842 0.421 1.295 0.649 2.157 1.121 4.327 2.055 6.138 3.519 1.856 1.376 3.85 2.501 5.431 4.197 5.871 5.968 9.918 12.512 13.285 19.309 3.508 6.711 6.153 13.853 8.595 21.538 2.02 7.839 3.311 16.191 4.492 25.202 2.438 21.035 2.512 42.849 1.349 64.927-1.147 22.096-3.36 44.52-6.142 67.233-0.531 4.033-1.076 8.178-1.617 12.296-1.7 10.001-3.501 19.986-5.024 30.433-0.95 6.527-1.648 12.161-2.192 17.365-4.361 27.257-8.713 54.553-11.329 79.77l-0.201 1.312c-1.236 7.075-2.47 14.139-3.71 21.235-0.404 0.658-0.574-0.386-1.019 0.661-1.693 13.809-3.274 28.798-5.481 43.677-0.29 1.771-0.674-0.324-0.845 0.028-0.85 14.353-2.309 21.605-4.086 18.806 0.048 4.028-0.698 13.83-0.609 18.396-1.786 5.439-3.602 22.583-4.388 41.095-0.828 18.512-0.242 38.381 0.805 49.055 0.112 17.742 1.116 35.611 4.562 53.41 2.968 15.891 7.012 26.866 10.248 33.856 3.257 7.02 5.801 10.048 7.286 10.236 6.747 12.739 16.12 24.413 28.001 33.025l1.334-1.849 0.682 0.574c-0.235-0.359-0.282-0.579-0.455-0.888l2.391-3.314-2.086-1.659c0.315-0.116 0.594-0.25 0.982-0.308-18.883-14.342-28.222-32.682-34.46-52.486-5.613-23.68-8.376-49.911-9.06-77.26-0.145-8.296-0.086-16.928 0.275-26.579 1.148-33.102 4.497-66.382 9.011-99.434 2.369-17.478 6.074-37.546 7.869-54.481 0.175-2.141 0.32-3.918 0.475-5.815 4.839-31.9 9.716-63.704 14.036-95.979l3.028-20.943c0.463-2.046 0.936-4.141 1.367-6.045 3.236-13.896 5.458-25.141 7.253-37.692 1.825-12.543 3.255-26.395 4.322-45.588 1.082-20.405 1.581-41.421-0.229-62.789-0.944-10.669-2.332-21.449-5.135-32.131-2.749-10.651-6.639-21.32-12.849-31.05-6.132-9.713-14.983-18.252-25.522-23.502-10.511-5.325-22.092-7.465-33.169-7.7-22.223 0.064-42.836 5.9-61.639 13.291l-0.404 0.159c-0.136 0.053-0.274 0.125-0.393 0.199-5.257 3.335-10.235 6.335-14.983 9.621-14.144 9.791-26.29 20.361-36.339 33.076-7.598 9.159-13.809 19.687-17.403 31.173-3.659 11.467-4.642 23.606-4.013 35.407 0.333 5.91 0.999 11.761 1.824 17.566 0.914 5.864 1.974 11.448 2.19 16.933 0.614 11.105-1.813 22.239-6.97 32.016-3.601 5.834-8.026 11.206-13.298 16.598-1.582-0.345-5.923 2.751-12.817 6.093-6.809 3.439-16.409 6.83-26.916 7.802-10.476 0.966-21.698-0.703-30.604-4.874-9.015-3.982-15.7-9.903-19.575-14.257-0.914-0.559-0.377 0.477-1.191 0.03-3.928-4.97-8.828-12.048-11.67-20.558-1.496-4.307-2.316-8.831-2.984-14.031-0.693-5.064-1.547-10.186-2.096-15.27-2.427-20.343-2.135-39.74-1.236-48.867-0.583-9.175-0.385-20.259-0.26-28.166 1.205-11.413 3.268-22.718 5.809-33.896 3.947-10.571 8.028-17.438 13.214-30.093-0.065-4.72 2.774-15.075 7.548-26.075 4.805-10.972 11.335-22.59 16.786-30.561 4.647-7.358 13.143-18.033 21.728-27.861 0.737-0.509 1.271-0.788 1.354-0.555 7.932-8.083 15.066-15.868 23.701-23.231-0.208 0.327-0.495 0.737-1.114 1.481 12.721-10.451 23.108-18.293 26.166-22.593 2.791-1.74 5.538-3.552 8.363-5.234 15.707-7.955 28.076-12.323 46.358-18.389 19.2-6.245 40.668-11.742 61.62-12.332 6.057-0.409 11.095-0.018 15.584-0.126 4.482 0.229 8.396 0.428 12.193 0.622 33.036 4.176 64.877 17.846 89.883 39.844 13.409 12.668 23.908 26.307 32.965 41.142 8.982 14.891 16.385 31.188 22.077 50.09 5.87 18.679 9.549 45.303 12.056 62.923 0.039 0.262 0.063 0.424 0.101 0.687 3.41 48.779-2.607 97.938-13.362 145.7-5.253 23.943-11.909 47.709-16.612 72.058-2.337 12.207-3.928 24.471-5.602 36.655l-5.092 36.556z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1027.8 2224.5)">
            <path d="m0 62.207c4.796 13.87 19.685 19.513 33.155 21.092 19.12 2.24 39.232-2.351 56.483-10.598 13.974-6.68 28.286-16.951 34.979-31.407 4.407-9.518 3.648-18.815 0.629-28.483-3.114-9.967-6.226-19.935-9.339-29.902-1.949-6.241-4.839 1.862-3.831 5.089 2.223 7.121 4.447 14.242 6.671 21.362 1.979 6.336 6.026 14.31 4.167 21.039-3.74 13.537-17.653 23.556-29.296 29.937-15.557 8.526-33.535 13.446-51.31 13.405-14.044-0.033-33.89-3.392-39.171-18.664-0.764-2.211-2.186-1.297-3.137 0-1.298 1.771-0.648 5.256 0 7.13" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1274 2260.5)">
            <path d="m0-51.748c4.516 16.203-17.924 31.451-29.542 37.779-18.843 10.262-42.04 15.815-63.43 12.29-8.258-1.36-17.294-4.365-22.963-10.884-2.954-3.398-3.961-7.284-5.262-11.45-3.022-9.674-6.044-19.35-9.065-29.025-1.949-6.241-4.839 1.862-3.831 5.089 2.752 8.814 5.505 17.629 8.258 26.442 2.987 9.565 5.678 18.035 14.801 23.663 14.954 9.226 35.182 8.433 51.689 4.917 18.088-3.852 36.126-11.787 49.564-24.724 10.573-10.181 17.75-24.341 13.612-39.187-1.754-6.292-4.73 1.863-3.831 5.09" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1160.2 2219.9)">
            <path d="m0-46.85c-4.349-5.738-37.821 5.487-50.382 13.283-1.468 0.912-3.022 1.925-3.684 3.624-1.16 2.973 0.9 6.395 2.935 8.969 10.672 13.498 21.762 19.425 36.367 26.02 1.533 0.692 3.348 0.433 4.151-1.076 6.482-12.175 10.792-23.097 12.771-37.236 0.623-4.455 0.632-9.901-2.158-13.584" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(953.41 2064.5)">
            <path d="m0 20.659s-84.834-59.404-82.962-55.589c1.871 3.816 44.288 94.334 44.288 94.334z" fill="#f48285" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1253.6 1926.9)">
            <path d="m0 46.211 17.691-52.99 34.422 59.769z" fill="#f48285" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1342.1,1895.8)">
            <path d="m0 1297.6c0.105 0.01 0.227 0.02 0.37 0.04l-4.344-0.03zm79.098-85.49-0.022 0.05c-0.513 1.19-0.359 2.52 0.273 3.55 8.258 13.19 13.196 28.57 12.96 44.09l-0.306 1.39c0.629-15.9-4.187-31.86-12.654-45.48-0.689-1.09-0.736-2.44-0.273-3.55zm-632.45-242.63c13.205-11.702 27.324-22.392 42.621-30.757 15.287-8.017 32.298-13.839 49.099-11.874 6.963 1.163 14.559 3.761 22.081 8.655 18.822 12.482 30.628 32.569 40.192 53.272 9.38 21.042 16.39 43.812 21.982 68.632 4.805 21.63 8.282 43.44 10.902 65.29 3.271 30.81 5.118 61.92 5.211 92.82-6e-3 1.47 0.858 2.77 2.084 3.4 10.319 5.23 19.616 12.38 26.438 21.56 6.909 9.1 11.268 20.02 13.172 31.4 0.434 2.75 0.927 5.92 0.955 8.39 0.026 2.57-0.389 5.12-1.246 7.53-1.713 4.84-5.313 8.95-9.777 11.43-2.227 1.27-4.699 2.08-7.236 2.42-2.363 0.34-5.457 0.22-8.496 0.25h-162.77c-16.376-0.72-31.46-1.78-50.222-1.91-4.658 0.01-9.046 0.02-12.467 0.03l0.493 0.03c-19.206-1.76-34.318-3-53.568-7.45-19.125-4.57-37.298-11.37-53.483-20.88-16.176-9.46-30.391-21.63-40.873-36.32-21.324-29.11-27.22-67.28-20.767-100.84l0.036-0.19c0.05-0.26 0.087-0.56 0.108-0.82 3.236-45.49 9.898-90.73 18.004-137.56 6.622-36.684 13.656-71.091 22.36-105.43 8.54-34.378 18.075-68.856 29.639-105.71 3.91-12.813 8.08-25.709 12.384-38.628 4.185-12.957 8.628-25.894 13.09-38.793 36.087-104 77.785-206.04 123.03-306.42 9.027-19.129 18.081-38.193 26.957-56.364 17.205-35.292 33.388-69.101 49.577-101.28l0.03-0.062c0.679-1.348 0.625-2.894 7e-3 -4.153-13.66-27.371-26.107-54.544-35.7-82.072-2.468-7.372-4.732-14.806-6.48-22.284-1.69-7.421-3.055-15.137-2.441-22.056 0.347-2.109 0.824-4.218 1.784-5.396 0.767-1.445 2.001-1.635 3.545-1.991 0.983 0.123 1.652-0.051 2.877 0.182l3.587 0.659c2.389 0.379 4.776 0.941 7.16 1.597 20.638 5.059 51.783 19.052 72.94 28.733 10.352 4.704 20.995 9.423 31.149 14.287l0.1 0.048c1.567 0.751 3.357 0.601 4.75-0.219 4.727-2.825 9.33-5.576 13.876-8.293 6.288-3.678 12.771-6.785 19.107-9.897 3.16-1.569 6.293-3.124 9.395-4.664 3.165-1.41 6.3-2.806 9.4-4.188 14.443-6.299 25.093-9.787 37.423-14.22 12.459-4.103 26.666-9.089 49.339-15.465 0.91-0.93 6.611-2.972 9.882-4.284 2.695-0.67 5.45-1.355 8.165-2.029 14.216-2.888 30.006-5.424 43.683-7.05 7.119-1.493 13.81-2.876 20.448-4.11 7.064-0.496 15.216-1.149 24.056-1.473 2.187-0.079 4.042-1.377 4.936-3.217l0.137-0.287c7.248-14.996 15.23-32.267 22.842-49.522 1.884-4.321 3.763-8.635 5.623-12.901 0.914-2.14 1.824-4.269 2.726-6.381l0.671-1.583 0.41-0.87c0.253-0.47 0.567-0.867 0.904-1.255 1.406-1.472 3.911-2.054 5.891-1.416 0.995 0.304 1.872 0.859 2.609 1.686 0.998 1.207 2.356 3.183 3.49 4.68 6.169 9.543 12.549 19.282 19.359 29.452 4.453 6.553 8.662 12.746 12.707 18.7 4.1 5.919 7.54 11.911 11.222 17.579 7.257 11.417 14.195 22.331 21.423 33.702 1.933 3.324 4.033 6.553 5.757 9.994 8.057 15.762 15.353 29.938 21.907 43.193 1.623 3.321 3.213 6.576 4.777 9.777 1.376 3.29 2.729 6.523 4.061 9.707 2.604 6.393 5.033 12.63 7.283 18.79 2.829 5.335 5.545 10.455 8.231 15.518 1.679 3.842 3.645 8.34 5.816 13.309 2.019 5.035 4.228 10.547 6.554 16.347 4.715 11.573 10.017 24.247 15.287 36.531 9.456 24.978 18.827 48.416 23.453 58.151 0.305 1.023 0.575 1.927 0.884 2.965 2.912 9.972 5.641 19.311 8.41 28.792 2.091 8.746 4.605 17 6.381 25.239 1.856 8.216 3.75 16.196 5.703 24.081 2.028 7.866 4.035 15.657 6.058 23.505 1.82 7.899 3.654 15.854 5.53 23.997 1.706 8.214 3.437 16.552 5.213 25.109 1.822 8.546 3.04 17.435 4.708 26.562 1.797 10.633 3.778 21.278 5.443 32.011 1.415 10.77 2.835 21.58 4.26 32.428 0.708 5.425 1.417 10.86 2.127 16.305 0.502 5.468 1.004 10.946 1.507 16.434 1.002 10.976 2.007 21.993 3.017 33.05 2.741 44.322 4.156 89.404 2.699 135.14-0.07 8.13-0.768 16.465-1.13 24.753-0.79 10.1-1.211 20.219-2.278 30.396-0.924 10.184-1.857 20.471-2.808 30.963-1.282 13.1-2.383 24.368-3.398 34.744-6.761 54.656-16.576 108.88-27.363 158.17l-0.633 2.56c-3.487 13.88-7.347 27.62-11.298 41.4-0.661 1.29-0.446-0.73-1.294 1.3-7.196 26.69-15.616 55.49-26.3 83.36-1.316 3.3-0.5-0.69-0.877-0.05-3.305 9.98-6.437 18.08-8.96 23.8-0.667 1.51-0.528 3.18 0.232 4.51l0.132 0.23c2.613 4.52 4.189 7.86 4.602 9.87 0.517 1.97 0.176 2.44-1.052 1.37 1.892 3.15 4.235 9.05 5.916 15.29 1.744 6.24 2.185 12.85 2.462 17-0.37 2.56-0.723 6.44-1.838 11.13-1.028 4.62-2.851 10.35-6.075 14.95-1.672 2.35-3.251 3.83-5.104 4.23-1.606 0.35-3.257 0.79-5.104 1.11-1.926 0.29-3.885 0.58-5.872 0.87-8.152 0.99-17.061 1.55-26.109 2.07-36.283 1.94-75.567 1.58-96.728 2.9-35.087 0.09-70.131 0.18-105.38 0.26-62.896 0.49-88.919 1.01-92.271 3.48l-83.955 0.96 0.026 2.28-1.747-0.01c0.784 0.13 1.115 0.27 1.751 0.39l0.047 4.09 5.529-0.06c-0.367 0.29-0.655 0.57-1.224 0.86 49.447-0.76 89.304-1.86 132.04-2.17 49.526 0.9 102.92 0.29 158.08-0.69 16.729-0.37 34.108 0.14 53.634-0.23 13.472-0.19 26.961-0.55 40.506-1.4 6.783-0.47 13.551-0.96 20.444-2 3.469-0.51 6.846-1.07 10.712-2.39 4.387-1.26 7.336-4.76 9.582-7.75 4.377-6.36 6.596-13.37 7.895-20.4 1.256-7.06 1.428-14.21 0.788-21.27-1.276-14.15-6.367-27.74-13.818-39.68l0.299 3.9c5.149-12.16 9.776-24.3 14.147-36.62 12.089-33.38 24.203-72.62 31.756-105.96 0.887-4.21 1.622-7.71 2.408-11.44 15.114-62.962 25.495-126.79 31.469-191.69l3.478-42.215c0.394-4.168 0.797-8.432 1.164-12.311 5.48-56.626 6.973-91.423 2.273-167.8-6.251-86.981-20.708-177.85-45.121-265.51-24.822-87.511-59.538-171.52-100.75-245.29-15.933-29.891-33.023-55.893-49.608-82.746-7.721-12.254-15.955-24.186-23.907-36.293l-12.029-18.099-3.008-4.524c-1.116-1.65-2.816-3.469-4.749-4.607-3.94-2.355-8.865-2.678-13.064-1.035-2.11 0.802-4.035 2.136-5.542 3.834-1.511 1.61-2.629 3.96-3.238 5.436l-4.403 9.908-8.807 19.815-17.613 39.63 2.556-1.766c-35.155 2.842-69.629 9.28-103.58 18.084-14.037 3.256-28.328 7.15-43.238 12.733-1.284-0.287-5.409 0.54-11.694 2.23-6.283 1.691-14.55 4.742-24.337 8.23-19.331 7.593-43.984 19.024-67.542 33.219l6.68-0.235c-36.802-18.739-75.791-34.235-97.759-39.814-2.267-0.337 0.102 0.645-1.825 0.423-5.299-1.474-11.275-2.957-18.005-3.936-2.829-0.587-8.723-1.201-13.204 2.251-4.527 3.531-5.652 8.63-6.195 12.716-0.635 8.348 0.829 16.144 2.582 23.987 1.824 7.818 4.201 15.589 6.808 23.316 10.62 30.837 24.51 61.018 35.495 84.006l0.038-4.209c-7.392 13.985-13.104 24.795-16.95 32.07-7.449 17.101-16.819 37.477-22.812 52.234-9.946 20.942-19.774 41.94-29.352 63.051-10.651 20.006-18.951 33.567-30.97 59.005-4.189 18.076-30.955 81.237-45.372 117.73-6.591 16.374-17.014 42.008-26.434 66.871-0.801 1.59-1.393 2.596-1.513 2.291-8.537 21.503-15.538 41.892-23.171 63.752 0.145-0.754 0.357-1.73 0.852-3.629-11.595 31.654-19.194 57.305-20.378 67.344-2.137 6.313-4.029 12.708-6.055 19.058-11.725 33.641-20.406 58.821-30.98 97.013-10.733 40.208-19.625 84.348-27.034 126.38-4.411 24.39-6.287 40.77-8.198 56.14-1.734 12.38-2.942 24.84-4.438 37.25-1.172 12.45-1.984 24.95-2.993 37.41l0.072-0.5c-4.028 21.79-2.779 43.87 2.955 65.01 5.772 21.11 17.209 40.62 32.551 56.18 9.215 9.77 19.694 17.86 30.817 24.4 11.093 6.58 22.692 12.01 34.712 16.1 23.975 8.44 49.079 13.09 75.557 15.4l0.35 0.02c20.429-0.03 43.122-0.06 67.235-0.09 39.641 0 94.035 0.52 129.9-0.85 0.534-0.03 0.863-0.04 1.397-0.06h28.786c3.035 0.01 6.753 0.06 10.24-0.82 6.996-1.63 13.206-6.15 17.024-12.2 3.932-5.93 5.137-13.78 3.99-20.37-1.514-13.1-6.036-26.05-13.727-36.97-7.602-11.04-18.44-19.45-30.175-25.41l1.649 2.7c-0.143-36.65-2.568-73.11-7.113-109.42-4.749-36.23-11.541-72.45-24.186-107.07-6.459-17.204-14.454-34.115-25.965-48.894-5.767-7.342-12.497-14.088-20.382-19.409-7.833-5.377-17.007-8.932-26.452-10.326-19.146-2.834-37.986 3.31-54.317 11.795-16.393 8.777-31.152 20.025-44.913 32.179z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1241.6 3122.2)">
            <path d="m0-408.33c0 5.614-18.713 496.09-16.842 520.42 0 0 30.346 3.526 70.948 2.583 25.784-0.599 39.878-23.78 23.767-43.92l-12.376-15.471s157.59-285.84 151.36-403.73c-6.237-117.9-54.046-175.5-54.046-175.5z" fill="#fff" fill-rule="nonzero" class="tone_skin_fill" />
        </g>
        <g transform="translate(1458.5 3150.3)">
            <path d="m0-376.54c-0.209-3.943-0.577-7.646-0.875-11.454-28.223 5.923-55.388 17.19-79.24 33.309-63.802 43.116-103.6 117.49-110.95 194.14-5.81 60.607 10.601 125.48 48.191 171.99 32.658-61.436 148.24-286.7 142.88-387.99" fill="#f8a265" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1242.7 3025.1)">
            <path d="m0-212.05-0.046 0.105 0.106-1.265zm-2.633 49.893 0.515-14.222 0.261-0.422zm161.53-262.26c6.015 7.731 11.284 16.813 16.041 25.795 0.606 2.12 1.396 4.452 2.318 7.079 4.344 13.234 10.286 24.486 15.621 38.302 2.267 6.015 4.433 12.031 6.223 18.155 4.696 17.778 8.263 35.895 10.301 54.211 1.333 9.121 1.731 18.344 2.509 27.526 0.336 4.594 0.177 9.065 0.271 13.605-0.334 4.545-0.48 9.092-0.959 13.635-1.353 4.594-2.726 8.73-3.783 13.995-1.374 7.136-0.973 12.289-2.249 19.266-6.632 37.215-22.513 66.2-33.084 100.34-6.583 20.719-13.006 38.799-21.7 59.541-3.09 7.164-6.251 14.494-9.398 21.791-13.032 29.279-26.763 58.26-41.033 86.972-3.022 5.373-6.039 10.733-8.929 15.871-10.394 18.355-17.954 36.135-26.518 52.776l-3.34 6.146c-0.754 1.368-0.553 3.02 0.357 4.174l4.193 5.243c1.792 2.361 3.553 4.724 5.241 7.145 1.879 2.741 4.044 5.779 5.203 9.006 1.328 3.228 1.889 6.53 1.87 9.126 0.161 3.697-0.331 7.734-2.434 11.151-2.143 2.755-4.834 4.974-7.766 6.621-3.635 1.501-6.388 2.086-9.676 2.348-1.619 0.295-3.383 0.139-5.548 0.344-2.431 0.018-5.237 0.149-8.665 0.324-0.32 0.686-2.075 1.09-3.09 1.618l-2.45 0.088c-4.221-0.607-8.865-1.146-12.858-1.927-2.124 0.31-4.123 0.601-6.098 0.89-9.64-2.16-25.336-3.651-36.664-3.14l4.984 5.182c-0.082-0.491-0.15-0.894-0.217-1.29 0.137-3.215 0.098-6.333 0.116-9.907 0.059-9.231-0.909-16.447-1.412-24.337l0.083-3.367c0.792-10.317 1.25-18.596 3.812-26.178-0.242-1.773-0.474-3.474-0.704-5.155 1.471-9.774 1.348-33.04-1.025-39.369 0.018-0.311 0.035-0.586 0.053-0.903 0.235-3.029 0.455-5.866 0.679-8.747 2.176-10.434 2.56-19.303 2.154-29.103 0.28-4.903 0.496-9.956 0.598-15.386 0.557-25.239 1.13-51.193 1.72-77.931 0.08-2.374 0.162-4.815 0.244-7.239 0.543-5.905 1.12-11.81 1.31-17.968 0.119-3.847 0.068-7.161-0.061-10.216 0.742-16.082 1.255-32.172 0.538-46.947l0.028-0.771c0.319-4.17 0.637-8.334 0.957-12.516 0.318-0.402 0.617 0.194 0.927-0.435-0.071-8.096-0.257-16.868 0.347-25.591 0.106-1.039 0.704 0.163 0.838-0.048-0.677-8.364 0.179-12.616 2.191-11.046-0.456-2.335-0.562-8.037-0.989-10.682 2.595-6.399 2.217-39.806 1.301-52.17 0.804-10.197 1.557-20.384 2.059-30.641 0.897-18.3 0.945-25.885-1.448-26.954l0.859-24.569-2.28-7e-3 0.042-0.512c-0.142 0.229-0.289 0.326-0.43 0.511l-4.085-0.01-0.052 1.584c-0.284-0.11-0.559-0.196-0.841-0.362-0.281 14.211-0.078 25.979-0.696 38.375-1.993 14.366-2.564 29.915-2.797 45.994-0.17 4.876-0.347 9.939-0.544 15.599-0.728 19.409-1.187 38.931-2.088 58.394-0.463 10.288-1.632 22.156-1.205 32.099 0.048 1.253 0.18 2.295 0.284 3.407-0.601 18.803-0.954 37.542-1.131 56.5l-0.429 12.307c-0.216 1.209-0.437 2.445-0.639 3.572-3.229 16.424-3.989 26.427-4.451 48.621-1.063 50.588-6.018 106.09-3.559 155.26 0.481 9.853 0.922 18.899 1.371 28.101-0.159 6.778-0.204 13.659-0.04 20.697 0.033 1.429 1.13 2.584 2.516 2.724l0.115 0.011c20.325 2.082 40.563 2.822 60.886 2.744 4.283 0.37 8.334 0.734 13.324-0.1 0.69 1.157 4.467 1.859 10.037 0.649 5.476-1.154 12.901-4.623 18.244-11.49 2.625-3.431 4.554-7.6 5.541-11.965 0.741-4.383 0.804-8.881-0.282-12.781-1.783-7.922-6.541-13.356-9.038-16.174-0.641-0.315-0.413 0.43-1.004 0.204-2.98-3.614-6.972-8.455-11.367-13.785l0.445 5.189c7.719-14.634 16.626-32.198 21.111-38.559 1.67-5.249 4.247-11.273 5.522-15.824l9.12-18.104c4.175-5.285 8.071-8.488 12.394-15.504-0.807-6.32 7.842-24.344 12.743-34.678 2.282-4.614 5.857-11.85 9.292-18.798 0.394-0.388 0.719-0.607 0.889-0.452 3.137-5.983 5.496-11.813 8.169-18.013 0.011 0.247 2e-3 0.56-0.089 1.144 4.395-8.803 6.927-16.207 6.193-19.677l2.307-5.354c5.017-9.139 9.305-15.753 13.8-26.4 4.662-11.205 8.228-23.897 12.304-35.656 2.317-6.845 3.766-11.423 4.88-15.823 6.74-18.594 12.856-37.435 18.174-56.53 7.195-20.816 11.035-39.518 13.609-63.11 0.348-5.881 1.191-12.821 0.868-19.75 0.098-6.971-1.091-13.414-2.033-18.652-0.034-0.154-0.055-0.249-0.089-0.403-2.46-28.746-7.336-57.412-16.048-85.021-4.157-13.857-9.415-27.387-15.509-40.535-6.204-13.147-13.034-25.836-22.105-37.699z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
        <g transform="translate(982.4 3252)">
            <path d="m0-424.62c3.908 54.505 15.881 116.26 41.749 182.5 0 0 77.21 101.05 67.853 222.69l0.213 19.429s26.625 0 42.554-19.429c15.929-19.428 6.798-41.795 6.798-41.795l-2e-3 -9e-3c24.608-29.845 50.835-78.522 59.232-154.67-9.42-22.43-19.858-44.46-32.879-64.99-42.818-67.51-110.28-114.55-185.52-143.73" fill="#777" fill-rule="nonzero"/>
        </g>
        <g transform="translate(1202.6 2682.7)">
            <path d="m0 269.01c-5.807-101.3-16.824-180.47-27.207-236.99l-161.16-116.4s-41.715 91.35-31.843 229.05c75.234 29.182 142.7 76.219 185.52 143.73 13.021 20.529 23.459 42.559 32.879 64.989 2.763-25.056 3.608-53.064 1.813-84.38" fill="#fff" class="tone_skin_fill" fill-rule="nonzero"/>
        </g>
        <g transform="translate(993.22 3162.2)">
            <path d="m0-470.44-0.057 0.097 0.25-1.2zm-6.635 47.78 1.3-13.694 0.283-0.39zm185.12-24.202c1.794 9.938 3.558 19.881 5.158 29.855-0.072 2.167-0.026 4.595 0.022 7.359 0.327 13.79 3.542 26.033 6.193 40.337 1.147 6.221 2.235 12.405 3.245 18.583 4.434 35.833 7.857 71.797 10.425 107.82-0.397 4.676-1.159 9.004-0.923 14.306 0.264 7.184 1.843 12.031 2.54 18.94 3.454 36.727-3.193 67.939-6.29 102.12-2.184 20.799-5.675 39.065-12.633 59.575-2.55 7.053-5.204 14.278-8.416 21.209-4.126 9.533-9.168 18.616-14.407 27.55-5.483 8.789-11.416 17.287-17.953 25.303-0.714 0.866-0.971 1.99-0.81 3.019l1e-3 8e-3c0.032 0.192 0.079 0.377 0.14 0.555l0.088 0.251c2.952 8.425 3.193 18.683-0.042 27.23-2.147 5.01-5.454 9.383-9.292 12.872-10.282 9.379-23.898 14.356-36.527 15.522l4.174 4.128c-0.191-4.63-0.372-9.054-0.553-13.446l-0.065-5.977-0.011 0.329 0.262-7.492c0.178-2.919 0.38-5.82 0.673-8.726 0.935-6.239 1.212-16.133 0.925-22.922-0.127-4.893-1.415-9.788-2.254-14.518-0.347-4.224-0.74-8.329-1.207-12.251-1.119-9.068-0.549-13.148-4.256-26.367-0.746-0.159-1.562-1.763-2.319-2.614l-0.672-2.337c-0.521-4.186-0.983-8.863-1.593-12.853-0.932-1.93-1.881-3.713-2.821-5.467-0.568-5.071-1.884-11.661-4.251-18.09-1.12-3.237-2.374-6.478-3.715-9.539-1.426-3.026-3.024-5.835-4.598-8.309-1.168-3.064-2.328-6.229-3.854-9.414-3.972-8.245-7.924-14.26-12.219-20.736l-1.523-2.939c-4.332-9.212-8.234-16.353-10.22-24.041-1.191-1.319-2.334-2.586-3.463-3.837-1.779-3.743-5.114-9.089-9.329-14.48l0.891 1.585c-3.158-8.219-7.008-16.442-9.59-19.262-0.092-0.287-0.173-0.542-0.266-0.833-0.84-2.817-1.627-5.453-2.426-8.131-0.803-5.085-1.889-9.641-3.256-14.017-1.096-4.457-2.417-8.752-4.026-13.198-1.145-4.599-2.392-9.315-3.857-14.347-1.587-5.873-3.682-11.674-4.885-17.734-1.318-6.034-2.646-12.112-3.983-18.234-1.302-6.131-2.749-12.286-3.949-18.532-0.929-6.292-1.865-12.631-2.808-19.017-0.315-2.274-0.639-4.609-0.961-6.93-0.44-5.707-0.969-11.39-1.283-17.329-0.292-3.7-0.696-6.869-1.15-9.785-0.395-7.758-1.257-15.489-1.538-23.086-0.258-7.599-0.693-15.03-1.424-22.155l-0.012-0.747c0.094-4.04 0.19-8.071 0.609-12.11 0.32-0.391 0.617 0.181 0.929-0.429-0.037-7.8-0.184-16.281 0.451-24.695 0.11-1 0.703 0.18 0.837-0.019-0.33-8.079 0.843-12.134 2.74-10.517-0.327-2.263-0.12-7.744-0.402-10.318 0.736-1.495 1.376-4.618 1.92-8.651 0.738-4.006 1.44-8.915 2.042-14.019 1.01-10.24 2.462-21.133 2.941-27.095 2.103-9.626 5.092-19.004 7.452-28.577 4.871-16.902 7.056-23.791 5.038-25.467 2.38-7.462 5.161-14.888 8.124-21.95l-2.08-0.934 0.216-0.434c-0.209 0.143-0.376 0.168-0.57 0.275l-3.727-1.673-0.648 1.495c-0.221-0.211-0.443-0.4-0.639-0.669-5.243 13.345-8.121 24.336-11.668 36.024-2.686 6.585-5.004 13.596-6.792 20.943-0.939 3.663-1.876 7.382-2.706 11.164-0.678 3.813-1.362 7.665-2.053 11.549-0.828 4.713-1.996 9.556-2.72 15.065-3.024 18.814-4.859 37.877-6.268 56.918-0.399 10.071-1.994 21.725-1.1 31.462 0.111 1.226 0.295 2.242 0.454 3.326 0.21 9.211 0.325 18.41 0.772 27.602 0.881 9.164 1.763 18.345 2.65 27.577 0.288 4.005 0.539 8.014 1.186 11.98-0.011 1.199-0.022 2.425-0.033 3.542-0.219 8.17-0.087 14.74 0.507 21.951 0.388 7.249 2.032 15.004 4.379 25.66 6.894 36.096 17.888 74.107 31.278 109.16 0.217 0.569 0.507 1.088 0.856 1.552l0.06 0.076c7.564 9.955 14.774 20.679 21.606 30.871 2.685 3.908 5.117 7.748 7.42 11.583 2.371 3.8 4.644 7.573 6.766 11.472 11.208 23.557 20.257 48.172 26.348 73.509 0.645 3.995 1.278 8.062 2.446 12.357-2.306 1.599-0.535 12.936 0.48 25.814 0.368 3.207 0.747 6.507 1.121 9.762 0.217 3.268 0.43 6.491 0.632 9.532 0.414 6.083 1.163 11.453 1.129 14.997 0.283 0.617 0.595-0.071 0.897 0.452-0.089 4.668-0.208 10.985-0.339 17.923l-0.014 0.411c0.134 6.362 0.276 13.184 0.407 19.425l4e-3 0.195c0.05 2.39 2.027 4.286 4.417 4.236l0.057-2e-3c10.634-0.363 18.985-3.012 23.723-4.188 4.99-2.914 10.73-6.806 13.824-10.622 5.447-4.337 10.021-9.878 13.054-16.264 4.027-5.613 7.619-10.28 8.567-19.538-1.776-3.048-2.855-9.379-5.976-16.656l0.251 0.885-2e-3 -8e-3 -0.891 3.318c4.118-5.747 8.702-12.143 12.029-16.786 2.801-4.233 7.461-10.716 11.253-17.378 0.424-0.347 0.767-0.536 0.923-0.368 3.515-5.681 6.223-11.313 8.85-17.44 0.01 0.246 0 0.555-0.094 1.134 4.571-8.619 6.63-16.138 5.774-19.491 0.67-1.785 1.452-3.53 2.03-5.348 2.159-4.657 4.047-8.729 5.993-12.926 1.726-4.286 3.391-8.764 4.982-14.236 1.422-5.802 2.545-11.93 3.509-18.1 0.776-6.189 1.557-12.417 2.317-18.481 0.754-7.037 1.081-11.729 1.276-16.148 1.957-19.224 3.097-38.533 2.838-57.836 1.216-21.461-0.498-39.799-2.151-62.471-0.795-11.226-1.528-26.676-3.792-36.699-0.036-0.148-0.057-0.24-0.093-0.39-4.986-55.681-12.006-111.22-22.071-166.25z" fill="#1d1d1b" fill-rule="nonzero"/>
        </g>
    </g>
</svg>

@zathras
Copy link
Owner Author

zathras commented Sep 13, 2024

The only use case identified so far for these very complicated precedence rules is for scripting. If you're scripting (using the DOM API), it's easy enough to null out the offending presentation attributes, so this missing feature of jovial_svg has an easy workaround in this case.

Of course, there might be cases where valid static SVG files rely on these precedence rules, and where pre-processing is not practical. But full compliance with all of SVG and CSS is an explicit non-goal of jovial_svg. I've updated the README to better spell out what areas of stylesheets are (intentionally) not implemented. With that, I'll mark this as "won't fix", but leave it open in case someone else runs into it. If there's a compelling use-case with no easy workaround to implement a little more of CSS, that could be considered in the future.

@zathras zathras added the wontfix No plans to work on this at present. label Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix No plans to work on this at present.
Projects
None yet
Development

No branches or pull requests

2 participants