import * as React from "react" ; export interface GooglePlayBadgeProps extends React . Attributes { onClick ? : React . MouseEventHandler ; className ? : string ; style ? : React . CSSProperties ; } export const GooglePlayBadge = ( props ) => { return ( < svg viewBox = "0 0 135 40" xmlns = "http://www.w3.org/2000/svg" { ... props } > < defs > < linearGradient x1 = "61.034%" y1 = "4.948%" x2 = "26.503%" y2 = "71.907%" id = "a" > < stop stopColor = "#00A0FF" offset = "0%" / > < stop stopColor = "#00A1FF" offset = "1%" / > < stop stopColor = "#00BEFF" offset = "26%" / > < stop stopColor = "#00D2FF" offset = "51%" / > < stop stopColor = "#00DFFF" offset = "76%" / > < stop stopColor = "#00E3FF" offset = "100%" / > < /linearGradient> < linearGradient x1 = "107.685%" y1 = "50%" x2 = "-130.64%" y2 = "50%" id = "b" > < stop stopColor = "#FFE000" offset = "0%" / > < stop stopColor = "#FFBD00" offset = "41%" / > < stop stopColor = "orange" offset = "78%" / > < stop stopColor = "#FF9C00" offset = "100%" / > < /linearGradient> < linearGradient x1 = "86.219%" y1 = "30.911%" x2 = "-50.15%" y2 = "135.988%" id = "c" > < stop stopColor = "#FF3A44" offset = "0%" / > < stop stopColor = "#C31162" offset = "100%" / > < /linearGradient> < linearGradient x1 = "-18.754%" y1 = "-11.832%" x2 = "42.121%" y2 = "35.095%" id = "d" > < stop stopColor = "#32A071" offset = "0%" / > < stop stopColor = "#2DA771" offset = "7%" / > < stop stopColor = "#15CF74" offset = "48%" / > < stop stopColor = "#06E775" offset = "80%" / > < stop stopColor = "#00F076" offset = "100%" / > < /linearGradient> < /defs> < g fill = "none" fillRule = "nonzero" > < rect fill = "#000" width = "135" height = "40" rx = "5" / > < path d = "M130 .8a4.2 4.2 0 014.2 4.2v30a4.2 4.2 0 01-4.2 4.2H5A4.2 4.2 0 01.8 35V5A4.2 4.2 0 015 .8h125m0-.8H5a5 5 0 00-5 5v30a5 5 0 005 5h125a5 5 0 005-5V5a5 5 0 00-5-5z" fill = "#A6A6A6" / > < path d = "M47.42 10.24a2.71 2.71 0 01-.75 2 2.91 2.91 0 01-2.2.89 3.15 3.15 0 01-2.21-5.37 3 3 0 012.21-.9 3.1 3.1 0 011.23.25c.362.146.684.376.94.67l-.53.53a2 2 0 00-1.64-.71 2.32 2.32 0 00-2.33 2.4 2.36 2.36 0 004 1.73 1.89 1.89 0 00.5-1.22h-2.17v-.72h2.91c.027.149.04.3.04.45h0zM52 7.74h-2.7v1.9h2.46v.72H49.3v1.9H52V13h-3.5V7H52v.74zM55.28 13h-.77V7.74h-1.68V7H57v.74h-1.72V13zm4.66 0V7h.77v6h-.77zm4.19 0h-.77V7.74h-1.68V7h4.12v.74h-1.67V13zm9.48-.78a3.12 3.12 0 01-4.4 0 3.24 3.24 0 010-4.45 3.1 3.1 0 014.4 0 3.23 3.23 0 010 4.45h0zm-3.83-.5a2.31 2.31 0 003.26 0 2.56 2.56 0 000-3.44 2.31 2.31 0 00-3.26 0 2.56 2.56 0 000 3.44h0zm5.8 1.28V7h.94l2.92 4.67V7h.77v6h-.8l-3.05-4.89V13h-.78z" stroke = "#FFF" strokeWidth = ".2" fill = "#FFF" / > < path d = "M68.14 21.75A4.25 4.25 0 1072.41 26a4.19 4.19 0 00-4.27-4.25zm0 6.83a2.58 2.58 0 112.4-2.58 2.46 2.46 0 01-2.4 2.58zm-9.31-6.83A4.25 4.25 0 1063.09 26a4.19 4.19 0 00-4.27-4.25h.01zm0 6.83A2.58 2.58 0 1161.22 26a2.46 2.46 0 01-2.4 2.58h.01zm-11.09-5.52v1.8h4.32a3.77 3.77 0 01-1 2.27 4.42 4.42 0 01-3.33 1.32 4.8 4.8 0 110-9.6A4.6 4.6 0 0151 20.14l1.27-1.27A6.29 6.29 0 0047.74 17a6.61 6.61 0 100 13.21 6 6 0 004.61-1.85 6 6 0 001.56-4.22 5.87 5.87 0 00-.1-1.13l-6.07.05zm45.31 1.4a4 4 0 00-3.64-2.71 4 4 0 00-4 4.25 4.16 4.16 0 004.22 4.25 4.23 4.23 0 003.54-1.88l-1.45-1a2.43 2.43 0 01-2.09 1.18 2.16 2.16 0 01-2.06-1.29l5.69-2.35-.21-.45zm-5.8 1.42a2.33 2.33 0 012.22-2.48 1.65 1.65 0 011.58.9l-3.8 1.58zM82.63 30h1.87V17.5h-1.87V30zm-3.06-7.3h-.07a3 3 0 00-2.24-1 4.26 4.26 0 000 8.51 2.9 2.9 0 002.24-1h.06v.61c0 1.63-.87 2.5-2.27 2.5a2.35 2.35 0 01-2.14-1.51l-1.63.68A4.05 4.05 0 0077.29 34c2.19 0 4-1.29 4-4.43V22h-1.72v.7zm-2.14 5.88a2.59 2.59 0 010-5.16A2.4 2.4 0 0179.7 26a2.38 2.38 0 01-2.28 2.58h.01zm24.38-11.08h-4.47V30h1.87v-4.74h2.61a3.89 3.89 0 100-7.76h-.01zm0 6H99.2v-4.26h2.65a2.145 2.145 0 110 4.29l-.04-.03zm11.53-1.8a3.5 3.5 0 00-3.33 1.91l1.66.69a1.77 1.77 0 011.7-.92 1.8 1.8 0 012 1.61v.13a4.13 4.13 0 00-1.95-.48c-1.79 0-3.6 1-3.6 2.81a2.89 2.89 0 003.1 2.75 2.63 2.63 0 002.4-1.2h.06v1h1.8v-4.81c0-2.19-1.66-3.46-3.79-3.46l-.05-.03zm-.23 6.85c-.61 0-1.46-.31-1.46-1.06 0-1 1.06-1.33 2-1.33a3.32 3.32 0 011.7.42 2.26 2.26 0 01-2.19 2l-.05-.03zM123.74 22l-2.14 5.42h-.06L119.32 22h-2l3.33 7.58-1.9 4.21h1.95L125.82 22h-2.08zm-16.81 8h1.87V17.5h-1.87V30z" fill = "#FFF" / > < path d = "M10.44 7.54a2 2 0 00-.46 1.4v22.12a2 2 0 00.46 1.4l.07.07L22.9 20.15v-.29L10.51 7.47l-.07.07z" fill = "url(#a)" / > < path d = "M27 24.28l-4.1-4.13v-.29l4.1-4.14.09.05L32 18.56c1.4.79 1.4 2.09 0 2.89l-4.89 2.78-.11.05z" fill = "url(#b)" / > < path d = "M27.12 24.22L22.9 20 10.44 32.46a1.63 1.63 0 002.08.06l14.61-8.3" fill = "url(#c)" / > < path d = "M27.12 15.78l-14.61-8.3a1.63 1.63 0 00-2.08.06L22.9 20l4.22-4.22z" fill = "url(#d)" / > < path d = "M27 24.13l-14.49 8.25a1.67 1.67 0 01-2 0l-.07.07.07.07a1.66 1.66 0 002 0l14.61-8.3-.12-.09z" fill = "#000" opacity = ".2" / > < path d = "M10.44 32.32a2 2 0 01-.46-1.4v.15a2 2 0 00.46 1.4l.07-.07-.07-.08zM32 21.3l-5 2.83.09.09L32 21.44A1.75 1.75 0 0033 20a1.86 1.86 0 01-1 1.3z" fill = "#000" opacity = ".12" / > < path d = "M12.51 7.62L32 18.7a1.86 1.86 0 011 1.3 1.75 1.75 0 00-1-1.44L12.51 7.48c-1.4-.79-2.54-.13-2.54 1.47v.15c.03-1.61 1.15-2.27 2.54-1.48z" fill = "#FFF" opacity = ".25" / > < /g> < /svg>); } ; export interface AppStoreBadgeProps extends React . Attributes { onClick ? : React . MouseEventHandler ; className ? : string ; style ? : React . CSSProperties ; } export const AppStoreBadge = ( props ) => { return ( < svg viewBox = "0 0 120 40" xmlns = "http://www.w3.org/2000/svg" xmlnsXlink = "http://www.w3.org/1999/xlink" { ... props } > < defs > < path id = "z" d = "M0 .04h119.664V40H0z" / > < /defs> < g fill = "none" fillRule = "evenodd" > < mask id = "y" fill = "#fff" > < use xlinkHref = "#z" / > < /mask> < path d = "M110.134 0H9.535c-.367 0-.729 0-1.095.002-.306.002-.61.008-.919.013-.666.016-1.339.057-2.004.176a6.444 6.444 0 00-5.323 5.33c-.12.663-.162 1.333-.179 2.002-.009.307-.01.615-.015.921v23.115c.005.31.006.611.015.921.017.67.059 1.34.179 2.002.117.67.314 1.298.625 1.905.304.595.7 1.144 1.179 1.614.473.478 1.02.875 1.618 1.179.61.312 1.232.51 1.901.631.665.119 1.338.158 2.004.176.309.007.613.011.919.011.366.002.728.002 1.095.002h100.599c.361 0 .725 0 1.084-.002.306 0 .618-.004.923-.011.67-.018 1.342-.057 2-.176a6.826 6.826 0 001.908-.631 6.31 6.31 0 001.618-1.179 6.427 6.427 0 001.18-1.614 6.565 6.565 0 00.619-1.905c.124-.662.162-1.332.187-2.002.003-.31.003-.611.003-.921.008-.364.008-.725.008-1.094V9.536c0-.366 0-.729-.008-1.092 0-.306 0-.614-.003-.921-.025-.669-.063-1.339-.187-2.002a6.582 6.582 0 00-.619-1.903 6.482 6.482 0 00-1.18-1.621 6.48 6.48 0 00-1.618-1.179 6.817 6.817 0 00-1.908-.627c-.658-.119-1.33-.16-2-.176-.305-.005-.617-.011-.923-.013C110.859 0 110.495 0 110.134 0" fill = "#A9AAA9" mask = "url(#y)" / > < path d = "M8.445 39.125c-.305 0-.602-.004-.904-.011-.56-.015-1.223-.047-1.87-.163a5.865 5.865 0 01-1.656-.548 5.374 5.374 0 01-1.397-1.016 5.33 5.33 0 01-1.021-1.397 5.752 5.752 0 01-.543-1.657c-.122-.673-.153-1.355-.166-1.875a76.305 76.305 0 01-.015-.913V8.444s.009-.691.015-.894c.013-.524.044-1.206.165-1.872a5.725 5.725 0 01.544-1.662 5.338 5.338 0 011.015-1.398 5.568 5.568 0 013.055-1.567C6.341.931 7.023.9 7.543.887l.902-.012h102.768l.913.013c.513.012 1.196.043 1.859.162a5.963 5.963 0 011.671.548c.513.263.982.606 1.391 1.016.411.406.752.878 1.024 1.404.258.511.433 1.053.536 1.649.115.631.151 1.279.173 1.887.003.283.003.588.003.89.009.375.009.732.009 1.092v20.929c0 .363 0 .718-.009 1.075 0 .325 0 .623-.004.93-.021.589-.057 1.236-.171 1.853a5.751 5.751 0 01-.54 1.67c-.269.52-.612.989-1.015 1.386a5.434 5.434 0 01-1.399 1.022 5.86 5.86 0 01-1.669.55c-.64.116-1.303.148-1.869.163-.292.007-.6.011-.898.011l-1.084.002-101.689-.002" fill = "#000" / > < path d = "M24.769 20.301c-.025-2.751 2.252-4.09 2.357-4.153-1.29-1.88-3.29-2.137-3.992-2.157-1.679-.177-3.307 1.005-4.163 1.005-.872 0-2.189-.988-3.608-.958-1.826.028-3.536 1.086-4.473 2.728-1.934 3.348-.491 8.269 1.361 10.975.927 1.326 2.01 2.807 3.428 2.754 1.387-.057 1.905-.885 3.579-.885 1.659 0 2.145.885 3.591.852 1.488-.024 2.426-1.332 3.321-2.67 1.071-1.519 1.501-3.016 1.518-3.092-.035-.012-2.891-1.101-2.919-4.399M22.037 12.211c.746-.933 1.256-2.202 1.115-3.491-1.08.048-2.43.747-3.208 1.66-.688.804-1.302 2.122-1.144 3.361 1.213.091 2.459-.612 3.237-1.53M38.059 25.591h3.752l-1.85-5.447h-.051l-1.851 5.447zm4.243 1.549h-4.733l-1.137 3.356h-2.005l4.484-12.418h2.083l4.483 12.418h-2.039l-1.136-3.356zM53.25 25.97c0-1.833-.948-3.038-2.393-3.038-1.42 0-2.375 1.23-2.375 3.038 0 1.824.955 3.046 2.375 3.046 1.445 0 2.393-1.197 2.393-3.046zm1.91 0c0 2.813-1.506 4.621-3.779 4.621-1.29 0-2.314-.577-2.848-1.584h-.043v4.484h-1.859V21.442h1.799v1.506h.034c.517-.971 1.619-1.6 2.883-1.6 2.298 0 3.813 1.816 3.813 4.622zM63.214 25.97c0-1.833-.947-3.038-2.392-3.038-1.42 0-2.375 1.23-2.375 3.038 0 1.824.955 3.046 2.375 3.046 1.445 0 2.392-1.197 2.392-3.046zm1.91 0c0 2.813-1.505 4.621-3.778 4.621-1.29 0-2.314-.577-2.848-1.584h-.043v4.484h-1.859V21.442h1.799v1.506h.034c.517-.971 1.618-1.6 2.883-1.6 2.298 0 3.812 1.816 3.812 4.622zM71.711 27.036c.137 1.232 1.334 2.04 2.968 2.04 1.567 0 2.694-.808 2.694-1.919 0-.964-.68-1.541-2.289-1.936l-1.61-.388c-2.28-.551-3.339-1.617-3.339-3.348 0-2.142 1.868-3.614 4.519-3.614 2.624 0 4.423 1.472 4.483 3.614h-1.876c-.112-1.239-1.137-1.987-2.633-1.987-1.498 0-2.522.757-2.522 1.858 0 .878.654 1.395 2.255 1.791l1.368.335c2.548.603 3.607 1.626 3.607 3.443 0 2.323-1.851 3.778-4.794 3.778-2.754 0-4.614-1.421-4.734-3.667h1.903M83.346 19.3v2.142h1.722v1.472h-1.722v4.991c0 .776.345 1.137 1.102 1.137a5.7 5.7 0 00.611-.043v1.463c-.206.052-.619.086-1.032.086-1.833 0-2.548-.689-2.548-2.444v-5.19h-1.316v-1.472h1.316V19.3h1.867M92.76 25.97c0-1.954-.895-3.108-2.401-3.108-1.506 0-2.4 1.162-2.4 3.108 0 1.962.894 3.106 2.4 3.106 1.506 0 2.401-1.144 2.401-3.106zm-6.695 0c0-2.849 1.678-4.639 4.294-4.639 2.625 0 4.295 1.79 4.295 4.639 0 2.856-1.661 4.638-4.295 4.638-2.633 0-4.294-1.782-4.294-4.638zM96.186 21.442h1.773v1.541h.043c.284-1.024 1.11-1.635 2.177-1.635.267 0 .49.035.637.069v1.738c-.147-.06-.474-.112-.835-.112-1.196 0-1.936.81-1.936 2.083v5.37h-1.859v-9.054M103.102 25.135h4.526c-.043-1.386-.929-2.298-2.22-2.298-1.282 0-2.211.93-2.306 2.298zm6.282 2.702c-.25 1.644-1.85 2.771-3.898 2.771-2.634 0-4.269-1.764-4.269-4.595 0-2.84 1.644-4.682 4.191-4.682 2.505 0 4.08 1.721 4.08 4.466v.637h-6.395v.112c0 1.549.973 2.564 2.436 2.564 1.032 0 1.842-.49 2.091-1.273h1.764zM36.598 13.854h1.125c1.248 0 1.967-.777 1.967-2.146 0-1.348-.731-2.134-1.967-2.134h-1.125v4.28zm1.228-5.123c1.77 0 2.808 1.087 2.808 2.965 0 1.906-1.03 3.002-2.808 3.002h-2.155V8.731h2.155zM45.014 12.444c0-.976-.439-1.546-1.208-1.546-.773 0-1.207.57-1.207 1.546 0 .984.434 1.551 1.207 1.551.769 0 1.208-.571 1.208-1.551zm-3.333 0c0-1.451.81-2.336 2.125-2.336 1.311 0 2.122.885 2.122 2.336 0 1.46-.807 2.341-2.122 2.341-1.319 0-2.125-.881-2.125-2.341zM51.573 14.698h-.922l-.93-3.317h-.071l-.926 3.317h-.913l-1.242-4.503h.902l.806 3.436h.067l.926-3.436h.852l.926 3.436h.07l.803-3.436h.889l-1.237 4.503M53.854 10.195h.855v.715h.066c.219-.5.666-.802 1.344-.802 1.005 0 1.559.603 1.559 1.675v2.915h-.889v-2.692c0-.724-.314-1.084-.972-1.084-.657 0-1.075.439-1.075 1.141v2.635h-.888v-4.503M59.094 14.698h.889V8.437h-.889zM64.551 12.444c0-.976-.439-1.546-1.208-1.546-.773 0-1.207.57-1.207 1.546 0 .984.434 1.551 1.207 1.551.769 0 1.208-.571 1.208-1.551zm-3.333 0c0-1.451.81-2.336 2.125-2.336 1.311 0 2.122.885 2.122 2.336 0 1.46-.807 2.341-2.122 2.341-1.319 0-2.125-.881-2.125-2.341zM69.295 13.04v-.377l-1.099.07c-.62.042-.901.253-.901.65 0 .405.351.641.834.641.67 0 1.166-.426 1.166-.984zm-2.894.384c0-.81.603-1.278 1.675-1.344l1.219-.07v-.389c0-.475-.314-.744-.921-.744-.496 0-.84.182-.939.5h-.86c.091-.773.818-1.269 1.84-1.269 1.129 0 1.765.562 1.765 1.513v3.077h-.855v-.633h-.071c-.268.451-.76.707-1.352.707-.868 0-1.501-.525-1.501-1.348zM72.266 12.444c0 .955.45 1.53 1.203 1.53.749 0 1.212-.583 1.212-1.526 0-.938-.468-1.53-1.212-1.53-.748 0-1.203.579-1.203 1.526zm-.918 0c0-1.423.732-2.324 1.869-2.324.617 0 1.137.294 1.381.79h.067V8.437h.888v6.261h-.851v-.712h-.071c-.268.493-.794.786-1.414.786-1.145 0-1.869-.901-1.869-2.328zM82.563 12.444c0-.976-.439-1.546-1.208-1.546-.773 0-1.207.57-1.207 1.546 0 .984.434 1.551 1.207 1.551.769 0 1.208-.571 1.208-1.551zm-3.333 0c0-1.451.811-2.336 2.125-2.336 1.311 0 2.122.885 2.122 2.336 0 1.46-.807 2.341-2.122 2.341-1.318 0-2.125-.881-2.125-2.341zM84.67 10.195h.855v.715h.066c.219-.5.666-.802 1.344-.802 1.005 0 1.559.603 1.559 1.675v2.915h-.889v-2.692c0-.724-.314-1.084-.972-1.084-.657 0-1.075.439-1.075 1.141v2.635h-.888v-4.503M93.515 9.074v1.141h.976v.749h-.976v2.315c0 .472.195.679.637.679.137 0 .215-.009.339-.021v.74a2.862 2.862 0 01-.484.046c-.988 0-1.381-.348-1.381-1.216v-2.543h-.715v-.749h.715V9.074h.889M95.705 8.437h.881v2.481h.07c.218-.504.694-.806 1.373-.806.959 0 1.551.608 1.551 1.679v2.907h-.89V12.01c0-.719-.335-1.084-.963-1.084-.728 0-1.134.46-1.134 1.142v2.63h-.888V8.437M101.635 12.031h2.275c-.021-.707-.451-1.167-1.109-1.167-.657 0-1.116.464-1.166 1.167zm3.126 1.451c-.202.807-.922 1.303-1.951 1.303-1.29 0-2.08-.885-2.08-2.325 0-1.439.807-2.352 2.076-2.352 1.253 0 2.009.856 2.009 2.27v.31h-3.18v.05c.03.789.489 1.29 1.199 1.29.539 0 .907-.195 1.072-.546h.855z" fill = "#FFFFFE" / > < /g> < /svg>); } ;