418 lines
44 KiB
Vue
418 lines
44 KiB
Vue
<template>
|
|
<nav id="navbar" :class="{ 'is-open': isNavVisible }">
|
|
<div class="relative">
|
|
<div
|
|
class="max-w-7xl flex flex-row items-center mx-auto px-4 py-2 gap-2">
|
|
<router-link :to="{ name: 'home' }">
|
|
<svg
|
|
id="navbar-logo"
|
|
width="100%"
|
|
height="100%"
|
|
viewBox="0 0 11509 2046"
|
|
version="1.1"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xml:space="preserve"
|
|
xmlns:serif="http://www.serif.com/"
|
|
fill-rule="evenodd"
|
|
clip-rule="evenodd"
|
|
stroke-linecap="round"
|
|
stroke-linejoin="round"
|
|
stroke-miterlimit="10"
|
|
class="h-12"
|
|
alt="STEMMechanics">
|
|
<path
|
|
d="M2169.61 556.278V1654.47h136.64V581.537c0-13.95-11.31-25.259-25.25-25.259h-111.39zM235.417 581.535V1654.48h136.641V556.277H260.671c-13.95 0-25.254 11.308-25.254 25.258"
|
|
fill="#b00"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M2306.25 901.685v-320.15c0-13.95-11.31-25.255-25.25-25.255h-111.39v1098.2h136.64v-606.96M372.058 901.685V556.28H260.67c-13.95 0-25.254 11.305-25.254 25.255V1654.48h136.642v-606.96"
|
|
fill="none"
|
|
fill-rule="nonzero"
|
|
stroke="#000"
|
|
stroke-width="62.5" />
|
|
<path
|
|
d="M469.647 310.494L699.439 1391.59l164.325-34.93L633.972 275.565l-164.325 34.929z"
|
|
fill="#f89d00"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M469.647 310.494l35.267 165.909 164.321-34.925-35.263-165.913-164.325 34.929z"
|
|
fill="#d58700"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M863.765 1356.66L633.97 275.565l-164.321 34.929L699.44 1391.59"
|
|
fill="none"
|
|
fill-rule="nonzero"
|
|
stroke="#000"
|
|
stroke-width="62.5" />
|
|
<path
|
|
d="M329.157 207.52l-135.659 28.833c-5.216 1.112-10.35-2.221-11.458-7.442l-8.167-38.425c-1.212-5.704-6.816-9.341-12.521-8.133L60.561 203.782c-5.704 1.208-9.342 6.813-8.129 12.513l47.2 222.054c1.212 5.708 6.816 9.346 12.516 8.133l100.792-21.425c5.704-1.212 9.346-6.817 8.133-12.521l-8.171-38.425c-1.108-5.221 2.225-10.35 7.442-11.462l135.658-28.829-26.845-126.3z"
|
|
fill="#b7cee9"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M329.157 207.52l-135.659 28.833c-5.216 1.112-10.35-2.221-11.458-7.442l-8.167-38.425c-1.212-5.704-6.816-9.341-12.521-8.133L60.561 203.782c-5.704 1.208-9.342 6.813-8.129 12.513l47.2 222.054c1.212 5.708 6.816 9.346 12.516 8.133l100.792-21.425c5.704-1.212 9.346-6.817 8.133-12.521l-8.171-38.425c-1.108-5.221 2.225-10.35 7.442-11.462l135.658-28.829-26.845-126.3z"
|
|
fill="none"
|
|
fill-rule="nonzero"
|
|
stroke="#000"
|
|
stroke-width="62.5" />
|
|
<path
|
|
d="M684.831 71.085l-381.896 81.171c-12.983 2.763-21.27 15.525-18.512 28.513l41.592 195.679c2.762 12.983 15.525 21.279 28.512 18.512l459.288-97.62c19.745-4.2 39.904 5.075 49.566 22.8l36.917 67.72c6.367 11.675 20.992 15.98 32.667 9.617l32.441-14.1c33.092-18.037 46.164-55.417 28.117-88.508L933.998 185.69C885.423 96.594 784.09 49.99 684.831 71.085"
|
|
fill="#d7e3f2"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
serif:id="path7230"
|
|
d="M684.831 71.085l-381.896 81.171c-12.983 2.763-21.27 15.525-18.512 28.513l41.592 195.679c2.762 12.983 15.525 21.279 28.512 18.512l459.288-97.62c19.745-4.2 39.904 5.075 49.566 22.8l36.917 67.72c6.367 11.675 20.992 15.98 32.667 9.617l32.441-14.1c33.092-18.037 46.164-55.417 28.117-88.508L933.998 185.69C885.423 96.594 784.09 49.99 684.831 71.085"
|
|
fill="#d7e3f2"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M429.165 125.427L302.94 152.256c-12.988 2.763-21.275 15.525-18.517 28.513l41.596 195.679c2.758 12.983 15.525 21.279 28.508 18.512l459.288-97.62c19.745-4.2 39.908 5.075 49.566 22.8l36.917 67.72c6.367 11.675 20.992 15.98 32.667 9.617l32.441-14.1c33.096-18.037 46.164-55.417 28.121-88.508L933.998 185.69C885.423 96.594 784.094 49.99 684.831 71.085L575.002 94.431"
|
|
fill="none"
|
|
fill-rule="nonzero"
|
|
stroke="#000"
|
|
stroke-width="62.5" />
|
|
<path
|
|
d="M2306.25 1231.02H235.417v719.3c0 16.27 13.191 29.46 29.462 29.46H2276.79c16.27 0 29.46-13.19 29.46-29.46v-719.3z"
|
|
fill="#e00000"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M2276.79 1854.13H264.882c-16.275 0-29.467-13.19-29.467-29.46v125.65c0 16.27 13.192 29.46 29.467 29.46H2276.79c16.27 0 29.46-13.19 29.46-29.46v-125.65c0 16.27-13.19 29.46-29.46 29.46"
|
|
fill="#b00"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M2306.25 1231.02H235.417v719.3c0 16.27 13.191 29.46 29.462 29.46H2276.79c16.27 0 29.46-13.19 29.46-29.46v-719.3z"
|
|
fill="none"
|
|
fill-rule="nonzero"
|
|
stroke="#000"
|
|
stroke-width="62.5" />
|
|
<path
|
|
d="M1041.12 1446.99v137.5c0 11.51 9.33 20.84 20.84 20.84h417.75c11.5 0 20.83-9.33 20.83-20.84v-137.5c0-11.5-9.33-20.83-20.83-20.83h-417.75c-11.51 0-20.84 9.33-20.84 20.83"
|
|
fill="#b00"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1041.12 1446.99v137.5c0 11.51 9.33 20.84 20.84 20.84h417.75c11.5 0 20.83-9.33 20.83-20.84v-137.5c0-11.5-9.33-20.83-20.83-20.83h-417.75c-11.51 0-20.84 9.33-20.84 20.83z"
|
|
fill="none"
|
|
fill-rule="nonzero"
|
|
stroke="#000"
|
|
stroke-width="62.5" />
|
|
<path
|
|
fill="#7d8c97"
|
|
fill-rule="nonzero"
|
|
stroke="#000"
|
|
stroke-width="62.5"
|
|
d="M372.058 556.279h1797.55v151.525H372.058z" />
|
|
<g>
|
|
<clipPath id="a">
|
|
<path
|
|
d="M201.631 4.167h2309.13v1198.33H201.631z" />
|
|
</clipPath>
|
|
<g clip-path="url(#a)">
|
|
<clipPath id="b">
|
|
<path
|
|
d="M510.25 930.286l1111.38-340.43 340.43 1111.384-1111.38 340.43L510.25 930.286z" />
|
|
</clipPath>
|
|
<g clip-path="url(#b)">
|
|
<path
|
|
d="M1671.3 1288.33l85.11-26.07c23.97-7.35 37.45-32.74 30.09-56.71l-32.94-107.31c-7.35-23.95-32.72-37.41-56.67-30.08l-85.19 26.1c-23.62-40.14-53.2-75.58-87.2-105.498l41.73-78.591c11.76-22.143 3.34-49.622-18.81-61.371l-99.16-52.614c-22.14-11.745-49.6-3.325-61.35 18.803l-41.76 78.641c-43.8-11.354-89.68-15.964-136.12-13.03l-26.08-85.149c-7.34-23.964-32.72-37.439-56.68-30.098l-107.34 32.877c-23.962 7.341-37.437 32.716-30.097 56.681l26.087 85.149c-40.119 23.577-75.552 53.095-105.479 87.03L830.8 985.338c-22.129-11.751-49.596-3.345-61.353 18.782l-52.686 99.12c-11.765 22.14-3.354 49.62 18.788 61.38l78.591 41.73c-11.407 43.84-16.062 89.76-13.157 136.24l-85.19 26.09c-23.953 7.34-37.43 32.7-30.106 56.66l32.819 107.35c7.33 23.98 32.715 37.47 56.688 30.13l85.11-26.07c23.603 40.22 53.176 75.74 87.187 105.73l-41.759 78.64c-11.751 22.13-3.345 49.59 18.781 61.35l99.127 52.69c22.14 11.76 49.62 3.35 61.37-18.79l41.74-78.59c43.93 11.43 89.95 16.08 136.54 13.14l26.08 85.15c7.34 23.96 32.71 37.44 56.68 30.09l107.33-32.87c23.97-7.34 37.44-32.72 30.1-56.68l-26.08-85.15c40.24-23.65 75.76-53.29 105.75-87.36l78.59 41.74c22.14 11.76 49.62 3.33 61.37-18.81l52.62-99.17c11.74-22.13 3.32-49.6-18.81-61.35l-78.64-41.76c11.38-43.89 15.99-89.88 13.02-136.42z"
|
|
fill="#ffdb05"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1153.75 1046.74c148.48-45.48 305.94 38.14 351.42 186.62 45.48 148.47-38.14 305.94-186.61 351.41-148.47 45.48-305.94-38.14-351.419-186.61-45.48-148.47 38.139-305.94 186.609-351.42z"
|
|
fill="#b3b6c3" />
|
|
<path
|
|
d="M1182.99 1142.2c95.79-29.34 197.38 24.61 226.72 120.4 29.35 95.78-24.6 197.38-120.39 226.72-95.79 29.34-197.38-24.61-226.72-120.4-29.34-95.79 24.6-197.38 120.39-226.72z"
|
|
fill="#fff" />
|
|
<path
|
|
d="M1325.2 1606.47c-77.65 23.79-159.91 15.91-231.64-22.18-71.73-38.09-124.327-101.83-148.113-179.48-23.785-77.65-15.91-159.92 22.181-231.65 60.302-113.55 186.222-177.128 313.322-158.2 12.4 1.85 20.95 13.39 19.1 25.78-1.85 12.39-13.39 20.94-25.78 19.1-108.14-16.1-215.26 37.99-266.57 134.61-32.401 61.02-39.104 131-18.867 197.07 20.237 66.06 64.987 120.29 126.007 152.69 61.02 32.41 131.01 39.11 197.07 18.87 66.07-20.23 120.29-64.98 152.7-126 53.26-100.3 35.55-221.99-44.05-302.82-8.8-8.93-8.69-23.29.24-32.09 8.93-8.79 23.3-8.68 32.09.25 45.06 45.74 74.04 103.63 83.84 167.41 9.99 65.05-1.09 130.24-32.04 188.53-38.09 71.72-101.83 124.32-179.49 148.11z"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1375.93 1089.59a22.682 22.682 0 0 1-17.4-1.71l-1.06-.57c-11.07-5.88-15.27-19.61-9.4-30.68 5.88-11.07 19.61-15.28 30.69-9.4l1.27.68c11.04 5.94 15.17 19.69 9.23 30.73a22.631 22.631 0 0 1-13.33 10.95zM1296.43 1511.03c-20.92 6.41-43.1 9.51-65.88 8.9-12.52-.33-22.41-10.76-22.07-23.29.33-12.52 10.76-22.41 23.28-22.07 60.76 1.62 116.19-30.68 144.67-84.32 19.9-37.47 24.01-80.44 11.59-121.01-12.43-40.56-39.9-73.86-77.37-93.75-37.48-19.9-80.45-24.02-121.01-11.59-40.57 12.42-73.86 39.9-93.76 77.37-28.22 53.13-24.23 116.74 10.4 165.99 7.21 10.25 4.74 24.4-5.51 31.61-10.25 7.21-24.4 4.74-31.61-5.51-44.51-63.31-49.63-145.07-13.36-213.37 25.58-48.18 68.39-83.51 120.55-99.48 52.15-15.98 107.41-10.69 155.58 14.9 48.18 25.58 83.51 68.39 99.48 120.54 15.98 52.16 10.69 107.41-14.9 155.59-25.93 48.84-69.26 83.93-120.08 99.49z"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1158.55 1498.24a22.617 22.617 0 0 1-17.2-1.61l-.97-.51c-11.06-5.88-15.27-19.62-9.4-30.69 5.88-11.06 19.62-15.27 30.69-9.39l.78.41c11.1 5.82 15.37 19.54 9.54 30.63-2.93 5.59-7.86 9.44-13.44 11.16z"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1460.03 1854.99l-107.33 32.87c-35.89 11-74.03-9.26-85.03-45.14l-20.94-68.37c-36.35.86-72.6-2.63-108.18-10.42l-33.49 63.08c-8.53 16.06-22.8 27.84-40.19 33.16h-.01c-17.39 5.33-35.81 3.56-51.87-4.98l-99.124-52.68c-33.13-17.61-45.769-58.89-28.171-92.03l33.528-63.15a454.842 454.842 0 0 1-69.067-83.75l-68.317 20.93c-17.392 5.33-35.814 3.56-51.877-4.98-16.063-8.53-27.837-22.81-33.156-40.2l-32.82-107.36c-10.967-35.87 9.293-74 45.161-84.98l68.419-20.96a455.373 455.373 0 0 1 10.419-107.88l-63.08-33.49c-16.061-8.53-27.84-22.81-33.163-40.2-5.325-17.39-3.555-35.81 4.979-51.87l52.686-99.124c17.606-33.135 58.892-45.769 92.031-28.171l63.142 33.528a455.304 455.304 0 0 1 83.496-68.903l-20.941-68.363c-10.993-35.888 9.262-74.029 45.145-85.022l107.34-32.878c35.89-10.993 74.03 9.261 85.02 45.149l20.94 68.369c36.22-.856 72.32 2.6 107.77 10.318l33.53-63.142c17.6-33.14 58.88-45.791 92.02-28.204l99.16 52.61c16.07 8.525 27.85 22.795 33.18 40.183 5.33 17.389 3.57 35.809-4.96 51.873l-33.5 63.078a455.302 455.302 0 0 1 69.05 83.529l68.42-20.95c35.87-10.99 74 9.25 85.01 45.11l32.94 107.32c5.33 17.39 3.58 35.81-4.95 51.88-8.53 16.06-22.8 27.85-40.19 33.17l-68.32 20.93c.88 36.31-2.57 72.52-10.31 108.07l63.14 33.53c33.14 17.59 45.79 58.87 28.21 92.02l-52.61 99.16c-8.53 16.07-22.8 27.85-40.19 33.18h-.01c-17.38 5.33-35.8 3.56-51.86-4.96l-63.08-33.5a454.981 454.981 0 0 1-83.79 69.22l20.95 68.36c10.98 35.89-9.27 74.03-45.16 85.03zm-339.92-138.91c3.92-1.2 8.18-1.35 12.36-.26 42.32 11.01 85.85 15.2 129.39 12.45 10.48-.66 20.05 5.96 23.12 16l26.09 85.15c3.66 11.96 16.37 18.72 28.34 15.05l107.33-32.88c11.96-3.66 18.72-16.38 15.05-28.34l-26.08-85.15c-3.08-10.04 1.14-20.88 10.2-26.2 37.61-22.11 71.33-49.97 100.22-82.79a22.68 22.68 0 0 1 27.67-5.05l78.59 41.73c5.36 2.84 11.5 3.43 17.29 1.66 5.8-1.78 10.55-5.71 13.4-11.06l52.61-99.17c5.86-11.05 1.64-24.81-9.4-30.67l-78.64-41.76c-9.27-4.92-13.96-15.57-11.32-25.73 10.96-42.29 15.11-85.79 12.33-129.29-.67-10.49 5.95-20.07 16-23.14l85.11-26.07c5.8-1.78 10.55-5.71 13.39-11.06 2.85-5.36 3.43-11.5 1.65-17.29l-32.93-107.32c-3.67-11.96-16.39-18.7-28.34-15.04l-85.19 26.1c-10.03 3.07-20.87-1.14-26.2-10.19-22.09-37.51-49.89-71.15-82.64-99.97a22.686 22.686 0 0 1-5.05-27.674l41.73-78.591c2.85-5.353 3.43-11.495 1.66-17.291a22.571 22.571 0 0 0-11.06-13.394l-99.17-52.613c-11.04-5.861-24.8-1.646-30.67 9.403l-41.76 78.644a22.674 22.674 0 0 1-25.73 11.32c-42.19-10.935-85.59-15.089-129-12.348-10.48.663-20.05-5.955-23.13-15.999l-26.08-85.149c-3.67-11.963-16.38-18.715-28.34-15.05l-107.34 32.878c-11.96 3.664-18.71 16.379-15.05 28.342l26.08 85.149c3.08 10.041-1.14 20.883-10.2 26.207-37.494 22.042-71.124 49.796-99.951 82.476-6.947 7.88-18.388 9.96-27.657 5.04l-78.639-41.76c-11.051-5.869-24.808-1.65-30.676 9.39l-52.688 99.12c-2.845 5.36-3.434 11.5-1.659 17.29 1.776 5.8 5.7 10.56 11.054 13.4l78.591 41.74c9.279 4.93 13.965 15.58 11.315 25.75-10.988 42.22-15.184 85.66-12.47 129.11.655 10.48-5.962 20.03-16.002 23.11l-85.179 26.09c-11.956 3.66-18.71 16.37-15.054 28.33l32.819 107.35c1.773 5.8 5.696 10.56 11.05 13.4 5.355 2.85 11.497 3.44 17.292 1.66l85.11-26.07c10.048-3.08 20.895 1.15 26.216 10.21 22.063 37.6 49.865 71.31 82.627 100.2 7.876 6.95 9.958 18.39 5.034 27.66l-41.759 78.64c-5.867 11.05-1.654 24.81 9.389 30.68l99.127 52.68c5.35 2.85 11.49 3.44 17.29 1.66 5.8-1.77 10.55-5.7 13.4-11.05l41.73-78.59c2.9-5.47 7.8-9.34 13.4-11.06z"
|
|
fill-rule="nonzero" />
|
|
</g>
|
|
<path
|
|
d="M1379.28 423.111l191.96 66.059s132.42-27.881 142.28-196.483c10.04-168.539-148.91-243.477-148.91-243.477-2.97 75.063-24.17 77.882-87.42 129.368-63.24 51.484-140.62 156.989-97.91 244.533z"
|
|
fill="#7c5748"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1498.69 464.204l72.55 24.968s132.42-27.881 142.29-196.483c10.04-168.538-148.91-243.477-148.91-243.477 134.47 153.723-22.17 357.813-65.93 414.992z"
|
|
fill="#5f4c44"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1697.58 370.77c8.32-21.823 14.14-47.543 15.94-78.082 10.05-168.539-148.91-243.477-148.91-243.477-2.96 75.063-24.17 77.882-87.41 129.368-10.43 8.551-21.36 18.55-31.88 29.703 9.04 10.192 15.97 25.325 15.45 48.011 0 0 58.91-10.077 111.02 7.855 12.49 4.297 21.68 11.101 29.76 19.347 25.77 26.27 38.32 67.413 96.03 87.275z"
|
|
fill="#00a5f1"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1697.58 370.77c8.32-21.823 14.14-47.543 15.94-78.082 10.05-168.539-148.91-243.477-148.91-243.477 64.64 73.842 62 159.133 36.94 234.284 25.77 26.27 38.32 67.413 96.03 87.275z"
|
|
fill="#0094d8"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1338.56 560.484l197.95 68.123c15.69 5.399 32.78-2.942 38.18-18.63l27.03-78.545c5.4-15.689-2.94-32.785-18.63-38.182l-197.95-68.123c-15.69-5.399-32.79 2.943-38.18 18.631l-27.03 78.545c-5.4 15.689 2.94 32.782 18.63 38.181z"
|
|
fill="#c0c9d2"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1522.12 504.487l-26.75 77.738c-5.48 15.91-22.82 24.37-38.73 18.896l79.46 27.347c15.92 5.475 33.25-2.985 38.73-18.896l26.75-77.738c5.48-15.91-2.98-33.248-18.89-38.726l-79.47-27.347c15.91 5.476 24.37 22.816 18.9 38.726z"
|
|
fill="#a6aeba"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1351.45 564.915c-47.18 32.204-98.32 113.434-158.82 289.219-104.86 304.726-146.07 626.856-69.25 653.296 76.82 26.44 242.58-252.84 347.45-557.559 60.49-175.782 70.17-271.282 52.8-325.702"
|
|
fill="#f89e00"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1401.22 925.917c60.49-175.781 80.55-267.713 79.34-316.569l43.07 14.822c17.37 54.418 7.69 149.914-52.81 325.702-104.87 304.718-270.62 583.988-347.44 557.558 38.39 13.21 172.97-276.79 277.84-581.513z"
|
|
fill="#d38302"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1117.75 1523.74c33.24 11.45 73.18-12.5 122.13-73.21 38.69-48 81.26-117.2 123.6-200.82 4.33-8.56.85-19.02-7.74-23.27-8.5-4.21-18.8-.76-23.08 7.71-103.18 204.02-178.04 265.77-203.68 256.95-20-6.89-37.75-64.45-21.95-204.02 14.07-124.21 51.22-279.97 101.92-427.324 51.01-148.215 98.67-238.523 145.46-275.558l155.02 53.348c14.09 57.981-3.92 158.492-54.93 306.713-25.29 73.501-55.3 148.491-87.18 217.951-3.94 8.6-.18 18.76 8.38 22.78h.01c8.69 4.07 19.03.26 23.03-8.47 32.33-70.45 62.77-146.5 88.41-221.025 49.11-142.684 68.29-241.953 59.21-308.034 19.59-.053 37.93-12.32 44.66-31.866l27.03-78.548c5.37-15.604 2.05-32.114-7.34-44.304a208.314 208.314 0 0 0 29.69-17.958c8.22-5.966 9.56-17.716 2.87-25.363v-.002c-5.92-6.762-15.97-7.777-23.25-2.51-20.72 14.985-39.82 21.811-48 24.272l-180.03-61.954c-22.71-55.896 8.98-121.584 49.82-170.9 1.25 5.147 1.85 10.787 1.7 16.952-.08 2.948.37 5.922 1.69 8.561 3.58 7.165 11.15 10.713 18.46 9.463.54-.094 55.11-9.144 102.49 7.161 18.42 6.338 28.54 20.359 41.34 38.103 14.68 20.34 32.49 44.994 67.62 61.66a195.82 195.82 0 0 1-6.51 12.449c-4.41 7.711-2.1 17.524 5.19 22.598l.01.007c8.33 5.795 19.83 3.193 24.87-5.615 18.78-32.835 29.6-71.696 32.21-115.809 4.36-73.876-21.76-142.334-75.54-197.971-40.19-41.59-81.49-61.322-83.22-62.14a17.276 17.276 0 0 0-16.32.852 17.263 17.263 0 0 0-8.3 14.071c-2.21 54.982-12.13 62.665-53.88 95.006-8.01 6.212-17.1 13.254-27.27 21.539-38.57 31.433-72.56 73.148-93.25 114.452-23.42 46.73-29.24 91.492-17.28 130.829-.4.184-.81.327-1.21.522-11.36 5.541-19.87 15.173-23.99 27.123l-27.03 78.548c-6.73 19.549.18 40.506 15.59 52.604-47.82 46.503-93.79 136.552-142.89 279.233-51.49 149.633-89.24 308.064-103.58 434.674-16.27 143.73-1.12 224.66 45.04 240.54zm370.42-1331.76c9.83-8.016 18.75-14.916 26.61-21.008 37.72-29.221 57.95-44.889 64.83-93.005 41.01 26.896 123.76 96.178 116.81 213.853-1.18 19.999-4.25 38.672-9.15 55.949-25.26-12.684-38.21-30.607-51.78-49.408-14.41-19.983-29.33-40.643-58.11-50.551-37.51-12.909-77.61-12.494-100.54-10.72-1.56-9.802-4.6-18.77-9.1-26.856 6.88-6.682 13.75-12.81 20.43-18.254zm-151.92 335.941l27.03-78.55a12.678 12.678 0 0 1 6.48-7.326 12.67 12.67 0 0 1 9.76-.596l197.96 68.12c6.66 2.293 10.22 9.581 7.92 16.242l-27.03 78.548a12.722 12.722 0 0 1-6.48 7.323 12.733 12.733 0 0 1-9.76.602l-197.95-68.124c-6.67-2.292-10.22-9.577-7.93-16.239z"
|
|
fill-rule="nonzero" />
|
|
<clipPath id="c">
|
|
<path
|
|
d="M1411.43 459.964L1374.17 1480.1l-1020.139-37.26 37.263-1020.139 1020.136 37.263z" />
|
|
</clipPath>
|
|
<g clip-path="url(#c)" fill-rule="nonzero">
|
|
<path
|
|
d="M833.294 985.968l88.117-81.907c8.599-7.995 9.091-21.448 1.097-30.052L641.817 572.036l1.231-33.706a21.262 21.262 0 0 0-11.038-19.428l-166.916-91.223a21.268 21.268 0 0 0-24.671 3.099l-44.057 40.953a21.266 21.266 0 0 0-4.891 24.379l78.801 173.126a21.265 21.265 0 0 0 18.572 12.426l33.706 1.231L803.242 984.87c7.997 8.6 21.45 9.091 30.052 1.098z"
|
|
fill="#cfd8dc" />
|
|
<path
|
|
d="M1314.88 1441.65l25.87-24.04c48.52-47.29 51.34-124.37 6.39-175.08l-257.71-277.341a21.278 21.278 0 0 0-14.82-6.756c-35.22-1.286-62.72-30.874-61.43-66.087a21.287 21.287 0 0 0-5.66-15.274l-40.953-44.057c-7.995-8.6-21.448-9.091-30.052-1.098L760.284 995.728c-8.6 7.992-9.091 21.452-1.098 30.052l40.952 44.06a21.244 21.244 0 0 0 14.777 6.79c35.212 1.29 62.715 30.88 61.429 66.09a21.278 21.278 0 0 0 5.657 15.28l257.759 277.26c46.6 50.07 124.95 52.94 175.08 6.39h.04z"
|
|
fill="#ff02ad" />
|
|
<g fill="#c62828">
|
|
<path
|
|
d="M1007.74 1041.12c.41-11.74 10.26-20.93 22-20.52 5.65.2 11 2.64 14.85 6.79l245.72 264.35c8.14 8.47 7.88 21.93-.58 30.08-8.46 8.14-21.92 7.88-30.07-.58-.17-.18-.33-.36-.5-.54l-245.72-264.35a21.29 21.29 0 0 1-5.7-15.23zM941.655 1102.55c.407-11.74 10.255-20.93 21.993-20.52 5.659.2 11.007 2.64 14.857 6.79l245.715 264.35c8.15 8.47 7.89 21.93-.57 30.07-8.47 8.15-21.93 7.89-30.07-.57-.18-.18-.34-.36-.51-.54l-245.715-264.35a21.26 21.26 0 0 1-5.7-15.23z" />
|
|
</g>
|
|
<path
|
|
d="M753.486 1010.55a21.262 21.262 0 0 1 6.756-14.821l176.231-163.811c8.602-7.994 22.055-7.502 30.052 1.098l40.955 44.057a21.303 21.303 0 0 1 5.7 15.275c-1.29 35.213 26.21 64.801 61.43 66.087a21.27 21.27 0 0 1 14.82 6.756l257.71 277.299c44.28 50.95 41.48 127.5-6.39 175.08l-25.91 24.08c-50.13 46.55-128.48 43.68-175.08-6.39l-257.757-277.31a21.249 21.249 0 0 1-5.659-15.23c1.286-35.21-26.217-64.8-61.429-66.09a21.23 21.23 0 0 1-14.82-6.75l-40.953-44.06a21.254 21.254 0 0 1-5.656-15.27zm196.387-132.986L804.789 1012.42l20.886 22.47c51.221 6.37 90.475 48.6 93.087 100.15l252.148 271.26c30.6 32.88 82.05 34.76 114.98 4.2l25.9-24.08c31.4-31.26 33.24-81.5 4.2-114.98l-252.14-271.26c-51.23-6.365-90.479-48.597-93.091-100.146l-20.886-22.47z" />
|
|
<path
|
|
d="M389.567 486.509a21.265 21.265 0 0 1 6.757-14.82l44.057-40.954a21.268 21.268 0 0 1 24.671-3.099l166.916 91.222a21.266 21.266 0 0 1 11.078 19.472l-1.231 33.706 280.693 301.975c7.845 8.74 7.12 22.186-1.619 30.033-8.528 7.653-21.584 7.176-29.528-1.078L604.689 594.557a21.273 21.273 0 0 1-5.699-15.275l1.073-29.37-141.878-77.539-21.588 20.066 66.981 147.157 29.329 1.072a21.258 21.258 0 0 1 14.82 6.756l286.67 308.406c7.844 8.74 7.12 22.186-1.62 30.033-8.527 7.653-21.584 7.176-29.528-1.079L522.552 682.897l-33.706-1.231a21.265 21.265 0 0 1-18.572-12.426l-78.801-173.126a21.274 21.274 0 0 1-1.906-9.605zM1007.74 1041.12c.41-11.74 10.26-20.93 22-20.52 5.65.2 11 2.64 14.85 6.79l245.72 264.35c8.14 8.47 7.88 21.93-.58 30.08-8.46 8.14-21.92 7.88-30.07-.58-.17-.18-.33-.36-.5-.54l-245.72-264.35a21.29 21.29 0 0 1-5.7-15.23zM941.655 1102.55c.407-11.74 10.255-20.93 21.993-20.52 5.659.2 11.007 2.64 14.857 6.79l245.715 264.35c8.15 8.47 7.89 21.93-.57 30.07-8.47 8.15-21.93 7.89-30.07-.57-.18-.18-.34-.36-.51-.54l-245.715-264.35a21.26 21.26 0 0 1-5.7-15.23z" />
|
|
</g>
|
|
<path
|
|
d="M2344.05 500.967l-366.17 862.743c-45.25 106.63-168.38 156.38-275.01 111.13-106.62-45.26-156.38-168.39-111.12-275.01l366.17-862.748 386.13 163.885z"
|
|
fill="#dfe9f4"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M1749.42 828.323l-157.67 371.507c-45.26 106.62 4.5 229.75 111.12 275 106.63 45.26 229.76-4.49 275.01-111.12l222.89-525.158-451.35-10.229z"
|
|
fill="#24c100"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M2200.75 838.556l-222.91 525.214c-45.27 106.65-168.27 156.35-274.92 111.09-70.27-29.83-115.81-93.44-125.78-163.66 17.51 16.25 38.13 29.97 61.48 39.88 106.66 45.27 229.85-4.35 275.12-111l171.55-404.205 115.46 2.681z"
|
|
fill="#21af00"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M2411.32 500.548l51.15-120.523c5.75-13.556-.57-29.212-14.13-34.965l-450.73-191.303c-13.56-5.754-29.22.572-34.97 14.128l-51.15 120.525c-5.76 13.556.57 29.211 14.13 34.965l450.73 191.303c13.56 5.752 29.21-.572 34.97-14.13z"
|
|
fill="#2dcef6"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M2462.49 379.99l-51.2 120.629c-5.69 13.403-21.32 19.876-34.91 14.106l-450.73-191.299c-13.59-5.77-19.79-21.508-14.11-34.911l13.01-30.635 417.41 177.159c13.59 5.77 29.22-.704 34.99-14.298l38.11-89.801 33.32 14.14a26.547 26.547 0 0 1 14.11 34.91z"
|
|
fill="#1ec5e0"
|
|
fill-rule="nonzero" />
|
|
<path
|
|
d="M2180.55 541.284c29.4 12.478 43.13 46.477 30.66 75.876-12.48 29.399-46.48 43.137-75.88 30.66-29.4-12.478-43.14-46.477-30.66-75.876 12.48-29.4 46.48-43.138 75.88-30.66z"
|
|
fill="#21af00" />
|
|
<path
|
|
d="M1960.66 971.043c31.77 13.483 46.61 50.217 33.13 81.987-13.48 31.77-50.22 46.61-81.99 33.13-31.76-13.49-46.61-50.22-33.13-81.99 13.49-31.765 50.22-46.609 81.99-33.127zM1786.75 1220.77c25.24 10.71 37.04 39.91 26.33 65.15-10.72 25.25-39.92 37.05-65.16 26.33-25.25-10.71-37.04-39.91-26.33-65.15 10.72-25.25 39.91-37.05 65.16-26.33z"
|
|
fill="#dfe9f4" />
|
|
<path
|
|
d="M1973.73 629.011c21.91 9.303 32.16 34.649 22.86 56.566-9.31 21.918-34.65 32.16-56.57 22.857-21.92-9.302-32.16-34.648-22.86-56.566 9.3-21.917 34.65-32.159 56.57-22.857z"
|
|
fill="#21af00" />
|
|
<g fill="#003" fill-rule="nonzero">
|
|
<path
|
|
d="M2456.48 325.912l-77.62-32.943c-10.58-4.491-22.78.438-27.27 11.021-4.49 10.583.44 22.782 11.02 27.274l77.62 32.943c2.97 1.262 4.35 4.717 3.09 7.689l-51.16 120.53a5.85 5.85 0 0 1-7.67 3.101c-203.95-86.561-245.67-104.271-450.75-191.308-2.97-1.262-4.38-4.706-3.11-7.679l51.15-120.531c1.26-2.971 4.73-4.372 7.7-3.11l301.44 127.938c10.58 4.492 22.78-.438 27.27-11.02 4.49-10.583-.44-22.783-11.02-27.274l-301.44-127.938c-24.1-10.23-52.01 1.049-62.24 25.151l-51.16 120.531c-10.22 24.083 1.06 51.997 25.16 62.227l13.16 5.587-46.48 109.517c-4.49 10.582.44 22.782 11.02 27.274 10.59 4.491 22.79-.438 27.28-11.021l46.48-109.517 347.83 147.627-129.64 305.453-152.04-3.441c-11.48-.258-21 8.829-21.25 20.329a20.71 20.71 0 0 0 20.33 21.251l135.46 3.077-210.91 496.93c-40.7 95.91-151.82 140.81-247.73 100.11-95.9-40.71-140.8-151.83-100.1-247.73l152.16-358.51 185.72 4.196c11.48.258 21.01-8.828 21.25-20.329.28-11.467-8.76-20.997-20.33-21.251l-169.14-3.831 105.29-248.088c4.49-10.583-.44-22.783-11.02-27.274-10.58-4.492-22.78.438-27.27 11.021L1572.61 1191.7c-49.67 117.02 5.13 252.62 122.14 302.28 117.02 49.66 252.62-5.13 302.28-122.14 79.24-186.71 277.84-654.637 358.04-843.606l13.17 5.587c24.08 10.222 52-1.056 62.22-25.141l51.15-120.531c10.23-24.103-1.05-52.015-25.13-62.237z" />
|
|
<path
|
|
d="M2127.21 666.954c39.94 16.951 86.2-1.744 103.16-41.683 16.94-39.922-1.75-86.187-41.69-103.138-39.94-16.951-86.21 1.743-103.15 41.665-16.95 39.942 1.74 86.204 41.68 103.156zm45.21-106.525c18.81 7.984 27.63 29.778 19.65 48.591-7.98 18.812-29.8 27.624-48.61 19.641-18.81-7.984-27.62-29.797-19.64-48.608 7.98-18.81 29.79-27.607 48.6-19.624zM2012.95 1061.16c17.95-42.29-1.87-91.328-44.16-109.279-42.3-17.951-91.31 1.871-109.26 44.165-17.96 42.294 1.85 91.304 44.14 109.254 42.3 17.95 91.33-1.84 109.28-44.14zm-93.02 5.85c-21.19-8.99-31.1-33.52-22.11-54.71 8.99-21.187 33.53-31.116 54.72-22.124 21.18 8.992 31.1 33.544 22.11 54.734-8.99 21.18-33.54 31.09-54.72 22.1zM1794.87 1201.63c-35.77-15.18-77.24 1.57-92.43 37.35-15.18 35.77 1.58 77.24 37.35 92.42 35.77 15.18 77.24-1.58 92.42-37.35 15.18-35.77-1.57-77.24-37.34-92.42zm-38.83 91.47c-14.66-6.22-21.52-23.21-15.3-37.87 6.22-14.66 23.21-21.53 37.87-15.31 14.67 6.23 21.53 23.22 15.31 37.88-6.22 14.66-23.22 21.53-37.88 15.3zM2015.72 693.693c13.77-32.442-1.43-70.05-33.87-83.819-32.46-13.776-70.07 1.42-83.83 33.861-13.77 32.442 1.42 70.05 33.88 83.827 32.45 13.768 70.05-1.428 83.82-33.869zm-79.41-33.705c4.81-11.331 17.94-16.636 29.29-11.819 11.33 4.809 16.64 17.939 11.83 29.27-4.81 11.332-17.94 16.637-29.27 11.828-11.35-4.818-16.66-17.947-11.85-29.279z" />
|
|
</g>
|
|
</g>
|
|
</g>
|
|
<g fill-rule="nonzero">
|
|
<path
|
|
d="M2954.34 1493.27c-57.33 0-112.5-8.24-165.5-24.73-53-16.48-96.17-37.76-129.5-63.82l65-167.9c31.33 23 67.5 41.97 108.5 56.92 41 14.95 81.83 22.43 122.5 22.43 27.33 0 49.33-2.88 66-8.63 16.67-5.75 28.83-13.42 36.5-23 7.67-9.58 11.5-20.89 11.5-33.92 0-18.4-7.33-32.97-22-43.7-14.67-10.74-33.67-19.55-57-26.45-23.33-6.9-49.17-13.8-77.5-20.7-28.33-6.9-56.67-15.72-85-26.45-28.33-10.74-54.17-24.73-77.5-41.98-23.33-17.25-42.33-39.87-57-67.85-14.67-27.982-22-63.44-22-106.373 0-48.3 11.5-92 34.5-131.1 23-39.1 57.5-70.534 103.5-94.3 46-23.767 103.33-35.65 172-35.65 46 0 91.17 5.941 135.5 17.825 44.33 11.883 83.83 29.325 118.5 52.325l-61 169.05c-33.33-20.7-66.33-36.225-99-46.575-32.67-10.35-64.33-15.525-95-15.525-27.33 0-49.33 3.258-66 9.775-16.67 6.516-28.67 15.141-36 25.875-7.33 10.733-11 23-11 36.8 0 17.633 7.17 31.625 21.5 41.975 14.33 10.35 33.33 18.783 57 25.3 23.67 6.516 49.67 13.225 78 20.125s56.67 15.523 85 25.873c28.33 10.35 54.17 24.15 77.5 41.4s42.17 39.87 56.5 67.85c14.33 27.98 21.5 63.06 21.5 105.23 0 46.76-11.5 89.89-34.5 129.37-23 39.49-57.33 71.11-103 94.88-45.67 23.76-103.17 35.65-172.5 35.65zM3504.34 1477.17V852.717h-215v-180.55h627v180.55h-214v624.453h-198zM4172.34 983.817h325v170.203h-325V983.817zm14 317.403h366v175.95h-562V672.167h549v175.95h-353v453.103zM4612.34 1477.17V672.167h163l290 547.403h-86l282-547.403h163l2 805.003h-182l-2-486.453h31l-211 407.103h-88l-217-407.103h38v486.453h-183z"
|
|
fill="currentColor" />
|
|
<path
|
|
d="M5496.34 1477.17V672.167h163l290 547.403h-86l282-547.403h163l2 805.003h-182l-2-486.453h31l-211 407.103h-88l-217-407.103h38v486.453h-183zM6685.34 1487.52c-64 0-119.83-13.99-167.5-41.98-47.67-27.98-84.67-66.31-111-115-26.33-48.68-39.5-104.07-39.5-166.17 0-62.1 12.83-117.49 38.5-166.178 25.67-48.684 61.17-86.634 106.5-113.85 45.33-27.217 96.33-40.825 153-40.825 53.33 0 102 12.458 146 37.375 44 24.916 79 61.525 105 109.825 26 48.303 39 106.953 39 175.953 0 7.66-.33 16.48-1 26.45-.67 9.96-1.33 19.16-2 27.6h-429v-115h328l-72 32.2c.67-28.37-3.83-52.9-13.5-73.6-9.67-20.7-23-36.8-40-48.3s-36.83-17.253-59.5-17.253-42.5 5.753-59.5 17.253-30.17 27.79-39.5 48.87c-9.33 21.08-14 45.81-14 74.18v33.35c0 30.66 5.5 57.11 16.5 79.35 11 22.23 26.83 39.29 47.5 51.17 20.67 11.89 45.33 17.83 74 17.83 26.67 0 49.5-4.41 68.5-13.23 19-8.81 37.83-22.42 56.5-40.82l100 119.6c-26 32.96-58 58.07-96 75.32-38 17.25-83 25.88-135 25.88zM7320.34 1487.52c-60 0-113.5-13.8-160.5-41.4-47-27.6-83.83-65.74-110.5-114.43-26.67-48.68-40-104.46-40-167.32 0-62.87 13.33-118.45 40-166.753 26.67-48.3 63.5-86.059 110.5-113.275 47-27.217 100.5-40.825 160.5-40.825 61.33 0 114.33 14.95 159 44.85 44.67 29.9 76.33 72.066 95 126.503l-147 86.25c-12.67-29.14-28.33-50.41-47-63.83-18.67-13.41-39-20.12-61-20.12s-42 5.75-60 17.25-32.17 28.17-42.5 50.02c-10.33 21.85-15.5 48.49-15.5 79.93 0 32.2 5.17 59.41 15.5 81.65 10.33 22.23 24.5 39.1 42.5 50.6s38 17.25 60 17.25 42.33-6.71 61-20.13c18.67-13.41 34.33-34.69 47-63.82l147 86.25c-18.67 54.43-50.33 96.6-95 126.5-44.67 29.9-97.67 44.85-159 44.85zM7979.34 843.517c42 0 80 9.775 114 29.325 34 19.55 60.83 49.641 80.5 90.275 19.67 40.633 29.5 93.153 29.5 157.553v356.5h-190v-320.85c0-44.47-7.83-76.86-23.5-97.18-15.67-20.31-37.5-30.47-65.5-30.47-20 0-38.33 5.17-55 15.52s-29.67 26.26-39 47.73c-9.33 21.46-14 49.45-14 83.95v301.3h-190V623.867h190v407.103l-44-51.753c20.67-45.234 49-79.159 85-101.775 36-22.617 76.67-33.925 122-33.925zM8613.34 1477.17v-116.15l-13-28.75v-213.9c0-34.5-9.17-61.15-27.5-79.93-18.33-18.78-47.5-28.17-87.5-28.17-26 0-52.33 4.79-79 14.37-26.67 9.58-49.33 22.81-68 39.68l-64-148.353c30.67-23 67.5-40.825 110.5-53.475 43-12.65 85.83-18.975 128.5-18.975 88 0 156.17 23.191 204.5 69.575 48.33 46.383 72.5 119.028 72.5 217.928v346.15h-177zm-160 10.35c-43.33 0-80-8.44-110-25.3-30-16.87-52.83-39.87-68.5-69-15.67-29.14-23.5-61.72-23.5-97.75 0-38.34 8.5-71.49 25.5-99.48 17-27.98 43.17-49.45 78.5-64.4 35.33-14.95 81-22.42 137-22.42h128v113.85h-102c-30.67 0-52.17 5.75-64.5 17.25-12.33 11.5-18.5 26.83-18.5 46 0 19.16 6.33 34.5 19 46s30 17.25 52 17.25c20.67 0 39.5-5.94 56.5-17.83 17-11.88 29.5-30.09 37.5-54.62l26 80.5c-10 42.93-29.5 75.32-58.5 97.17-29 21.85-67.17 32.78-114.5 32.78zM9223.34 843.517c42 0 80 9.775 114 29.325 34 19.55 60.83 49.641 80.5 90.275 19.67 40.633 29.5 93.153 29.5 157.553v356.5h-190v-320.85c0-44.47-7.83-76.86-23.5-97.18-15.67-20.31-37.5-30.47-65.5-30.47-20 0-38.33 5.17-55 15.52s-29.67 26.26-39 47.73c-9.33 21.46-14 49.45-14 83.95v301.3h-190V853.867h181v177.103l-35-51.753c20.67-45.234 49-79.159 85-101.775 36-22.617 76.67-33.925 122-33.925zM9526.34 1477.17V853.867h190v623.303h-190zm95-692.303c-34.67 0-62.67-11.117-84-33.35-21.33-22.234-32-49.834-32-82.8 0-32.967 10.67-60.567 32-82.8 21.33-22.234 49.33-33.35 84-33.35s62.67 10.541 84 31.625c21.33 21.083 32 48.108 32 81.075 0 34.5-10.5 63.058-31.5 85.675-21 22.616-49.17 33.925-84.5 33.925zM10076.3 1487.52c-60 0-113.46-13.8-160.46-41.4-47-27.6-83.83-65.74-110.5-114.43-26.67-48.68-40-104.46-40-167.32 0-62.87 13.33-118.45 40-166.753 26.67-48.3 63.5-86.059 110.5-113.275 47-27.217 100.46-40.825 160.46-40.825 61.4 0 114.4 14.95 159 44.85 44.7 29.9 76.4 72.066 95 126.503l-147 86.25c-12.6-29.14-28.3-50.41-47-63.83-18.6-13.41-39-20.12-61-20.12s-42 5.75-60 17.25c-17.96 11.5-32.13 28.17-42.46 50.02-10.33 21.85-15.5 48.49-15.5 79.93 0 32.2 5.17 59.41 15.5 81.65 10.33 22.23 24.5 39.1 42.46 50.6 18 11.5 38 17.25 60 17.25s42.4-6.71 61-20.13c18.7-13.41 34.4-34.69 47-63.82l147 86.25c-18.6 54.43-50.3 96.6-95 126.5-44.6 29.9-97.6 44.85-159 44.85zM10599.3 1487.52c-46 0-90.8-6.14-134.5-18.4-43.6-12.27-78.8-27.6-105.5-46l57-149.5c25.4 17.63 55 31.62 89 41.97 34 10.35 67.4 15.53 100 15.53 32 0 54.2-3.84 66.5-11.5 12.4-7.67 18.5-18.02 18.5-31.05 0-12.27-5.8-21.28-17.5-27.03-11.6-5.75-27-10.16-46-13.22-19-3.07-39.8-6.52-62.5-10.35-22.6-3.84-45.5-9.01-68.5-15.53s-44-16.48-63-29.9c-19-13.42-34.1-31.62-45.5-54.62-11.3-23-17-52.14-17-87.4 0-39.87 10.2-75.328 30.5-106.378 20.4-31.05 50.2-55.584 89.5-73.6 39.4-18.017 87.4-27.025 144-27.025 38 0 76.5 4.408 115.5 13.225 39 8.816 71.9 22.041 98.5 39.675l-57 148.353c-26.6-17.64-53.3-29.71-80-36.23-26.6-6.52-52-9.773-76-9.773-32 0-54.5 4.213-67.5 12.653-13 8.43-19.5 18.78-19.5 31.05 0 12.26 5.7 21.65 17 28.17 11.4 6.52 26.5 11.5 45.5 14.95 19 3.45 39.9 6.9 62.5 10.35 22.7 3.45 45.5 8.63 68.5 15.53 23 6.9 44 17.06 63 30.47 19 13.42 34.2 31.44 45.5 54.05 11.4 22.62 17 51.56 17 86.83 0 38.33-10.1 72.83-30.5 103.5-20.3 30.66-50.3 55.2-90 73.6-39.6 18.4-88.8 27.6-147.5 27.6z"
|
|
fill="#00a5f1" />
|
|
</g>
|
|
</svg>
|
|
</router-link>
|
|
<div class="flex flex-items-center flex-justify-end w-full">
|
|
<router-link
|
|
:to="{ name: 'workshops' }"
|
|
role="button"
|
|
class="font-medium px-6 py-1.5 rounded-md hover:shadow-md transition text-sm bg-sky-600 hover:bg-sky-500 text-white hidden sm:block">
|
|
Find Workshops
|
|
</router-link>
|
|
<button
|
|
type="button"
|
|
title="Toggle nav"
|
|
id="navbar-toggle"
|
|
class="leading-0 ml-4 mr-2 bg-transparent cursor-pointer"
|
|
@click.stop="toggleNav">
|
|
<svg
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
class="w-6 h-6"
|
|
viewBox="0 0 20 20">
|
|
<path
|
|
fill-rule="evenodd"
|
|
d="M3 5a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1zm0 5a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1zm0 5a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H4a1 1 0 0 1-1-1z"
|
|
clip-rule="evenodd"
|
|
fill="currentColor" />
|
|
</svg>
|
|
</button>
|
|
<!-- <router-link
|
|
:to="{ name: 'cart' }"
|
|
id="navbar-cart"
|
|
class="block cursor-pointer select-none relative"
|
|
><svg
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
viewBox="0 -960 960 960"
|
|
class="w-6 h-6 pointer-events-none">
|
|
<path
|
|
d="M220-80q-24 0-42-18t-18-42v-520q0-24 18-42t42-18h110v-10q0-63 43.5-106.5T480-880q63 0 106.5 43.5T630-730v10h110q24 0 42 18t18 42v520q0 24-18 42t-42 18H220Zm0-60h520v-520H630v90q0 12.75-8.675 21.375-8.676 8.625-21.5 8.625-12.825 0-21.325-8.625T570-570v-90H390v90q0 12.75-8.675 21.375-8.676 8.625-21.5 8.625-12.825 0-21.325-8.625T330-570v-90H220v520Zm170-580h180v-10q0-38-26-64t-64-26q-38 0-64 26t-26 64v10ZM220-140v-520 520Z"
|
|
fill="currentColor" />
|
|
</svg>
|
|
<div
|
|
class="absolute flex items-center flex-justify-center -top-2 -right-4 bg-red text-3 p-1 w-5 h-5 rounded-9 text-white">
|
|
14
|
|
</div>
|
|
</router-link> -->
|
|
</div>
|
|
</div>
|
|
<div
|
|
id="navbar-draw"
|
|
class="absolute top-full left-0 right-0 px-4 pt-4 pb-6 shadow-xl w-full bg-white dark:bg-dark-9 z-1"
|
|
v-show="isNavVisible">
|
|
<div class="max-w-7xl mx-auto flex flex-col">
|
|
<router-link
|
|
:to="{ name: 'blog' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center">
|
|
Blog
|
|
</router-link>
|
|
<router-link
|
|
:to="{ name: 'workshops' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center">
|
|
Workshops
|
|
</router-link>
|
|
<router-link
|
|
:to="{ name: 'community' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center">
|
|
Community
|
|
</router-link>
|
|
<router-link
|
|
:to="{ name: 'contact' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center">
|
|
Contact
|
|
</router-link>
|
|
<router-link
|
|
:to="{ name: 'register' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center"
|
|
v-show="!userStore.id">
|
|
Register
|
|
</router-link>
|
|
<router-link
|
|
:to="{ name: 'login' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center"
|
|
v-show="!userStore.id">
|
|
Log in
|
|
</router-link>
|
|
<router-link
|
|
:to="{ name: 'dashboard' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center"
|
|
v-show="userStore.id">
|
|
Dashboard
|
|
</router-link>
|
|
<router-link
|
|
:to="{ name: 'logout' }"
|
|
class="hover:text-sky-600 hover:bg-gray-1 dark:hover:text-sky-400 text-sm transition-colors px-2.5 py-2 inline-flex items-center"
|
|
v-show="userStore.id">
|
|
Log out
|
|
</router-link>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
import { onMounted, onUnmounted, ref } from "vue";
|
|
import { useUserStore } from "../store/UserStore";
|
|
|
|
const userStore = useUserStore();
|
|
const isNavVisible = ref(false);
|
|
const isNavTransparent = ref(false);
|
|
|
|
/**
|
|
* Toggle the navbar visiblity
|
|
*/
|
|
const toggleNav = () => {
|
|
isNavVisible.value = !isNavVisible.value;
|
|
};
|
|
|
|
/**
|
|
* Hide the navbar
|
|
*/
|
|
const hideNav = () => {
|
|
isNavVisible.value = false;
|
|
};
|
|
|
|
/**
|
|
* Handle user scrolling
|
|
*/
|
|
const handleScroll = () => {
|
|
isNavTransparent.value = window.scrollY >= 60;
|
|
};
|
|
|
|
onMounted(() => {
|
|
document.body.addEventListener("click", hideNav);
|
|
window.addEventListener("scroll", handleScroll);
|
|
});
|
|
|
|
onUnmounted(() => {
|
|
document.body.removeEventListener("click", hideNav);
|
|
window.removeEventListener("scroll", handleScroll);
|
|
});
|
|
</script>
|
|
|
|
<style lang="scss">
|
|
#navbar {
|
|
&.is-open {
|
|
background-color: #fff;
|
|
|
|
#navbar-logo,
|
|
#navbar-toggle,
|
|
#navbar-cart {
|
|
color: #000 !important;
|
|
}
|
|
}
|
|
|
|
#navbar-logo,
|
|
#navbar-toggle,
|
|
#navbar-cart {
|
|
color: #000;
|
|
}
|
|
|
|
#navbar-draw a {
|
|
color: #000;
|
|
text-decoration: none;
|
|
|
|
&:hover {
|
|
color: #0284c7;
|
|
}
|
|
}
|
|
}
|
|
|
|
.page-home {
|
|
#navbar {
|
|
-webkit-backdrop-filter: blur(4px);
|
|
backdrop-filter: blur(4px);
|
|
box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
|
|
|
|
#navbar-logo,
|
|
#navbar-toggle,
|
|
#navbar-cart {
|
|
color: #fff;
|
|
}
|
|
}
|
|
}
|
|
</style>
|