developers.home-assistant/static/img/en/architecture/full.svg

1 line
23 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" version="1.1" viewBox="0 0 473.391 490.74"><clipPath id="p.0"><path d="m0 0l473.39108 0l0 490.74014l-473.39108 0l0 -490.74014z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#000" fill-opacity="0" fill-rule="evenodd" d="m0 0l473.39108 0l0 490.74014l-473.39108 0z"/><g filter="url(#shadowFilter-p.1)"><use xlink:href="#p.1"/></g><defs><filter id="shadowFilter-p.1" filterUnits="userSpaceOnUse"><feGaussianBlur in="SourceAlpha" result="blur" stdDeviation="15.5"/><feComponentTransfer color-interpolation-filters="sRGB" in="blur"><feFuncR intercept="0" slope="0" type="linear"/><feFuncG intercept="0" slope="0" type="linear"/><feFuncB intercept="0" slope="0" type="linear"/><feFuncA intercept="0" slope=".73" type="linear"/></feComponentTransfer></filter></defs><g id="p.1"><path fill="#03a9f4" fill-rule="evenodd" d="m35.727036 32.04995l389.51178 0l0 419.1181l-389.51178 0z"/><path fill="#fff" fill-rule="nonzero" d="m144.02765 69.20995l-4.296875 0l0 -8.937504l-8.375 0l0 8.937504l-4.296875 0l0 -20.843754l4.296875 0l0 8.4375l8.375 0l0 -8.4375l4.296875 0l0 20.843754zm2.8309631 -7.890629q0 -2.3125 0.890625 -4.109375q0.890625 -1.8125 2.5625 -2.796875q1.671875 -0.984375 3.875 -0.984375q3.140625 0 5.109375 1.921875q1.984375 1.921875 2.21875 5.203125l0.03125 1.0625q0 3.5625038 -2.0 5.718754q-1.984375 2.15625 -5.34375 2.15625q-3.34375 0 -5.34375 -2.140625q-2.0 -2.15625 -2.0 -5.843754l0 -0.1875zm4.140625 0.296875q0 2.203125 0.828125 3.3750038q0.84375 1.171875 2.390625 1.171875q1.5 0 2.34375 -1.15625q0.84375 -1.1562538 0.84375 -3.6875038q0 -2.15625 -0.84375 -3.34375q-0.84375 -1.203125 -2.375 -1.203125q-1.515625 0 -2.359375 1.1875q-0.828125 1.1875 -0.828125 3.65625zm16.973618 -7.90625l0.125 1.734375q1.65625 -2.015625 4.453125 -2.015625q3.0 0 4.109375 2.359375q1.640625 -2.359375 4.65625 -2.359375q2.53125 0 3.75 1.46875q1.234375 1.46875 1.234375 4.421875l0 9.890629l-4.15625 0l0 -9.875004q0 -1.328125 -0.515625 -1.9375q-0.515625 -0.609375 -1.8125 -0.609375q-1.859375 0 -2.578125 1.78125l0.015625 10.640629l-4.140625 0l0 -9.859379q0 -1.359375 -0.53125 -1.953125q-0.53125 -0.609375 -1.796875 -0.609375q-1.765625 0 -2.546875 1.46875l0 10.953129l-4.140625 0l0 -15.500004l3.875 0zm28.64003 15.781254q-3.40625 0 -5.546875 -2.078125q-2.140625 -2.09375 -2.140625 -5.578129l0 -0.40625q0 -2.328125 0.890625 -4.171875q0.90625 -1.84375 2.5625 -2.828125q1.65625 -1.0 3.78125 -1.0q3.171875 0 5.0 2.015625q1.828125 2.0 1.828125 5.671875l0 1.6875l-9.859375 0q0.1875 1.5156288 1.203125 2.4375038q1.015625 0.921875 2.5625 0.921875q2.390625 0 3.734375 -1.734375l2.03125 2.28125q-0.9375 1.3125 -2.53125 2.046875q-1.578125 0.734375 -3.515625 0.734375zm-0.46875 -12.718754q-1.234375 0 -2.0 0.84375q-0.765625 0.828125 -0.984375 2.375l5.765625 0l0 -0.328125q-0.03125 -1.375 -0.75 -2.125q-0.71875 -0.765625 -2.03125 -0.765625zm28.546677 8.140629l-7.546875 0l-1.421875 4.296875l-4.578125 0l7.765625 -20.843754l3.984375 0l7.796875 20.843754l-4.5625 0l-1.4375 -4.296875zm-6.375 -3.4843788l5.203125 0l-2.609375 -7.796875l-2.59375 7.796875zm22.452225 3.5000038q0 -0.765625 -0.75 -1.2031288q-0.75 -0.4375 -2.421875 -0.78125q-5.53125 -1.15625 -5.53125 -4.6875q0 -2.0625 1.71875 -3.4375q1.71875 -1.390625 4.46875 -1.390625q2.953125 0 4.71875 1.390625q1.78125 1.390625 1.78125 3.609375l-4.140625 0q0 -0.890625 -0.578125 -1.46875q-0.578125 -0.578125 -1.796875 -0.578125q-1.03125 0 -1.609375 0.46875q-0.578125 0.46875 -0.578125 1.203125q0 0.6875 0.65625 1.109375q0.65625 0.421875 2.203125 0.734375q1.546875 0.3125 2.59375 0.6875q3.28125 1.203125 3.28125 4.171879q0 2.125 -1.8125 3.4375q-1.8125 1.296875 -4.703125 1.296875q-1.9375 0 -3.453125 -0.6875q-1.515625 -0.703125 -2.375 -1.90625q-0.859375 -1.203125 -0.859375 -2.609375l3.921875 0q0.0625 1.09375 0.8125 1.6875q0.765625 0.578125 2.046875 0.578125q1.1875 0 1.796875 -0.4375q0.609375 -0.453125 0.609375 -1.1875zm15.079361 0q0 -0.765625 -0.75 -1.2031288q-0.75 -0.4375 -2.421875 -0.78125q-5.53125 -1.15625 -5.53125 -4.6875q0 -2.0625 1.71875 -3.4375q1.71875 -1.390625 4.46875 -1.390625q2.9531097 0 4.7187347 1.390625q1.78125 1.390625 1.78125 3.609375l-4.1406097 0q0 -0.890625 -0.578125 -1.46875q-0.578125 -0.578125 -1.796875 -0.578125q-1.03125 0 -1.609375 0.46875q-0.578125 0.46875 -0.578125 1.203125q0 0.6875 0.65625 1.109375q0.65625 0.421875 2.203125 0.734375q1.546875 0.3125 2.5937347 0.6875q3.28125 1.203125 3.28125 4.171879q0 2.125 -1.8125 3.4375q-1.8125 1.296875 -4.7031097 1.296875q-1.9375 0 -3.453125 -0.6875q-1.515625 -0.703125 -2.375 -1.90625q-0.859375 -1.203125 -0.859375 -2.609375l3.921875 0q0.0625 1.09375 0.8125 1.6875q0.765625 0.578125 2.046875 0.578125q1.1875 0 1.796875 -0.4375q0.609375 -0.453125 0.609375 -1.1875zm11.048111 4.28125l-4.15625 0l0 -15.500004l4.15625 0l0 15.500004zm-4.390625 -19.500004q0 -0.9375 0.625 -1.53125q0.625 -0.609375 1.6875 -0.609375q1.0625 0 1.6875 0.609375q0.640625 0.59375 0.640625 1.53125q0 0.9375 -0.640625 1.546875q-0.640625 0.59375 -1.6875 0.59375q-1.046875 0 -1.6875 -0.59375q-0.625 -0.609375 -0.625 -1.546875zm16.197845 15.218754q0 -0.765625 -0.75 -1.2031288q-0.75 -0.4375 -2.421875 -0.78125q-5.53125 -1.15625 -5.53125 -4.6875q0 -2.0625 1.71875 -3.4375q1.71875 -1.390625 4.46875 -1.390625q2.953125 0 4.71875 1.390625q1.78125 1.390625 1.78125 3.609375l-4.140625 0q0 -0.890625 -0.578125 -1.46875q-0.578125 -0.578125 -1.796875 -0.578125q-1.03125 0 -1.609375 0.46875q-0.578125 0.46875 -0.578125 1.203125q0 0.6875 0.65625 1.109375q0.65625 0.421875 2.203125 0.734375q1.546875 0.3125 2.59375 0.6875q3.28125 1.203125 3.28125 4.171879q0 2.125 -1.8125 3.4375q-1.8125 1.296875 -4.703125 1.296875q-1.9375 0 -3.453125 -0.6875q-1.515625 -0.703125 -2.375 -1.90625q-0.859375 -1.203125 -0.859375 -2.609375l3.921875 0q0.0625 1.09375 0.8125 1.6875q0.765625 0.578125 2.046875 0.578125q1.1875 0 1.796875 -0.4375q0.609375 -0.453125 0.609375 -1.1875zm11.641846 -15.015629l0 3.796875l2.640625 0l0 3.046875l-2.640625 0l0 7.734379q0 0.859375 0.328125 1.234375q0.328125 0.359375 1.265625 0.359375q0.6875 0 1.203125 -0.09375l0 3.140625q-1.203125 0.359375 -2.5 0.359375q-4.359375 0 -4.4375 -4.390625l0 -8.343754l-2.265625 0l0 -3.046875l2.265625 0l0 -3.796875l4.140625 0zm13.9253235 19.296879q-0.28125 -0.5625 -0.40625 -1.390625q-1.5 1.671875 -3.90625 1.671875q-2.28125 0 -3.78125 -1.3125q-1.5 -1.3125 -1.5 -3.328125q0 -2.4531288 1.828125 -3.7656288q1.828125 -1.328125 5.28125 -1.34375l1.90625 0l0 -0.890625q0 -1.0625 -0.5625 -1.703125q-0.546875 -0.65625 -1.734375 -0.65625q-1.046875 0 -1.640625 0.5q-0.59375 0.5 -0.59375 1.375l-4.140625 0q0 -1.34375 0.828125 -2.484375q0.84375 -1.15625 2.359375 -1.796875q1.515625 -0.65625 3.40625 -0.65625q2.859375 0 4.546875 1.4375q1.6875 1.4375 1.6875 4.046875l0 6.718754q0.015625 2.203125 0.609375 3.328125l0 0.25l-4.1875 0zm-3.421875 -2.875q0.921875 0 1.6875 -0.40625q0.78125 -0.40625 1.15625 -1.09375l0 -2.6718788l-1.546875 0q-3.109375 0 -3.3125 2.1562538l-0.015625 0.234375q0 0.78125 0.546875 1.28125q0.546875 0.5 1.484375 0.5zm13.98941 -12.625004l0.125 1.796875q1.65625 -2.078125 4.453125 -2.078125q2.453125 0 3.65625 1.453125q1.203125 1.4375 1.234375 4.3125l0 10.015629l-4.140625 0l0 -9.906254q0 -1.328125 -0.578125 -1.921875q-0.5625 -0.59375 -1.890625 -0.59375q-1.75 0 -2.625 1.5l0 10.921879l-4.140625 0l0 -15.500004l3.90625 0zm17.566101 -3.796875l0 3.796875l2.640625 0l0 3.046875l-2.640625 0l0 7.734379q0 0.859375 0.328125 1.234375q0.328125 0.359375 1.265625 0.359375q0.6875 0 1.203125 -0.09375l0 3.140625q-1.203125 0.359375 -2.5 0.359375q-4.359375 0 -4.4375 -4.390625l0 -8.343754l-2.265625 0l0 -3.046875l2.265625 0l0 -3.796875l4.140625 0z"/></g><path fill="#f4b400" fill-rule="evenodd" d="m63.5853 259.69553l0 0c0 -92.175 74.722626 -166.89763 166.89764 -166.89763l0 0c44.264008 0 86.71506 17.583809 118.014465 48.883194c31.299377 31.299377 48.88318 73.75044 48.88318 118.014435l0 0c0 92.17502 -74.722626 166.89764 -166.89764 166.89764l0 0c-92.17502 0 -166.89764 -74.722626 -166.89764 -166.89764z"/><path fill="#000" fill-rule="nonzero" d="m168.65822 358.42685q0 1.953125 -0.65625 3.40625q-0.640625 1.453125 -1.84375 2.21875q-1.203125 0.765625 -2.8125 0.765625q-1.5625 0 -2.78125 -0.765625q-1.203125 -0.78125 -1.875 -2.203125q-0.671875 -1.421875 -0.6875 -3.296875l0 -0.96875q0 -1.90625 0.65625 -3.375q0.671875 -1.46875 1.890625 -2.25q1.21875 -0.78125 2.78125 -0.78125q1.59375 0 2.8125 0.78125q1.21875 0.765625 1.859375 2.234375q0.65625 1.453125 0.65625 3.390625l0 0.84375zm-1.734375 -0.859375q0 -2.359375 -0.953125 -3.609375q-0.9375 -1.265625 -2.640625 -1.265625q-1.65625 0 -2.609375 1.265625q-0.953125 1.25 -0.984375 3.5l0 0.96875q0 2.28125 0.953125 3.59375q0.96875 1.3125 2.65625 1.3125q1.6875 0 2.609375 -1.234375q0.9375 -1.234375 0.96875 -3.546875l0 -0.984375zm12.419922 2.25q0 2.25 -1.03125 3.625q-1.015625 1.375 -2.78125 1.375q-1.796875 0 -2.828125 -1.140625l0 4.75l-1.671875 0l0 -13.65625l1.53125 0l0.078125 1.09375q1.03125 -1.265625 2.859375 -1.265625q1.78125 0 2.8125 1.34375q1.03125 1.328125 1.03125 3.71875l0 0.15625zm-1.671875 -0.203125q0 -1.65625 -0.71875 -2.625q-0.703125 -0.96875 -1.953125 -0.96875q-1.53125 0 -2.296875 1.359375l0 4.703125q0.765625 1.359375 2.328125 1.359375q1.203125 0 1.921875 -0.953125q0.71875 -0.96875 0.71875 -2.875zm7.904312 5.203125q-2.0 0 -3.265625 -1.3125q-1.25 -1.328125 -1.25 -3.53125l0 -0.3125q0 -1.46875 0.5625 -2.609375q0.5625 -1.15625 1.5625 -1.796875q1.015625 -0.65625 2.1875 -0.65625q1.921875 0 2.984375 1.265625q1.0625 1.265625 1.0625 3.625l0 0.6875l-6.671875 0q0.03125 1.46875 0.84375 2.375q0.828125 0.890625 2.078125 0.890625q0.890625 0 1.515625 -0.359375q0.625 -0.375 1.078125 -0.96875l1.03125 0.796875q-1.234375 1.90625 -3.71875 1.90625zm-0.203125 -8.84375q-1.015625 0 -1.71875 0.75q-0.6875 0.734375 -0.84375 2.078125l4.9375 0l0 -0.125q-0.078125 -1.28125 -0.703125 -1.984375q-0.609375 -0.71875 -1.671875 -0.71875zm10.774429 0.3125q-0.390625 -0.0625 -0.84375 -0.0625q-1.65625 0 -2.25 1.40625l0 7.0l-1.671875 0l0 -9.859375l1.640625 0l0.015625 1.140625q0.828125 -1.3125 2.359375 -1.3125q0.484375 0 0.75 0.125l0 1.5625zm7.260803 8.34375q-0.140625 -0.296875 -0.234375 -1.03125q-1.171875 1.21875 -2.8125 1.21875q-1.453125 0 -2.390625 -0.828125q-0.921875 -0.828125 -0.921875 -2.09375q0 -1.53125 1.15625 -2.375q1.171875 -0.859375 3.296875 -0.859375l1.640625 0l0 -0.78125q0 -0.890625 -0.53125 -1.40625q-0.515625 -0.53125 -1.546875 -0.53125q-0.90625 0 -1.515625 0.46875q-0.609375 0.453125 -0.609375 1.09375l-1.703125 0q0 -0.734375 0.515625 -1.421875q0.53125 -0.6875 1.421875 -1.078125q0.90625 -0.40625 1.984375 -0.40625q1.703125 0 2.671875 0.859375q0.96875 0.84375 1.0 2.328125l0 4.53125q0 1.359375 0.34375 2.171875l0 0.140625l-1.765625 0zm-2.796875 -1.28125q0.796875 0 1.5 -0.40625q0.71875 -0.421875 1.03125 -1.078125l0 -2.015625l-1.3125 0q-3.109375 0 -3.109375 1.8125q0 0.796875 0.53125 1.25q0.53125 0.4375 1.359375 0.4375zm9.14798 -10.96875l0 2.390625l1.84375 0l0 1.3125l-1.84375 0l0 6.109375q0 0.59375 0.234375 0.890625q0.25 0.296875 0.84375 0.296875q0.296875 0 0.8125 -0.109375l0 1.359375q-0.671875 0.1875 -1.296875 0.1875q-1.125 0 -1.703125 -0.6875q-0.578125 -0.6875 -0.578125 -1.9375l0 -6.109375l-1.796875 0l0 -1.3125l1.796875 0l0 -2.390625l1.6875 0zm5.6411285 12.25l-1.6875 0l0 -9.859375l1.6875 0l0 9.859375zm-1.828125 -12.46875q0 -0.40625 0.25 -0.6875q0.25 -0.296875 0.734375 -0.296875q0.5 0 0.75 0.296875q0.265625 0.28125 0.265625 0.6875q0 0.40625 -0.265625 0.6875q-0.25 0.265625 -0.75 0.265625q-0.484375 0 -0.734375 -0.265625q-0.25 -0.28125 -0.25 -0.6875zm6.12117 2.609375l0.046875 1.234375q1.125 -1.40625 2.953125 -1.40625q3.125 0 3.15625 3.515625l0 6.515625l-1.6875 0l0 -6.515625q-0.015625 -1.078125 -0.5 -1.578125q-0.46875 -0.515625 -1.484375 -0.515625q-0.8125 0 -1.4375 0.4375q-0.609375 0.4375 -0.96875 1.15625l0 7.015625l-1.671875 0l0 -9.859375l1.59375 0zm8.293732 4.84375q0 -2.296875 1.0625 -3.65625q1.0625 -1.359375 2.828125 -1.359375q1.796875 0 2.8125 1.265625l0.078125 -1.09375l1.546875 0l0 9.625q0 1.90625 -1.140625 3.0q-1.125 1.109375 -3.046875 1.109375q-1.0625 0 -2.09375 -0.453125q-1.015625 -0.453125 -1.546875 -1.25l0.875 -1.0q1.078125 1.328125 2.65625 1.328125q1.21875 0 1.90625 -0.6875q0.6875 -0.6875 0.6875 -1.953125l0 -0.84375q-1.0 1.171875 -2.75 1.171875q-1.734375 0 -2.8125 -1.390625q-1.0625 -1.40625 -1.0625 -3.8125zm1.6875 0.203125q0 1.65625 0.6875 2.609375q0.6875 0.953125 1.921875 0.953125q1.59375 0 2.328125 -1.453125l0 -4.5q-0.765625 -1.40625 -2.3125 -1.40625q-1.234375 0 -1.9375 0.953125q-0.6875 0.953125 -0.6875 2.84375zm17.975952 -1.09375q-2.25 -0.65625 -3.28125 -1.59375q-1.03125 -0.9375 -1.03125 -2.328125q0 -1.5625 1.25 -2.59375q1.265625 -1.03125 3.265625 -1.03125q1.359375 0 2.4375 0.53125q1.078125 0.53125 1.65625 1.46875q0.59375 0.921875 0.59375 2.03125l-1.765625 0q0 -1.203125 -0.765625 -1.890625q-0.765625 -0.6875 -2.15625 -0.6875q-1.296875 0 -2.015625 0.5625q-0.71875 0.5625 -0.71875 1.578125q0 0.8125 0.6875 1.375q0.6875 0.5625 2.328125 1.03125q1.65625 0.453125 2.59375 1.015625q0.9375 0.5625 1.375 1.3125q0.453125 0.75 0.453125 1.75q0 1.609375 -1.25 2.59375q-1.25 0.96875 -3.359375 0.96875q-1.375 0 -2.5625 -0.515625q-1.171875 -0.53125 -1.8125 -1.4375q-0.640625 -0.921875 -0.640625 -2.078125l1.75 0q0 1.203125 0.890625 1.90625q0.890625 0.6875 2.375 0.6875q1.375 0 2.109375 -0.5625q0.75 -0.5625 0.75 -1.53125q0 -0.984375 -0.6875 -1.515625q-0.6875 -0.53125 -2.46875 -1.046875zm10.114914 3.4375l2.296875 -7.390625l1.796875 0l-3.953125 11.375q-0.921875 2.46875 -2.9218597 2.46875l-0.328125 -0.03125l-0.625 -0.125l0 -1.359375l0.453125 0.03125q0.859375 0 1.328125 -0.34375q0.48435974 -0.34375 0.79685974 -1.265625l0.375 -1.0l-3.5156097 -9.75l1.84375 0l2.4531097 7.390625zm11.342712 -0.140625q0 -0.6875 -0.515625 -1.0625q-0.515625 -0.375 -1.796875 -0.640625q-1.28125 -0.28125 -2.03125 -0.65625q-0.75 -0.390625 -1.109375 -0.921875q-0.359375 -0.53125 -0.359375 -1.265625q0 -1.203125 1.015625 -2.03125q1.03125 -0.84375 2.625 -0.84375q1.671875 0 2.71875 0.859375q1.046875 0.859375 1.046875 2.21875l-1.6875 0q0 -0.703125 -0.59375 -1.203125q-0.59375 -0.5 -1.484375 -0.5q-0.921875 0 -1.4375 0.40625q-0.515625 0.390625 -0.515625 1.046875q0 0.609375 0.484375 0.921875q0.484375 0.3125 1.734375 0.59375q1.265625 0.28125 2.046875 0.671875q0.78125 0.390625 1.15625 0.9375q0.390625 0.546875 0.390625 1.34375q0 1.328125 -1.0625 2.125q-1.046875 0.796875 -2.734375 0.796875q-1.1875 0 -2.109375 -0.421875q-0.90625 -0.421875 -1.421875 -1.171875q-0.515625 -0.75 -0.515625 -1.625l1.6875 0q0.046875 0.84375 0.671875 1.34375q0.640625 0.5 1.6875 0.5q0.953125 0 1.53125 -0.390625q0.578125 -0.390625 0.578125 -1.03125zm6.166504 -9.640625l0 2.390625l1.84375 0l0 1.3125l-1.84375 0l0 6.109375q0 0.59375 0.234375 0.890625q0.25 0.296875 0.84375 0.296875q0.296875 0 0.8125 -0.109375l0 1.359375q-0.671875 0.1875 -1.296875 0.1875q-1.125 0 -1.703125 -0.6875q-0.578125 -0.6875 -0.578125 -1.9375l0 -6.109375l-1.796875 0l0 -1.3125l1.796875 0l0 -2.390625l1.6875 0zm7.891144 12.4375q-2.0 0 -3.265625 -1.3125q-1.25 -1.328125 -1.25 -3.53125l0 -0.3125q0 -1.46875 0.5625 -2.609375q0.5625 -1.15625 1.5625 -1.796875q1.015625 -0.65625 2.1875 -0.65625q1.921875 0 2.984375 1.265625q1.0625 1.265625 1.0625 3.625l0 0.6875l-6.671875 0q0.03125 1.46875 0.84375 2.375q0.828125 0.890625 2.078125 0.890625q0.890625 0 1.515625 -0.359375q0.625 -0.375 1.078125 -0.96875l1.03125 0.796875q-1.234375 1.90625 -3.71875 1.90625zm-0.203125 -8.84375q-1.015625 0 -1.71875 0.75q-0.6875 0.734375 -0.84375 2.078125l4.9375 0l0 -0.125q-0.078125 -1.28125 -0.703125 -1.984375q-0.609375 -0.71875 -1.671875 -0.71875zm7.586914 -1.203125l0.046875 1.09375q1.078125 -1.265625 2.921875 -1.265625q2.0625 0 2.8125 1.578125q0.5 -0.71875 1.28125 -1.140625q0.796875 -0.4375 1.859375 -0.4375q3.25 0 3.296875 3.421875l0 6.609375l-1.671875 0l0 -6.5q0 -1.0625 -0.484375 -1.578125q-0.484375 -0.53125 -1.625 -0.53125q-0.9375 0 -1.5625 0.5625q-0.609375 0.5625 -0.71875 1.5l0 6.546875l-1.6875 0l0 -6.453125q0 -2.15625 -2.109375 -2.15625q-1.65625 0 -2.265625 1.40625l0 7.203125l-1.6875 0l0 -9.859375l1.59375 0z"/><path fill="#db4437" fill-rule="evenodd" d="m116.18363 207.0971l0 0c0 -63.1257 51.1735 -114.29921 114.29922 -114.29921l0 0c30.314026 0 59.386475 12.042206 80.82175 33.47747c21.435272 21.435265 33.477478 50.507713 33.477478 80.82174l0 0c0 63.125732 -51.173523 114.299225 -114.299225 114.299225l0 0c-63.125717 0 -114.29922 -51.173492 -114.29922 -114.299225z"/><path fill="#000" fill-rule="nonzero" d="m191.77763 257.93262q-2.25 -0.65625 -3.28125 -1.59375q-1.03125 -0.93751526 -1.03125 -2.3281403q0 -1.5625 1.25 -2.59375q1.265625 -1.03125 3.265625 -1.03125q1.359375 0 2.4375 0.53125q1.078125 0.53125 1.65625 1.46875q0.59375 0.921875 0.59375 2.03125l-1.765625 0q0 -1.203125 -0.765625 -1.890625q-0.765625 -0.6875 -2.15625 -0.6875q-1.296875 0 -2.015625 0.5625q-0.71875 0.5625 -0.71875 1.578125q0 0.8125 0.6875 1.375q0.6875 0.5625 2.328125 1.0312653q1.65625 0.453125 2.59375 1.015625q0.9375 0.5625 1.375 1.3125q0.453125 0.75 0.453125 1.75q0 1.609375 -1.25 2.59375q-1.25 0.96875 -3.359375 0.96875q-1.375 0 -2.5625 -0.515625q-1.171875 -0.53125 -1.8125 -1.4375q-0.640625 -0.921875 -0.640625 -2.078125l1.75 0q0 1.203125 0.890625 1.90625q0.890625 0.6875 2.375 0.6875q1.375 0 2.109375 -0.5625q0.75 -0.5625 0.75 -1.53125q0 -0.984375 -0.6875 -1.515625q-0.6875 -0.53125 -2.46875 -1.046875zm12.974289 4.9375q-0.984375 1.15625 -2.890625 1.15625q-1.578125 0 -2.40625 -0.921875q-0.8125 -0.921875 -0.828125 -2.703125l0 -6.4218903l1.6875 0l0 6.3750153q0 2.234375 1.828125 2.234375q1.921875 0 2.5625 -1.4375l0 -7.1718903l1.6875 0l0 9.85939l-1.609375 0l-0.03125 -0.96875zm12.518997 -3.84375q0 2.25 -1.03125 3.625q-1.015625 1.375 -2.78125 1.375q-1.796875 0 -2.828125 -1.140625l0 4.75l-1.671875 0l0 -13.656265l1.53125 0l0.078125 1.09375q1.03125 -1.265625 2.859375 -1.265625q1.78125 0 2.8125 1.34375q1.03125 1.3281403 1.03125 3.7187653l0 0.15625zm-1.671875 -0.203125q0 -1.65625 -0.71875 -2.625q-0.703125 -0.96876526 -1.953125 -0.96876526q-1.53125 0 -2.296875 1.3593903l0 4.703125q0.765625 1.359375 2.328125 1.359375q1.203125 0 1.921875 -0.953125q0.71875 -0.96875 0.71875 -2.875zm7.904312 5.203125q-2.0 0 -3.265625 -1.3125q-1.25 -1.328125 -1.25 -3.53125l0 -0.3125q0 -1.46875 0.5625 -2.609375q0.5625 -1.1562653 1.5625 -1.7968903q1.015625 -0.65625 2.1875 -0.65625q1.921875 0 2.984375 1.265625q1.0625 1.2656403 1.0625 3.6250153l0 0.6875l-6.671875 0q0.03125 1.46875 0.84375 2.375q0.828125 0.890625 2.078125 0.890625q0.890625 0 1.515625 -0.359375q0.625 -0.375 1.078125 -0.96875l1.03125 0.796875q-1.234375 1.90625 -3.71875 1.90625zm-0.203125 -8.843765q-1.015625 0 -1.71875 0.75q-0.6875 0.73439026 -0.84375 2.0781403l4.9375 0l0 -0.125q-0.078125 -1.28125 -0.703125 -1.9843903q-0.609375 -0.71875 -1.671875 -0.71875zm10.774429 0.3125q-0.390625 -0.0625 -0.84375 -0.0625q-1.65625 0 -2.25 1.4062653l0 7.0l-1.671875 0l0 -9.85939l1.640625 0l0.015625 1.140625q0.828125 -1.3125 2.359375 -1.3125q0.484375 0 0.75 0.125l0 1.5625zm4.961319 6.0625153l2.4375 -7.5781403l1.71875 0l-3.53125 9.85939l-1.28125 0l-3.578125 -9.85939l1.71875 0l2.515625 7.5781403zm7.614746 2.28125l-1.6875 0l0 -9.85939l1.6875 0l0 9.85939zm-1.828125 -12.468765q0 -0.40625 0.25 -0.6875q0.25 -0.296875 0.734375 -0.296875q0.5 0 0.75 0.296875q0.265625 0.28125 0.265625 0.6875q0 0.40625 -0.265625 0.6875q-0.25 0.265625 -0.75 0.265625q-0.484375 0 -0.734375 -0.265625q-0.25 -0.28125 -0.25 -0.6875zm10.261795 9.85939q0 -0.6875 -0.515625 -1.0625q-0.515625 -0.375 -1.796875 -0.640625q-1.28125 -0.28125 -2.03125 -0.65625q-0.75 -0.390625 -1.109375 -0.921875q-0.359375 -0.53125 -0.359375 -1.265625q0 -1.2031403 1.015625 -2.0312653q1.03125 -0.84375 2.625 -0.84375q1.671875 0 2.71875 0.859375q1.0468903 0.859375 1.0468903 2.2187653l-1.6875153 0q0 -0.703125 -0.59375 -1.2031403q-0.59375 -0.5 -1.484375 -0.5q-0.921875 0 -1.4375 0.40625q-0.515625 0.390625 -0.515625 1.0468903q0 0.609375 0.484375 0.921875q0.484375 0.3125 1.734375 0.59375q1.265625 0.28125 2.046875 0.671875q0.78126526 0.390625 1.1562653 0.9375q0.390625 0.546875 0.390625 1.34375q0 1.328125 -1.0625153 2.125q-1.046875 0.796875 -2.734375 0.796875q-1.1875 0 -2.109375 -0.421875q-0.90625 -0.421875 -1.421875 -1.171875q-0.515625 -0.75 -0.515625 -1.625l1.6875 0q0.046875 0.84375 0.671875 1.34375q0.640625 0.5 1.6875 0.5q0.953125 0 1.53125 -0.390625q0.578125 -0.390625 0.578125 -1.03125zm3.4321442 -2.40625q0 -1.453125 0.5625 -2.609375q0.578125 -1.1562653 1.59375 -1.7812653q1.015625 -0.625 2.3125 -0.625q2.015625 0 3.25 1.390625q1.25 1.3906403 1.25 3.7031403l0 0.125q0 1.4375 -0.546875 2.578125q-0.546875 1.140625 -1.578125 1.78125q-1.015625 0.640625 -2.359375 0.640625q-2.0 0 -3.25 -1.390625q-1.234375 -1.40625 -1.234375 -3.703125l0 -0.109375zm1.6875 0.203125q0 1.640625 0.765625 2.640625q0.765625 0.984375 2.03125 0.984375q1.296875 0 2.046875 -1.0q0.75 -1.015625 0.75 -2.828125q0 -1.625 -0.765625 -2.625q-0.765625 -1.0156403 -2.046875 -1.0156403q-1.25 0 -2.015625 1.0000153q-0.765625 0.984375 -0.765625 2.84375zm14.171143 -3.5312653q-0.390625 -0.0625 -0.84375 -0.0625q-1.65625 0 -2.25 1.4062653l0 7.0l-1.671875 0l0 -9.85939l1.640625 0l0.015625 1.140625q0.828125 -1.3125 2.359375 -1.3125q0.484375 0 0.75 0.125l0 1.5625z"/><path fill="#0f9d58" fill-rule="evenodd" d="m165.2231 158.05774l0 0c0 -36.042015 29.21782 -65.25984 65.25984 -65.25984l0 0c17.307983 0 33.907074 6.875572 46.14569 19.114166c12.238586 12.238594 19.114136 28.837692 19.114136 46.145676l0 0c0 36.042023 -29.217804 65.25984 -65.25983 65.25984l0 0c-36.042023 0 -65.25984 -29.21782 -65.25984 -65.25984z"/><path fill="#000" fill-opacity="0" fill-rule="evenodd" d="m149.75853 111.538055l161.4488 0l0 45.5748l-161.4488 0z"/><path fill="#000" fill-rule="nonzero" d="m222.37663 156.25493q-0.25 2.09375 -1.5625 3.25q-1.296875 1.140625 -3.46875 1.140625q-2.34375 0 -3.765625 -1.6875q-1.421875 -1.6875 -1.421875 -4.515625l0 -1.265625q0 -1.859375 0.65625 -3.25q0.671875 -1.40625 1.875 -2.15625q1.21875 -0.765625 2.8125 -0.765625q2.109375 0 3.390625 1.1875q1.28125 1.171875 1.484375 3.265625l-1.765625 0q-0.21875 -1.578125 -0.984375 -2.28125q-0.765625 -0.71875 -2.125 -0.71875q-1.671875 0 -2.625 1.234375q-0.953125 1.234375 -0.953125 3.53125l0 1.28125q0 2.15625 0.890625 3.4375q0.90625 1.265625 2.53125 1.265625q1.453125 0 2.234375 -0.65625q0.78125 -0.65625 1.03125 -2.296875l1.765625 0zm1.6742096 -0.8125q0 -1.453125 0.5625 -2.609375q0.578125 -1.15625 1.59375 -1.78125q1.015625 -0.625 2.3125 -0.625q2.015625 0 3.25 1.390625q1.25 1.390625 1.25 3.703125l0 0.125q0 1.4375 -0.546875 2.578125q-0.546875 1.140625 -1.578125 1.78125q-1.015625 0.640625 -2.359375 0.640625q-2.0 0 -3.25 -1.390625q-1.234375 -1.40625 -1.234375 -3.703125l0 -0.109375zm1.6875 0.203125q0 1.640625 0.765625 2.640625q0.765625 0.984375 2.03125 0.984375q1.296875 0 2.046875 -1.0q0.75 -1.015625 0.75 -2.828125q0 -1.625 -0.765625 -2.625q-0.765625 -1.015625 -2.046875 -1.015625q-1.25 0 -2.015625 1.0q-0.765625 0.984375 -0.765625 2.84375zm14.171143 -3.53125q-0.390625 -0.0625 -0.84375 -0.0625q-1.65625 0 -2.25 1.40625l0 7.0l-1.671875 0l0 -9.859375l1.640625 0l0.015625 1.140625q0.828125 -1.3125 2.359375 -1.3125q0.484375 0 0.75 0.125l0 1.5625zm5.4522095 8.53125q-2.0 0 -3.265625 -1.3125q-1.25 -1.328125 -1.25 -3.53125l0 -0.3125q0 -1.46875 0.5625 -2.609375q0.5625 -1.15625 1.5625 -1.796875q1.015625 -0.65625 2.1875 -0.65625q1.921875 0 2.984375 1.265625q1.0625 1.265625 1.0625 3.625l0 0.6875l-6.671875 0q0.03125 1.46875 0.84375 2.375q0.828125 0.890625 2.078125 0.890625q0.890625 0 1.515625 -0.359375q0.625 -0.375 1.078125 -0.96875l1.03125 0.796875q-1.234375 1.90625 -3.71875 1.90625zm-0.203125 -8.84375q-1.015625 0 -1.71875 0.75q-0.6875 0.734375 -0.84375 2.078125l4.9375 0l0 -0.125q-0.078125 -1.28125 -0.703125 -1.984375q-0.609375 -0.71875 -1.671875 -0.71875z"/></g></svg>