CINXE.COM
Viz Extensions | Tableau Exchange
<!DOCTYPE html><html lang="en-US"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="canonical" href="https://exchange.tableau.com/viz-extensions"/><link rel="preconnect" href="https://www.googletagmanager.com"/><link rel="preconnect" href="https://www.google-analytics.com"/><link rel="preconnect" href="https://www.tableau.com"/><link rel="alternate" hrefLang="de-de" href="https://exchange.tableau.com/de-de/viz-extensions"/><link rel="alternate" hrefLang="en-gb" href="https://exchange.tableau.com/en-gb/viz-extensions"/><link rel="alternate" hrefLang="en-us" href="https://exchange.tableau.com/en-us/viz-extensions"/><link rel="alternate" hrefLang="es-es" href="https://exchange.tableau.com/es-es/viz-extensions"/><link rel="alternate" hrefLang="fr-ca" href="https://exchange.tableau.com/fr-ca/viz-extensions"/><link rel="alternate" hrefLang="fr-fr" href="https://exchange.tableau.com/fr-fr/viz-extensions"/><link rel="alternate" hrefLang="ga-ie" href="https://exchange.tableau.com/ga-ie/viz-extensions"/><link rel="alternate" hrefLang="it-it" href="https://exchange.tableau.com/it-it/viz-extensions"/><link rel="alternate" hrefLang="ja-jp" href="https://exchange.tableau.com/ja-jp/viz-extensions"/><link rel="alternate" hrefLang="ko-kr" href="https://exchange.tableau.com/ko-kr/viz-extensions"/><link rel="alternate" hrefLang="nl-nl" href="https://exchange.tableau.com/nl-nl/viz-extensions"/><link rel="alternate" hrefLang="pt-br" href="https://exchange.tableau.com/pt-br/viz-extensions"/><link rel="alternate" hrefLang="sv-se" href="https://exchange.tableau.com/sv-se/viz-extensions"/><link rel="alternate" hrefLang="th-th" href="https://exchange.tableau.com/th-th/viz-extensions"/><link rel="alternate" hrefLang="zh-cn" href="https://exchange.tableau.com/zh-cn/viz-extensions"/><link rel="alternate" hrefLang="zh-tw" href="https://exchange.tableau.com/zh-tw/viz-extensions"/><script async="">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;var n=d.querySelector('[nonce]'); n&&j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'));f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-BVCN')</script><noscript><iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-BVCN" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-625217-57"></script><script async=""> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-625217-57');</script><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=640&q=75 2x" fetchpriority="high"/><title>Viz Extensions | Tableau Exchange</title><meta name="description" content="Use custom vizzes in your worksheets."/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=384&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F932%2FUntitled.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F932%2FUntitled.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1000%2FTree.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1000%2FTree.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F993%2FAppsforTableau_SuperTables_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F993%2FAppsforTableau_SuperTables_Icon.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F999%2FStream.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F999%2FStream.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F995%2Fsunburst_l.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F995%2Fsunburst_l.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" href="https://galleryapi.tableau.com/productfiles/1041/Tableau Table Thumbnail.svg" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1040%2Fbullet.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1040%2Fbullet.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1008%2Fpowerkpis.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1008%2Fpowerkpis.png&w=256&q=75 2x" fetchpriority="high"/><meta name="next-head-count" content="20"/><link rel="preload" href="/_next/static/css/a9beb08f4d13bcb1.css" as="style"/><link rel="stylesheet" href="/_next/static/css/a9beb08f4d13bcb1.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-ac88efb394c13391.js" defer=""></script><script src="/_next/static/chunks/framework-ac3c3af87c8c19b4.js" defer=""></script><script src="/_next/static/chunks/main-ff60e1520dc8abc8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0268196b62f7628a.js" defer=""></script><script src="/_next/static/chunks/pages/viz-extensions-8988a6c74a6fe2ac.js" defer=""></script><script src="/_next/static/UOnEjm0Nltzoie5LR7f3g/_buildManifest.js" defer=""></script><script src="/_next/static/UOnEjm0Nltzoie5LR7f3g/_ssgManifest.js" defer=""></script><style id="styles-target"> @font-face { font-family: BentonSans-Book; src: url('/assets/fonts/BentonSans-Book.woff') format('font-woff'); src: url('https://www.tableau.com/sites/all/fonts/bentonsans-book.eot#iefix') format('embedded-opentype'), url('https://www.tableau.com/sites/all/fonts/bentonsans-book.woff2') format('woff2'), url('https://www.tableau.com/sites/all/fonts/bentonsans-book.woff') format('woff'); /* https://web.dev/font-display/?utm_source=lighthouse&utm_medium=devtools#how-to-avoid-showing-invisible-text */ font-display: swap; } @font-face { font-family: 'Benton Sans Light'; src: url('/assets/fonts/BentonSans-Light.woff') format('font-woff'); src: url('https://www.tableau.com/sites/all/fonts/bentonsans-light.eot#iefix') format('embedded-opentype'), url('https://www.tableau.com/sites/all/fonts/bentonsans-light.woff2') format('woff2'), url('https://www.tableau.com/sites/all/fonts/bentonsans-light.woff') format('woff'); font-display: swap; } @font-face { font-family: 'Benton Sans Medium'; src: url('/assets/fonts/BentonSans-Medium.woff') format('font-woff'); src: url('https://www.tableau.com/sites/all/fonts/bentonsans-medium.eot#iefix') format('embedded-opentype'), url('https://www.tableau.com/sites/all/fonts/bentonsans-medium.woff2') format('woff2'), url('https://www.tableau.com/sites/all/fonts/bentonsans-medium.woff') format('woff'); font-display: swap; } @keyframes f1g283n0{100%{transform:rotate(360deg)}}.f13a7d4y{animation:1s linear infinite;animation-name:f1g283n0}.fce6vue{appearance:none;border:1px solid;border-radius:2px;color:inherit;cursor:pointer;display:inline-block;font-family:'Benton sans medium', sans-serif;font-size:12px;padding:2px 24px;text-align:center;user-select:none;white-space:nowrap}.fce6vue[disabled]{background-color:#cbcbcb !important;border-color:#cbcbcb !important;color:white !important;pointer-events:none}.fce6vue:focus{box-shadow:0 0 4px 0 #3498db;outline:none}.fce6vue.fce6vue:hover{background-color:#ebebeb;color:inherit;text-decoration:none}.fce6vue.fce6vue.fce6vue:active{background-color:#cbcbcb;border-color:#333333;color:#333333}.f9ktz5a{background-color:#1a699e;border-color:#1a699e;color:white}.f9ktz5a:focus{border-color:#3498DB;box-shadow:0 0 4px 0 #3498db}.f9ktz5a.f9ktz5a:hover{background-color:#2a79af;border-color:#2a79af;color:white}.f9ktz5a.f9ktz5a.f9ktz5a:active{background-color:#15557f;border-color:#15557f;color:white}.f1brbfoj{background:#fff;border-color:#666;color:#666666}.f152g88s{background:#c41723;border-color:#c41723;color:#fff}.f152g88s:focus{border-color:#e5535d;box-shadow:0 0 4px 0 #e5535d}.f152g88s.f152g88s:hover{background-color:#e5535d;border-color:#e5535d;color:white}.f152g88s.f152g88s.f152g88s:active{background-color:#b41621;border-color:#b41621;color:white}.fug5cyg{background-color:transparent;border-color:transparent;min-width:24px;padding:2px}.fw68fjl{background:#fff;border-color:#666;color:#666;min-width:24px;padding:2px}.fe0cb33{background:transparent;border:none;font-size:inherit;padding:0;text-align:inherit;text-decoration:underline;white-space:normal}.fj1hep6{font-size:14px;padding:5px 24px}.f1uadqzw{font-size:14px;letter-spacing:1px;padding:9px 24px}.frl86lz{margin:0 auto;max-width:1200px;padding-inline:16px;text-align:left}.flenle6{display:inline-block}.flenle6 [hidden]{display:none}.f12md71r{appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.f1l9xztc{float:right;margin:-8px -8px 4px 4px}.fy0fbow{background-color:#fff;border:1px solid #e1e1e1;border-radius:1px;box-shadow:0 10px 16px -4px rgb(42 87 117 / 20%);font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;line-height:1.5;max-height:855px;max-width:2520px;min-height:30px;min-width:280px;overflow-y:auto;padding:16px;position:fixed;z-index:2}.f1ljcvf0{height:29px;overflow:hidden;padding-left:3px;padding-top:5px;position:fixed;width:14.5px;z-index:3}.f1ljcvf0::before{background:#fff;border:solid #e1e1e1;border-width:0 0 1px 1px;color:transparent;content:".";display:block;height:20px;transform:rotate(45deg);width:20px}.f10wzq9b{transform: rotate(90deg) translate(-6.25px, -6.25px)}.f2kgndp{transform:rotate(270deg) translate(8.25px, 6.25px)}.fdqnbsn{margin-right:-1px;transform:translate(1px, 0)}.f1s0assr{margin-left:-1px;transform:rotate(180deg) translate(1px, 0)}.f1wt0yvj{display:none}.fcrhmph{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;left:0;line-height:1.5;max-height:855px;max-width:2410px;min-width:260px;overflow-y:auto;padding:40px;z-index:102}@media (max-width: 768px){.fcrhmph{max-width:360px}}.fngujth{align-items:center;background-color:rgba(0, 0, 0, 0.3);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.f1p5lidk{align-items:center;display:flex;font-size:24px;line-height:normal;margin:0 0 24px;min-height:30px;overflow:hidden;text-overflow:ellipsis}.f1v7t3oi{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.fiw3jyb{background-repeat:no-repeat;border-left-style:solid;border-left-width:4px;border-radius:2px;box-sizing:border-box;color:rgba(0, 0, 0, 0.8);display:flex;font-size:12px;letter-spacing:0.2px;line-height:1.5}.f1l3bi4c{background-color:#f2f8f6;background-image:url(data:image/svg+xml;base64,PHN2ZwogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgd2lkdGg9IjE0IgogICAgaGVpZ2h0PSIxNCIKICAgIHZpZXdCb3g9IjAgMCAxNCAxNCIKICA+CiAgICA8cGF0aAogICAgICBmaWxsPSIjMDA4MDU3IgogICAgICBmaWxsLXJ1bGU9ImV2ZW5vZGQiCiAgICAgIGQ9Ik0xMi4wNzEzMjE4LC0yLjY2NDUzNTI2ZS0xNCBMMTIuODY1Njk4LDAuNDM1OTMyNTk2IEw2LjMzMDM5NDU5LDEyLjI1Nzg3NjMgQzYuMjk2ODY2OSwxMi4zMTc3NTc4IDYuMjUxNTY5NDIsMTIuMzY3MDkzNSA2LjE5ODk0MzI0LDEyLjQwNDYyMjcgTDYuMTI2Mzg3NjcsMTIuNDQ3MTAzOCBMNi4xMDk1Njg3MSwxMi40NTQyMzM3IEM1Ljk0NDg3NTYsMTIuNTMwOTQyOCA1Ljc0MjMzNjUxLDEyLjUwMzM4IDUuNjAzMzQ3MTYsMTIuMzcwNDk5OSBMLTguODgxNzg0MmUtMTYsNy4xMjY2MDM1NiBMMC42MzA5MjU3NzYsNi40Nzk3ODU0IEw1LjgxNTE1NTM3LDExLjMyMjgyOTYgTDEyLjA3MTMyMTgsLTIuNjY0NTM1MjZlLTE0IFoiCiAgICAvPgogIDwvc3ZnPgo=);border-color:#008057}.f1kv7gqa{background-color:#eef5f9;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8cGF0aCBmaWxsPSIjMmE3OWFmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUsMCBDMTAuMSwwIDEzLDIuOSAxMyw2LjUgQzEzLDEwLjEgMTAuMSwxMyA2LjUsMTMgQzIuOSwxMyAwLDEwLjEgMCw2LjUgQzAsMi45IDIuOSwwIDYuNSwwIFogTTYuNSwxIEMzLjUsMSAxLDMuNSAxLDYuNSBDMSw5LjUgMy41LDEyIDYuNSwxMiBDOS41LDEyIDEyLDkuNSAxMiw2LjUgQzEyLDMuNSA5LjUsMSA2LjUsMSBaIE03LDUgTDcsMTAgTDYsMTAgTDYsNSBMNyw1IFogTTcsMyBMNyw0IEw2LDQgTDYsMyBMNywzIFoiLz4KPC9zdmc+Cgo=);border-color:#2a79af}.f1nnfiyj{background-color:#fef9ef;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHBhdGggZmlsbD0iI2ZlY2E2MyIgZD0iTTUuNzYzMDAzNCwxLjQ0OTE5Nzg2IEwwLjA3NjUyNDIxMDUsMTEuNzE2NTc3NSBDLTAuMTgxOTUyMTE3LDEyLjMxNTUwOCAwLjI0ODg0MTc2MiwxMyAwLjg1MTk1MzE5MSwxMyBMMTIuMTM4NzUyOCwxMyBDMTIuODI4MDIzLDEzIDEzLjE3MjY1ODEsMTIuMzE1NTA4IDEyLjkxNDE4MTgsMTEuNzE2NTc3NSBMNy4yMjc3MDI1OSwxLjQ0OTE5Nzg2IEM2Ljk2OTIyNjI2LDAuODUwMjY3MzggNi4xMDc2Mzg1MSwwLjg1MDI2NzM4IDUuNzYzMDAzNCwxLjQ0OTE5Nzg2IFoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik03LDExIEw3LDEyIEw2LDEyIEw2LDExIEw3LDExIFogTTcsNCBMNywxMCBMNiwxMCBMNiw0IEw3LDQgWiIvPgogIDwvZz4KPC9zdmc+Cg==);border-color:#feca63}.f792ns2{background-color:#f9ebec;background-image:url(data:image/svg+xml;base64,PHN2ZwogIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICB3aWR0aD0iMTQiCiAgaGVpZ2h0PSIxNCIKICB2aWV3Qm94PSIwIDAgMTQgMTQiCj4KICA8cGF0aAogICAgZmlsbD0iI2M5M2E0NyIKICAgIGZpbGwtcnVsZT0iZXZlbm9kZCIKICAgIGQ9Ik02LjUsMCBDMTAuMSwwIDEzLDIuOSAxMyw2LjUgQzEzLDEwLjEgMTAuMSwxMyA2LjUsMTMgQzIuOSwxMyAwLDEwLjEgMCw2LjUgQzAsMi45IDIuOSwwIDYuNSwwIFogTTEwLjcxMjY4NTIsMi45OTM5Njc1NCBMMi45OTM5Njc1NCwxMC43MTI2ODUyIEMzLjk1MDk5NjEsMTEuNTEzNzAwNiA1LjE3Njg2ODExLDEyIDYuNSwxMiBDOS41LDEyIDEyLDkuNSAxMiw2LjUgQzEyLDUuMTc2ODY4MTEgMTEuNTEzNzAwNiwzLjk1MDk5NjEgMTAuNzEyNjg1MiwyLjk5Mzk2NzU0IFogTTYuNSwxIEMzLjUsMSAxLDMuNSAxLDYuNSBDMSw3LjgyMzEzMTg5IDEuNDg2Mjk5NDUsOS4wNDkwMDM5IDIuMjg3MzE0NzksMTAuMDA2MDMyNSBMMTAuMDA2MDMyNSwyLjI4NzMxNDc5IEM5LjA0OTAwMzksMS40ODYyOTk0NSA3LjgyMzEzMTg5LDEgNi41LDEgWiIKICAvPgo8L3N2Zz4K);border-color:#c93a47}.f1o6pohl{text-align:left}.f1yxjhv4{background-position-y:center;padding:1em 1em 1em 3em}.f1yxjhv4 button{margin-left:2em}.f1b46czc{background-position:.25em 2px;padding:0.25em 0.5em 0.25em 1.75em}.f193sw93{background-position:8px 1.1em;padding:1em 16px 1em 30px}@keyframes fjtsfu0{0%{background-position:-100px}100%{background-position:440px}}.fap8nr5{animation-duration:1s;animation-iteration-count:infinite;animation-name:fjtsfu0;animation-timing-function:linear;background-image:linear-gradient(90deg, #EBEBEB 0px, #f2f2f2 40px, #EBEBEB 80px);background-size:1500px;border-radius:8px;break-inside:avoid;height:12px}@media (prefers-reduced-motion){.fap8nr5{animation-duration:1000s}}.f9zprga{margin:12px 0}.f6ghh78{animation-duration:1s;animation-iteration-count:infinite;animation-name:fjtsfu0;animation-timing-function:linear;background-image:linear-gradient(90deg, #EBEBEB 0px, #f2f2f2 40px, #EBEBEB 80px);background-size:1500px;border-radius:8px;break-inside:avoid}@media (prefers-reduced-motion){.f6ghh78{animation-duration:1000s}}.fzdr6og label{font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px}.fzdr6og input{vertical-align:baseline}.fzdr6og span{margin-left:6px}.f1ghi8ct{font-family:'Benton sans medium', sans-serif;font-size:12px}.f3llvvk,img, svg{vertical-align:middle}.f3lrwsf{margin-bottom:4px}.f1vhj4f{font-size:12px}.f1rogkay{color:#c93a47}.f1x3ekbw{fill:currentColor;vertical-align:text-top}.fexxsy1 label{font-size:12px}.fexxsy1 span{margin-left:6px}.fc6iff3{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;user-select:none}.foakln7{font-size:inherit;margin-right:6px;vertical-align:middle}.fh6nvmx{appearance:none;border:1px solid #666;border-radius:12px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:24px;margin:0;margin-left:4px;padding:0;pointer-events:auto;width:48px}.fh6nvmx:checked{background-color:#bedbf4;border-color:#bedbf4;color:#15557f}.fh6nvmx::before{border-radius:50%;content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M10%2C0%20C15.5228475%2C0%2020%2C4.4771525%2020%2C10%20C20%2C15.5228475%2015.5228475%2C20%2010%2C20%20C4.4771525%2C20%200%2C15.5228475%200%2C10%20C0%2C4.4771525%204.4771525%2C0%2010%2C0%20Z%20M13%2C6%20L10%2C9%20L7%2C6%20L6%2C7%20L9%2C10%20L6%2C13%20L7%2C14%20L10%2C11.0015085%20L13%2C14%20L14.0036619%2C13%20L10.9974444%2C10%20L14.0036619%2C7%20L13%2C6%20Z%22%2F%3E%3C%2Fsvg%3E);cursor:pointer;display:inline-block;height:20px;left:1px;position:relative;top:1px;transition:left 100ms;width:20px}.fh6nvmx:checked::before{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22%2315557f%22%20d%3D%22M10%2C0%20C15.5228475%2C0%2020%2C4.4771525%2020%2C10%20C20%2C15.5228475%2015.5228475%2C20%2010%2C20%20C4.4771525%2C20%200%2C15.5228475%200%2C10%20C0%2C4.4771525%204.4771525%2C0%2010%2C0%20Z%20M14.3146424%2C5%20L9.86969436%2C13.0676254%20L6.15061365%2C9.59520316%20L5%2C10.7019283%20C6.6498856%2C12.1664898%208.2997712%2C13.6310513%209.9496568%2C15.0956128%20C10.0673911%2C15.181555%2010.3541746%2C15.3945402%2010.7451327%2C14.7635159%20L10.7451327%2C14.7635159%20L15.7083493%2C5.76214712%20L14.3146424%2C5%20Z%22%2F%3E%3C%2Fsvg%3E);left:25px}.fli3j3p label{font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px}.fli3j3p span{margin-left:6px}.f15piwb1{background:#fff;border:1px solid #cbcbcb;overflow:auto;padding:8px}.ffc8rcx{position:relative;width:100%}.f1hsc41o{background-color:#fff;border:1px solid #cbcbcb;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;font-size:12px;gap:2px;left:0;margin-top:-1px;padding:8px;position:absolute;right:0;z-index:10}.f1hsc41o[hidden]{display:none}.f1024e4x{background:transparent;border:none;color:#4f4f4f;font-weight:normal;max-width:100%;padding:8px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.f1024e4x:hover{color:inherit;text-decoration:none}.f1024e4x >div{overflow:hidden;text-overflow:ellipsis}.f1x0ee0s{cursor:pointer}.f1x0ee0s:hover, .f1x0ee0s:focus{background-color:#f5f5f5}.f1l9sldi{background-color:#f5f5f5 !important}.fi6ylvh{cursor:initial;padding-left:0}.folka2o{top:100%}.fojijct{top:32px}.f1mgyl9u{position:relative}.few09st{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;gap:2px;padding:4px;position:absolute;right:0;top:100%;z-index:1}.few09st[hidden]{display:none}.f1bnjyx3{margin-left:8px}.fpscvz7{background:transparent;border:none;color:#4f4f4f;cursor:pointer;padding:2px 16px;text-align:left;white-space:nowrap}.fpscvz7:hover, .fpscvz7[aria-selected="true"]{background-color:#e6e6e6}.f6h1sve{font-size:14px;padding:4px 16px}.fc4zu15{font-size:14px}.f7hz376{display:flex;gap:10px;justify-content:flex-end}.fufndi3{background-color:#f9ebec;border:solid #c93a47;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.f15r5dq0{background-color:#eef5f9;border:solid #2a79af;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.f1g26ar9{background-color:#fef9ef;border:solid #feca63;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.fwqu2v2{background-color:#f2f8f6;border:solid #008057;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.f12jpcqg{max-width:800px;width:auto}.f17h29ep{appearance:none;background:transparent;border:0;cursor:pointer;margin-top:-2px}.fd27v1v{font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px}.f1ucl2c2{border:1px solid #cbcbcb !important;border-radius:1px !important;box-shadow:0px 4px 8px 4px rgba(0, 0, 0, 0.1);color:#666666;line-height:normal;max-width:300px;opacity:1 !important;padding:8px 16px !important;z-index:100}.f1ucl2c2::before{border:0 !important}.f1lvn9cc{display:inline}.f1v5jz2e{background-color:transparent;border-color:#cbcbcb;color:#333333;display:flex;font-family:inherit;max-width:100%;overflow:hidden;padding:0.28em 12px 0.28em 6px;text-align:left;width:100%}.f1v5jz2e:hover[type=button]{background-color:transparent;border-color:#666666}.f1v5jz2e[disabled]{border:1px solid #d4d4d4;color:#d4d4d4}.f12nlch9{align-items:center;align-self:stretch;flex-grow:1;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.fmi3hju{overflow-x:hidden;overflow-y:auto}.f1a5pab0{background-color:#fff;border:1px solid #cbcbcb;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:grid;gap:2px;margin-top:-1px;overflow:auto;padding:4px;position:absolute;z-index:31}.f1a5pab0[hidden]{display:none}.f1ft48iu{align-self:center;flex-shrink:0}.f7uay8q{display:block;line-height:21px}.fe99zbx{background:transparent;border:none;color:#4f4f4f;cursor:pointer;font-weight:normal;max-width:100%;padding:0.28em 10px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.fe99zbx:hover, .fe99zbx:focus{background-color:#f5f5f5}.fe99zbx >div{overflow:hidden;text-overflow:ellipsis}.f1pmqx4y{background-color:#ebebeb !important}.f6h6sid{-webkit-appearance:none;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M7.5%200C5.015%200%203%202.015%203%204.5S5.015%209%207.5%209%2012%206.985%2012%204.5%209.985%200%207.5%200zm0%208C5.567%208%204%206.433%204%204.5S5.567%201%207.5%201%2011%202.567%2011%204.5%209.433%208%207.5%208z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M5.026%207.858l-3.96%203.96c-.243.243-.641.243-.884%200s-.243-.641%200-.884l3.96-3.96c.243-.243.641-.243.884%200s.243.641%200%20.884z%22%2F%3E%3C%2Fsvg%3E) 6px center no-repeat border-box;background-color:transparent;border:1px solid #cbcbcb;border-radius:1px;box-sizing:border-box;color:#333;display:block;font-family:inherit;font-size:12px;height:24px;padding:0 31px 0 27px;width:100%}.f1jv9p80{display:block;font-size:12px;margin-bottom:8px}.f7d18cp.f7d18cp{font-size:14px}.f1wk9oj{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:34px}.f65swc{background:#fff;border:1px solid #cbcbcb;padding:2px 8px}.f65swc[disabled]{background-color:#f5f5f5;border-color:#e6e6e6}.f1acpw23{border-color:#c93a47}.fxbecb9{font-size:12px;padding:2px 8px}.f1sy3xbl{font-size:14px;padding:6px 12px 5px}.f1knti6o{padding-left:34px !important}.f1irn25k{margin-right:2px;vertical-align:middle}.ft9ejf0{align-self:center;border-left:1px solid rgb(180 180 180);height:12px;margin:0 8px;width:1px}.f1f1ygnm{display:flex}.f7uhy3j button{letter-spacing:0.2px}.f1ltvt9z{display:flex;flex-direction:column;height:100%;margin:0 auto 2px;max-width:1200px;padding:0 16px;text-align:left}.f7r7tza{display:flex;flex-grow:1;gap:24px;justify-content:stretch}@media (max-width: 775px){.f7r7tza{flex-direction:column}}.ft27nco{flex-grow:1;margin-top:0px}.f196hi23{margin:0 auto;max-width:1200px}.f18um631{display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr))}.fsuivmx{text-align:center}.fucxwu6{padding-bottom:100px;padding-top:64px;text-align:center}.f18rt387{padding:1em}.f1mnu55{font-size:18px;font-weight:300;margin:16px 0 8px}.fhhcxk6{align-items:center;display:flex;padding:0 12px;width:100%}.frz7r5l{width:50%}.fsod84j{background-position-x:12px;background-position-y:50%;display:block;margin-bottom:12px;width:100%}.fwe0v8p{align-items:center;display:block;height:36px;line-height:36px;text-align:right;width:50%}.fwe0v8p button{line-height:18px}.f1aqmkir{display:inline-block;line-height:1;padding:4px 12px}.f1o0gr4p{align-items:center;color:#4f4f4f;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:43px auto 40px;max-width:40em;padding:0 16px;text-align:center}.f1o0gr4p svg{margin-bottom:8px}@media (max-width: 768px){.f1o0gr4p{flex-direction:column}.f1o0gr4p svg{margin:0 0 8px}}.f17grgkp{margin:8px 0 30px;white-space:nowrap}.f17grgkp a{font-size:14px;margin-left:16px}@media (max-width: 768px){.f17grgkp{margin:24px 0 30px}.f17grgkp a:first-child{margin:0}}.fh7fndc{padding:32px 0;text-align:left}.f11nbb93{font-family:"Benton Sans Light", sans-serif;font-size:32px;padding:0}@media (max-width: 480px){.f11nbb93{font-size:24px}}.f8t0v4m{align-items:baseline;display:flex;font-size:20px;justify-content:space-between}.f1l8jkug{display:inline-block}.f1ek82dm{display:flex;gap:16px}.fa3ap7h{width:100%}.fa3ap7h label{color:#333333;font-family:'Benton sans medium', sans-serif}.fa3ap7h [role='option']{font-size:14px;min-height:32px}.f11l477l h2{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}.f1grkf6q{display:flex;flex-direction:column;justify-content:stretch;list-style:none;margin:0;padding:0}.f17q2hnm{background:transparent;border:0;border-radius:1px;color:#333333;cursor:pointer;display:block;font-family:'BentonSans-Book', verdana, sans-serif;padding:4px 12px;text-align:left;white-space:normal;width:100%}.f17q2hnm:hover,.f17q2hnm:focus{background-color:#e6e6e6}.f17q2hnm:focus-visible{box-shadow:0 0 4px 0 #3498db;outline:1px solid #3498DB}.f17q2hnm[aria-pressed="true"]{background-color:#f1f1f1}.f9n6x2s{padding-top:4px}.fi84pud{width:100%}.fi84pud label{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}.fzv3i9x{align-items:stretch;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;gap:16px;justify-content:flex-start;padding:20px 16px;padding-left:0;width:260px}.fzv3i9x li button{padding:6px 12px 5px}.fzv3i9x li button span{padding-left:0}.fzv3i9x input[type="text"], .fzv3i9x button{font-size:14px !important}.f1uca6oj{background-color:hsla(0, 0%, 0%, 0.5);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.faq9rwb{border-bottom:1px solid #e6e6e6;padding:24px}.ftv4t0a{height:32px;width:100%}.fenet5i{vertical-align:text-top}.fz4m5ap{background:#fff;left:0;position:absolute;top:0;z-index:2}.fg91fyv{padding-left:16px}.f1ywl4uy{background:white;box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;max-width:220px;outline:none;padding:12px 12px 24px;position:relative;text-align:left}.f1ywl4uy:focus{outline:2px solid #1a699e}.f1ywl4uy:hover{box-shadow:0 8px 12px 4px rgba(0, 0, 0, 0.15)}.f1ywl4uy p{margin:16px 0 0}.f1gync20{background-color:#1274ca;border-radius:2px;color:white;font-family:'Benton sans medium', sans-serif;font-size:12px;letter-spacing:0.2px;margin-right:8px;padding-left:8px;padding-right:8px;padding-top:2px}.fvivwsf{display:flex;gap:8px;height:20px;justify-content:flex-end}.ft28ulj{display:flex;height:70px;justify-content:center;margin-bottom:16px;text-align:center}.ft28ulj img{height:70px;width:70px}.fj7waba{color:#4f4f4f;font-size:14px;line-height:18px;margin-bottom:0;min-height:36px;text-align:center}.fy1jayp{color:#666666}.f973q8v{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#333333;display:-webkit-box;line-clamp:2;overflow:hidden}.f1uk4qkb{float:right;margin-left:auto;margin-right:0;padding-right:12px;padding-top:4px;position:relative}.f1s1ofh8{bottom:10px;height:24px;position:absolute;right:3px}.f1uwrsa1{align-items:center;display:flex;flex-direction:column}.f1uwrsa1>*{margin-bottom:12px}.ffpjinz{margin:32px 0 !important}.f14u9sk9{align-items:center;display:flex;gap:8px}.f14u9sk9::before{background-color:#EAF5FE;clip-path:ellipse(220px 130px);content:".";display:block;height:260px;left:-75px;position:absolute;top:-130px;width:440px;z-index:-1}.f1wfj04l{border:1px solid;border-color:#cbcbcb;border-radius:8px;color:#032D60;overflow:hidden;position:relative}.f1wfj04l::before{background-color:#EAF5FE;clip-path:ellipse(71px 66px);content:".";display:block;height:132px;position:absolute;right:-30px;top:-40px;width:142px;z-index:-1}.f1wfj04l::after{background-color:#CFE9FE;clip-path:ellipse(40px 40px);content:".";display:block;height:80px;position:absolute;right:13%;top:50%;width:80px;z-index:-1}.f7swm47{align-self:flex-start;flex-shrink:0}.f1xpm87p{flex-grow:1;padding:8px;text-align:center}.f1xpm87p figcaption{font-family:'Benton sans medium', sans-serif}.f1xpm87p p{margin:0}.f2kaywg{padding:16px 24px 16px 0}.fgga5hp{font-size:24px;margin-bottom:3px}.fgga5hp em{color:#0D9DDA;font-style:normal;white-space:nowrap}.fklxq1e{align-self:flex-end;display:flex;flex-shrink:0;padding-top:8px}.f1fy8xji.f1fy8xji{background-color:#0176D3;border-color:#0176D3}.f1fy8xji.f1fy8xji.f1fy8xji:hover{background-color:#014486}.fx7mup.fx7mup{padding-left:24px;text-align:left}.f1rhl4r3.f1rhl4r3{display:none}.f1cf258.f1cf258{flex-direction:column;gap:0;padding-top:8px}.f1cf258.f1cf258::before{left:-275px}.f5clzsz.f5clzsz{padding:7px 0 8px}.f5clzsz.f5clzsz a{color:#0176D3}.fpya4w.fpya4w{padding-bottom:4px}.f18ffu9x.f18ffu9x{font-size:18px}.f1gm5wb3.f1gm5wb3{font-size:12px}.fnv8gic h3{font-family:'Benton sans medium', sans-serif;font-size:14px;margin:16px 0 8px}.fnv8gic label,.fnv8gic label > *{cursor:pointer}.f1koil62{background:white;border:1px solid #e6e6e6;box-shadow:1px 3px 4px rgba(0, 0, 0, 0.1);position:absolute;text-align:left;top:33px;width:100%;z-index:100}.fngx6sp{color:inherit;display:grid;font-family:'BentonSans-Book', verdana, sans-serif;gap:16px;grid-template-columns:28px minmax(0, 1fr) 18px;text-decoration:none}.fngx6sp h3,h4{margin:0}.f1kc4akx{overflow:hidden;text-overflow:ellipsis}.f7yii3c{background:inherit;border:none;outline:none}.f1xwgpxg{background-color:#fafafa;border-radius:1px}.f1k6sebw{align-items:stretch;background-color:white;display:flex;flex-direction:column;max-width:100%;position:relative}.f96or0t{width:100%}.f1bbgmth{padding:4px 8px;position:absolute;right:0;z-index:1}.fy1x4yz{color:inherit;font-family:inherit}.f1odrmvv{align-items:center;display:flex;justify-content:center;min-height:400px}.fnwg6ee{display:grid;gap:40px;margin:40px auto 50px;max-width:1200px;padding-inline:16px;text-align:left}.fnwg6ee h2{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:24px;line-height:1.5;margin:0 0 16px;padding-bottom:4px}.f6b695y{display:grid;gap:40px}.f1lisedb{display:grid;gap:56px;grid-template-columns:1fr 275px}@media (max-width: 1000px){.f1lisedb{gap:32px}}@media (max-width: 768px){.f1lisedb{grid-template-columns:1fr}}.fwuecmu{align-items:stretch;display:flex;flex-basis:25%;flex-direction:column;gap:40px;min-width:0}@media (max-width: 768px){.fwuecmu{padding-left:0}}.f1ge9g04{box-sizing:border-box;display:grid;flex-basis:75%;flex-grow:1;flex-shrink:0;gap:40px;min-width:0;text-align:left}@media (max-width: 768px){.f1ge9g04{padding-right:0}}.fnrxw16 h2{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:24px;line-height:1.5;margin:0 0 16px;padding-bottom:4px}.fnrxw16 p:last-child{margin-bottom:0}.f106jz6f{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px;line-height:2.8rem;margin:0 0 16px;padding-bottom:1px}.f1czti89{display:grid;gap:24px;grid-template-columns:3fr 1fr}@media (max-width: 768px){.f1czti89{grid-template-columns:1fr}}.f1qkzuw7{align-items:flex-start;display:flex;gap:24px;justify-content:flex-start}.fp11jf4{align-self:flex-start;display:inline-block;flex-shrink:0;text-align:center;vertical-align:top}@media (max-width: 575px){.fp11jf4 img{height:60px;width:60px}}.fuinlcb{flex-grow:1}@media (max-width: 575px){.fuinlcb{padding-left:0}}.fawcyk9{font-size:24px;letter-spacing:0;margin-bottom:0}.fawcyk9 h1{font-size:inherit}.frsqkz7{margin-bottom:8px}.f1qhz54m{align-items:center;display:flex;flex:1;flex-wrap:wrap-reverse;font-size:12px;gap:16px;justify-content:flex-end}@media (max-width: 575px){.f1qhz54m{justify-content:center}.f1qhz54m button{flex-grow:1}}.f1gkmrq1{align-items:flex-start;display:flex;gap:24px;justify-content:flex-end}@media (max-width: 575px){.f1gkmrq1{align-items:stretch;flex-direction:column-reverse;gap:16px}}.f1lnjona{background-color:#1274ca;border-radius:2px;color:white;display:inline;font-family:'Benton sans medium', sans-serif;font-size:12px;letter-spacing:0.2px;margin-left:16px;padding:4px 8px 3px;vertical-align:baseline}.ffkgjss{font-size:14px;font-weight:normal;margin-left:8px}.f1l67qpx{box-shadow:0 1px 3px 0px rgb(0 0 0 / 30%);color:#333333;display:flex;font-family:'BentonSans-Book', verdana, sans-serif;gap:16px;height:82px;padding:16px;width:308px}.f1l67qpx:hover{box-shadow:0 8px 12px 4px rgb(0 0 0 / 15%)}.fmlr1x5{align-items:center;background:transparent;display:flex;flex-shrink:0;justify-content:center}.f6hzd9c{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.fipxehj{color:#4f4f4f;font-size:14px;line-height:18px;margin:0}.f1oznjv{height:102px}.fusy90a{display:grid;margin-bottom:-24px;margin-inline:-16px}.frznglw{display:grid;grid-template-columns:1px 1fr 1px}.f19658t5{border:1px solid transparent;display:flex;flex-grow:1;overflow-x:hidden;padding:8px 16px 24px}.f1t9phzj{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.f1t9phzj::before{content:"";height:100%;pointer-events:none;position:absolute;width:77px}.fccyl74::before{height:116px;margin-top:-58px}.f19g2p9o:has(button:not([disabled]))::before{background:linear-gradient(90deg, rgba(255,255,255,1), rgba(255,255,255,0.0));left:0}.fv2fk6v:has(button:not([disabled]))::before{background:linear-gradient(90deg, rgba(255,255,255,0.0), rgba(255,255,255,1));right:0}.f1x80hf0{align-items:center;background:white;border:1px solid;border-color:#cbcbcb;border-radius:50%;box-shadow:0 0 3px rgba(0, 0, 0, .3);cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;margin-bottom:16px;padding:0;width:38px;z-index:1}.f1x80hf0:hover{background:white;border:2px solid #666}.f1x80hf0 svg{stroke:#666}.f1x80hf0:disabled{border-color:#fafafa;cursor:default}.f1x80hf0:disabled svg{stroke:#bfbfbf}.fnxcpec{margin-left:38px}.fvzy6bz{margin-right:38px}.f19be3po{display:flex;gap:16px;justify-content:stretch;margin:0;padding:0}.f19be3po li{list-style:none;padding:0}.f15dsfrq{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-inline:16px}.f15dsfrq p,h2{margin:0}.f1pg471r.f1pg471r{border:none;font-family:'Benton sans medium', sans-serif;font-size:18px;margin:0}.f1rfqyra{display:grid;gap:4px}.f1yupowj{font-size:14px;white-space:nowrap}.f3zkejz{height:282px;width:220px}.fxkcka2{align-items:center;background-color:rgba(0, 0, 0, 0.55);color:white;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:101}.fxkcka2:focus{outline:0}.fh1h74o{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.f17ueyp0{margin:0 24px;max-height:100%;max-width:100%;text-align:center}.f17ueyp0 td{vertical-align:middle}.f1vyxucf{max-height:calc(100vh - 164px);max-width:100%;min-height:0;min-width:0}.f1ypi8sn{margin:16px;padding:8px}.f1ypi8sn.f1ypi8sn:hover > svg{color:#000;fill:#000}.fppooe4{margin-right:0}.fpgscq9{padding:16px 0}.f1hf8rho{display:flex;justify-content:flex-end}.f1c7x5pa{align-items:center;display:flex;justify-content:center}.f1n49vkw{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (max-width: 575px){.f1n49vkw{flex-direction:column}}.f50hi3c{border:1px solid #cbcbcb;border-radius:1px;cursor:pointer;flex-grow:0;padding:0}.f50hi3c img{display:block;min-width:0}.f1scjfq0{background:white;box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.3);display:inline-flex;flex-direction:column;font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;height:267px;margin:0 16px 8px 0;max-height:267px;max-width:223px;outline:none;padding:12px 12px 24px;position:relative;text-align:left;width:223px}.f1scjfq0:focus{outline:2px solid #1a699e}.f1scjfq0:hover{box-shadow:0 8px 12px 4px rgba(0, 0, 0, 0.15)}.f1scjfq0 p{margin:16px 0 0}.f1hfkzll{color:#333333;font-size:14px;line-height:18px;margin:4px 0 0 0}.f1r3pl01{color:#333333;font-family:"Benton Sans Light", sans-serif;font-size:12px}.f4nj22m{height:237px}.f1j40bty{bottom:8px;color:#858585;left:8px;position:absolute;right:8px}.fkbfa69{margin-right:4px;position:relative;top:-2px}.fl69f7n{margin-right:16px}.fk5miov{display:block;width:100%}.f1vi3bqc{border:1px solid red}.fcz39da{font-family:'Benton sans medium', sans-serif;font-size:14px;margin:0 0 2px}.f1f5wpjh h2{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px;line-height:2.8rem;margin:0 0 16px;padding-bottom:1px}.f1l9ycxm{display:grid;gap:8px}.f3sfsua{background:#EEF4FF;color:#333333;font-family:'BentonSans-Book', verdana, sans-serif;font-weight:350;margin-top:16px;padding:24px}.f1jofppb{word-break:break-word}.fw9urj{padding-bottom:1px;padding-right:3px;position:relative}.f3p3hns:hover{background-color:lightgray}.fheif50{white-space:nowrap}.fo7b89w{line-height:normal;margin-bottom:10px}.f1l7ayuq{vertical-align:text-bottom}.fs9pw6x{align-items:center;display:flex;gap:8px}.fb56t1w{background-color:transparent;width:100%}.f1wxj26t svg{right:2px}.f1wxj26t [class^=optionContainer]{max-height:18em}.f1q9x9uk{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}.f57hfyj{display:flex;gap:8px;justify-content:flex-end}.f1ryeo0z{display:flex;justify-content:center;margin:170px 0}.fqi0npz{height:140px;resize:none;width:100%}.f1h9ysgk{bottom:0;display:flex;justify-content:flex-end;margin:0 auto;max-width:1200px;padding-right:16px;pointer-events:none;position:sticky;width:100%;z-index:1}.f1h9ysgk>*{pointer-events:auto}.f1q98pqk{background-color:#858585;border-radius:2px 2px 0 0;color:#fafafa;font-size:14px;font-weight:600;height:38px}.fnt049c{display:inline;margin-right:8px;vertical-align:middle}.f2jeiju{background-color:#1b1b1b;color:#bfbfbf}.f16tst7l{display:block;font-size:11px;justify-content:space-between;letter-spacing:1px;margin:0 auto;max-width:1200px;padding:48px 16px}.f16tst7l a{color:#bfbfbf}.f16tst7l a:hover{color:white}@media (max-width: 768px){.f16tst7l{display:block;padding:48px 16px 12px}}.fxsjg9d{list-style:none;margin:0;padding:0;text-align:left}.fxsjg9d li{display:inline-block;padding:0 2em 0 0;text-transform:uppercase}@media (max-width: 768px){.fxsjg9d{margin-bottom:36px;text-align:center}}.f17wu967{max-width:75%;padding-top:24px;text-align:left}@media (max-width: 768px){.f17wu967{max-width:100%;text-align:center}}.f1rq9x2c{display:inline-block;margin-bottom:2px;margin-left:4px;vertical-align:middle}.f1mhm2yu{background:none;border:none;color:#333333;cursor:pointer;font-size:12px;letter-spacing:1px;margin-right:-12px;padding:6px 12px;text-transform:uppercase}.f1mhm2yu:hover{text-decoration:underline}.f1mhm2yu:focus,.f1mhm2yu:active{outline:none}.f1hykqr2,input[type='file']::-webkit-file-upload-button{cursor:pointer}.f81s0bv{align-items:center;background:#15557F;border:none;border-radius:50%;color:white;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.f81s0bv:hover{background-color:#68A0C4}.f81s0bv:focus{box-shadow:0 0 4px 1px #3498db;outline:1px solid #3498DB}.f6skl1f{background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;font-size:14px;justify-content:stretch;margin:0;padding:8px 0;position:absolute;right:0;text-align:left;top:58px;z-index:2}.f6skl1f button, .f6skl1f a{color:#333333;font-family:'BentonSans-Book', verdana, sans-serif;padding:4px 12px}.f6skl1f button, .f6skl1f a:hover,.f6skl1f button:hover{background:#ebebeb;color:inherit;text-decoration:none}.f6skl1f button{background:transparent;border:none;text-align:left}.f8r4504{width:63px}.f15j37yp{margin:0;padding:0}.fnwl48z{background-color:hsla(0, 0%, 0%, 0.5);bottom:0;left:0;position:fixed;right:0;width:100%;z-index:2}.f1f9p57c{background:#fff;left:0;position:absolute;width:100%;z-index:2}.fes3bil{list-style:none;margin:0;padding:8px 0 16px;text-align:left}.fes3bil a, .fes3bil button{color:#333333;cursor:pointer;display:block;font-family:'BentonSans-Book', verdana, sans-serif;padding:8px 16px}.fes3bil a:hover, .fes3bil button:hover{text-decoration:underline}.fes3bil button{appearance:none;background:transparent;border:0}.fvc2fhr{align-items:center;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:6px}.fwfqocn{height:24px;width:24px}.fbzkhxn{background-color:#333333;display:block;height:2px;position:relative;top:11px;width:24px}.fbzkhxn[aria-expanded=true]{background-color:transparent}.fbzkhxn[aria-expanded=true]::before{left:0;top:0;transform:rotate(-45deg)}.fbzkhxn[aria-expanded=true]::after{left:0;top:0;transform:rotate(45deg)}.fbzkhxn::before, .fbzkhxn::after{background-color:#333333;content:"";height:2px;left:0;position:absolute;transition:all .2s;width:100%}.fbzkhxn::before{top:-6px}.fbzkhxn::after{bottom:-6px;top:auto}.f7izsh2{border-bottom:2px solid #e6e6e6}.fr4vnwe{margin:0 auto}.fuz6fx4{align-items:center;display:flex;gap:48px;justify-content:space-between;padding:16px 16px 2px;position:relative}@media (max-width: 768px){.fuz6fx4{gap:unset;padding-bottom:14px}}.f1adw12g{flex:1;justify-self:end}.fa4sauy{max-width:200px}.f1gkucg{align-items:flex-end;display:flex}.f1tvbfpp{align-items:flex-start;background-color:#fff;display:flex;gap:16px;padding:8px 8px 0}.fxisvil{border-bottom:2px solid transparent;color:#666666 !important;font-family:'BentonSans-Book', verdana, sans-serif !important;font-size:14px;margin-bottom:-2px;padding:8px 8px}.fxisvil:hover{background-color:#f5f5f5;border-color:#bfbfbf;text-decoration:none}@media (max-width: 768px){.fxisvil{font-size:12px;margin-left:8px;padding:4px 8px}}.f160h0o0.f160h0o0{border-color:#666666}.f1a5wzxs{margin-right:8px;padding:4px}.f1260wtw{margin-bottom:-2px}.f1fzccne{display:flex;gap:8px;padding:16px}.f8xi195{flex-grow:1}.fpsm6j{display:flex;flex-direction:column;height:100vh}.f10nhxgb{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;overflow-x:auto;overflow-y:scroll}.f1ed5j13{flex-grow:1;flex-shrink:0}html{color:#333333;font-family:'BentonSans-Book', verdana, sans-serif;font-size:14px}#__next{height:100vh}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin:0 0 0.5rem}p{margin:0 0 1rem}dt{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}dd{margin-bottom:16px}dd:last-child{margin-bottom:0}a{color:#1a699e;font-family:'Benton sans medium', sans-serif;text-decoration:none}a:hover{color:#2A79AF;text-decoration:underline}b,strong{font-family:'Benton sans medium', sans-serif;font-weight:normal}input[type='file']{cursor:pointer;font-size:12px}@media (min-width: 768px){.loader_use_sidebar.loader_use_sidebar{left:calc(50vw + 136px);top:348px}}.f187fclw{cursor:pointer;font-family:'Benton sans medium', sans-serif;font-weight:100;padding:16px 16px 32px 16px}.f1ubk0hm{display:flex;justify-content:space-between}.f16cow3e{border-radius:5px;transition:0.3s}.f16cow3e:hover{transition:0.3s}.f7ulc8j{border-radius:99px;height:4px;margin-bottom:0.5rem;width:100%}.fudk1s8{margin-bottom:0.5rem;max-height:30px;padding-left:8px}.f1o64iok{color:inherit;display:block}.f1o64iok:hover{color:inherit;text-decoration:none}.f14mg5ft{align-self:center;font-size:18px;font-weight:100;padding:0}@media (max-width: 480px){.f14mg5ft{font-size:18px}}.f1607vty{align-items:baseline;display:flex;justify-content:space-between}.fbp1zmp{display:inline-block;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px}.fkj6er2{display:grid;font-weight:350;gap:24px;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));justify-content:center;margin-bottom:56px;margin-top:24px}@media (min-width: 668px) and (max-width: 1200px){.fkj6er2{grid-template-columns:1fr 1fr}}@media (max-width: 668px){.fkj6er2{gap:4;grid-auto-rows:1fr;margin-bottom:32px}}.f1llx7mv{margin:0 auto 48px;max-width:1200px;padding:0 16px;text-align:left}.f1ktbv0b{font-family:'Benton sans medium', sans-serif !important}.f19wwf1c{display:grid;gap:64px}.f5a360f{margin-bottom:40px}.fntdxku{max-width:1212px;padding-right:12px}.f1okin3l{background-color:#F2F9FF}.f1okin3l:hover{background-color:#E5F3FF}.f13699ge{background-color:#1B96FF}.fa7n1uo{background-color:#FFF8F4}.fa7n1uo:hover{background-color:#FFF1EA}.fb3hszj{background-color:#F38303}.fj59r9m{background-color:#F6F2FF}.fj59r9m:hover{background-color:#EDE5FF}.f7qal70{background-color:#6019FF}.fo7t4s9{background-color:#FFF5F7}.fo7t4s9:hover{background-color:#FFEAEE}.f1vc9aqt{background-color:#E3066A}.fiyd7x1{display:flex;flex-wrap:wrap;gap:48px;justify-content:center;padding:128px 0}@media (max-width: 768px){.fiyd7x1{align-items:center;flex-direction:column;padding-right:16px}}.fgagfo6{flex:1;max-width:455px;min-width:320px}@media (max-width: 768px){.fgagfo6{min-width:240px}}.f12o5j7y{display:flex;flex:0 0 none;justify-content:center}.foz6ieo{font-size:32px;line-height:1.5;margin-bottom:32px}@media (max-width: 768px){.foz6ieo{font-size:24px}}.fsfyr9g{font-size:14px}.fsfyr9g li{margin-bottom:24px}.f1b1gp31{align-items:center;color:#666666;display:flex;font-size:14px;gap:4px}.f10aln12{display:flex;flex-direction:column;height:100vh}.f10aln12 iframe{display:block}.f16j9z5c{flex-shrink:0}.f1xjew12{font-size:16px;margin-bottom:0}.f494xf2{flex-grow:1;overflow:hidden}.fl8d1sv{background:#fafafa;border-bottom:1px solid #e1e1e1;flex-shrink:0;padding-inline:40px}.f4mbk0x{max-width:1200px;padding:20px 0}.fibmz0x{font-size:12px}.fibmz0x::after{content:" / "}.f12rdoh2{display:flex;flex-shrink:0;gap:16px;max-width:1200px;padding-top:18px}.fh2grk0{font-size:12px;margin:0}.f13cyzxy{padding-left:24px}.f1g48yk6 svg{margin-right:8px;vertical-align:text-top}.f1a00xap{height:68px;width:100vw}.fjlk6lh{align-items:center;background:#fafafa;border-bottom:1px solid#e1e1e1;display:flex;justify-content:center;left:0;position:fixed;right:0;z-index:1}.fg6bhzx{align-items:center;display:flex;flex-grow:1;gap:24px;margin:0;padding:13.5px 16px}.fg6bhzx h2{flex-grow:1;font-size:16px;margin:0}.f1kzzu38{align-items:center;display:flex;height:100%;justify-content:center}.f1jd073k{flex-grow:1;min-height:0}.f2f6xfd{display:block;margin:12px 12px 20px}.f2y1pe0{border-radius:2px;display:inline-block;padding:4px !important}.f2y1pe0:hover{background-color:#e1e1e1}.f1gq6v3j{align-items:flex-start;display:flex;padding:0 16px 16px}.frh90on{flex-grow:1;margin-left:16px;margin-top:-4px}.fmum75x{font-size:18px;font-weight:300;letter-spacing:0;margin:0}.f1ux1h2b{color:#666666;font-size:14px;margin:2px 0}.feu84iy{flex-grow:1;width:100%}.f19g06fp{display:flex;gap:8px;justify-content:center}.f1gqgsum{align-items:baseline;display:flex}.f1i408o1{align-self:center;border-left:1px solid #cbcbcb;height:12px;margin:0 8px;width:1px}.faiqxnn{color:#666666}.faiqxnn img{margin-bottom:-3px;margin-right:2px;margin-top:4px;vertical-align:bottom}.f1q6eoob{display:flex;gap:24px}.f1r453r4{display:flex;flex-direction:column;height:100%;letter-spacing:0.2px;text-align:left}.f14z0jsa{margin-bottom:32px}.ffd86w0{background:#fff;display:block;height:107px;left:0;opacity:0;position:absolute;right:0;top:0}.f8pcc9n{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-clamp:1;overflow:hidden;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.f195pyww{background:transparent;bottom:0px;display:flex;height:22px;padding:0;position:absolute;text-align:left;width:100%}.f1ko6mwj{align-items:text-baseline;appearance:none;background:transparent;border:none;border-radius:2px;box-sizing:border-box;color:unset !important;cursor:pointer;display:block;font-family:unset !important;height:133px;margin-right:24px;max-width:142px;min-width:142px;padding:0;position:relative;width:142px}.f1ko6mwj:hover{cursor:pointer;text-decoration:none !important}.f1ko6mwj:hover .ffd86w0{opacity:0.3333}.f1ko6mwj:focus{border:1px solid #3498db;box-shadow: 0 0 4px #3498db;outline:none}.f1ko6mwj h3{font-size:12px;font-weight:300;height:auto;line-height:18px;margin:0;margin-top:2px;text-align:left;width:100%}.f1i3297a{background:transparent;border:1px solid #ddd;display:block;flex-shrink:0;margin-bottom:6px;padding:3px;position:absolute;top:0}.f1i3297a img{height:99px}.fjqr9ep img{vertical-align:bottom}.f848jaz{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.fk3af99{display:flex;margin:0 16px 16px}.f141vg9d{margin:8px}.f1s1njf1{display:block;max-width:176px;min-width:176px;padding:8px 0 0;width:176px}.f1689yxi{display:flex;overflow:hidden;width:100%}.f13xcje4{font-family:BentonSans Book;font-size:14px;line-height:21px}.f1jm4dzp{font-family:BentonSans SemiDemi;font-size:16px;line-height:24px}.ffo9lqf{appearance:none;background:transparent;border:none;color:#05628A;cursor:pointer;font-family:BentonSans Medium;height:14px;line-height:14px;margin:17px 0 0;padding:0}.f1krmfbp{font-size:14px;font-weight:300;margin:24px 16px 10px !important}.f115hq9v{font-size:10px;margin:8px 0 -4px}.f10otgb4{display:flex;justify-content:space-between;max-width:910px;overflow:hidden;width:100%}.femoos{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.f19tqzsh{margin:16px 16px 0}.fpkacgx{align-items:text-baseline;border-radius:1px;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3);box-sizing:border-box;color:unset !important;cursor:pointer;display:flex;font-family:unset !important;height:95px;margin:0 16px 16px;padding:8px 8px 5px}.fpkacgx:hover{box-shadow:0 4px 8px 4px rgba(0,0,0,.1);text-decoration:none !important}.fpkacgx:focus{outline:2px solid #1a699e}.fpkacgx h3{font-size:14px;font-weight:300;margin:0}.f1o4hl4p{color:#666666;font-size:12px;font-weight:300;margin:2px 0 8px}.f1nquyc0{flex-grow:1;margin-left:16px;margin-top:-3px}.faigopk{color:#666666;white-space:nowrap}.faigopk img{margin-bottom:2px;vertical-align:bottom}.f16geusr{border-left:1px solid #cbcbcb;height:12px;margin:0 8px 4px;width:1px}.f1qq1xh3{flex-grow:0;margin:8px}.fur1ua7{color:#333333;flex-grow:1;font-family:'Benton sans medium', sans-serif;font-size:12px;height:auto;padding:0 8px;text-align:left;white-space:normal}.f1dvgbu{margin-bottom:3px;margin-right:4px;vertical-align:bottom}.ffwiom7{align-items:center;border-radius:1px;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3);cursor:pointer;display:flex;padding:8px}.ffwiom7:hover{box-shadow:0 4px 8px 4px rgba(0,0,0,.1)}.ffwiom7:focus{outline:2px solid #1a699e}.ffwiom7 h3{font-size:14px;font-weight:300;margin:0}.fpdzqdq{cursor:wait;opacity:0.6}.f16p9ge1{color:#666666;font-size:12px;font-weight:300;margin:2px 0 0}.f1kb8nc{align-items:flex-end;display:flex;flex-direction:column}.f9fnqsf{flex-grow:1;margin:-2px 0 -2px 16px;margin-left:16px}.f1r10w3r{align-items:center;display:flex;margin-left:8px;padding:8px}.fpuykbf{margin:2px 0 8px}.f12utx04{font-size:14px;font-weight:300;margin:16px 16px 10px !important}.f19w5dqg{column-gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 16px;row-gap:16px}.f7pgvwg{display:grid;font-size:12px;grid-template-columns:228px minmax(0, 1fr);min-height:100vh}.f5ip4il{align-items:stretch;background-color:#fafafa;display:flex;flex-direction:column;justify-content:flex-start;padding:16px}.f5ip4il > *{margin-top:16px}.f5ip4il > *:first-child{margin-top:0}.f5ip4il h2{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}.femt1sx{padding:16px}.fkhz08q{display:flex;flex-direction:column}.f1408go7{border-top:1px solid #d4d4d4;display:flex;justify-content:text-baseline;margin-left:-8px;padding-top:12px}.fa433um{display:flex;flex-direction:column;height:100%;margin:0 auto 2px;max-width:1200px;padding:0 16px 32px;text-align:left}.f19o5tfz{flex-grow:1;margin-top:16px}.f8znxdr{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 14px}.f8znxdr > *{margin:0 12px 24px}@media (max-width: 775px){.f8znxdr{justify-content:center}}.f10j9zu2{font-size:18px;font-weight:300;margin:32px 0 16px}.f10j9zu2 span{color:#666666;margin-left:1ch}@media (max-width: 775px){.f10j9zu2{text-align:center}}.f2ttblm{margin:16px 0}.f2ttblm h1{font-size:24px}.f2ttblm p{color:#333333;font-size:14px}@media (max-width: 775px){.f2ttblm{text-align:center}}.f1otqxop{margin-top:24px}.f7fetly{margin-top:18px}.f1r2bzyc{display:grid;font-size:14px;gap:16px;margin:0 auto;max-width:800px;padding-top:64px}.f1r2bzyc p{margin:0}.f1bkxozw{font-family:'Benton sans medium', sans-serif;margin:16px 0 0}.f162ataj{margin-bottom:16px !important}.fd3r4nm{display:grid;gap:16px}.fd3r4nm p{margin:0;max-width:50em}.f1jt14ui{border-collapse:collapse;line-height:2}.f1jt14ui th{font-family:'Benton sans medium', sans-serif;font-size:16px}.f1jt14ui td, .f1jt14ui th{border-bottom:1px solid #bfbfbf;padding:8px 20px;vertical-align:baseline}.f1jt14ui.f1jt14ui td{padding:20px}.f1jt14ui td:first-child, .f1jt14ui th:first-child{padding-left:0}.f1jt14ui td:last-child, .f1jt14ui th:last-child{padding-right:0;text-align:right}.f1jt14ui ul{display:grid;gap:4px;margin:0;padding:0}.f1jt14ui li{list-style:none}.f1izcxjv{align-items:center;display:flex;height:300px;justify-content:center}.fi8o5tb{border:1px solid #d4d4d4;border-radius:8px;display:inline-flex;font-family:'Benton sans medium', sans-serif;font-size:16px;justify-content:flex-start;padding:24px}.fi8o5tb input{vertical-align:middle}.fxkeiuu{margin:32px 0 24px}.f196yti0{align-items:flex-end;column-gap:8px;display:grid;grid-template-columns:1fr 1fr 20px;margin-bottom:8px}.f99wgal{align-items:flex-end;column-gap:8px;display:grid;grid-template-columns:1fr 20px;margin-bottom:8px}.f12qpoki{width:120px}.fl9drvw{border-color:#c93a47 !important}.f1otucun{align-items:flex-end;border:1px solid transparent;display:flex}.f9zy5ql{margin:0 4px}.f1wprzwn{margin-left:4px;padding:4px}.fgtdaxz{flex-grow:1}.fgtdaxz input{width:100%}.faf3wyb{align-items:flex-end;display:flex;width:100%}.f133y0xz{align-items:center;border:1px solid #cbcbcb;display:flex;justify-content:center;position:relative}.f133y0xz:hover button{opacity:1}.fngr3d9{background:#e6e6e6;opacity:0;position:absolute;right:0;top:0}.f182r0ko{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.f1soxoky{opacity:0;position:absolute;right:0;top:0}.f1fekkhg{align-items:center;border:1px solid ;border-color:#bfbfbf;display:flex;height:158px;justify-content:center;width:279px}.f1e8bmhy{display:block;font-size:12px;line-height:21px;margin-bottom:8px}.f1x4h0x8{align-items:center;column-gap:16px;display:flex;justify-content:flex-start}.fic52v1{align-items:center;border:1px solid #cbcbcb;display:flex;font-size:12px;justify-content:center;overflow:hidden;position:relative;word-break:break-word}.fic52v1:hover button, .fic52v1 button:focus{opacity:1}.fic52v1 span{padding:8px}.f3b90x4{padding:2px 4px}.fsxlxk2{font-size:12px;margin-bottom:8px}.f9haff8 textarea{display:block;resize:vertical;width:100%}.fkczeky{display:block;font-family:'Benton sans medium', sans-serif;font-size:12px;margin-bottom:8px}.fv0jibb{background-color:#f5f5f5;border-color:#e6e6e6;border-style:solid;border-width:1px;margin-right:6px;padding:7px 8px;width:20em}.frxzdj2{margin:16px 0}.f1110d5i{left:50%;margin-left:-7px;margin-top:-12px;position:absolute;scale:1.5;top:50%}.f18yysii{font-family:'BentonSans-Book', verdana, sans-serif}.f18yysii input{margin-right:8px;vertical-align:middle}.f18yysii span{vertical-align:middle}.f162y92n{display:inline-block;margin-left:4px;position:relative;top:-1px}.f4cg11h{font-size:18px}.f1x0wuw2{list-style:none;margin:0;padding:0}.f1asdotm{border-bottom:1px solid #e6e6e6;padding:16px 0}.fl1drkr{display:flex;justify-content:space-between;margin-bottom:4px}.f15nrdak{display:flex;gap:10px}.f1vjl2wt{color:#858585;font-size:12px}.ftuu4hi{display:block;font-size:14px;margin-bottom:8px}.f11tfto5 label{margin-bottom:8px}.fc6wa6f{border:1px solid #d4d4d4;border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:32px}:where(.fc6wa6f) label{font-family:'Benton sans medium', sans-serif}.fwlby3y{color:blue;font-style:italic}.f1m8gdu7{display:flex;flex-direction:column;margin-bottom:40px;row-gap:32px}.f1m8gdu7 h3,.f1m8gdu7 label{font-size:14px}.f1m8gdu7 input[type='text']{width:100%}.f1knpt6z{align-items:flex-end;column-gap:16px;display:flex;justify-content:flex-end;margin-top:16px}.f14hqg8b{color:#666666;font-size:12px;font-style:italic;margin-top:8px}.fuxmtzw{pointer-events:none}.fl0fttv{margin:110px 0 0 16px;max-height:16px;position:sticky;top:16px;width:220px}.fhqcl25{display:flex;flex-direction:column;gap:8px}.f15xc0c0{display:flex;flex-direction:column;height:100%}.fooxw1l{align-items:center;display:flex;flex-grow:1;justify-content:center}.f1e3xrx7{background:#fff;height:180px}.fgtuo1t{border-collapse:collapse;border-top:1px solid #e1e1e1;text-align:left;width:100%}:where(.fgtuo1t) th{font-family:'Benton sans medium', sans-serif;font-size:12px;padding:8px 24px;white-space:nowrap}:where(.fgtuo1t) td{padding:8px 24px}:where(.fgtuo1t) tr{border-bottom:1px solid #e1e1e1}:where(.fgtuo1t) tbody tr{cursor:pointer}:where(.fgtuo1t) tbody tr:hover{background-color:#f5f5f5}.fm6apgu{padding:8px 0 8px 8px}.fcu93th{display:block;height:24px;width:24px}.flh1rul{font-family:'Benton sans medium', sans-serif;min-width:300px;white-space:nowrap}.f10tlij6{text-align:center;width:150px}.frfrimh{min-width:190px;text-align:left}.f1u768dq{border-radius:20px;display:block;font-size:12px;padding:2px 16px;text-align:center;width:100%}.f1hs7ygv{width:30%}.f42b6sn{min-width:100px}.fq3duv5{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden}.f14frsw1{font-size:14px;margin:1em 0;text-align:center}.f14frsw1 h3{color:#333333;font-size:18px;margin:36px 0 16px}.fbqig9g{display:flex;flex-direction:column;gap:24px}.fbqig9g p{margin:0;max-width:50em}.fl8qkup{margin:0}.f14zh7cj{display:block;margin:12px auto;position:relative;width:auto}.f1bn0h2g{height:14px;left:50%;margin-left:-7px;margin-top:-11px;position:absolute;text-align:center;top:50%;width:14px}.fcdpsbx{margin-bottom:24px}.fw3l6y2{display:flex;flex-direction:column;gap:40px;padding:40px 0;text-align:left}.f41fclz{align-items:center;display:flex;justify-content:center;min-height:901px}.f84r100{align-items:stretch;display:flex;flex-direction:column;gap:48px;justify-content:flex-start}.f1dju097{font-family:'BentonSans-Book', verdana, sans-serif;text-align:left}.f1dju097:hover{background-color:#f5f5f5}.f11lqq4h{min-height:901px;padding-left:0}.fhi64wg{display:block;text-align:right}.fkhrm92{display:flex;gap:8px;list-style:none;padding:0}.f11siet6{border-bottom:2px solid transparent;color:#4f4f4f;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px;padding:8px 24px}.f1w2hjvk{border-color:#666666}.f103s4wa{display:grid;gap:40px;grid-template-columns:1fr 1fr}.fbfxig5{display:grid;gap:16px}.fbfxig5 input[type=text]{width:100%}.f1ov1t11{display:flex;gap:8px}.fyrgt2s{margin:0;padding-left:1.4em}.f1s8qzm7{float:right}.fd4yw7l{column-count:3;padding-left:1.4em}.f1wsz6l1{padding:40px 0;text-align:left}.f3it332{display:grid;gap:24px;margin-top:40px}.f3it332 h3{margin:0}.f1fut5vu{max-width:200px}.f1fut5vu label{margin-bottom:8px}</style></head><body><div id="__next"><div class="fpsm6j"><div><div class="f7izsh2"><div class="fr4vnwe fntdxku"><div class="fuz6fx4"><div class="f1gkucg"><a class="fa4sauy" href="/"><img alt="Home" fetchpriority="high" width="200" height="25" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=640&q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=640&q=75"/></a></div><div class="f1adw12g"><div class="f1k6sebw"><div><div class="f1mgyl9u"><div class="f1wk9oj"><img data-testid="icon_search" alt="" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2Ficon-search.png&w=32&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Ficon-search.png&w=48&q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2Ficon-search.png&w=48&q=75"/></div><input id="search-field-test" type="text" class="f65swc f1knti6o f96or0t f1sy3xbl" placeholder="Search the Exchange" aria-busy="false" autoComplete="off" aria-label="Search the Exchange" data-testid="search-field-test" value=""/></div></div></div></div><div class="f1gkucg"><div class="f8r4504"></div></div></div><div class="f1tvbfpp" role="navigation"><a class="fxisvil" href="/accelerators">Accelerators</a><a class="fxisvil" href="/extensions">Dashboard Extensions</a><a class="fxisvil f160h0o0" href="/viz-extensions">Viz Extensions</a><a class="fxisvil" href="/connectors">Connectors</a></div></div></div></div><div class="f10nhxgb" id="main_scroll_container"><div class="f1ed5j13"><div><div class="f1ltvt9z"><header class="fh7fndc"><h1 class="f11nbb93">Viz Extensions</h1><div class="f8t0v4m"><div class="f1l8jkug"><span data-testid="content-type-description">Use custom vizzes in your worksheets.<!-- --> <a target="_blank" rel="noreferrer" href="https://help.tableau.com/current/pro/desktop/en-us/viz_extensions.htm">Learn more</a></span></div></div></header><aside class="f14z0jsa" aria-label="Exchange Banner Announcement"><figure id="dialog-box" class="f1wfj04l"><div class="f14u9sk9"><div class="fklxq1e"><img alt="" fetchpriority="high" width="143" height="65" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=384&q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=384&q=75"/></div><div class="f1xpm87p"><figcaption><h2 data-testid="exchange_banner_announcement_heading" class="fgga5hp"><em> New Feature: </em> Viz Extensions</h2></figcaption><div class="">Add custom viz types to your worksheets with Viz Extensions.</div></div><div class="f2kaywg"><a class="fce6vue f9ktz5a fj1hep6 f1fy8xji" aria-label="Learn more about the new product: Viz Extensions" target="_blank" rel="noopener noreferrer" href="https://help.tableau.com/current/pro/desktop/en-us/viz_extensions.htm">Learn More</a></div></div></figure></aside><main class="f7r7tza"><div class="fzv3i9x"><div class="f11l477l"><h2>Features</h2><div class="f9n6x2s"><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_0" class="f3llvvk" type="checkbox" data-testid="feature_tag_0"/><span class="f3llvvk">Built by Tableau + Salesforce</span></label></div></div><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_1" class="f3llvvk" type="checkbox" data-testid="feature_tag_1"/><span class="f3llvvk">Free</span></label></div></div><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_2" class="f3llvvk" type="checkbox" data-testid="feature_tag_2"/><span class="f3llvvk">Sandboxed</span></label></div></div><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_3" class="f3llvvk" type="checkbox" data-testid="feature_tag_3"/><span class="f3llvvk">Works with Tableau Public</span></label></div></div></div></div></div><div class="ft27nco"><div class="f196hi23"><h2 class="f1mnu55" data-tb-test-id="selected_category_label">All Viz Extensions</h2><div class="f18um631" data-testid="product-list"><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/932"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F932%2FUntitled.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F932%2FUntitled.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F932%2FUntitled.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Sankey</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Sankey Diagram is used to show the flow of data between multiple categories.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1000"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1000%2FTree.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1000%2FTree.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1000%2FTree.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Tree Diagram</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into beautiful and insightful radial, horizontal, or vertical Tree Diagrams. </p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/993"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F993%2FAppsforTableau_SuperTables_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F993%2FAppsforTableau_SuperTables_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F993%2FAppsforTableau_SuperTables_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">SuperTables Free</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Let users analyze and discover the data to support your visuals in stunning interactive tables.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/999"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F999%2FStream.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F999%2FStream.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F999%2FStream.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Streamgraph</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into beautiful and insightful Streamgraphs.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/995"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F995%2Fsunburst_l.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F995%2Fsunburst_l.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F995%2Fsunburst_l.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Sunburst (zoomable)</h3><div><p class="fy1jayp">by Actinvision</p><p class="f973q8v" data-testid="card-desc">Le graphique en rayon de soleil affiche les données hiérarchiques à l’aide de cercles concentriques.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1041"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1041/Tableau Table Thumbnail.svg"/></div><h3 class="fj7waba" data-testid="card-title">Tableau Table</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Create a rich table experience with conditional formatting directly in Tableau.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1040"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1040%2Fbullet.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1040%2Fbullet.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1040%2Fbullet.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Bullet</h3><div><p class="fy1jayp">by Actinvision</p><p class="f973q8v" data-testid="card-desc">The ultra customizable bullet chart extension from Actinvision</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1008"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1008%2Fpowerkpis.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1008%2Fpowerkpis.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1008%2Fpowerkpis.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">PowerKPIs</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Integrate strategic insights into your Tableau dashboards with PowerKPIs</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1039"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1039%2Fdrill%20down.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1039%2Fdrill%20down.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1039%2Fdrill%20down.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Drill Down Filter - Demo</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Add an advanced drop-down filter menu to your Dashboard in two minutes</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1038"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1038%2Fpolar.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1038%2Fpolar.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1038%2Fpolar.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Polar Area Chart</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into a beautiful and insightful Polar Area Chart (Coxcomb / Nightingale Rose)</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1010"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1010/Radar_Chart.svg"/></div><h3 class="fj7waba" data-testid="card-title">Radar Chart</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">A graphical method of displaying multivariate data in the form of a two-dimensional chart </p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1037"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1037%2FInfotopics_WriteBackExtreme_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1037%2FInfotopics_WriteBackExtreme_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1037%2FInfotopics_WriteBackExtreme_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">WriteBackExtreme Free</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Collaborate directly from your Tableau Dashboards with WriteBackExtreme.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1013"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1013/SankeyDiagram_Icon.svg"/></div><h3 class="fj7waba" data-testid="card-title">Sankey Diagram</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc"> Highly customizable Sankey Diagram to visualize flow of a measure across multiple dimensions.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1012"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1012/Source_SankeyDiagram_Icon.svg"/></div><h3 class="fj7waba" data-testid="card-title">Recursive Sankey Diagram</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Visualizes the flow of a particular set of data from its origin to its destination.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1016"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1016/Circular_SankeyDiagram.svg"/></div><h3 class="fj7waba" data-testid="card-title">Circular Sankey Diagram</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Visualize the flow of a measure over multiple dimensions with internal loops.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1007"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1007/Waterfall_Chart.svg"/></div><h3 class="fj7waba" data-testid="card-title">Waterfall Chart</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Helps in understanding the cumulative effect of sequentially introduced positive or negative values.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1009"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1009/Network_Chart.svg"/></div><h3 class="fj7waba" data-testid="card-title">Network Diagram</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">A highly customizable Network Diagram that allows users to understand relationships in data.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1014"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1014/Sunburst_Diagram.svg"/></div><h3 class="fj7waba" data-testid="card-title">Zoomable Sunburst</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">A hierarchical visualization that represents data in a radial layout</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1011"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1011/NEW_Sunburst_Diagram.svg"/></div><h3 class="fj7waba" data-testid="card-title">Sunburst Diagram</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Shows hierarchy through a series of rings, that are sliced for each category node. </p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1015"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1015/Venn_Diagram.svg"/></div><h3 class="fj7waba" data-testid="card-title">Venn Diagram</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">A graphical representation used to illustrate the relationships between sets of data.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1006"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/1006/Chord_Diagram.svg"/></div><h3 class="fj7waba" data-testid="card-title">Chord Diagram</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Illustrate the relationships and connections between entities in a network or system.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1032"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1032%2Ftable_l.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1032%2Ftable_l.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1032%2Ftable_l.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Table</h3><div><p class="fy1jayp">by Actinvision</p><p class="f973q8v" data-testid="card-desc">A simple performance friendly table display for your data.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1031"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1031%2Fradar-border.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1031%2Fradar-border.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1031%2Fradar-border.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Radar</h3><div><p class="fy1jayp">by Actinvision</p><p class="f973q8v" data-testid="card-desc">A highly customizable Radar Chart</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1030"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1030%2Ffunnel.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1030%2Ffunnel.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1030%2Ffunnel.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Funnel</h3><div><p class="fy1jayp">by Actinvision</p><p class="f973q8v" data-testid="card-desc">A simple yet customizable funnel chart</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1003"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1003%2FAppsforTableau_PictureThis_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1003%2FAppsforTableau_PictureThis_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1003%2FAppsforTableau_PictureThis_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">PictureThis Free</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">The Picture This extension helps you create dynamic image tables/cards based on your data.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1005"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1005%2FAppsforTableau_ProcessMining_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1005%2FAppsforTableau_ProcessMining_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1005%2FAppsforTableau_ProcessMining_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">ProcessMining Free</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Visualize and analyze your processes based on log file extractions</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1001"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1001%2FAppsForTableau_DrillDownTree_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1001%2FAppsForTableau_DrillDownTree_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1001%2FAppsForTableau_DrillDownTree_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">DrillDownTree Free</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Visualize and aggregate data across multiple dimensions - drill down in any order.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1029"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1029%2FBump.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1029%2FBump.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1029%2FBump.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Bump Chart</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into a beautiful and insightful Bump Chart.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1028"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1028%2FVoronoi%20Treemap.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1028%2FVoronoi%20Treemap.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1028%2FVoronoi%20Treemap.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Voronoi Treemap</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into beautiful and insightful Voronoi Treemaps.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1027"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1027%2FChord.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1027%2FChord.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1027%2FChord.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Chord Diagram</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into beautiful and insightful Chord Diagrams.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1026"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1026%2FRadar.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1026%2FRadar.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1026%2FRadar.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Radar</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into beautiful and insightful Radar Chart.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1025"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1025%2FGauge.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1025%2FGauge.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1025%2FGauge.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Gauge</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into a beautiful and insightful Gauge.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1024"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1024%2FDataMa_Compare_Icon_280_280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1024%2FDataMa_Compare_Icon_280_280.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1024%2FDataMa_Compare_Icon_280_280.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Waterfall & KPI Tree: What's driving my variations?</h3><div><p class="fy1jayp">by DataMa</p><p class="f973q8v" data-testid="card-desc">Discover the WHY behind your KPIs variation with Datama for Tableau</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1018"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1018%2FBeeswarm.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1018%2FBeeswarm.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1018%2FBeeswarm.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Beeswarm</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into beautiful and insightful Beeswarm.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/998"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F998%2FNetwork3.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F998%2FNetwork3.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F998%2FNetwork3.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Network</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into a beautiful and insightful Network diagram.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/996"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F996%2FRadial.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F996%2FRadial.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F996%2FRadial.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Radial Sankey</h3><div><p class="fy1jayp">by LaDataViz</p><p class="f973q8v" data-testid="card-desc">Transform your data into beautiful and insightful Radial Sankey.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/994"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F994%2Fradial_l.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F994%2Fradial_l.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F994%2Fradial_l.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Radial Chart</h3><div><p class="fy1jayp">by Actinvision</p><p class="f973q8v" data-testid="card-desc">The Radial Chart simply refers to bar charts displayed on polar coordinate planes.</p></div></a></div></div><aside class="f1o0gr4p"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36"><path fill="#666" fill-rule="evenodd" d="M14,1 C16.7614238,1 19,3.23857625 19,6 C19,7.12614453 18.6276991,8.16533354 17.999465,9.00119948 L26,9 C26.5522848,9 27,9.44771525 27,10 L26.9998057,16.9997798 C27.8354995,16.3720025 28.8743068,16 30,16 C32.7614238,16 35,18.2385763 35,21 C35,23.7614237 32.7614238,26 30,26 C28.8743068,26 27.8354995,25.6279975 26.9998057,25.0002202 L27,33 C27,33.5522847 26.5522848,34 26,34 L3,34 C2.44771526,34 2,33.5522847 2,33 L2,23.5752881 C2,23.3464435 2.18547319,23.1609284 2.41431773,23.1609284 C2.52097974,23.1609284 2.62242893,23.2019881 2.6986057,23.273827 L2.75068627,23.3333167 C3.47680402,24.3427052 4.6616423,25 6,25 C8.20913901,25 10,23.209139 10,21 C10,18.790861 8.20913901,17 6,17 C4.7260644,17 3.59122455,17.5955397 2.85869624,18.5234035 L2.72612603,18.7012081 C2.59920487,18.8816329 2.35005171,18.9250062 2.16962687,18.798085 C2.06329139,18.7232825 2,18.6014071 2,18.471397 L2,10 C2,9.44771525 2.44771526,9 3,9 L10.0005351,9.00119948 C9.37230088,8.16533354 9,7.12614453 9,6 C9,3.23857625 11.2385763,1 14,1 Z M14,2 C11.790861,2 10,3.790861 10,6 C10,6.79135143 10.2294522,7.54578638 10.6519787,8.18987446 L10.7999219,8.40038284 C11.2728326,9.02959078 10.865726,9.91630761 10.1105556,9.99549533 L10.0003637,10.0011995 L3,10 L2.99900001,17.001 L3.16585891,16.8800406 C3.91653206,16.3629708 4.80426734,16.0543837 5.74283229,16.0065433 L6,16 C8.76142376,16 11,18.2385762 11,21 C11,23.7614238 8.76142376,26 6,26 C4.97118852,26 3.99416949,25.6865917 3.19380325,25.1477263 L2.99900001,25.009 L3,33 L26,33 L25.9998057,25.0002445 C25.9997857,24.1758329 26.9412742,23.7055278 27.6004221,24.2006829 C28.287676,24.7169514 29.121069,25 30,25 C32.209139,25 34,23.209139 34,21 C34,18.790861 32.209139,17 30,17 C29.121069,17 28.287676,17.2830486 27.6004221,17.7993171 C26.9712355,18.2719652 26.0847922,17.8649273 26.0055238,17.109923 L25.9998057,16.9997555 L26.0001333,10 L17.9995982,10.0011995 C17.2125018,10.0013044 16.7481505,9.14320849 17.1384497,8.49190452 L17.2000781,8.40038284 C17.7167257,7.71298284 18,6.87927938 18,6 C18,3.790861 16.209139,2 14,2 Z"></path></svg><div>Build and publish your own viz extensions</div><div class="f17grgkp"><a target="_blank" rel="noreferrer noopener" href="https://tableau.github.io/extensions-api/docs/vizext/trex_viz_getstarted">Build</a><a target="_blank" rel="noreferrer noopener" href="https://tableau.github.io/extensions-api/docs/publish/trex_sandbox_publish">Publish</a></div></aside></div></main></div></div></div><div class="f1h9ysgk"><button aria-haspopup="dialog" aria-expanded="false" id="showFeedback" type="button" data-testid="showFeedback" class="fce6vue f9ktz5a f45h f1q98pqk"><svg width="18" height="18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="_label" class="fnt049c"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.586 11H16V2H2v9h3v3.586L8.586 11ZM4 17v-5H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H9l-5 5Z" fill="currentcolor"></path></svg>Feedback</button></div><footer class="f2jeiju"><div class="f16tst7l"><ul class="fxsjg9d"><li><a target="_blank" rel="noopener noreferrer" href="https://www.tableau.com/en-us/tos">Legal</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.salesforce.com/company/legal/sfdc-website-terms-of-service/">Terms of Service</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.tableau.com/en-us/privacy">Privacy</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.salesforce.com/company/disclosure/">Responsible Disclosure</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://trust.salesforce.com">Trust</a></li><li><a href="#">Cookie Preferences</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.salesforce.com/form/other/privacy-request/">Your Privacy Choices<img alt="" loading="lazy" width="30" height="14" decoding="async" data-nimg="1" class="f1rq9x2c" style="color:transparent" src="/assets/images/privacyoptions.svg"/></a></li></ul><div class="f17wu967">Copyright 1999-2024. SALESFORCE and the Blue Cloud Design are trademarks of Salesforce, Inc., registered in the U.S. Patent and Trademark Office and registered in other countries and regions. <a href="https://www.salesforce.com/company/legal/">All rights reserved</a></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"loaderClassName":"loader_use_sidebar","activeNavItem":"viz","productType":"viz","products":[{"id":1041,"name":"Tableau Table","short_description":"Create a rich table experience with conditional formatting directly in Tableau.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1041/Tableau Table Thumbnail.svg","downloads":11688,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2024-10-15T13:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1041/Marks Card.PNG","https://galleryapi.tableau.com/productfiles/1041/Tableau Table Authoring.gif","https://galleryapi.tableau.com/productfiles/1041/2024-10-14_19-48-31.PNG"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1041:download","kind":"product"},{"id":1000,"name":"Tree Diagram","short_description":"Transform your data into beautiful and insightful radial, horizontal, or vertical Tree Diagrams.\r\n","product_icon_url":"https://galleryapi.tableau.com/productfiles/1000/Tree.png","downloads":7442,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-10-14T22:37:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1000/ex1.png","https://galleryapi.tableau.com/productfiles/1000/Frame 27.png","https://galleryapi.tableau.com/productfiles/1000/Frame 28.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1000:download","kind":"product"},{"id":1040,"name":"Bullet","short_description":"The ultra customizable bullet chart extension from Actinvision","product_icon_url":"https://galleryapi.tableau.com/productfiles/1040/bullet.png","downloads":354,"publisher_name":"Actinvision","publisher_id":143,"publish_date":"2024-10-07T19:17:20.954Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1040/exchange1.png","https://galleryapi.tableau.com/productfiles/1040/exchange2.png","https://galleryapi.tableau.com/productfiles/1040/exchange3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1040:download","kind":"product"},{"id":1008,"name":"PowerKPIs","short_description":"Integrate strategic insights into your Tableau dashboards with PowerKPIs","product_icon_url":"https://galleryapi.tableau.com/productfiles/1008/powerkpis.png","downloads":3197,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-10-02T10:32:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1008/operating_profit_analysis.png","https://galleryapi.tableau.com/productfiles/1008/vizextension.png","https://galleryapi.tableau.com/productfiles/1008/cogs_analysis.png","https://galleryapi.tableau.com/productfiles/1008/sales_decomposition.png","https://galleryapi.tableau.com/productfiles/1008/grid-layout.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1008:download","kind":"product"},{"id":1039,"name":"Drill Down Filter - Demo","short_description":"Add an advanced drop-down filter menu to your Dashboard in two minutes","product_icon_url":"https://galleryapi.tableau.com/productfiles/1039/drill down.png","downloads":476,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-09-19T03:38:28.596Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1039/Drill2.png","https://galleryapi.tableau.com/productfiles/1039/Drill3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1039:download","kind":"product"},{"id":1038,"name":"Polar Area Chart","short_description":"Transform your data into a beautiful and insightful Polar Area Chart (Coxcomb / Nightingale Rose)","product_icon_url":"https://galleryapi.tableau.com/productfiles/1038/polar.png","downloads":1175,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-09-17T01:36:50.793Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1038/polar2.png","https://galleryapi.tableau.com/productfiles/1038/Polar3.png","https://galleryapi.tableau.com/productfiles/1038/Polar1.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1038:download","kind":"product"},{"id":1010,"name":"Radar Chart","short_description":"A graphical method of displaying multivariate data in the form of a two-dimensional chart ","product_icon_url":"https://galleryapi.tableau.com/productfiles/1010/Radar_Chart.svg","downloads":3587,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-09-16T11:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1010/Radar4.png","https://galleryapi.tableau.com/productfiles/1010/radar-chart-1.png","https://galleryapi.tableau.com/productfiles/1010/Screenshot 2024-07-24 at 4.02.15â¯PM.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1010:download","kind":"product"},{"id":1037,"name":"WriteBackExtreme Free","short_description":"Collaborate directly from your Tableau Dashboards with WriteBackExtreme.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1037/Infotopics_WriteBackExtreme_Icon.png","downloads":230,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-09-09T14:05:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1037/Screenshot 2024-09-09 at 3.58.38â¯PM.png","https://galleryapi.tableau.com/productfiles/1037/4 .png","https://galleryapi.tableau.com/productfiles/1037/Screenshot 2024-09-09 at 3.58.24â¯PM.png","https://galleryapi.tableau.com/productfiles/1037/Screenshot 2024-09-09 at 4.03.33â¯PM.png","https://galleryapi.tableau.com/productfiles/1037/wbe-collab_2.gif"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1037:download","kind":"product"},{"id":1013,"name":"Sankey Diagram","short_description":" Highly customizable Sankey Diagram to visualize flow of a measure across multiple dimensions.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1013/SankeyDiagram_Icon.svg","downloads":3589,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:10:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1013/Smm2.png","https://galleryapi.tableau.com/productfiles/1013/Screenshot 2024-07-24 at 3.53.51â¯PM.png","https://galleryapi.tableau.com/productfiles/1013/sankey.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1013:download","kind":"product"},{"id":1012,"name":"Recursive Sankey Diagram","short_description":"Visualizes the flow of a particular set of data from its origin to its destination.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1012/Source_SankeyDiagram_Icon.svg","downloads":1278,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:01:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1012/SourceTARGET.png","https://galleryapi.tableau.com/productfiles/1012/Screenshot 2024-04-24 at 3.29.34â¯PM.png","https://galleryapi.tableau.com/productfiles/1012/source-target.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1012:download","kind":"product"},{"id":1016,"name":"Circular Sankey Diagram","short_description":"Visualize the flow of a measure over multiple dimensions with internal loops.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1016/Circular_SankeyDiagram.svg","downloads":720,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:01:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1016/CircularDashboard.png","https://galleryapi.tableau.com/productfiles/1016/circular sankey.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1016:download","kind":"product"},{"id":1007,"name":"Waterfall Chart","short_description":"Helps in understanding the cumulative effect of sequentially introduced positive or negative values.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1007/Waterfall_Chart.svg","downloads":2781,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1007/waterFallV3.png","https://galleryapi.tableau.com/productfiles/1007/waterFallV1.png","https://galleryapi.tableau.com/productfiles/1007/waterFallV4.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1007:download","kind":"product"},{"id":1009,"name":"Network Diagram","short_description":"A highly customizable Network Diagram that allows users to understand relationships in data.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1009/Network_Chart.svg","downloads":1717,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1009/lotr.png","https://galleryapi.tableau.com/productfiles/1009/Screenshot 2024-07-24 at 4.14.30â¯PM.png","https://galleryapi.tableau.com/productfiles/1009/Screenshot 2024-07-24 at 4.09.32â¯PM.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1009:download","kind":"product"},{"id":1014,"name":"Zoomable Sunburst","short_description":"A hierarchical visualization that represents data in a radial layout","product_icon_url":"https://galleryapi.tableau.com/productfiles/1014/Sunburst_Diagram.svg","downloads":2030,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1014/sunBurstDashboard.png","https://galleryapi.tableau.com/productfiles/1014/sunburstV2.png","https://galleryapi.tableau.com/productfiles/1014/golf.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1014:download","kind":"product"},{"id":1011,"name":"Sunburst Diagram","short_description":"Shows hierarchy through a series of rings, that are sliced for each category node. ","product_icon_url":"https://galleryapi.tableau.com/productfiles/1011/NEW_Sunburst_Diagram.svg","downloads":1429,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1011/Sunburstnew.png","https://galleryapi.tableau.com/productfiles/1011/sunburstNewV23.png","https://galleryapi.tableau.com/productfiles/1011/golf.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1011:download","kind":"product"},{"id":1015,"name":"Venn Diagram","short_description":"A graphical representation used to illustrate the relationships between sets of data.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1015/Venn_Diagram.svg","downloads":1457,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1015/Venn45.png","https://galleryapi.tableau.com/productfiles/1015/Venn.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1015:download","kind":"product"},{"id":1006,"name":"Chord Diagram","short_description":"Illustrate the relationships and connections between entities in a network or system.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1006/Chord_Diagram.svg","downloads":955,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-07-24T11:00:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1006/chord-1.png","https://galleryapi.tableau.com/productfiles/1006/ChordV2.png","https://galleryapi.tableau.com/productfiles/1006/Screenshot 2024-07-24 at 4.26.56â¯PM.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1006:download","kind":"product"},{"id":1032,"name":"Table","short_description":"A simple performance friendly table display for your data.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1032/table_l.png","downloads":887,"publisher_name":"Actinvision","publisher_id":143,"publish_date":"2024-07-11T19:21:05.995Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1032/1.jpg","https://galleryapi.tableau.com/productfiles/1032/3.png","https://galleryapi.tableau.com/productfiles/1032/2.png"],"typed_tags":[{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1032:download","kind":"product"},{"id":1031,"name":"Radar","short_description":"A highly customizable Radar Chart","product_icon_url":"https://galleryapi.tableau.com/productfiles/1031/radar-border.png","downloads":1629,"publisher_name":"Actinvision","publisher_id":143,"publish_date":"2024-07-11T19:20:56.156Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1031/1.png","https://galleryapi.tableau.com/productfiles/1031/2.png","https://galleryapi.tableau.com/productfiles/1031/3.png"],"typed_tags":[{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1031:download","kind":"product"},{"id":1030,"name":"Funnel","short_description":"A simple yet customizable funnel chart","product_icon_url":"https://galleryapi.tableau.com/productfiles/1030/funnel.png","downloads":1110,"publisher_name":"Actinvision","publisher_id":143,"publish_date":"2024-07-11T19:20:45.889Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1030/1.jpg","https://galleryapi.tableau.com/productfiles/1030/2.jpg","https://galleryapi.tableau.com/productfiles/1030/3.png"],"typed_tags":[{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1030:download","kind":"product"},{"id":1003,"name":"PictureThis Free","short_description":"The Picture This extension helps you create dynamic image tables/cards based on your data.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1003/AppsforTableau_PictureThis_Icon.png","downloads":830,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-06-25T10:27:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1003/picturethis-1.png","https://galleryapi.tableau.com/productfiles/1003/picturethis3.png","https://galleryapi.tableau.com/productfiles/1003/picturethis-2.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1003:download","kind":"product"},{"id":1005,"name":"ProcessMining Free","short_description":"Visualize and analyze your processes based on log file extractions","product_icon_url":"https://galleryapi.tableau.com/productfiles/1005/AppsforTableau_ProcessMining_Icon.png","downloads":472,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-06-25T10:24:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1005/PMV4.png","https://galleryapi.tableau.com/productfiles/1005/PM2.png","https://galleryapi.tableau.com/productfiles/1005/processmining.gif"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1005:download","kind":"product"},{"id":1001,"name":"DrillDownTree Free","short_description":"Visualize and aggregate data across multiple dimensions - drill down in any order.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1001/AppsForTableau_DrillDownTree_Icon.png","downloads":2108,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-06-25T10:22:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1001/ddt2.png","https://galleryapi.tableau.com/productfiles/1001/LessRed.png","https://galleryapi.tableau.com/productfiles/1001/ddt3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1001:download","kind":"product"},{"id":993,"name":"SuperTables Free","short_description":"Let users analyze and discover the data to support your visuals in stunning interactive tables.","product_icon_url":"https://galleryapi.tableau.com/productfiles/993/AppsforTableau_SuperTables_Icon.png","downloads":8774,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-06-25T10:14:00.000Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/993/st3.png","https://galleryapi.tableau.com/productfiles/993/MicrosoftTeams-image (1).png","https://galleryapi.tableau.com/productfiles/993/SuperTables Group 4.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/993:download","kind":"product"},{"id":1029,"name":"Bump Chart","short_description":"Transform your data into a beautiful and insightful Bump Chart.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1029/Bump.png","downloads":1037,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-06-19T19:00:11.056Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1029/Bump ex1.png","https://galleryapi.tableau.com/productfiles/1029/Bump ex3.png","https://galleryapi.tableau.com/productfiles/1029/Bump ex2.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1029:download","kind":"product"},{"id":1028,"name":"Voronoi Treemap","short_description":"Transform your data into beautiful and insightful Voronoi Treemaps.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1028/Voronoi Treemap.png","downloads":1014,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-06-19T18:26:08.553Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1028/Voronoi ex2.png","https://galleryapi.tableau.com/productfiles/1028/Voronoi treemap ex1.png","https://galleryapi.tableau.com/productfiles/1028/Voronoi ex3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1028:download","kind":"product"},{"id":1027,"name":"Chord Diagram","short_description":"Transform your data into beautiful and insightful Chord Diagrams.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1027/Chord.png","downloads":693,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-06-17T17:39:20.198Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1027/Chord ex1.png","https://galleryapi.tableau.com/productfiles/1027/Chord ex3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1027:download","kind":"product"},{"id":1026,"name":"Radar","short_description":"Transform your data into beautiful and insightful Radar Chart.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1026/Radar.png","downloads":2400,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-06-17T17:03:32.216Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1026/Radar ex2.png","https://galleryapi.tableau.com/productfiles/1026/Radar ex1.png","https://galleryapi.tableau.com/productfiles/1026/Radar ex3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1026:download","kind":"product"},{"id":1025,"name":"Gauge","short_description":"Transform your data into a beautiful and insightful Gauge.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1025/Gauge.png","downloads":4106,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-06-17T16:54:59.404Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1025/Gauge ex1.png","https://galleryapi.tableau.com/productfiles/1025/Gauge ex2.png","https://galleryapi.tableau.com/productfiles/1025/Gauge ex3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/1025:download","kind":"product"},{"id":1024,"name":"Waterfall \u0026 KPI Tree: What's driving my variations?","short_description":"Discover the WHY behind your KPIs variation with Datama for Tableau","product_icon_url":"https://galleryapi.tableau.com/productfiles/1024/DataMa_Compare_Icon_280_280.png","downloads":1035,"publisher_name":"DataMa","publisher_id":101,"publish_date":"2024-06-17T15:46:53.056Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1024/marketequationsetting-ezgif.com-resize.png","https://galleryapi.tableau.com/productfiles/1024/Tableau_Viz-ezgif.com-resize.png","https://galleryapi.tableau.com/productfiles/1024/KPITreeviewTableau-ezgif.com-resize.png","https://galleryapi.tableau.com/productfiles/1024/Tableau_Viz_Extension-ezgif.com-resize.gif","https://galleryapi.tableau.com/productfiles/1024/Openedwaterfall-ezgif.com-resize.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1024:download","kind":"product"},{"id":1018,"name":"Beeswarm","short_description":"Transform your data into beautiful and insightful Beeswarm.","product_icon_url":"https://galleryapi.tableau.com/productfiles/1018/Beeswarm.png","downloads":1665,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-04-26T19:57:04.007Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1018/Bee ex1.png","https://galleryapi.tableau.com/productfiles/1018/Bee ex2.png","https://galleryapi.tableau.com/productfiles/1018/Bee ex3.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/1018:download","kind":"product"},{"id":999,"name":"Streamgraph","short_description":"Transform your data into beautiful and insightful Streamgraphs.","product_icon_url":"https://galleryapi.tableau.com/productfiles/999/Stream.png","downloads":3479,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-04-18T00:22:04.965Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/999/Stream ex1.png","https://galleryapi.tableau.com/productfiles/999/Stream ex2.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/999:download","kind":"product"},{"id":998,"name":"Network","short_description":"Transform your data into a beautiful and insightful Network diagram.","product_icon_url":"https://galleryapi.tableau.com/productfiles/998/Network3.png","downloads":1779,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-04-18T00:21:49.326Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/998/Network ex3.png","https://galleryapi.tableau.com/productfiles/998/Network ex1.png","https://galleryapi.tableau.com/productfiles/998/Network ex2 ex2.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"}],"beta":false,"product_download_url":"/products/998:download","kind":"product"},{"id":996,"name":"Radial Sankey","short_description":"Transform your data into beautiful and insightful Radial Sankey.","product_icon_url":"https://galleryapi.tableau.com/productfiles/996/Radial.png","downloads":1148,"publisher_name":"LaDataViz","publisher_id":1420,"publish_date":"2024-04-18T00:21:00.943Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/996/Frame 30.png","https://galleryapi.tableau.com/productfiles/996/Radial ex1.png"],"typed_tags":[{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/996:download","kind":"product"},{"id":995,"name":"Sunburst (zoomable)","short_description":"Le graphique en rayon de soleil affiche les données hiérarchiques à l’aide de cercles concentriques.","product_icon_url":"https://galleryapi.tableau.com/productfiles/995/sunburst_l.png","downloads":3000,"publisher_name":"Actinvision","publisher_id":143,"publish_date":"2024-04-15T22:33:44.562Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/995/1.png","https://galleryapi.tableau.com/productfiles/995/2.png","https://galleryapi.tableau.com/productfiles/995/3.gif"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/995:download","kind":"product"},{"id":994,"name":"Radial Chart","short_description":"The Radial Chart simply refers to bar charts displayed on polar coordinate planes.","product_icon_url":"https://galleryapi.tableau.com/productfiles/994/radial_l.png","downloads":1672,"publisher_name":"Actinvision","publisher_id":143,"publish_date":"2024-04-15T22:33:17.225Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/994/1.png","https://galleryapi.tableau.com/productfiles/994/2.png","https://galleryapi.tableau.com/productfiles/994/3.gif"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/994:download","kind":"product"},{"id":932,"name":"Sankey","short_description":"Sankey Diagram is used to show the flow of data between multiple categories.","product_icon_url":"https://galleryapi.tableau.com/productfiles/932/Untitled.png","downloads":40992,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2023-12-13T18:30:08.743Z","product_type":"viz","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/932/Sankey Marks Card.png","https://galleryapi.tableau.com/productfiles/932/Sankey Still.png","https://galleryapi.tableau.com/productfiles/932/SankeyGif.gif"],"typed_tags":[{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":21972,"name":"Viz Free","type":"pricing_model","canonicalName":"Viz Free","applicableProductType":"viz","uid":"Viz Free"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":22250,"name":"Viz Sandboxed","type":"filter","canonicalName":"Viz Sandboxed","applicableProductType":"viz","uid":"Viz Sandboxed"}],"beta":false,"product_download_url":"/products/932:download","kind":"product"}],"tableauPublicSupportedOnly":false,"__lang":"en-US","__namespaces":{"common":{"admin_page_heading":"Exchange Admin Console","admin_manage_content_link":"Manage Listings","admin_manage_publishers_link":"Manage Partners","admin_pending_submissions_heading":"Pending Review","exchange_logo_alt":"Home","hamburger_menu":"Menu","tableau_exchange":"Tableau Exchange","product_row_see_all":"See All","header_sign_in":"Sign In","header_sign_out":"Sign Out","sign_in_failed":"Failed to sign in","action_card_connectors":"Seamlessly connect Tableau to additional data sources","action_card_accelerators":"Jumpstart analytics with expert-built dashboards","action_card_dashboard_extensions":"Add functionality to your Tableau dashboards","action_card_viz_extensions":"Add new viz types to your worksheets","text_input_required":"Required","profile_menu_vendor_portal":"Contributor Console","vendor_portal_page_heading":"Contributor Console","decline_contact_heading":"Update Contact Preferences","global_decline_contact_success":"You've opted out. You will no longer be contacted by Tableau Partners. Allow a week for this change to take effect.","decline_contact_error":"Unable to opt out. Refresh the page or try again later.","choose_file":"Choose File","choose_files":"Choose Files","contact_settings_cta":"Visit your \u003ca\u003eContact Preferences\u003c/a\u003e to change which Tableau Partners can contact you.","contact_settings_heading":"Contact Preferences","contact_settings_copy1":"Members of the \u003ca\u003eSalesforce Partner Program\u003c/a\u003e contribute listings to the Tableau Exchange. By clicking “Allow Sharing” , you choose to provide your information (username, user email, listings downloaded, and/or date of download) with Salesforce Partners who contributed the listings you have downloaded. Once provided, your information will be handled by the applicable Salesforce Partner in accordance with their privacy statement. These partners might contact you about sales opportunities. ","contact_settings_copy2":"To know more about how Salesforce processes your personal information, please see the \u003ca\u003eSalesforce Privacy Statement\u003c/a\u003e.","contact_preferences_link":"Contact Preferences","contact_preferences_allow_global_contact_label":"Allow sharing with Salesforce Partners","contact_preferences_saved":"Contact preferences saved.","contact_preferences_save_failed":"Unable to save contact preferences. Try again later.","contact_preferences_load_failed":"Unable to load your contact preferences. Try again later.","contact_preferences_loading":"Loading contact preferences...","vendor_portal_page_subheading":"Manage your Tableau Exchange listings","manage_submissions_preview":"Preview","manage_submissions_card_preview_label":"Card Preview","skip_to_submissions":"Skip to submissions","download_leads_heading":"Leads and Opt Outs","download_leads_copy":"A list of the leads from the Tableau Exchange is available as a CSV file. This file contains contact information for the leads and details about the offerings they have downloaded.","download_leads_button":"Download Leads","landing_header_subtitle":"Your one-stop shop to jumpstart analysis","admin_link":"Exchange Admin Console","field_required":"This field is required","filter_bar_version":"Tableau Version","header_version_show_all":"All","product_type_all":"All {plural_product_type}","header_sandboxing_supported_versions":"2019.4 through 2020.2","header_new_connector_sdk_supported_versions":"2020.3 through 2020.4","header_version_and_later":"{version} and later","product_list_extensions_description":"Add functionality to your dashboards using web applications.","product_list_accelerators_description":"Rapidly build robust dashboards tailored to industry or enterprise application, all using your data.","product_list_viz_extensions_description":"Use custom vizzes in your worksheets.","product_type_dashboard_extensions":"Dashboard Extensions","product_type_viz_extensions":"Viz Extensions","product_type_connectors":"Connectors","product_type_accelerators":"Accelerators","product_list_connectors_description":"Enable Tableau to access additional databases and applications.","product_list_learn_more":"Learn more","product_list_loading_products":"Loading...","product_list_filter":"Filter","product_list_filter_done":"Done","product_list_language":"Language","more_by_partner_see_all":"More by {publisherName}","related_listings_heading":"Related Listings","delete_abandoned":"Delete {count} Abandoned Submissions","delete_abandoned_cancel":"Cancel","delete_abandoned_confirm":"Delete","delete_abandoned_message":"Delete {count} abandoned submissions?","delete_abandoned_tooltip":"An abandoned submission is one which was last modified more than {threshold} days ago","you_have_no_drafts":"You don't have any drafts","getting_started_info":"To get started, create a submission with the buttons above.","product_byline":"by {publisherName}","product_demo_title":"Demo","extension_list_add_to_dashboard":"Download","extension_list_no_content":"No matching content","product_detail_description":"Description","product_detail_extension_type_network_enabled":"Network Enabled","product_detail_extension_type_sandboxed":"Sandboxed","product_detail_pricing_type_license_required":"License Required","product_detail_pricing_type_free":"Free","product_detail_beta":"BETA","product_detail_beta_connector_tooltip":"Connectors in Beta are in their final stages of testing and may occasionally be updated by the developer.","product_detail_sandboxed_tooltip":"Sandboxed extensions offer additional security for users. All sandboxed extensions run in a protected environment hosted by Tableau.","product_detail_network_enabled_tooltip":"Network-enabled extensions can be hosted on web servers located inside or outside of your local network and have full access to the web.","product_detail_tech_extension_type_learn_more_link":"Learn more","product_detail_version_number":"Version","product_detail_tech_spec":"Tech Specifications","product_detail_resources":"Resources","product_detail_example_dashboards":"Example Dashboards","product_detail_features_heading":"Features","product_detail_tech_spec_rows_tableau_public":"Tableau Public","product_detail_installation":"Installation","product_detail_tech_spec_rows_available_languages":"Available Languages","product_detail_current_language_label":"This Accelerator","product_detail_tech_spec_rows_available_languages_description":"Also available in","product_detail_tech_spec_rows_privacy":"Privacy","product_detail_tech_spec_rows_privacy_policy":"Privacy Policy","product_detail_tech_spec_rows_support":"Support","product_detail_tech_spec_rows_supported_layouts_mobile":"Mobile optimized","product_detail_tech_spec_rows_supports_data_mapping":"Supports data mapping","product_detail_tech_spec_rows_supports_data_mapping_tooltip":"Use Data Mapping to replace the sample data in this Accelerator with your data.","product_detail_tech_spec_rows_developer_website":"Developer Website","product_detail_tech_spec_rows_terms_of_service":"Terms of Service","product_detail_tech_spec_rows_installation_tableau_documentation":"Installation Guide","product_detail_tech_spec_rows_safelist_url":"Hosted at","product_detail_tech_spec_rows_safelist_url_info":"If this dashboard extension needs to be enabled, ask your Tableau site administrator to add this URL to the allowlist.","product_detail_tech_spec_rows_safelist_url_info_learn_more_link":"Learn more","product_detail_tech_spec_rows_driver_download":"Driver Download","product_detail_tech_spec_rows_license_required":"License Required","product_detail_tech_spec_rows_license_required_info":"A license is required to use this extension beyond its trial","product_detail_connects_to":"Connects to \u003cb\u003e{connection}\u003c/b\u003e","product_detail_version_and_later":"Tableau {minimum_tableau_version} and later","product_detail_works_with_works_with_label":"Works with","product_detail_works_with_works_public":"Tableau Public (2020.1 and later)","product_detail_edit_product":"Edit","product_detail_remove_product":"Delete","public_examples_head":"Example Dashboards","public_examples_subhead":"See this in action on Tableau Public dashboards:","remove_listing_confirmation_title":"Remove product listing","carousel_view_fullsize":"View full size image","carousel_view_larger":"View larger image","image_viewer_next_image":"Next image","image_viewer_previous_image":"Previous image","image_viewer_close":"Close","dialog_close":"Close","product_upload_product_name":"Listing name","product_upload_short_desc":"Short description","product_upload_detailed_desc":"Detailed description","product_upload_driver_download_url":"Driver Download URL","product_upload_support_url":"Support URL","product_upload_installation_instructions":"Installation Instructions","product_upload_is_beta":"Beta","product_upload_publish_date":"Scheduled publish date","product_upload_edit_product_type":"Edit {product_type} Listing","submitted_product_type":"Submitted {product_type} Listing","submitted_product_type_note":"To make changes to this submission it must first be withdrawn (see bottom of page).","product_upload_publisher_name":"Partner name","product_upload_manifest_file_too_large":"{manifestFileType} must be less than 250MB","product_upload_manifest_failed":"Failed to upload new {manifestFileType}","product_upload_overview_heading":"Overview","product_upload_details_heading":"Details","product_upload_metadata_heading":"Metadata","product_upload_legal_heading":"Legal and Security","product_upload_images":"Images","product_upload_no_pii_label":"I confirm there is no personally identifiable information (PII) in my submission.","product_edit_pii_checkbox_required":"You must confirm that there is no personally identifiable information (PII) in your submission.","product_upload_no_pii_tooltip":"PII includes any information that can be used to distinguish an individual's identity, such as names, addresses, or phone numbers.","product_edit_image_delete_failed":"Failed to delete image","product_edit_image_upload_failed":"Failed to upload image","product_edit_image_upload_failed_too_large":"Please ensure that each image is smaller than 2MB. The following images are too large: ","product_edit_multiple_image_upload_failed_dimensions":"The following image dimensions are invalid: ","product_edit_selected_file":"File: {file_name}","product_edit_icon_label":"Icon","product_edit_invalid_name":"Invalid listing name (max {maxCharacters} characters)","product_edit_invalid_url":"Invalid url. Must start with https:// and have a valid domain and path","product_edit_invalid_example_url":"Enter a valid Tableau Public URL. The URL must start with https://public.tableau.com","product_edit_image_required":"Image required","product_edit_manifest_required":"{manifestFileType} required","product_edit_invalid_description":"Must be between {minCharacters} and {maxCharacters} characters in length.","product_edit_invalid_installation_instructions":"Must be between {minCharacters} and {maxCharacters} characters in length.","product_edit_failed_to_update_product":"Failed to update listing","product_edit_manifest":"{manifestFileType} File","product_edit_update_manifest":"Upload {manifestFileType}","remove_product_confirm":"Remove","remove_product_cancel":"Cancel","remove_product_confirmation_prompt":"Are you sure you want to remove this product listing?","icon_select_help":"Must be {width}⨉{height}. Supported formats are jpg, png, gif, and svg.","picture_upload_help":"Must be {width}⨉{height}. Supported formats are jpg, png, and gif.","icon_select_invalid_dimensions":"Invalid icon dimensions","product_edit_categories_heading":"Categories","product_edit_languages_heading":"Supported Language","product_edit_tags_heading":"Other Tags","product_edit_pricing_model":"Pricing Model","product_edit_localization_options":"Localization Options","product_edit_examples_heading":"Public Examples","product_edit_add_example":"Add Example","product_edit_add_another_example":"Add Another Example","product_edit_max_examples":"You reached the limit of 4 examples. To add a new example, you must remove an existing example.","submission_invalid_id":"Invalid submission id","submission_edit_cant_edit_submission":"Your partner id does not match this submission","submission_load_failed":"Failed to load submission","submission_form_errors":"Failed to submit for approval. Check for errors in the form below.","submission_request_approval":"Request Approval","submission_approval_requested":"Approval requested. This listing will be published once approved.","approve_submission":"Approve","submission_status_pending":"Pending","submission_status_processing":"Processing","submission_status_draft":"Draft","submission_discard_draft":"Discard Draft","submission_discard_draft_confirm":"Are you sure you want to discard? This cannot be undone.","submission_discard_draft_cancel":"Cancel","submission_discard_draft_discard":"Discard","submission_reject_cancel":"Cancel","submission_reject_ok":"Ok","submission_reject":"Reject","submission_reject_label":"Reject Submission","submission_withdraw":"Withdraw","submission_comments_heading":"Comments","submission_comments_comment_field_placeholder":"Add an internal comment","submission_comments_submit_comment":"Leave Comment","submission_discard_error":"Failed to discard submission","submission_reject_error":"Failed to reject submission","submission_withdraw_error":"Failed to withdraw submission","submission_approved":"Submission approved. Listing will be published once processing completes.","submission_status_error":"Failed to change submission status","errors_unauthorized":"Unauthorized! You do not have access to this page.","error_404_page_title":"Page Not Found","beta_test_instructions_page_title":"Beta Testing Connectors","footer_legal":"Legal","footer_privacy":"Privacy","footer_cookie_preferences_link":"Cookie Preferences","footer_trust":"Trust","footer_disclosure":"Responsible Disclosure","footer_terms":"Terms of Service","feedback_dialog_title":"Feedback","feedback_button":"Feedback","feedback_dialog_question":"What are you submitting feedback about?","feedback_dialog_cancel":"Cancel","feedback_dialog_close":"Close","feedback_dialog_submit":"Submit","feedback_dialog_option_gallery":"Tableau Exchange","feedback_dialog_option_cannot_find":"Can't find what I'm looking for","feedback_dialog_tell_us":"Tell us about your experience","feedback_dialog_email_address":"Email (optional)","feedback_dialog_choose_product":"Which {productType} do you have feedback for?","feedback_received":"Thanks for your feedback! Your input is important to us and will help us continuously improve the {site_name} experience.","feedback_support_hint":"If you're looking for support for this {productType}, visit the \u003ca\u003edeveloper's website\u003c/a\u003e","feedback_invalid_email":"Invalid email address","feedback_dialog_category":"Category","feedback_dialog_category_none_specified":"(None specified)","product_type_dashboard_extension":"Dashboard Extension","product_type_connector":"Connector","product_type_accelerator":"Accelerator","product_type_viz":"Viz Extension","copyright_notice":"Copyright 1999-{currentYear}. SALESFORCE and the Blue Cloud Design are trademarks of Salesforce, Inc., registered in the U.S. Patent and Trademark Office and registered in other countries and regions. ","copyright_notice_rights_reserved_link_text":"All rights reserved","error404_page_doesnt_exist":"The page you were looking for does not exist.","error404_check_spelling":"If you typed in a URL, double-check the spelling.","error404_contact_support":"If you clicked a link and found this page instead please report the issue on our \u003ca\u003eHaving Trouble\u003c/a\u003e Page.","error404_back_to_home":"Back to Tableau Exchange","develop_promo_connectors":"Build and publish your own connector plugins","develop_promo_extensions":"Build and publish your own dashboard extensions","develop_promo_accelerators":"Build and publish your own Accelerators","develop_promo_vizzes":"Build and publish your own viz extensions","develop_promo_build":"Build","develop_promo_publish":"Publish","remove_file":"Remove file","search_cancel":"Cancel","search_results_title":"Search Results","search_exchange_placeholder":"Search the Exchange","search_showing":"Showing {num} results for","search_no_results":"No matching results for \"{query}\".","search_failed":"Failed to return search results.","search_query_empty":"Please enter a valid search query.","search_link_label":"search for \"{query}\"","content_type_heading":"Offering Type","connection_type":"Connection Type","all_connection_type_filter":"All","all_product_types_filter":"All","new_connection_warning":"This will create a new connection type, \"{type}\". Please make sure it doesn't already exist in the options with a slightly different name.","embedded_viz_url":"Embedded Viz URL","embedded_accelerator_header":"Accelerator","product_list_heading_published_products":"Published","product_list_heading_drafts":"Drafts","table_column_heading_product_name":"Listing Name","table_column_heading_status":"Status","table_column_heading_product_type":"Listing Type","table_column_heading_comment":"Last Comment","table_column_heading_downloads":"Downloads","table_column_date_published":"Date Published","max_characters_input_feedback":"{current} / {max}","contact_dialog_header":"Set partner contact preferences","approve_contact":"Allow Sharing","decline_contact":"Don't Contact Me","global_contact_consent_copy1":"By clicking “Allow Sharing”, you agree to share your personal data with Salesforce Partners. Once provided, your information will be handled by the applicable Salesforce Partner in accordance with their privacy statement. You can opt out of providing your personal data with partners any further at any time by changing your Tableau Exchange \u003ca\u003eContact Preferences\u003c/a\u003e.","global_contact_consent_heading":"Do you want Salesforce Partners to contact you?","global_contact_consent_preamble":"Members of the \u003ca\u003eSalesforce Partner Program\u003c/a\u003e contribute listings to the Tableau Exchange. You can choose to provide your information (username, user email, listings downloaded, and date of download) to the Salesforce Partners who contributed the listings you have downloaded. These partners might contact you about sales opportunities.","global_contact_consent_copy":"By clicking \"Allow Sharing,\" you agree to provide your personal data to Salesforce Partners. Once provided, your information will be handled by the applicable Salesforce Partner in accordance with their privacy statement. You can opt of providing your personal data with partners any further at any time by changing your \u003ca\u003eTableau Exchange Contact Preferences\u003c/a\u003e.","global_contact_consent_copy2":" To know more about how Salesforce processes your personal information, please see the \u003ca\u003eSalesforce Privacy Statement\u003c/a\u003e.","your_privacy_choices_link":"Your Privacy Choices","exchange_banner_announcement_heading":"\u003cem\u003e New Feature: \u003c/em\u003e Viz Extensions","exchange_banner_announcement_description":"Add custom viz types to your worksheets with Viz Extensions.","exchange_banner_learn_more_link":"Learn More","exchange_banner_learn_more_link_a11y":"Learn more about the new product: Viz Extensions","exchange_banner_popover_learn_more_link":"Learn more","exchange_banner_popover_learn_more_link_a11y":"Learn more about the new product: Viz Extensions","open_product_demo":"Launch Demo","IPG_fileTooLarge":"Selected file is too large. Select a file less than {fileSize}MB","IPG_invalidFileType":"Invalid file selected. Only .trex files are supported.","IPG_wrongNumberOfFiles":"Wrong number of files selected","IPG_fileReadingAborted":"File reading aborted","IPG_myExtensions":"Access Local Extensions","IPG_myVizExtensions":"Access Local Viz Extensions","IPG_addToDashboard":"Add to Dashboard","IPG_loadingProductsEmpty":"No matching content","IPG_searchLabel":"Search","IPG_networkEnabledLabel":"Network enabled","IPG_networkEnabledTooltip":"Network-enabled extensions can be hosted on web servers located inside or outside of your local network and have full access to the web.","IPG_sandboxedTooltip":"Sandboxed extensions offer additional security for users. All sandboxed extensions run in a protected environment hosted by Tableau.","IPG_sandboxed":"Sandboxed","IPG_extensionReadFailed":"Failed to read Extension","IPG_extensionDownloadFailed":"Failed to download Extension","IPG_productDownloadFailed":"Failed to download product","IPG_backToList":"Back","IPG_downloadingExtension":"Downloading","IPG_categoriesHeading":"Categories","IPG_recentlyUsedHeader":"Recently Used","IPG_listHeader":"Browse {productTypes}","IPG_extensionsDescription":"Dashboard Extensions are made available through the \u003cGalleryLink\u003eTableau Exchange\u003c/GalleryLink\u003e which is subject to the \u003cTOSLink\u003eTableau Terms of Service\u003c/TOSLink\u003e.","IPG_vizExtensionsDescription":"Viz Extensions are made available through the \u003cGalleryLink\u003eTableau Exchange\u003c/GalleryLink\u003e which is subject to the \u003cTOSLink\u003eTableau Terms of Service\u003c/TOSLink\u003e.","IPG_acceleratorsDescription":"Accelerators are made available through the \u003cGalleryLink\u003eTableau Exchange\u003c/GalleryLink\u003e which is subject to the \u003cTOSLink\u003eTableau Terms of Service\u003c/TOSLink\u003e.","IPG_featuresHeading":"Features","IPG_allCategories":"All","IPG_dismissErrorButton":"Dismiss","IPG_about_my_extensions":"Load extensions from your own computer or network.","IPG_about_my_vizExtensions":"Load viz extensions from your own computer or network.","IPG_open":"Open","IPG_opening":"Opening","component_activity_spinner_alt":"Wait indicator","languages_all":"All","german":"German","japanese":"Japanese","korean":"Korean","french":"French","english":"English","spanish":"Spanish","italian":"Italian","portuguese":"Portuguese","swedish":"Swedish","thai":"Thai","chinese_traditional":"Chinese (traditional)","chinese_simplified":"Chinese (simplified)"}}},"__N_SSP":true},"page":"/viz-extensions","query":{},"buildId":"UOnEjm0Nltzoie5LR7f3g","isFallback":false,"gssp":true,"customServer":true,"locale":"en-US","locales":["en-US","ar-YE","de-DE","en-GB","es-ES","fr-CA","fr-FR","ga-IE","it-IT","ja-JP","ko-KR","nl-NL","pt-BR","sv-SE","th-TH","zh-CN","zh-TW"],"defaultLocale":"en-US","scriptLoader":[]}</script></body></html>