body,html{-webkit-font-smoothing:antialiased}html{font-size:10px}body{font-size:1.2rem;font-family:"open-sans",sans-serif;color:var(--vmg-solid-black);user-select:none}html,body{width:100%;height:100%;max-width:100vw;display:flex;overflow:hidden}#app{flex:1;transition:flex 400ms ease-in-out;max-width:100%;display:flex;height:100%}#app .app-wrapper{display:flex;flex-direction:column;flex:1;transition:flex 400ms ease-in-out;max-width:100%}#main{overflow:hidden;z-index:0}.width-control{max-width:160rem;width:100%;margin:auto}.h1,.h2,h1,h2{margin:0;font-weight:400;letter-spacing:-0.07rem}.h1,h1{font-size:2.4rem;line-height:2.4rem}.h2,h2{font-size:2rem;line-height:2rem;letter-spacing:-0.07rem}:active,:focus,a,a:active,a:focus{outline:0}ol,ul{margin:0;padding:0;list-style-type:none}.table tbody>tr>td,.table tbody>tr>th,.table thead>tr>td,.table thead>tr>th{border:initial}section{padding:4rem 8rem;position:relative;box-shadow:0 3px 15px 0 rgba(0,0,0,.05)}@media(max-width: 1200px){section{padding:4rem}}@media(max-width: 600px){section{padding:4rem 2rem}}@media(max-width: 480px){section{padding:3rem 1.6rem}}.section-header{z-index:3;position:relative;display:flex;align-self:stretch;align-items:center;justify-content:space-between;margin-bottom:2rem}.section-header--vertical-layout{display:flex;flex-direction:column;gap:2rem;align-items:stretch}section footer{margin-top:2rem;display:flex;justify-content:flex-end}@media(max-width: 480px){section footer{justify-content:center}}*{-moz-osx-font-smoothing:grayscale}#main a:focus,#main a:hover{opacity:1;text-decoration:none}p{font-size:1.2rem;font-weight:initial;text-transform:initial;margin:1rem 0}.label-lg{font-weight:700;color:var(--vmg-solid-gray-700);text-transform:uppercase;font-size:1.2rem}.label-sm{font-weight:700;color:var(--vmg-solid-gray-700);text-transform:uppercase;font-size:1rem}.label-lg.label-600,.label-sm.label-600{font-weight:600}.text-strong{font-weight:600}.text-bold{font-weight:800}h1,.h1,h2,.h2,h3,.h3,h4,.h4{letter-spacing:initial;line-height:initial}h2,.h2{font-size:1.8rem;line-height:initial;white-space:initial}h3,.h3{font-size:1.4rem;margin:.3rem 0}h4,.h4{font-weight:400;font-size:1.2rem;letter-spacing:initial}@media(max-width: 480px){h1,.h1{font-size:2rem}}@media(max-width: 480px){h2,.h2{font-size:1.6rem}}@media(max-width: 375px){input{font-size:1.2rem !important}}.vmg-heading{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem}.vmg-text-primary{color:var(--vmg-solid-gray-900);font-weight:400}.chartjs-tooltip{text-align:center;opacity:1;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;padding:0 !important;z-index:99;position:absolute;transform:translate3d(0, 0, 0)}.chartjs-tooltip.tooltip.center{transform:translate(1rem, -10%)}.index-tooltip-content{display:flex;flex-direction:column;align-items:center;border-radius:1rem;background:var(--vmg-solid-white);box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);padding:1.4rem;width:25.5rem;max-width:52rem}.index-tooltip-content__before-title{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-600);font-size:1rem;margin-bottom:.8rem;text-align:center}.index-tooltip-content__title{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;letter-spacing:.1rem;font-size:1.3rem;margin-bottom:1.4rem;text-align:center}.index-tooltip-content__subtitle{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-600);font-size:1rem;margin-top:1.4rem;margin-bottom:.4rem;align-self:start}.index-tooltip-content__item{color:var(--vmg-solid-gray-900);font-weight:400;display:flex;justify-content:space-between;font-size:1.2rem;width:100%;height:3rem;padding:0 1rem}.index-tooltip-content__item__label{display:flex;align-items:center;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden;gap:1rem}.index-tooltip-content__item__dataset-color{display:inline-block;width:1rem;height:1rem;border-radius:50%;flex-shrink:0}.index-tooltip-content__item__before-label{margin-right:1rem;text-align:left;text-overflow:ellipsis;overflow:hidden}.index-tooltip-content__item__value{display:flex;align-items:center}.point-tooltip-content{display:flex;flex-direction:column;align-items:center;border-radius:1rem;background:var(--vmg-solid-white);box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);width:20rem;padding:1.4rem}.point-tooltip-content__before-label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-700);font-size:1rem}.point-tooltip-content__label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;font-size:1.3rem;letter-spacing:.1rem;margin-top:.8rem;margin-bottom:1.4rem}.point-tooltip-content__after-label{color:var(--vmg-solid-gray-900);font-weight:400;font-size:1.4rem}@media(max-width: 480px){.index-tooltip-content,.point-tooltip-content{max-width:14rem}.index-tooltip-content__title{font-size:1.1rem;letter-spacing:initial}.index-tooltip-content__before-title,.index-tooltip-content__subtitle{letter-spacing:initial}.index-tooltip-content__item{font-size:1.1rem;padding:0 .3rem;line-height:1.3rem}}#source-of-streams .index-tooltip-content__title{margin-bottom:0}.retailers-bar .index-tooltip-content__item:nth-last-child(2),.skiprate .index-tooltip-content__item:nth-last-child(2){border-bottom:1px solid var(--vmg-solid-gray-200)}.primary-content{margin:0;flex:1;transition:flex 400ms ease-in-out;display:flex;flex-direction:column;min-height:0;overflow:hidden}.primary-content .filtered-trends{display:flex;flex-direction:column;position:relative;overflow:hidden;flex:1;align-items:stretch;justify-content:flex-start}.song-view .primary-content .filtered-trends{padding-top:3rem}.primary-content .filtered-trends #apiFail{padding:2rem;background:none;position:inherit}.primary-content .filtered-trends #apiFail.songs_on_the_move{color:var(--vmg-solid-white)}.primary-content .filtered-trends #apiFail.position-absolute{position:absolute}@media(max-width: 1200px){.primary-content .filtered-trends #apiFail.position-absolute{position:inherit;padding-bottom:4rem}}.primary-content .scroll-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%}.primary-content .scroll-container .simplebar-content-wrapper{min-height:0}.primary-content .scroll-container .simplebar-content{display:flex;flex-direction:column}.trend-up{color:var(--vmg-solid-teal-400);transform:translateY(3px)}.trend-down{color:var(--vmg-solid-red-600);transform:translateY(2px)}.trend-no-change{color:var(--vmg-solid-gray-900)}@media(max-width: 480px){#main:not(.w-modal) .primary-content .filtered-trends{position:relative;padding-top:0;display:flex;overflow:auto}}.value-change{color:var(--vmg-solid-gray-900);display:flex;flex:1;justify-content:center}.value-change>:first-child,.value-change>:last-child{display:flex;flex:0 0 40%}.value-change>:first-child{justify-content:flex-end;text-align:right}.value-change>:last-child{justify-content:flex-start;text-align:left}.value-change>.divider{min-width:calc(1.2rem + 1px);flex:0 0 calc(1.2rem + 1px);display:flex;justify-content:center}.value-change>.divider:after{content:"";width:1px;height:100%;background-color:var(--vmg-solid-gray-300);display:inline-block}.trend-icon-container .trend-down,.trend-icon-container .trend-up{display:flex;margin-left:.4rem;margin-right:.4rem}.trend-icon-container .percent-value{color:var(--vmg-solid-gray-900)}.value-change-inline{display:flex;align-items:baseline;justify-content:center}.value-change-inline .label-sm{margin:0 1rem}.value-change-inline .value-change{min-width:initial}.value-change-inline .value-change>:first-child,.value-change-inline .value-change>:last-child{flex:0 0 auto}@media(max-width: 480px){.value-change-inline .value-change .trend-icon-container{transform:initial}}.tiktok-creations .value-change-inline,.snapchat-views .value-change-inline,.snapchat-creation .value-change-inline{padding:1rem 1.5rem;background:var(--vmg-solid-gray-100);border-radius:2px;align-items:center;justify-content:space-between}.tiktok-creations .value-change-inline .label-sm,.snapchat-views .value-change-inline .label-sm,.snapchat-creation .value-change-inline .label-sm{margin:0 1rem 0 0}.retailer-with-icon{display:flex;align-items:center}.retailer-with-icon .retailer-icon{line-height:0;padding-right:.5rem}.retailer-icon.inline-icon{display:inline-flex;width:1.4rem;height:1.4rem}.retailer-icon.inline-icon svg{vertical-align:sub;max-width:1.4rem;max-height:1.4rem}.tn-card,.tn-card-box-shadow{background-color:var(--vmg-solid-white);transition:height 200ms ease-in-out}.tn-card .trend-header,.tn-card-box-shadow .trend-header{display:flex;flex-direction:column;position:relative;flex:1;max-width:100%}.tn-card .trend-header .h2>span,.tn-card-box-shadow .trend-header .h2>span{display:block}.tn-card tbody>tr>th,.tn-card-box-shadow tbody>tr>th{font-weight:normal}.tn-card tbody tr.active,.tn-card-box-shadow tbody tr.active{font-weight:bold}.tn-card tbody tr.active td,.tn-card-box-shadow tbody tr.active td{background-color:initial}.tn-card-box-shadow{position:relative;box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);border-radius:1rem;padding:2rem 3rem}.song-view .source-of-streams,.song-view .number-of-streams,.retailers,.tiktok-engagement{height:initial;min-height:28rem}.song-view .source-of-streams .charts,.song-view .number-of-streams .charts,.retailers .charts,.tiktok-engagement .charts{height:auto}#tiktok-section .tiktok-creations,#tiktok-section .snapchat-views,#tiktok-section .snapchat-creation,#snapchat-section .tiktok-creations,#snapchat-section .snapchat-views,#snapchat-section .snapchat-creation{margin:2rem 0}#tiktok-section .tiktok-creations .label-sm,#tiktok-section .snapchat-views .label-sm,#tiktok-section .snapchat-creation .label-sm,#snapchat-section .tiktok-creations .label-sm,#snapchat-section .snapchat-views .label-sm,#snapchat-section .snapchat-creation .label-sm{color:var(--vmg-solid-black)}#tiktok-section .tiktok-creations .value-change>:first-child,#tiktok-section .snapchat-views .value-change>:first-child,#tiktok-section .snapchat-creation .value-change>:first-child,#snapchat-section .tiktok-creations .value-change>:first-child,#snapchat-section .snapchat-views .value-change>:first-child,#snapchat-section .snapchat-creation .value-change>:first-child{font-weight:400}#tiktok-section .tiktok-creations>:first-child,#tiktok-section .snapchat-views>:first-child,#tiktok-section .snapchat-creation>:first-child,#snapchat-section .tiktok-creations>:first-child,#snapchat-section .snapchat-views>:first-child,#snapchat-section .snapchat-creation>:first-child{margin-right:2rem}#tiktok-section .tiktok-creations .charts,#tiktok-section .snapchat-views .charts,#tiktok-section .snapchat-creation .charts,#snapchat-section .tiktok-creations .charts,#snapchat-section .snapchat-views .charts,#snapchat-section .snapchat-creation .charts{min-height:auto}#tiktok-section .tiktok-creations .charts .history-chart,#tiktok-section .snapchat-views .charts .history-chart,#tiktok-section .snapchat-creation .charts .history-chart,#snapchat-section .tiktok-creations .charts .history-chart,#snapchat-section .snapchat-views .charts .history-chart,#snapchat-section .snapchat-creation .charts .history-chart{height:10rem;min-height:10rem;position:relative}#tiktok-section .tiktok-creations .value-change,#tiktok-section .snapchat-views .value-change,#tiktok-section .snapchat-creation .value-change,#snapchat-section .tiktok-creations .value-change,#snapchat-section .snapchat-views .value-change,#snapchat-section .snapchat-creation .value-change{justify-content:end;flex:0;padding-left:2rem}#tiktok-section .tiktok-creations .label-sm,#tiktok-section .snapchat-views .label-sm,#tiktok-section .snapchat-creation .label-sm,#snapchat-section .tiktok-creations .label-sm,#snapchat-section .snapchat-views .label-sm,#snapchat-section .snapchat-creation .label-sm{flex:1}.retailers .change-table .ReactTable .rt-thead .rt-tr .rt-th,.number-of-streams .change-table .ReactTable .rt-thead .rt-tr .rt-th,.source-of-streams .change-table .ReactTable .rt-thead .rt-tr .rt-th,.tiktok-engagement .change-table .ReactTable .rt-thead .rt-tr .rt-th{overflow-wrap:break-word;word-break:normal;overflow:visible}.retailers .change-table .ReactTable .rt-thead .rt-tr .rt-th>div,.number-of-streams .change-table .ReactTable .rt-thead .rt-tr .rt-th>div,.source-of-streams .change-table .ReactTable .rt-thead .rt-tr .rt-th>div,.tiktok-engagement .change-table .ReactTable .rt-thead .rt-tr .rt-th>div{width:100%}.retailers .change-table .ReactTable .rt-tbody .rt-tr-group .rt-td,.number-of-streams .change-table .ReactTable .rt-tbody .rt-tr-group .rt-td,.source-of-streams .change-table .ReactTable .rt-tbody .rt-tr-group .rt-td,.tiktok-engagement .change-table .ReactTable .rt-tbody .rt-tr-group .rt-td{flex:0 0 auto}.retailers .change-table .ReactTable .rt-tbody .rt-tr-group .streams-col,.number-of-streams .change-table .ReactTable .rt-tbody .rt-tr-group .streams-col,.source-of-streams .change-table .ReactTable .rt-tbody .rt-tr-group .streams-col,.tiktok-engagement .change-table .ReactTable .rt-tbody .rt-tr-group .streams-col{flex:1 0 auto}.source-of-streams .ReactTable .rt-tbody .rt-tr .rt-td,.number-of-streams .ReactTable .rt-tbody .rt-tr .rt-td,.youtube-card .ReactTable .rt-tbody .rt-tr .rt-td,.retailers .ReactTable .rt-tbody .rt-tr .rt-td,.tiktok-engagement .ReactTable .rt-tbody .rt-tr .rt-td{text-overflow:initial;white-space:normal}@media(max-width: 600px){.tn-card,.tn-card-box-shadow{height:initial;margin:0}.tn-card.source-of-streams,.source-of-streams.tn-card-box-shadow,.tn-card.significant-change,.significant-change.tn-card-box-shadow,.tn-card.retailers,.retailers.tn-card-box-shadow,.tn-card.youtube-card,.youtube-card.tn-card-box-shadow,.tn-card.tiktok-engagement,.tiktok-engagement.tn-card-box-shadow,.tn-card.current-playlists.no-algos,.current-playlists.no-algos.tn-card-box-shadow{min-width:initial;min-height:45rem;height:initial}.tn-card.number-of-streams,.number-of-streams.tn-card-box-shadow{min-width:240px;min-height:45rem;height:initial}.tn-card.significant-change,.significant-change.tn-card-box-shadow{padding-top:0}}@media(max-width: 960px){.song-view .source-of-streams .ReactTable .rt-thead .rt-th:nth-child(2),.song-view .source-of-streams .ReactTable .rt-tbody .rt-tr .rt-td:nth-child(2),.song-view .number-of-streams .ReactTable .rt-thead .rt-th:nth-child(2),.song-view .number-of-streams .ReactTable .rt-tbody .rt-tr .rt-td:nth-child(2),.song-view .tiktok-engagement .ReactTable .rt-thead .rt-th:nth-child(2),.song-view .tiktok-engagement .ReactTable .rt-tbody .rt-tr .rt-td:nth-child(2),.retailers .ReactTable .rt-thead .rt-th:nth-child(2),.retailers .ReactTable .rt-tbody .rt-tr .rt-td:nth-child(2){display:flex;justify-content:center}}@media(max-width: 600px){.number-of-streams .change-table .ReactTable .rt-thead .rt-th>div:first-of-type:after,.source-of-streams .change-table .ReactTable .rt-thead .rt-th>div:first-of-type:after{position:absolute}.song-view .source-of-streams,.song-view .number-of-streams,.song-view .youtube-card{min-height:initial}}@media(max-width: 480px){.tn-card.significant-change,.significant-change.tn-card-box-shadow{padding-top:1rem;padding-bottom:1rem}}@media(max-width: 1200px){#retailers-section .ReactTable .rt-th,#streams-section .ReactTable .rt-th,#youTube-section .ReactTable .rt-th,#tiktok-section .ReactTable .rt-th{font-size:1rem}}@media(max-width: 480px){#retailers-section .ReactTable .rt-th,#streams-section .ReactTable .rt-th,#youTube-section .ReactTable .rt-th,#tiktok-section .ReactTable .rt-th{font-size:.9rem}#retailers-section .ReactTable .rt-td,#streams-section .ReactTable .rt-td,#youTube-section .ReactTable .rt-td,#tiktok-section .ReactTable .rt-td{font-size:1.1rem}}.scd-pagination{display:flex;padding:2.8rem 0 0 0;justify-content:flex-end}.scd-pagination .pagination-compact{font-size:1.6rem}@media(max-width: 859px){.scd-pagination{justify-content:center}}@media(max-width: 375px){.scd-pagination{padding-top:2rem}}.significant-change{flex:1;display:flex;flex-direction:column;padding:0;margin-bottom:0;overflow:visible}.significant-change .scd-content{display:flex;position:relative;flex:1;align-items:center;z-index:1}.significant-change .scd-content .tn-pagination{margin-top:2rem;display:flex;justify-content:center}.significant-change .scd-ribbon-icon{margin-right:2.5rem;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.15))}.significant-change.scp-card-wrapper{box-shadow:0 3px 7px 0 rgba(0,0,0,.15);display:flex;flex:1;justify-content:center;overflow:visible;background:rgba(var(--vmg-solid-white), 0.15);min-height:10rem;color:var(--vmg-solid-white);position:relative}.significant-change.scp-card-wrapper,.significant-change.scp-card-wrapper:after{border-radius:4px}.significant-change.scp-card-wrapper:hover:after{background-color:rgba(141,183,238,.3);filter:saturate(1.5)}.significant-change.scp-card-wrapper .scd-content{padding-left:4rem;height:100%}.significant-change.scp-card-wrapper .scd-content>*:not(.tooltip){margin-left:0;margin-right:4rem}.significant-change.scp-card-wrapper .retailer-icon{bottom:2px}.significant-change.scp-card-wrapper .scd-ribbon-icon{margin:initial}@media(max-width: 960px){.significant-change.scp-card-wrapper .scd-content{flex-direction:row}}@media(max-width: 800px){.significant-change{min-height:initial}.significant-change.scp-card-wrapper{padding-left:1.3333333333rem}.significant-change.scp-card-wrapper .scd-content{flex-wrap:wrap;padding:1rem}.significant-change.scp-card-wrapper .scd-content>*{margin-right:initial !important}.significant-change.scp-card-wrapper .scd-content .scd-icon-up-active{margin:0}.significant-change.scp-card-wrapper .scd-content:nth-last-child(2){margin-right:1rem}}@media(max-width: 859px){.significant-change .scd-content{align-items:normal}}@media(max-width: 600px){.significant-change.scp-card-wrapper{justify-content:normal}}@media(max-width: 960px){.song-view .scd-item{display:flex;flex-direction:column}}canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.charts{position:relative;height:100%;width:100%;display:flex;min-height:15rem;padding:0;gap:5rem}.charts .change-table{min-height:26rem;flex:0 1 35%}.charts .history-chart{display:flex;flex:1;min-height:20rem;padding-top:1rem}.charts .history-chart .abs-fill{top:-10px;left:-5px;bottom:-5px}@media(max-width: 960px){.charts{flex-direction:column;gap:3rem}.charts .change-table{min-height:initial}}@media(max-width: 600px){.charts{flex-direction:column;gap:3rem;gap:2rem}.charts .change-table{min-height:initial}}.tn-pie-wrapper{padding:0;position:relative;display:flex;justify-content:center;align-items:center}.metric-card .metric-secondary .divider{height:2rem}.metric-right-left .left-metric{padding-right:2rem}.metric-right-left .right-metric{padding-left:2rem}.metric-primary{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.metric-header>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.metric-card{display:grid;grid-gap:1rem;justify-content:space-between;grid-template-areas:"head head head head head graph" "primary primary primary secondary secondary secondary";grid-auto-columns:1fr;grid-template-rows:1fr auto}@media(max-width: 600px){.metric-card{padding:2rem 3rem}}.metric-card .metric-header{grid-area:head}.metric-card .metric-graph{grid-area:graph;justify-self:end}.metric-card .metric-primary{grid-area:primary}.metric-card .metric-secondary{grid-area:secondary;justify-self:end}._2x2{display:grid;grid-gap:1rem;justify-content:space-between;grid-template-areas:"head head head head head graph" "primary primary primary secondary secondary secondary";grid-auto-columns:1fr;grid-template-rows:1fr auto}@media(max-width: 600px){._2x2{padding:2rem 3rem}}._2x2 .metric-header{grid-area:head}._2x2 .metric-graph{grid-area:graph;justify-self:end}._2x2 .metric-primary{grid-area:primary}._2x2 .metric-secondary{grid-area:secondary;justify-self:end}._1x3-center{display:grid;grid-gap:1rem;justify-content:space-between;justify-content:stretch;align-content:space-between;grid-template-areas:"head" "primary" "secondary";grid-auto-rows:auto;grid-template-rows:auto 1fr}@media(max-width: 600px){._1x3-center{padding:2rem 3rem}}._1x3-center .metric-secondary{display:flex;flex-direction:column;align-items:flex-start;justify-self:start}._1x3-center .metric-header,._1x3-center .metric-primary,._1x3-center .metric-secondary{justify-self:center;align-items:center;min-width:0;min-height:0}._1x3-center .metric-primary{justify-content:center}._1x3-center .metric-header{text-align:center}._2x2-start{display:grid;grid-gap:1rem;justify-content:space-between;justify-content:stretch;align-content:space-between;grid-template-areas:"head head" "primary secondary";grid-auto-rows:auto auto}@media(max-width: 600px){._2x2-start{padding:2rem 3rem}}._2x2-start .metric-secondary{display:flex;flex-direction:column;align-items:flex-end;justify-self:end}.tn-table .pagination-bottom{display:flex;justify-content:flex-end}.tn-table.tn-table-striped .rt-table .rt-tr{height:initial;min-height:4rem}.tn-table.tn-table-striped .rt-table .rt-tr-group{min-height:6rem;border-bottom:none}.tn-table.tn-table-striped .rt-table .rt-tr-group:nth-child(odd){background-color:var(--vmg-solid-gray-50)}.tn-table.tn-table-striped .rt-table .rt-td,.tn-table.tn-table-striped .rt-table .rt-th{display:flex;align-items:center;justify-content:flex-start;white-space:normal;text-align:left;padding:1rem 2rem}.tn-table.tn-table-striped .rt-table .rt-td:first-child,.tn-table.tn-table-striped .rt-table .rt-th:first-child{padding-left:2rem}.ReactTable{color:var(--vmg-solid-gray-900);max-width:100%}.ReactTable,.ReactTable .rt-tbody .rt-td{border:none}.ReactTable .rt-tr{justify-content:space-between}.ReactTable .rt-tr-group.clickable{cursor:pointer}.ReactTable .rt-tr-group.clickable:hover{background:var(--vmg-solid-gray-200)}.ReactTable .rt-tr-group.clickable.inactive{opacity:.5}.ReactTable .rt-thead .rt-tr{min-height:4rem}.ReactTable .rt-thead .rt-tr .rt-th{white-space:initial;word-wrap:anywhere}.ReactTable .rt-tbody .rt-tr{min-height:4rem}.ReactTable .rt-tbody .rt-td,.ReactTable .rt-tfoot .rt-td{padding-left:1rem;padding-right:1rem;align-items:center;text-align:center}.ReactTable .rt-tfoot{border-top:1px solid var(--vmg-solid-gray-700)}.ReactTable .rt-tfoot .rt-td{border:none}.ReactTable .rt-tbody .rt-tr-group{border-width:0 0 1px 0;flex-grow:0;justify-content:center}.ReactTable .rt-thead .rt-th .left-align{display:inline-flex;width:100%;text-align:left}.ReactTable .rt-thead .rt-th .right-align{display:inline-flex;text-align:right}.ReactTable .rt-table,.ReactTable .rt-tbody,.ReactTable .rt-thead .rt-th,.ReactTable .rt-tbody .rt-tr .rt-td{overflow:visible}.ReactTable .rt-thead .rt-th{padding:1rem;border-left:none;border-right:none;hyphens:auto;align-items:center;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;color:var(--vmg-solid-gray-700)}@media(max-width: 600px){.ReactTable .rt-thead .rt-th{padding:.5rem}}.ReactTable .rt-thead .rt-th .clickable{cursor:pointer}.ReactTable .rt-thead .rt-th .-sort-asc>div:after,.ReactTable .rt-thead .rt-th .-sort-desc>div:after{display:none}.ReactTable .rt-thead .rt-th.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-asc{box-shadow:initial;color:var(--vmg-solid-red-600)}.ReactTable .rt-th,.ReactTable .rt-td{display:flex;align-items:center;padding:1rem}.ReactTable .rt-th:not(:first-child),.ReactTable .rt-td:not(:first-child){justify-content:center}.ReactTable .rt-th.right-aligned,.ReactTable .rt-td.right-aligned{justify-content:flex-end}.ReactTable .rt-thead.-header,.ReactTable .rt-tfoot{box-shadow:none}.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-td,.ReactTable .rt-tfoot .rt-td,.ReactTable .rt-tbody .rt-td{transition:.3s ease;transition-property:width,min-width,padding-left,padding-right,margin-right,opacity}.ReactTable .rt-thead .rt-th:first-child,.ReactTable .rt-thead .rt-td:first-child,.ReactTable .rt-tfoot .rt-td:first-child,.ReactTable .rt-tbody .rt-td:first-child{text-align:left}.ReactTable .vmg-pagination{gap:4px}.ReactTable .vmg-pagination.compact{width:100%;justify-content:center;gap:1rem}@media(max-width: 480px){.ReactTable .fa,.ReactTable .fas,.ReactTable .far,.ReactTable .fal{font-size:1.2rem}}.ReactTable .rt-noData{background-color:rgba(0,0,0,0);text-align:center;font-weight:700}@media(max-width: 600px){.ReactTable .rt-noData{left:auto;transform:translateY(-50%);width:100%}}.change-table .ReactTable .rt-tfoot{font-weight:600}.change-table .ReactTable .color-ref{flex:0 0 10px}.change-table .ReactTable .popover__trigger{flex:1 1 auto}.hidden{display:none !important}.invisible{opacity:0 !important}.disabled{opacity:.5}.inline-block{display:inline-block}.fill{position:relative;height:100%;width:100%}.abs-fill{position:absolute;top:0;right:0;bottom:0;left:0}.no-scroll .primary-content .filtered-trends{overflow:hidden !important}.error-wrapper{background:var(--vmg-solid-white);z-index:99}.no-transition{transition:none !important}.tn-wrapper-sm{height:7.5rem;min-width:7.5rem;max-width:7.5rem;flex:0 1 7.5rem}.box-shadow{box-shadow:0 3px 7px 0 rgba(0,0,0,.15)}.black{color:var(--vmg-solid-black)}.grey-700,.gray-700{color:var(--vmg-solid-gray-700)}.w-50{width:50%}.w-100{width:100%}.h-100{height:100%}.p-1{padding:1rem}.py-1{padding-top:1rem;padding-bottom:1rem}.p-2{padding:2rem}.pr-0{padding-right:0}.pr-5p{padding-right:.5rem}.pt-1{padding-top:1rem}.pl-2{padding-left:2rem}.pr-2{padding-right:2rem}.pt-2{padding-top:2rem}.m-0{margin:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mr-5p{margin-right:.5rem}.mr-1{margin-right:1rem}.text-light{font-weight:300}.text-strong{font-weight:600}.text-bold{font-weight:800}.md-font{font-size:2rem}.lg-font{font-size:3rem;line-height:3rem;margin-left:-4px}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.error-wrapper{background:var(--vmg-solid-white);z-index:99}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex-auto{flex:0 0 auto}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column}.flex-item{position:relative;flex:1;transition:flex 400ms ease-in-out}.flex-item-3{position:relative;flex:3;transition:flex 400ms ease-in-out}.flex-center{justify-content:center;align-items:center}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.flex-justify-end{justify-items:flex-end}.flex-align-baseline{align-items:baseline}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-justify-end{justify-content:flex-end}.space-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.order-first{order:0}.order-second{order:1}.flex-on-center{display:flex;flex:1;align-items:flex-end}.flex-on-center>:first-child,.flex-on-center>:last-child{display:flex;flex:0 0 40%}.flex-on-center>:nth-child(2){flex:0 0 20%}.flex-on-center>:first-child{justify-content:flex-end;text-align:right}.flex-on-center>:last-child{justify-content:flex-start;text-align:left}.divider{min-width:calc(1.2rem + 1px);flex:0 0 calc(1.2rem + 1px);display:flex;justify-content:center}.divider:after{content:"";width:1px;height:100%;background-color:var(--vmg-solid-gray-300);display:inline-block}.grid-column{display:grid;grid-auto-flow:column;gap:.6rem}@media(max-width: 480px){.flex-x-stretch-480{align-self:stretch}}@media(max-width: 600px){.flex-x-stretch-600{align-self:stretch}}.border-left,.border-right{border-color:var(--vmg-solid-gray-300);border-style:solid}.border-left{border-width:0 0 0 1px}.border-right{border-width:0 1px 0 0}.mobile-footer{min-height:5rem;width:100%;background-color:var(--vmg-solid-gray-900);display:flex;justify-content:flex-end;align-items:center;margin-top:1rem}.mobile-footer .nav-item{font-weight:700;margin-right:2.5rem;letter-spacing:.02rem;font-size:1.2rem;height:100%;display:flex;align-items:center;text-decoration:none}.mobile-footer .nav-item>span{color:var(--vmg-solid-white)}.mobile-footer .nav-item>.fa{margin-right:.5rem;min-width:2rem;font-size:1.5rem}
.no-access .vmg-empty-state__message .email{margin-top:22px}
.dark .vmg-select__control,.dark.vmg-select__control{background:rgba(0,0,0,0);border-color:var(--vmg-solid-white)}.dark .vmg-select__value-container,.dark.vmg-select__value-container{color:var(--vmg-solid-gray-50)}.right-aligned-menu{right:-0.1rem;left:auto}.date-range-selector .vmg-select__control{min-width:16rem;height:3.9rem;font-size:1.3rem}#artist-labels-selector-dropdown .vmg-select__control{width:100%}#artist-labels-selector-dropdown .vmg-select__menu{min-width:100%;max-width:31rem;width:max-content}#user-labels-selector-dropdown .vmg-select__control{width:13rem}#user-labels-selector-dropdown .vmg-select__menu{width:18rem}
.route-link{color:var(--vmg-solid-black)}.route-link:hover{color:var(--vmg-solid-red-500)}.dark .route-link,.dark.route-link{color:var(--vmg-solid-white)}.dark .route-link:hover,.dark.route-link:hover{color:var(--vmg-solid-red-500)}
.artist-names .comma-separated:not(:last-child)::after{position:relative;content:",";padding:0;padding-right:.4rem}.artist-names .featured-artists{opacity:50%;padding-left:.5rem}
.view-search{width:100%;display:flex;grid-column:left/right;align-items:center;transition:opacity 150ms ease-in-out,background-color 150ms ease-in-out}.view-search .lookup{width:100%;margin:0}.view-search .lookup .lookup__control{flex-wrap:nowrap;border-radius:.2rem;box-shadow:none;background:rgba(0,0,0,0);border:1px solid var(--vmg-solid-white)}.view-search .lookup .lookup__value-container{grid-template-columns:min-content 1fr;padding:0;height:3.9rem;font-size:1.4rem}.view-search .lookup .lookup__value-container i{padding:0 1.6rem;color:var(--vmg-solid-white);grid-column:1/2;justify-self:center}.view-search .lookup__input-container{color:var(--vmg-solid-gray-50);grid-column:2/3}.view-search .lookup__placeholder{grid-column:2/3}.view-search .lookup__option--is-focused{background-color:var(--vmg-solid-gray-200)}.view-search .lookup__option{display:inline-flex;flex-wrap:wrap;padding:1rem 2rem}@media(max-width: 500px){.view-search .lookup__option{padding:1rem 1.2rem}}.view-search .lookup__option:active{background-color:var(--vmg-solid-gray-100)}.view-search .lookup__option .badge{height:2rem;border-radius:.2rem;background:var(--vmg-solid-gray-700);padding:0 1.2rem;display:flex;justify-content:center;align-items:center;color:var(--vmg-solid-white);text-align:center;font-family:"neue-haas-grotesk-text",sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.05rem;margin-right:.8rem}.view-search .lookup__option .name{color:var(--vmg-solid-black);font-family:"open-sans",sans-serif;font-size:1.2rem;font-weight:700;padding-right:.5rem}.view-search .lookup__option .context-container{color:var(--vmg-solid-gray-700)}.view-search .lookup__option .context-container:not(:last-child):after{content:"/";padding:0 .5rem}.view-search .lookup__option .context-label{text-transform:uppercase;font-size:1rem;font-weight:600}.view-search .lookup__option .context{font-size:1.2rem;font-weight:400}
section#view-header{background:var(--vmg-solid-gray-900);padding-top:0rem;padding-bottom:0rem}.view-header{display:grid;align-items:center;grid-template-areas:"left main right";grid-template-columns:auto 1fr auto;min-height:9rem}.view-header.two-row-layout{grid-template-areas:"left main right" "bottom bottom bottom";grid-template-columns:auto 1fr auto;row-gap:1rem;min-height:0;padding:1.6rem 0rem}.view-header .view-header-left{grid-area:left;display:flex;justify-content:flex-start}.view-header .view-header-main{grid-area:main;padding:0rem 2rem}.view-header .view-header-right{grid-area:right;display:flex;justify-content:flex-end;gap:1rem}.view-header .view-header-bottom{grid-area:bottom}.view-header .tn-title{color:var(--vmg-solid-red-400);font-size:1.8rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;font-family:"neue-haas-grotesk-text",sans-serif}@media(max-width: 500px){.view-header .tn-title{font-size:1.4rem}}.view-header .results-info{flex:1;position:relative}.view-header .results-info .h1{text-align:center;color:var(--vmg-solid-red-400);font-size:1.8rem;font-weight:700;margin-bottom:.6rem}.view-header .results-info .song-breadcrumbs{display:flex;justify-content:center;flex-direction:column}.view-header .results-info .song-breadcrumbs .breadcrumb-level{font-size:1.3rem;text-align:center}.view-header .results-info .song-breadcrumbs .artist-names .featured-artists{color:var(--vmg-solid-gray-400);opacity:1}.view-header .results-info .song-breadcrumbs .all-labels{color:var(--vmg-solid-white)}
.date-range-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:1rem}.date-range-header__title{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;font-size:2.2rem;letter-spacing:.1rem;display:flex}.date-range-header__logo{display:flex;padding-left:.6rem;align-self:center}.date-range-header__dates{font-size:1.2rem;color:var(--vmg-solid-gray-700);display:flex;gap:1rem}.date-range-header__label{text-transform:uppercase;padding-right:1rem;align-self:center}@media(max-width: 480px){.date-range-header__title{font-size:1.6rem}.date-range-header__dates{font-size:1.1rem}}
.growth-potential-modal__description{margin-bottom:2rem}.growth-potential-modal__bullet-item{display:flex;margin-bottom:1rem}.growth-potential-modal__box-title{letter-spacing:.05rem}
section{padding:4rem 8rem;position:relative;box-shadow:0 3px 15px 0 rgba(0,0,0,.05)}@media(max-width: 1200px){section{padding:4rem}}@media(max-width: 600px){section{padding:4rem 2rem}}@media(max-width: 480px){section{padding:3rem 1.6rem}}.section-header{z-index:3;position:relative;display:flex;align-self:stretch;align-items:center;justify-content:space-between;margin-bottom:2rem}.section-header--vertical-layout{display:flex;flex-direction:column;gap:2rem;align-items:stretch}section footer{margin-top:2rem;display:flex;justify-content:flex-end}@media(max-width: 480px){section footer{justify-content:center}}.scp-card-wrapper{max-width:100%}.scp-card-wrapper:hover{background:value(--vmg-solid-gray-200)}.scp-card-wrapper.significant-change{border-radius:1rem}@media(max-width: 859px){.scp-card-wrapper.significant-change.scp-card-wrapper{border-radius:0rem;padding:0rem 4rem;min-height:134px}}@media(max-width: 600px){.scp-card-wrapper.significant-change.scp-card-wrapper{padding:2rem}}@media(max-width: 600px){.scp-card-wrapper>a{height:100%}}
.scp-number{font-weight:600;font-size:1.8rem;padding-right:2rem;color:var(--vmg-solid-black);flex-basis:3rem;min-width:3rem;text-align:right}@media(max-width: 1201px){.scp-number{text-align:start;flex-basis:3.5rem;min-width:3.5rem}}
.sotm-list-contents{display:flex;flex:2.5;flex-direction:column;min-width:0;transition:padding 150ms;z-index:1;min-height:69rem;min-height:54.6rem}@media(max-width: 1201px){.sotm-list-contents{flex:0;min-height:unset}}@media(max-width: 600px){.sotm-list-contents{padding:1.1rem 2rem}}@media(max-width: 859px){.sotm-list-contents{padding:0rem}}.sotm-list-contents__header{font-family:"neue-haas-grotesk-text",sans-serif;display:flex;margin-left:3rem;padding-bottom:.5rem;color:var(--vmg-solid-black);font-size:1.1rem;font-weight:700;text-transform:uppercase}.sotm-list-contents__header>div:first-child{padding-left:11rem;flex:1}@media(max-width: 1201px){.sotm-list-contents__header>div:first-child{padding-left:11.5rem}}@media(max-width: 859px){.sotm-list-contents__header>div:first-child{padding-left:5.5rem}}.sotm-list-contents__header>div:last-child{flex:3;margin-left:9rem}@media(max-width: 1201px){.sotm-list-contents__header>div:last-child{padding-left:1.5rem}}@media(max-width: 1201px){.sotm-list-contents__header{font-size:1.3rem}}.sotm-list-contents__header-flex{display:flex}.sotm-list-contents__icon{cursor:pointer;font-size:1rem;font-weight:900;padding:1rem 1.5rem;margin:-1rem;display:flex;align-items:center}.sotm-list-contents__icon.tapArea{position:relative}.sotm-list-contents__slash{padding-right:.5rem}
.sotm-title-contents{font-family:"neue-haas-grotesk-text",sans-serif;flex:1;z-index:1;color:value(--vmg-solid-black);font-size:1.4rem;padding-right:4.5rem;min-width:348px;max-width:381px}@media(max-width: 1201px){.sotm-title-contents{max-width:100%;padding-right:0rem}}@media(max-width: 859px){.sotm-title-contents{padding:0rem 4rem}}@media(max-width: 600px){.sotm-title-contents{padding-left:2rem;padding-right:2rem}}@media(max-width: 375px){.sotm-title-contents{text-align:center;min-width:auto}}.sotm-title-contents>h2{font-size:5rem;letter-spacing:.1rem;font-weight:700;line-height:54px;max-width:250px;text-transform:uppercase}@media(max-width: 1201px){.sotm-title-contents>h2{max-width:none}}@media(max-width: 589px){.sotm-title-contents>h2{font-size:4.2rem}}@media(max-width: 375px){.sotm-title-contents>h2{line-height:normal;font-size:2rem}}.sotm-title-contents__description{margin:4.5rem 0rem 4rem 0rem;max-width:30.6rem}.sotm-title-contents__description div:first-child{padding-bottom:2.5rem}@media(max-width: 1201px){.sotm-title-contents__description{margin:1.5rem 0rem 2.2rem 0rem;max-width:100%}.sotm-title-contents__description div:first-child{padding-bottom:0}}@media(max-width: 859px){.sotm-title-contents__description{margin:2.5rem 0rem 2.5rem 0rem}}@media(max-width: 589px){.sotm-title-contents__description{margin:1rem 0rem 1.7rem 0rem}}@media(max-width: 375px){.sotm-title-contents__description{margin:2rem 0rem 2rem 0rem}}
.scp-list{display:flex;margin:auto;max-width:160rem}@media(max-width: 1200px){.scp-list.apiError #apiFail.position-absolute{position:absolute;text-align:center}}@media(max-width: 1201px){.scp-list{flex-direction:column}}
.combo-col-header{flex-direction:row;align-items:stretch;display:flex;flex:1;justify-content:center}.combo-col-header>:first-child,.combo-col-header>:last-child{display:flex;flex:0 0 40%}.combo-col-header>:first-child{justify-content:flex-end;text-align:right}.combo-col-header>:last-child{justify-content:flex-start;text-align:left}.combo-col-header--stack{flex-direction:column;align-items:flex-start}.combo-col-header--left-align{justify-content:flex-end}.combo-col-header__divider{min-width:calc(1.2rem + 1px);flex:0 0 calc(1.2rem + 1px);display:flex;justify-content:center}.combo-col-header__divider:after{content:"";width:1px;height:100%;background-color:var(--vmg-solid-gray-300);display:inline-block}.combo-col-header__header{color:var(--vmg-solid-gray-700);align-items:center}.combo-col-header__header--stack{padding:0}.combo-col-header__header--active-sort{color:var(--vmg-solid-red-600)}#territories-table .combo-col-header>:first-child,#territories-table .combo-col-header>:last-child,.change-table .combo-col-header>:first-child,.change-table .combo-col-header>:last-child{overflow-wrap:anywhere;flex:1}
.downloads-header{border-radius:1rem;height:6.4rem;margin-bottom:2rem;display:flex;align-items:center;align-self:stretch;justify-content:space-between;background-color:var(--vmg-solid-gray-50);color:var(--vmg-solid-gray-600);font-family:"neue-haas-grotesk-text",sans-serif}@media(max-width: 570px){.downloads-header{height:7rem}}.downloads-header__btn-group{display:inline-flex;flex:1;padding:1.2rem 0}.downloads-header__btn{flex:1;align-items:center;color:var(--vmg-solid-gray-600);background-color:rgba(0,0,0,0);border:none;white-space:normal;font-size:1.1rem;font-weight:700;text-transform:uppercase;text-align:center}.downloads-header__btn--checked{color:var(--vmg-solid-red-600)}
.downloads-card{flex:1;transition:flex 400ms ease-in-out}.downloads-card__multiple-column{background-color:var(--vmg-solid-gray-100);font-family:"neue-haas-grotesk-text",sans-serif;padding:2rem 3rem}.downloads-card__multiple-column .title{letter-spacing:.5px;color:var(--vmg-solid-black)}.downloads-card__multiple-column .title-value{margin:0;font-size:2.2rem;letter-spacing:1px;font-weight:700;color:var(--vmg-solid-black)}@media(max-width: 375px){.downloads-card__multiple-column{padding:2rem}}@media(max-width: 480px){.downloads-card__multiple-column{padding-left:2rem;padding-right:2rem}}
.downloads-container .vmg-pagination{margin-top:2rem}.downloads-container .ReactTable .rt-th{white-space:nowrap}.downloads-container .ReactTable .rt-th .combo-col-header:first-child .combo-col-header__header{flex:initial}
@media(max-width: 859px){section#featured-trends-aggregated-view,section#featured-trends-product-view{padding-left:0rem;padding-right:0rem}}
.current-playlists .playlists-panel{flex:0 0 auto}.current-playlists .playlists-panel .ReactTable .rt-tr{height:auto}.current-playlists .ReactTable{flex:1}.current-playlists .ReactTable .rt-table,.current-playlists .ReactTable .rt-tbody,.current-playlists .ReactTable .rt-tr-group,.current-playlists .ReactTable .rt-td{overflow:visible !important}.current-playlists .ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid var(--vmg-solid-gray-200)}.current-playlists .ReactTable .rt-thead .rt-th{padding:2rem;justify-content:center;align-items:center;border-bottom:1px solid var(--vmg-solid-gray-700)}.current-playlists .ReactTable .rt-thead .rt-th:first-child{text-align:center}.current-playlists .ReactTable .rt-thead .rt-th.added-header{margin:0}.current-playlists .ReactTable .rt-thead .rt-th .flex-column{gap:.6rem}.current-playlists .ReactTable .th-subhead{font-weight:400;text-transform:lowercase}.current-playlists .ReactTable .th-subhead.multi-sort{color:var(--vmg-solid-gray-700);padding:0 1rem}.current-playlists .ReactTable .th-subhead.multi-sort.active-sort{color:var(--vmg-solid-red-600)}.current-playlists .ReactTable .th-subhead.multi-sort:first-child{padding:0;padding-right:1rem}.current-playlists .ReactTable .th-subhead.multi-sort:last-child{padding-right:0;padding-left:1rem}.current-playlists .ReactTable .th-subhead.multi-sort:not(:last-child){border-right:1px solid var(--vmg-solid-gray-300)}.current-playlists .ReactTable .rt-tbody .rt-td{height:11rem;padding:1.4rem 2rem;display:flex;align-items:center;justify-content:center}.current-playlists .ReactTable .rt-tbody .rt-td.playlist{padding:1.4rem}.current-playlists .ReactTable .rt-tbody .rt-td.added{margin:0}.current-playlists .ReactTable .pagination-bottom{border-top:1px solid var(--vmg-solid-gray-200);padding-top:3rem;display:flex;justify-content:center;text-align:center}.current-playlists .algos{padding:3rem;margin-bottom:2rem}.current-playlists .algos__wrapper{flex:0 0 auto}.current-playlists .algos__wrapper:not(:last-child){border-bottom:var(--vmg-solid-gray-200);padding-bottom:4rem}.current-playlists .algos__wrapper:not(:first-child){padding-top:4rem}.current-playlists .algos__wrapper .max-width-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:100%;gap:2rem 5rem}.current-playlists .algo-pl{display:grid;grid-template-columns:auto 1fr;align-items:center}.current-playlists .algo-pl__name{display:flex;align-items:center;justify-content:center;text-align:center;width:10rem;height:10rem;color:var(--vmg-solid-white);border-radius:2px;font-weight:700;font-size:1.4rem;padding:1rem;position:relative}.current-playlists .algo-pl__name .retailer-icon{position:absolute;top:-0.5rem;left:-0.8rem;width:2.8rem;height:2.8rem;border-radius:50%}.current-playlists .algo-pl__name .retailer-icon svg{width:2.4rem;height:2.4rem;position:relative;top:2px;left:2px}.current-playlists .algo-pl__name--release-radar{background:var(--vmg-gradient-teal)}.current-playlists .algo-pl__name--discover-weekly{background:var(--vmg-gradient-orange)}.current-playlists .algo-pl__name--mix{background:var(--vmg-gradient-blue)}.current-playlists .algo-pl__name--new-music-mix{background:var(--vmg-gradient-yellow)}.current-playlists .algo-pl__name--favorites-mix{background:var(--vmg-gradient-purple)}.current-playlists .algo-pl__name--chill-mix{background:var(--vmg-gradient-green)}.current-playlists .algo-pl__data{display:flex;flex-direction:column;gap:.8rem;padding:0 2rem}.current-playlists .algo-pl__data .label-lg{font-size:1rem;letter-spacing:.05rem}.current-playlists .algo-pl__change{display:flex;flex-direction:row;color:var(--vmg-solid-gray-900);font-size:1.6rem}.current-playlists .fa-star{color:#daa520}.current-playlists .ReactTable .rt-td.playlist .playlist-wrapper{display:grid;grid-template-columns:auto 1fr;width:100%;gap:1rem;align-items:center}.current-playlists .ReactTable .rt-td.playlist .h2{font-size:1.4rem}.current-playlists .ReactTable .rt-td.playlist .playlist-art{width:8rem;height:8rem;flex:0 0 5rem;background-size:8rem,8rem;background-position:center;background-color:rgba(var(--vmg-solid-gray-700), 0.1);border:1px solid rgba(var(--vmg-solid-gray-700), 0.1)}.current-playlists .ReactTable .rt-td.playlist .playlist-details{display:flex;flex-direction:column;gap:.4rem}.current-playlists .ReactTable .rt-td.playlist .playlist-details .song-title{font-weight:600}.current-playlists .ReactTable .rt-td.playlist .playlist-details .retailer{display:flex;gap:.5rem;font-size:1.3rem}.current-playlists .ReactTable .rt-td.history{padding-left:1rem}.current-playlists .streams-header .rt-resizable-header-content{align-self:flex-start}.current-playlists .streams{justify-content:flex-end}.current-playlists .streams .values{justify-content:center}.current-playlists .streams .fa-long-arrow-alt-right{padding:0 1rem;align-self:flex-end;flex-grow:0;line-height:1.4rem}.current-playlists .conversion-rate .cell-content{justify-content:space-between}.current-playlists .conversion-rate .labelled-value{flex:1}.current-playlists .cell-content{display:flex;flex:1}.current-playlists .cell-content .data{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;justify-content:center;width:100%}.current-playlists .cell-content .data-small-screen{display:none}.current-playlists .cell-content .separator{flex:0 0 4%;position:relative;display:flex;justify-content:center}.current-playlists .cell-content .separator:after{content:"";height:100%;width:1px;background-color:var(--vmg-solid-gray-200);position:relative}.current-playlists .stream-activity{height:9rem}.current-playlists .label-lg{color:var(--vmg-solid-gray-700);font-family:"neue-haas-grotesk-text",sans-serif}.current-playlists .label-sm{color:var(--vmg-solid-gray-600);font-family:"neue-haas-grotesk-text",sans-serif;line-height:1rem;font-weight:700;letter-spacing:.5px}.current-playlists .value,.current-playlists .value-text{font-size:1.6rem;line-height:normal}.current-playlists .labelled-value{display:flex;flex-direction:column;justify-content:space-between;gap:.8rem}.current-playlists .labelled-value .value{display:flex;text-align:center;align-items:baseline;justify-content:center;gap:.4rem}.current-playlists .labelled-date{display:flex;flex-direction:column;justify-content:space-between;margin:0 1rem;gap:.8rem}.current-playlists .labelled-date .value{display:flex;align-items:baseline;justify-content:center;text-transform:uppercase;justify-content:flex-start}@media(min-width: 801px){.current-playlists .ReactTable.playlist-active .-sort-desc,.current-playlists .ReactTable.playlist-active .-sort-asc,.current-playlists .ReactTable.streams-active .-sort-desc,.current-playlists .ReactTable.streams-active .-sort-asc,.current-playlists .ReactTable.conversion-rate-active .-sort-desc,.current-playlists .ReactTable.conversion-rate-active .-sort-asc,.current-playlists .ReactTable.history-active .-sort-desc,.current-playlists .ReactTable.history-active .-sort-asc,.current-playlists .ReactTable.added-active .-sort-desc,.current-playlists .ReactTable.added-active .-sort-asc{background-color:var(--vmg-solid-gray-100)}.current-playlists .ReactTable.playlist-active .rt-td.playlist,.current-playlists .ReactTable.streams-active .rt-td.streams,.current-playlists .ReactTable.conversion-rate-active .rt-td.conversion-rate,.current-playlists .ReactTable.history-active .rt-td.history,.current-playlists .ReactTable.added-active .rt-td.added{transition:none;background-color:var(--vmg-solid-gray-100);border-right:none;border-left:none}.current-playlists .ReactTable.streams-active .rt-td.streams,.current-playlists .ReactTable.conversion-rate-active .rt-td.conversion-rate,.current-playlists .ReactTable.history-active .rt-td.history,.current-playlists .ReactTable.added-active .rt-td.added{margin-left:-1px}}@media(max-width: 1200px){.current-playlists .ReactTable .rt-th.playlist-header{overflow:visible !important}.current-playlists .ReactTable .streams .cell-content{flex-direction:column;align-items:center}.current-playlists .ReactTable .labelled-date .label-sm,.current-playlists .ReactTable .labelled-value .label-sm{margin-bottom:.5rem}.current-playlists .ReactTable .rt-tbody .rt-td.streams{padding:2rem 3rem}.current-playlists .ReactTable .rt-tbody .rt-td.added{padding:1.4rem 2rem}}@media(max-width: 960px){.current-playlists .algos{padding:2rem}.current-playlists .algo-pl__name{height:5rem;width:5rem;padding:.2rem .7rem}.current-playlists .algo-pl__name .retailer-icon{top:1rem;left:1rem}.current-playlists .algo-pl__name .retailer-icon svg{left:1px}.current-playlists .algo-pl__data{gap:.6rem;padding:0 0 0 1rem}.current-playlists .algo-pl__data .playlist-name{color:var(--vmg-solid-black);font-size:1.1rem;text-transform:capitalize}.current-playlists .algo-pl__change{font-size:1.1rem}.current-playlists .algo-pl__change .divider{min-width:calc(1.2rem + 1px);flex:0 0 calc(1.2rem + 1px)}}@media(max-width: 800px){.current-playlists .ReactTable .rt-thead.-header{display:none}.current-playlists .ReactTable .rt-tbody{min-width:100% !important;gap:1rem}.current-playlists .ReactTable .rt-tbody .rt-tr{display:grid;grid-template-areas:"playlist playlist" "streams added";gap:1.2rem 1rem;justify-content:flex-start;padding-bottom:1rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td{height:auto}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.playlist{grid-area:playlist;width:100% !important;padding:0}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.playlist .playlist-art{height:5rem;width:5rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.playlist .playlist-details{display:grid;grid-template-columns:auto auto 1fr;gap:.6rem .7rem;align-items:center}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.playlist .playlist-details .song-title{grid-column:1/-1;font-size:1.3rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.playlist .playlist-details .retailer .retailer-icon svg path{fill:var(--vmg-solid-black)}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.playlist .playlist-details .followers{border-right:1px solid var(--vmg-solid-gray-200);padding-right:.8rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams{grid-area:streams;padding:0;width:100% !important}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .cell-content{align-items:flex-start}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .separator{align-self:flex-end;height:1.6rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .delta-section .label-sm{visibility:hidden}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .data{display:none}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .data-small-screen{display:flex;width:auto;justify-content:flex-start}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .values{justify-content:flex-start}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .values .value{justify-content:flex-start}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .labelled-value{gap:.4rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .labelled-value .label-sm{text-align:left;margin-bottom:0}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .labelled-value .value-text{font-size:1.2rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .labelled-value .value .separator{min-width:calc(1.2rem + 1px)}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.added{padding:0;grid-area:added}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.added .labelled-date{gap:.4rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.added .labelled-date .label-sm{text-align:left;margin-bottom:0}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.added .labelled-date .value{font-size:1.2rem}}@media(max-width: 660px){.current-playlists .algos__wrapper .max-width-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:3rem}}@media(max-width: 420px){.current-playlists .algos__wrapper .max-width-wrapper{grid-template-columns:1fr;row-gap:1rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .labelled-value{gap:.6rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .labelled-value .value .separator{min-width:calc(.4rem + 1px)}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .labelled-value .value .value-text{font-size:1.1rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.streams .label-sm{font-size:.9rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.playlist .playlist-details .song-title{font-size:1.2rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.added .labelled-date{gap:.6rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.added .labelled-date .label-sm{font-size:.9rem}.current-playlists .ReactTable .rt-tbody .rt-tr .rt-td.added .labelled-date .value{font-size:1.1rem}}
.tn-card-box-shadow .card-label{position:absolute;left:-1rem;top:2rem;margin:0}.card-label{display:flex;flex:0 0 auto;align-items:center;z-index:1;padding:.7rem 1rem;border-radius:.2rem;background-color:var(--vmg-solid-gray-900)}.card-label .retailer-icon{display:flex;margin-right:.6rem}.card-label__label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-white);font-size:1.05rem}@media(max-width: 480px){.card-label__label{font-size:.9rem}}
.revenue-estimate-caution{padding-left:1rem;font-size:1rem;font-weight:400;color:var(--vmg-solid-black);line-height:normal}.revenue-estimate-caution--margin-top{margin-top:1rem}.revenue-estimate-caution .icon{cursor:pointer;padding:1rem;margin:-0.5rem}
.dataset-ref{display:flex;align-items:flex-start}@media(max-width: 480px){.dataset-ref{max-width:100%}}.color-ref{min-width:1rem;width:1rem;min-height:1rem;height:1rem;border-radius:50%;margin-right:1rem;margin-top:.3rem;margin-bottom:.3rem}
.revenue-cell{width:100%;text-align:right}
.number-of-streams{position:relative}.number-of-streams__control-pane{margin-bottom:2rem;display:flex;align-items:center;gap:1rem;justify-content:flex-end}.number-of-streams__control-pane .vmg-tab-group{height:3.9rem}@media(max-width: 800px){.number-of-streams__control-pane{display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%;padding-top:5rem}.number-of-streams__control-pane .vmg-tab-group{height:3.9rem}.number-of-streams__control-pane .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.number-of-streams__control-pane>*{flex-shrink:1;width:100%}}@media(max-width: 960px){.number-of-streams__control-pane--with-revenue{display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%;padding-top:5rem}.number-of-streams__control-pane--with-revenue .vmg-tab-group{height:3.9rem}.number-of-streams__control-pane--with-revenue .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.number-of-streams__control-pane--with-revenue>*{flex-shrink:1;width:100%}}@media(max-width: 600px){.number-of-streams__control-pane--with-revenue{display:flex;flex-direction:column;align-items:stretch;gap:2rem;flex-direction:column-reverse;padding-top:5rem}.number-of-streams__control-pane--with-revenue>*{flex-shrink:1;width:100%}.number-of-streams__control-pane--with-revenue .vmg-tab-group{height:3.9rem}}@media(max-width: 480px){.number-of-streams{padding:1.4rem 1rem 2rem 1rem}}.number-of-streams .charts .change-table{flex:0 1 35%}.number-of-streams .charts .change-table.with-revenue{flex:0 1 55%}@media(max-width: 960px){.number-of-streams .charts .change-table .rt-thead .rt-th:nth-child(3){flex:0 0 100% !important}}.number-of-streams .charts .change-table .rt-thead .rt-th:last-child{padding-right:1rem}.number-of-streams .change-table .label-column .text-strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.legend{display:flex;max-width:fit-content;padding:2rem 2rem;gap:2rem;background-color:var(--vmg-solid-gray-100)}.legend__item{font-size:1.2rem;color:var(--vmg-solid-gray-900);font-weight:400;display:flex;gap:.6rem}.legend.skip-rate{flex-direction:column;border-radius:.6rem}.legend.skip-rate .legend__item{gap:1.6rem}.legend.skip-rate .legend__item .marker{width:1.5rem;height:1.5rem;border:none;position:relative;display:flex;justify-content:center;align-items:center}.legend.skip-rate .legend__item--active .marker{background-color:var(--vmg-solid-red-350)}.legend.skip-rate .legend__item--passive .marker{background-color:var(--vmg-solid-red-100)}.legend.skip-rate .legend__item--skips .marker:after{content:"";width:2.1rem;height:.3rem;border-radius:.4rem;background-color:var(--vmg-solid-gray-900);position:absolute}.legend.skip-rate .legend__item--skips .marker:before{content:"";width:.9rem;height:.9rem;position:absolute;border-radius:.9rem;background-color:var(--vmg-solid-gray-900)}@media(max-width: 960px){.legend.skip-rate{flex-direction:row;padding:1rem 2rem;margin-top:2rem}}@media(max-width: 600px){.legend.skip-rate{border-radius:.2rem}}@media(max-width: 375px){.legend.skip-rate{padding:1.4rem;border-radius:0rem;max-width:100%;width:100%;justify-content:space-between}.legend.skip-rate .legend__item{gap:.6rem}}.legend.sos-legend{padding:.8rem 2rem;border-radius:.2rem}.legend.sos-legend .legend__item .marker{margin:0 .5rem;display:block;width:35px;height:1rem}.legend.sos-legend .legend__item--active .marker{border-bottom:solid 2px}.legend.sos-legend .legend__item--passive .marker{border-bottom:dashed 2px}@media(max-width: 960px){.legend.sos-legend{max-width:100%;justify-content:center}.legend.sos-legend .legend__item{font-size:1.1rem}}
.skiprate__container{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.skiprate__insight{display:flex;justify-content:center;flex:0 0 20%;font-weight:400;font-size:1.6rem}.skiprate__active-passive-bar-chart{transform:translateX(-2rem);display:flex;flex:1;height:22.8rem;position:relative !important;max-width:100%}.skiprate__chart{display:flex;margin:3rem 5rem;justify-content:center;max-width:75rem;min-width:0}@media(max-width: 960px){.skiprate__insight{flex:0 0 100%;padding-top:6rem;padding-bottom:2rem;text-align:center}.skiprate__chart{margin:0 1rem}.skiprate__active-passive-bar-chart{transform:initial}.skiprate__container{flex-wrap:wrap}}@media(max-width: 600px){.skiprate__active-passive-bar-chart{height:11.2rem}}@media(max-width: 375px){.skiprate__chart{margin:0}.skiprate__insight{padding-top:5rem;font-size:1.4rem}}
.retailers-section-header__control-pane{display:flex;align-items:center;gap:1rem;justify-content:flex-end}.retailers-section-header__control-pane .vmg-tab-group{height:3.9rem}.retailers-section-header__control-pane--stretch-tabs .vmg-tab-group{height:3.9rem}.retailers-section-header__control-pane--stretch-tabs .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.retailers-section-header__control-pane--stretch-tabs .chart-switcher{width:100%;flex-shrink:1}.retailers-section-header__control-pane--stretched{display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%}.retailers-section-header__control-pane--stretched .vmg-tab-group{height:3.9rem}.retailers-section-header__control-pane--stretched .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.retailers-section-header__control-pane--stretched>*{flex-shrink:1;width:100%}
section#top-songs-section .song-name,section#top-songs-section .label-name{display:block;max-width:100%}section#top-songs-section .featured-artist{padding-right:.5rem}section#top-songs-section .tn-table.tn-table-striped .rt-table .rt-td{width:fit-content}section#top-songs-section .tn-table.tn-table-striped .rt-table .rt-td:first-child,section#top-songs-section .tn-table.tn-table-striped .rt-table .rt-th:first-child{padding-left:1.2rem}section#top-songs-section .ReactTable .rt-thead .rt-tr .rt-th:first-child>div{width:100%}section#top-songs-section .ReactTable .rt-thead .rt-tr .rt-th:first-child>div .combo-col-header{justify-content:start}section#top-songs-section .ReactTable .rt-thead .rt-tr .rt-th:first-child>div .combo-col-header:first-child .combo-col-header__header{flex:initial}section#top-songs-section .ReactTable .rt-thead .rt-tr .rt-th.most-streamed-streams-change-header .combo-col-header__header{flex:1}section#top-songs-section .ReactTable .rt-thead .rt-th.most-streamed-streams-change-header>div{width:100%}section#top-songs-section .ReactTable .rt-td .primaryText{display:flex}section#top-songs-section .ReactTable .rt-td .secondaryText{display:flex;color:var(--vmg-solid-gray-700)}section#top-songs-section .ReactTable .secondaryText{width:100%;flex-wrap:wrap}@media(max-width: 960px){section#top-songs-section .ReactTable .rt-th{font-size:1rem}}@media(max-width: 800px){section#top-songs-section .vmg-tab-group{height:3.9rem}section#top-songs-section .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}section#top-songs-section .ReactTable.tn-table-striped .rt-td,section#top-songs-section .ReactTable.tn-table-striped .rt-th{padding:1rem}section#top-songs-section .ReactTable.tn-table-striped .rt-td:first-child,section#top-songs-section .ReactTable.tn-table-striped .rt-th:first-child{padding:1rem}}@media(max-width: 600px){section#top-songs-section .ReactTable .rt-td:last-child,section#top-songs-section .ReactTable .rt-th:last-child{margin-right:0;justify-content:end}}@media(max-width: 480px){section#top-songs-section .ReactTable .rt-th{font-size:.9rem}section#top-songs-section .ReactTable .rt-td{font-size:1.1rem}}@media(max-width: 375px){section#top-songs-section .ReactTable .rt-th,section#top-songs-section .rt-td{padding:1rem .5rem}}
.top-songs-table-footer{display:grid;grid-template-columns:1fr max-content;gap:2rem;margin-top:1rem}.top-songs-table-footer__note{text-align:left}.top-songs-table-footer .vmg-pagination{justify-self:right}.top-songs-table-footer--centralized-layout{grid-template-columns:1fr}.top-songs-table-footer--centralized-layout .top-songs-table-footer__note{text-align:center}.top-songs-table-footer--centralized-layout .vmg-pagination{justify-self:center}
.trends-spinner{display:flex;flex-direction:column;align-items:center;margin:auto;height:100vh;justify-content:center}
.password-reseting{display:flex;flex-direction:column;align-items:center;gap:2rem}
.active-passive-metric{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.active-passive-metric__active,.active-passive-metric__passive{display:flex;flex-direction:column}.active-passive-metric__active__label,.active-passive-metric__passive__label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-700);font-size:1rem}.active-passive-metric__active__value,.active-passive-metric__passive__value{color:var(--vmg-solid-black);font-size:2rem}.active-passive-metric__active__change,.active-passive-metric__passive__change{color:var(--vmg-solid-gray-900)}.active-passive-metric__active{padding-right:2rem}.active-passive-metric__passive{padding-left:2rem}.active-passive-metric .divider{min-width:1px;flex:0 0 1px}
.percent-global{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.05rem;font-size:1rem;color:var(--vmg-solid-gray-700)}.percent-global__value{display:inline;font-size:1rem;color:var(--vmg-solid-black)}
.metric-card .metric-secondary .divider{height:2rem}.metric-right-left .left-metric{padding-right:2rem}.metric-right-left .right-metric{padding-left:2rem}.metric-primary{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.metric-header>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.metric-card{display:grid;grid-gap:1rem;justify-content:space-between;grid-template-areas:"head head head head head graph" "primary primary primary secondary secondary secondary";grid-auto-columns:1fr;grid-template-rows:1fr auto}@media(max-width: 600px){.metric-card{padding:2rem 3rem}}.metric-card .metric-header{grid-area:head}.metric-card .metric-graph{grid-area:graph;justify-self:end}.metric-card .metric-primary{grid-area:primary}.metric-card .metric-secondary{grid-area:secondary;justify-self:end}._2x2{display:grid;grid-gap:1rem;justify-content:space-between;grid-template-areas:"head head head head head graph" "primary primary primary secondary secondary secondary";grid-auto-columns:1fr;grid-template-rows:1fr auto}@media(max-width: 600px){._2x2{padding:2rem 3rem}}._2x2 .metric-header{grid-area:head}._2x2 .metric-graph{grid-area:graph;justify-self:end}._2x2 .metric-primary{grid-area:primary}._2x2 .metric-secondary{grid-area:secondary;justify-self:end}._1x3-center{display:grid;grid-gap:1rem;justify-content:space-between;justify-content:stretch;align-content:space-between;grid-template-areas:"head" "primary" "secondary";grid-auto-rows:auto;grid-template-rows:auto 1fr}@media(max-width: 600px){._1x3-center{padding:2rem 3rem}}._1x3-center .metric-secondary{display:flex;flex-direction:column;align-items:flex-start;justify-self:start}._1x3-center .metric-header,._1x3-center .metric-primary,._1x3-center .metric-secondary{justify-self:center;align-items:center;min-width:0;min-height:0}._1x3-center .metric-primary{justify-content:center}._1x3-center .metric-header{text-align:center}._2x2-start{display:grid;grid-gap:1rem;justify-content:space-between;justify-content:stretch;align-content:space-between;grid-template-areas:"head head" "primary secondary";grid-auto-rows:auto auto}@media(max-width: 600px){._2x2-start{padding:2rem 3rem}}._2x2-start .metric-secondary{display:flex;flex-direction:column;align-items:flex-end;justify-self:end}#tn-global-metrics .metrics-grid{display:grid;grid-gap:2.7rem;justify-content:space-between;grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr))}@media(max-width: 1100px){#tn-global-metrics .metrics-grid{grid-template-columns:repeat(2, minmax(20rem, 1fr))}}@media(max-width: 600px){#tn-global-metrics .metrics-grid{grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr))}}@media(max-width: 390px){#tn-global-metrics .metrics-grid{grid-template-columns:1fr}}@media(max-width: 600px){#tn-global-metrics .metrics-grid{grid-gap:1rem}#tn-global-metrics .metrics-grid .metric-card{display:grid;grid-gap:1rem;justify-content:space-between;justify-content:stretch;align-content:space-between;grid-template-areas:"head" "primary" "secondary";grid-auto-rows:auto;grid-template-rows:auto 1fr}}@media(max-width: 600px)and (max-width: 600px){#tn-global-metrics .metrics-grid .metric-card{padding:2rem 3rem}}@media(max-width: 600px){#tn-global-metrics .metrics-grid .metric-card .metric-secondary{display:flex;flex-direction:column;align-items:flex-start;justify-self:start}}@media(max-width: 600px){#tn-global-metrics .metrics-grid .metric-card .metric-header,#tn-global-metrics .metrics-grid .metric-card .metric-primary,#tn-global-metrics .metrics-grid .metric-card .metric-secondary{justify-self:center;align-items:center;min-width:0;min-height:0}}@media(max-width: 600px){#tn-global-metrics .metrics-grid .metric-card .metric-primary{justify-content:center}}@media(max-width: 600px){#tn-global-metrics .metrics-grid .metric-card .metric-header{text-align:center}}#tn-global-metrics .current-stream .tn-wrapper-sm-rect{height:7rem;min-width:8rem}#tn-global-metrics .current-stream .tn-pie-wrapper{height:6rem;padding-left:4rem}#tn-global-metrics .current-stream .metric-primary,#tn-global-metrics .current-stream .metric-secondary{padding-bottom:1.4rem}@media(max-width: 600px){#tn-global-metrics .current-stream .metric-primary,#tn-global-metrics .current-stream .metric-secondary{padding-bottom:0}}#tn-global-metrics .current-stream .trend-icon-container{justify-content:start}#tn-global-metrics .tn-card-box-shadow{height:20rem}@media(max-width: 600px){#tn-global-metrics .tn-card-box-shadow{height:15.4rem}}@media(min-width: 1101px){#tn-global-metrics .tn-card-box-shadow{padding:2rem}}#tn-global-metrics .tn-card-linked{display:flex;flex-direction:column;position:relative}#tn-global-metrics .tn-card-linked,#tn-global-metrics .tn-card-linked .tn-card{transition:height 100ms ease-in-out,margin 100ms ease-in-out}#tn-global-metrics .tn-card-linked .label-lg,#tn-global-metrics .tn-card-linked .tn-card .label-lg{color:var(--vmg-solid-black)}#tn-global-metrics .tn-card-linked:hover .tn-card{height:21rem;margin-top:-0.5rem;margin-bottom:-0.5rem}@media(max-width: 600px){#tn-global-metrics .tn-card-linked:hover .tn-card{height:16.4rem}}#tn-global-metrics .tn-card-linked:hover:after{bottom:-3rem;opacity:1}#tn-global-metrics .tn-card-linked:after{content:"";width:2rem;height:2rem;bottom:-2rem;opacity:0;transition:bottom 100ms ease-in-out,opacity 100ms ease-in-out;position:absolute;align-self:center;transform:rotate(-90deg);border:1rem solid rgba(0,0,0,0);border-right-color:var(--vmg-solid-red-600);pointer-events:none}@media(max-width: 1050px){#tn-global-metrics .tn-card-linked{transition:none}#tn-global-metrics .tn-card-linked:hover{height:20rem;margin:0}}@media(max-width: 1050px)and (max-width: 600px){#tn-global-metrics .tn-card-linked:hover{height:15.4rem}}@media(max-width: 1050px){#tn-global-metrics .tn-card-linked:after{content:none}}#tn-global-metrics .lg-font{margin-left:0}@media only screen and (min-width: 1201px)and (max-width: 1250px){#tn-global-metrics .lg-font{font-size:2.7rem}}@media only screen and (min-width: 1101px)and (max-width: 1280px){#tn-global-metrics .lg-font{font-size:2.7rem}}@media only screen and (min-width: 601px)and (max-width: 670px){#tn-global-metrics .lg-font{font-size:2.4rem}}#tn-global-metrics .label{text-align:left}#tn-global-metrics .order-second .trend-up,#tn-global-metrics .order-second .trend-down{padding-right:0}#tn-global-metrics .legend-bar{width:.8rem;height:100%}@media(max-width: 1200px){#tn-global-metrics .tn-wrapper-sm{height:6rem;min-width:6rem;max-width:6rem;flex:0 1 6rem}}@media(max-width: 1050px){#tn-global-metrics .tn-wrapper-sm{height:7.5rem;min-width:7.5rem;max-width:7.5rem;flex:0 1 7.5rem}}@media(max-width: 750px){#tn-global-metrics .tn-wrapper-sm{height:5.5rem;min-width:5.5rem;max-width:5.5rem;flex:0 1 5.5rem}}@media(max-width: 600px){#tn-global-metrics .tn-card{min-width:18rem}#tn-global-metrics .current-stream .left-metric{padding-right:.5rem}#tn-global-metrics .current-stream .right-metric{padding-left:.5rem}#tn-global-metrics .current-stream .trend-icon-container{justify-content:center}}
.retailers-selector .vmg-select__control{font-size:1.3rem}.retailers-selector .vmg-select__value-container{gap:.4rem}.retailers-selector .value-icon{display:block;height:18px}.retailers-selector .retailer-with-icon{display:flex;flex-direction:row;justify-content:flex-start;gap:.6rem}
.territories-selector:hover{cursor:pointer}.territories-selector .vmg-select__menu{width:22rem;max-height:35.6rem;overflow:hidden;padding:.6rem 0}.territories-selector .vmg-select__menu-notice--no-options{padding:1.2rem;color:var(--vmg-solid-gray-600)}.territories-selector .vmg-select__value-container{padding:0;grid-template-columns:min-content 1fr min-content;gap:.6rem}.territories-selector .vmg-select__value-container .territory-selector-clear{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--vmg-solid-gray-900);cursor:pointer;display:flex;flex:0 0 auto;height:1.4rem;width:1.4rem;line-height:.9rem;justify-content:center;margin-left:auto;margin-right:-3px;padding:0}.territories-selector .vmg-select__input-container{grid-column:2/3;flex:1 1 auto;min-width:0}.territories-selector .vmg-select__placeholder{grid-column:2/3;flex:1 1 auto;color:var(--vmg-solid-gray-600)}.territories-selector .vmg-select__control:hover{cursor:pointer;border:1px solid var(--vmg-solid-gray-700)}.territories-selector .territory-selector-menu-list__selector-options .menu-option,.territories-selector .territory-option{display:flex;align-items:center;align-self:stretch;justify-content:space-between;height:4rem;padding:1.1rem 1.6rem;cursor:pointer;color:var(--vmg-solid-gray-900);background-color:rgba(0,0,0,0);font-weight:400}.territories-selector .territory-selector-menu-list__selector-options .menu-option__label,.territories-selector .territory-option__label{display:flex;align-items:center}.territories-selector .territory-selector-menu-list__selector-options .menu-option .vmg-checkbox,.territories-selector .territory-option .vmg-checkbox{font-size:1.8rem}.territories-selector .territory-option--selected-divider{border-top:1px solid var(--vmg-solid-gray-200)}.territories-selector .territory-option:hover{background-color:var(--vmg-solid-gray-200)}.territories-selector .territory-selector-menu-list__selector-options .menu-option{padding:1.2rem 1.6rem;border-bottom:1px solid var(--vmg-solid-gray-200);font-size:1.3rem;line-height:1.8rem;align-items:center}.territories-selector .territory-selector-menu-list__menu-list-scroll-container{max-height:33.6rem}@media(min-width: 1101px){.territories-selector{min-width:20rem}}@media(max-width: 1100px){.territories-selector{min-width:17.9rem}}
#territories-control-pane{justify-content:flex-end;align-items:center;width:100%}#territories-control-pane #search-retailer-reset{display:grid;grid-template-columns:1fr 1fr auto auto 1fr;gap:1rem;align-items:center;grid-template-areas:"search retailer reset view-selection date-selector"}#territories-control-pane #search-retailer-reset .territories-selector{grid-area:search}#territories-control-pane #search-retailer-reset .retailers-selector{grid-area:retailer}#territories-control-pane #search-retailer-reset .reset-button{grid-area:reset;font-family:"open-sans",sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;color:var(--vmg-solid-black);background-color:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;height:2rem;text-decoration:underline;padding:0;margin-right:2rem}#territories-control-pane #search-retailer-reset .reset-button:focus-visible{outline:2px solid var(--vmg-solid-red-600);outline-offset:2px}#territories-control-pane #search-retailer-reset .view-selection{grid-area:view-selection}#territories-control-pane #search-retailer-reset .date-range-selector{grid-area:date-selector}@media(max-width: 1100px){#territories-control-pane #search-retailer-reset{grid-template-columns:1fr 1fr auto 1fr;justify-content:stretch;width:100%;grid-template-areas:"search retailer reset date-selector"}}@media(max-width: 700px){#territories-control-pane #search-retailer-reset{grid-template-rows:1fr 1fr 1fr auto;grid-template-columns:none;grid-template-areas:"search" "retailer" "date-selector" "reset"}#territories-control-pane #search-retailer-reset .reset-button{margin:auto}}
.retailers-bar{margin:0;width:100%;height:4rem;position:relative}.retailers-bar-tooltip{position:absolute;z-index:3;pointer-events:none;background:rgba(0,0,0,0)}
#territories-table{padding-left:0;padding-right:0;position:relative;display:flex;flex-direction:column}#territories-table .ReactTable{justify-content:space-between}#territories-table .ReactTable .rt-td{font-size:1.3rem}#territories-table .ReactTable .rt-td .value-change,#territories-table .ReactTable .rt-td .territories-table-content-active-passive{font-size:1.2rem}#territories-table .ReactTable .rt-tbody .rt-tr{height:4rem}#territories-table.expanded .pagination-bottom .vmg-pagination{justify-content:end}#territories-table .rt-table .rt-thead .rt-tr,#territories-table .rt-table .rt-tr-group{padding:0}#territories-table .rt-table .rt-tr-group{border-width:0}#territories-table .rt-table .rt-tr-group .rt-tr .rt-td:first-child>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#territories-table .rt-table .rt-tr-group:not(:first-child) .rt-tr{border-top:solid 1px rgba(0,0,0,.05)}#territories-table .rt-table .rt-tr-group.inactive{opacity:1}#territories-table .rt-table .rt-tr-group.active{margin-top:-1px;padding-top:1px}#territories-table .rt-table .rt-tr-group.active .rt-tr{border-bottom-color:rgba(0,0,0,0)}#territories-table .rt-table .rt-tr-group.empty .rt-tr{border-top:none}#territories-table .streams-col-header>div{width:100%}#territories-table .pagination-bottom{display:flex;flex-direction:column;justify-content:center;border-top:none;height:4rem}#territories-table .pagination-bottom .vmg-pagination{justify-content:center;align-items:center;display:flex;height:100%}@media(max-width: 1150px){#territories-table .ReactTable .rt-th{font-size:1rem}}@media(max-width: 1100px){#territories-table{justify-content:flex-end;flex:0 1 auto;padding:1rem}#territories-table .pagination-bottom{margin-top:1rem}}@media(max-width: 375px){#territories-table .ReactTable .rt-th{font-size:.9rem}#territories-table .ReactTable .rt-td{font-size:1.1rem}#territories-table .ReactTable .rt-td{font-size:1.2rem}#territories-table .ReactTable .rt-td .value-change,#territories-table .ReactTable .rt-td .territories-table-content-active-passive{font-size:1.1rem}}
.chartjs-tooltip{text-align:center;opacity:1;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;padding:0 !important;z-index:99;position:absolute;transform:translate3d(0, 0, 0)}.chartjs-tooltip.tooltip.center{transform:translate(1rem, -10%)}.index-tooltip-content{display:flex;flex-direction:column;align-items:center;border-radius:1rem;background:var(--vmg-solid-white);box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);padding:1.4rem;width:25.5rem;max-width:52rem}.index-tooltip-content__before-title{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-600);font-size:1rem;margin-bottom:.8rem;text-align:center}.index-tooltip-content__title{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;letter-spacing:.1rem;font-size:1.3rem;margin-bottom:1.4rem;text-align:center}.index-tooltip-content__subtitle{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-600);font-size:1rem;margin-top:1.4rem;margin-bottom:.4rem;align-self:start}.index-tooltip-content__item{color:var(--vmg-solid-gray-900);font-weight:400;display:flex;justify-content:space-between;font-size:1.2rem;width:100%;height:3rem;padding:0 1rem}.index-tooltip-content__item__label{display:flex;align-items:center;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden;gap:1rem}.index-tooltip-content__item__dataset-color{display:inline-block;width:1rem;height:1rem;border-radius:50%;flex-shrink:0}.index-tooltip-content__item__before-label{margin-right:1rem;text-align:left;text-overflow:ellipsis;overflow:hidden}.index-tooltip-content__item__value{display:flex;align-items:center}.point-tooltip-content{display:flex;flex-direction:column;align-items:center;border-radius:1rem;background:var(--vmg-solid-white);box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);width:20rem;padding:1.4rem}.point-tooltip-content__before-label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-700);font-size:1rem}.point-tooltip-content__label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;font-size:1.3rem;letter-spacing:.1rem;margin-top:.8rem;margin-bottom:1.4rem}.point-tooltip-content__after-label{color:var(--vmg-solid-gray-900);font-weight:400;font-size:1.4rem}@media(max-width: 480px){.index-tooltip-content,.point-tooltip-content{max-width:14rem}.index-tooltip-content__title{font-size:1.1rem;letter-spacing:initial}.index-tooltip-content__before-title,.index-tooltip-content__subtitle{letter-spacing:initial}.index-tooltip-content__item{font-size:1.1rem;padding:0 .3rem;line-height:1.3rem}}#source-of-streams .index-tooltip-content__title{margin-bottom:0}.retailers-bar .index-tooltip-content__item:nth-last-child(2),.skiprate .index-tooltip-content__item:nth-last-child(2){border-bottom:1px solid var(--vmg-solid-gray-200)}#map-tooltip{background:rgba(0,0,0,0);box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);padding:0;--rt-opacity: 1}.map-tooltip-content{display:flex;flex-direction:column;align-items:center;border-radius:1rem;background:var(--vmg-solid-white);box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);max-width:40rem;padding:1.8rem 2.2rem;gap:.6rem}.map-tooltip-content__title{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;letter-spacing:.1rem;font-size:1.2rem}.map-tooltip-content__content{display:flex;flex-direction:row;justify-content:space-around;gap:1rem;color:var(--vmg-solid-gray-900);font-weight:400;font-size:1.1rem;font-weight:600;text-transform:capitalize}.map-tooltip-content__value{font-weight:400}
.territories-map{overflow:hidden;position:relative}.territories-map>svg{height:100%;width:100%;position:relative}@media(max-width: 1100px){.territories-map{margin:0rem;max-height:265px}}@media only screen and (max-width: 1100px)and (min-height: 860px){.territories-map{flex:1 0 40%}}@media only screen and (max-width: 1100px)and (max-height: 660px){.territories-map{flex:1 0 38%}}@media(max-width: 480px){.territories-map{max-height:204px}}
.pill{box-shadow:1px 3px 10px 0 rgba(0,0,0,.15);border-radius:2rem;cursor:pointer;height:3rem;line-height:3rem;border-radius:1.5rem;background-color:var(--vmg-solid-white);display:inline-flex;align-items:center;align-self:start;max-width:calc(100vw - 4rem);padding:.6rem 1.2rem .6rem .8rem;flex:0 0 auto;font-weight:700;pointer-events:auto}.pill__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pill__close{margin-left:1rem;color:var(--vmg-solid-gray-700);padding:0 .5rem;font-size:1.5rem;line-height:1rem;font-weight:400}
.icon-button{font-family:"open-sans",sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;color:var(--vmg-solid-black);background-color:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:2rem;padding:0rem;color:var(--vmg-solid-gray-900);font-size:1.6rem}.icon-button:focus-visible{outline:2px solid var(--vmg-solid-red-600);outline-offset:2px}
.territory-listener-behavior-detail{display:flex;flex-direction:column;align-items:center}.territory-listener-behavior-detail .metric-header{margin-bottom:1rem;text-align:center}.territory-listener-behavior-detail .active-passive-metric__active{padding-right:1rem}.territory-listener-behavior-detail .active-passive-metric__passive{padding-left:1rem}.territory-listener-behavior-detail .active-passive-metric__active__value,.territory-listener-behavior-detail .active-passive-metric__passive__value{font-size:1.6rem;color:var(--vmg-solid-gray-900)}@media(max-width: 600px){.territory-listener-behavior-detail .metric-graph{display:none}}
.territory-revenue-estimate-detail{display:flex;flex-direction:column;align-items:center}.territory-revenue-estimate-detail__value{display:flex;justify-content:center;align-items:center;flex-grow:1;font-size:1.6rem}.territory-revenue-estimate-detail .metric-header{text-align:center}
.territory-streams-detail__bar{height:5rem;margin-top:2rem}.territory-streams-detail .value-change-inline{margin-top:.8rem}.territory-streams-detail__percent-global{display:flex;flex-direction:column;align-items:center;gap:.6rem}.territory-streams-detail__percent-global__label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;color:var(--vmg-solid-gray-700);font-size:.9rem}.territory-streams-detail__percent-global__value{font-size:1.4rem}
.territory-top-retailer-detail{display:flex;flex-direction:column;gap:1rem}.territory-top-retailer-detail__top{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.territory-top-retailer-detail__value{font-size:1.4rem}.territory-top-retailer-detail .retailer-with-icon{font-size:1.4rem;color:var(--vmg-solid-gray-900);margin-top:.6rem}.territory-top-retailer-detail .retailer-with-icon .retailer-icon svg{width:1.4rem;height:1.4rem}
.territory-metrics-detail{display:flex;flex-direction:column;overflow:visible;margin:0;padding:1.4rem 0;color:var(--vmg-solid-gray-900)}.territory-metrics-detail__two-cols-row{display:flex;gap:1rem;padding:0}.territory-metrics-detail__two-cols-row .tn-card{flex:1 1 50%}.territory-metrics-detail__close{font-family:"open-sans",sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;color:var(--vmg-solid-black);background-color:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;padding:0}.territory-metrics-detail__close:focus-visible{outline:2px solid var(--vmg-solid-red-600);outline-offset:2px}.territory-metrics-detail .tn-card{margin-bottom:1.4rem;background-color:var(--vmg-solid-gray-50);border-radius:1rem;padding:2rem}.territory-metrics-detail .metric-header{font-size:1rem}
.territory-metrics-summary{padding:1rem 2rem;display:grid;grid-template-columns:1fr}@media(max-width: 1100px){.territory-metrics-summary{padding:0}}.territory-metrics-summary__cell{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:5rem;border-bottom:solid 1px var(--vmg-solid-gray-200)}.territory-metrics-summary__label{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;font-size:1rem}@media(min-width: 960px){.territory-metrics-summary{grid-template-columns:1fr 1fr}.territory-metrics-summary__cell--whole-row{grid-column:1/-1}.territory-metrics-summary__cell--left-col{padding-right:2rem;border-right:solid 1px var(--vmg-solid-gray-200)}.territory-metrics-summary__cell--right-col{padding-left:2rem}}.territory-metrics-summary.tn-card-box-shadow .territory-metrics-summary__top-retailer,.territory-metrics-summary.tn-card-box-shadow .territory-metrics-summary__revenue{border-bottom:none}.territory-metrics-summary .retailer-icon svg{width:1.6rem;height:1.6rem}.territory-metrics-summary__skip-rate .active-passive-metric{padding-left:1rem}.territory-metrics-summary__skip-rate .active-passive-metric__active__value,.territory-metrics-summary__skip-rate .active-passive-metric__passive__value{font-size:1.2rem;color:var(--vmg-solid-gray-900)}.territory-metrics-summary__skip-rate .active-passive-metric__active{padding-right:1rem}.territory-metrics-summary__skip-rate .active-passive-metric__passive{padding-left:1rem}
.territory-metrics-close-button{box-shadow:1px 3px 10px 0 rgba(0,0,0,.15)}.territories-vertical-content{display:flex;flex-direction:column;position:relative;padding:0rem}.territories-vertical-content__metrics-summary,.territories-vertical-content__metrics-detail{padding:2rem 2rem 0 2rem;display:flex;flex-direction:column;flex:1 0 50%}.territories-vertical-content__more{font-family:"open-sans",sans-serif;font-size:1.3rem;font-weight:400;text-transform:capitalize;color:var(--vmg-solid-black);background-color:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;height:5rem}.territories-vertical-content__more:focus-visible{outline:2px solid var(--vmg-solid-red-600);outline-offset:2px}
.territory-metrics-landscape{display:flex;flex-direction:column;z-index:0;grid-area:metrics;padding:0 10px 10px 10px;gap:1rem;pointer-events:none}.territory-metrics-landscape .territory-metrics-panel{display:flex}.territory-metrics-landscape .territory-metrics-panel .metric-card{pointer-events:auto;flex:1;max-width:24rem;padding:2rem 1rem}.territory-metrics-landscape .territory-metrics-panel .metric-card:not(:last-child){margin-right:1rem}.territory-metrics-landscape .territory-metrics-panel .metric-card .metric-header{font-size:1.1rem}.territory-metrics-landscape .territory-metrics-panel .territory-streams-card .metric-right-left{font-size:1.6rem;font-weight:400;line-height:1}.territory-metrics-landscape .territory-metrics-panel .territory-streams-card .left-metric{padding-right:1rem;color:var(--vmg-solid-gray-900)}.territory-metrics-landscape .territory-metrics-panel .territory-streams-card .right-metric{padding-left:1rem;color:var(--vmg-solid-gray-900)}.territory-metrics-landscape .territory-metrics-panel .territory-streams-card .current-percent{margin-bottom:.8rem}.territory-metrics-landscape .territory-metrics-panel .territory-revenue-card .metric-header{width:60%;margin:0 auto}.territory-metrics-landscape .territory-metrics-panel .territory-revenue-card__value{font-size:1.8rem}.territory-metrics-landscape .territory-metrics-panel .territory-skip-rate-card .active-passive-metric__active{padding-right:1.7rem}.territory-metrics-landscape .territory-metrics-panel .territory-skip-rate-card .active-passive-metric__passive{padding-left:1.7rem}.territory-metrics-landscape .territory-metrics-panel .territory-skip-rate-card .active-passive-metric__active__value,.territory-metrics-landscape .territory-metrics-panel .territory-skip-rate-card .active-passive-metric__passive__value{font-size:1.6rem}.territory-metrics-landscape .territory-metrics-panel .territory-retailers-card .percent-global{margin-top:.8rem}.territory-metrics-landscape .territory-metrics-panel .territory-retailers-card .retailer{font-size:1.4rem}.territory-metrics-landscape .territory-metrics-panel .territory-retailers-card .retailer-icon svg{width:1.6rem;height:1.6rem}
.territories-horizontal-content{display:grid;grid-gap:5rem;grid-template-areas:"table map map" "table metrics metrics";grid-template-rows:1fr auto;grid-template-columns:repeat(3, 1fr);padding:3rem}.territories-horizontal-content .territories-map{grid-area:map/map/metrics}.territories-horizontal-content #territories-table{grid-area:table}.territories-horizontal-content #territories-table.expanded{grid-column-start:table;grid-column-end:-1}
section#tn-territories .revenue-estimate-caution{margin-top:0;justify-content:flex-start}section#tn-territories article{margin-top:2rem;margin-bottom:1rem}
.actionplan-modal-goal__contents{margin-top:2rem;margin-bottom:2rem}.actionplan-modal-goal__content{font-size:1.4rem;padding-bottom:2rem}.actionplan-modal-goal__content :last-child{padding-bottom:0rem}.actionplan-modal-goal__content .text-bold{font-weight:700;font-size:1.6rem}
.bulletpoints{margin-bottom:2rem}@media(max-width: 1023px){.bulletpoints{margin-bottom:3rem}}.bulletpoints__li{display:flex;margin-bottom:1rem}.bulletpoints__li :last-child{margin-bottom:0rem}.bulletpoints__text{font-size:1.2rem;font-weight:400;color:var(--vmg-solid-gray-900);opacity:1}.bulletpoints__text--is-pale{opacity:.5}.bulletpoints__text--is-font-big{font-size:1.3rem}
.actionplan-modal-recommendations__content{padding-bottom:2rem}.actionplan-modal-recommendations__content :last-child{padding-bottom:0rem}.actionplan-modal-recommendations__caption{font-family:"neue-haas-grotesk-text",sans-serif;font-weight:700;font-size:1.4rem;color:var(--vmg-solid-red-600);line-height:1;margin-bottom:1.6rem;text-transform:uppercase;letter-spacing:.05rem}.actionplan-modal-recommendations .bulletpoints{margin-bottom:0}
.growth-detected__trigger-content{display:flex;align-items:center}.growth-detected__trigger{display:flex;align-items:center;padding:1.3rem 1.6rem;border-radius:.2rem;border:.1rem solid var(--vmg-solid-gray-300);background:var(--vmg-solid-white);height:3.9rem;cursor:pointer;width:max-content;justify-content:space-between}.growth-detected__text{font-size:1.3rem;font-weight:400;line-height:1.7rem;color:var(--vmg-solid-gray-900);margin-right:.6rem;margin-left:.6rem}.growth-detected__arrow{color:var(--vmg-solid-red-600);margin-left:1.6rem;font-size:1.4rem}.growth-detected__fire{color:var(--vmg-solid-orange-400);width:1.3rem;height:1.3rem;text-align:center}.growth-detected .vmg-popover__container{z-index:2}.growth-detected--stretched-layout .growth-detected-popover{width:100%}.growth-detected--stretched-layout .growth-detected__trigger{width:100%;min-width:32rem;flex-shrink:1}
.base-box-content{background-color:var(vmg-solid-white);padding:3rem 3rem;border-radius:0 0 .8rem .8rem;box-shadow:0 .3rem .7rem 0 rgba(0,0,0,.15);height:100%;position:relative}.base-box-content .vmg-tooltip__container{max-width:85%}.base-box-content__title{font-size:1.4rem;font-weight:700;padding-bottom:2rem}.base-box-content .view-growth{position:absolute;bottom:2.4rem}
.ugc-growth-str__modal-trigger{display:inline;font-weight:600;text-decoration:underline;cursor:pointer}.ugc-growth-str__modal-trigger:hover{color:var(--vmg-solid-red-500)}
.growth-history{width:100%;margin-top:1rem}.growth-history__header-row{height:3.8rem}.growth-history__header-row th{font-weight:bold;color:var(--vmg-solid-black);font-size:1.2rem;text-transform:uppercase;width:22%;text-align:left}.growth-history__header-row th.growth-header{width:17%;text-align:center}.growth-history__header-row th.date-header{width:17%}.growth-history__tbody-row{height:5.8rem;background-color:var(--vmg-solid-white)}.growth-history__tbody-row:nth-child(odd){background-color:var(--vmg-solid-gray-50)}
.help-link{display:flex;align-self:flex-end;z-index:1}
.snapchat-views,.snapchat-creation{position:relative;padding:7rem 3rem 3rem 3rem}@media(max-width: 600px){.snapchat-views,.snapchat-creation{padding:7rem 2rem 2rem 2rem}}@media(max-width: 480px){.snapchat-views,.snapchat-creation{padding:5.2rem 1rem 1rem 1rem}}
.snapchat-header{gap:1rem}.snapchat-header__title-and-selector{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media(max-width: 800px){.snapchat-header__title-and-selector{flex-direction:column;gap:1rem}.snapchat-header__title-and-selector .date-range-selector{width:100%;flex-shrink:1}}.snapchat-header__note{color:var(--vmg-solid-gray-700);font-size:1.3rem}
.sos-charts__tables{min-height:26rem;flex:0 1 35%;margin-bottom:2rem}.sos-charts.charts .sos-charts__tables .change-table{min-height:0}.sos-charts__table{position:relative}.sos-charts__table--hide-header .rt-thead{visibility:hidden}.sos-charts__table .rt-thead{padding-bottom:3rem}.sos-charts__table .current-mix{align-items:center}.sos-charts__table-title{font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);font-weight:700;text-transform:uppercase;letter-spacing:.05rem;position:absolute;top:3.5rem;color:var(--vmg-solid-gray-600);font-size:1rem}.sos-charts__chart-and-legend{display:flex;flex:1;flex-direction:column}.sos-charts__chart-and-legend .history-chart{min-height:20rem;margin-bottom:2rem}
.source-of-streams{position:relative;margin-top:2rem}.source-of-streams__control-pane{margin-bottom:2rem;display:flex;align-items:center;gap:1rem;justify-content:flex-end}.source-of-streams__control-pane .vmg-tab-group{height:3.9rem}.source-of-streams__control-pane .retailers-selector{width:16rem}@media(max-width: 800px){.source-of-streams__control-pane{padding-top:5rem;display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%}.source-of-streams__control-pane .vmg-tab-group{height:3.9rem}.source-of-streams__control-pane .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.source-of-streams__control-pane>*{flex-shrink:1;width:100%}.source-of-streams__control-pane .retailers-selector{width:100%}}@media(max-width: 960px){.source-of-streams__control-pane--featured{padding-top:5rem;display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%}.source-of-streams__control-pane--featured .vmg-tab-group{height:3.9rem}.source-of-streams__control-pane--featured .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.source-of-streams__control-pane--featured>*{flex-shrink:1;width:100%}.source-of-streams__control-pane--featured .retailers-selector{width:100%}}@media(max-width: 800px){.source-of-streams__control-pane--featured{display:flex;flex-direction:column;align-items:stretch;gap:2rem}.source-of-streams__control-pane--featured>*{flex-shrink:1;width:100%}.source-of-streams__control-pane--featured .vmg-tab-group{height:3.9rem}.source-of-streams__control-pane--featured .retailers-selector{width:100%}}@media(max-width: 480px){.source-of-streams{padding:1.4rem 1rem 2rem 1rem}}.source-of-streams .label-column .popover__trigger{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;white-space:normal}
#streams-section{position:relative}#streams-section .no-selected-data .pre-msg{margin-bottom:3rem;font-size:1.6rem}
.tiktok-engagement,.tiktok-creations{position:relative;padding:7rem 3rem 3rem 3rem}@media(max-width: 480px){.tiktok-engagement,.tiktok-creations{padding:5.4rem 2rem 2rem 2rem}}.tiktok-engagement{margin-top:2rem}.tiktok-creations .value-change-inline:first-child{margin-bottom:1rem}
.tiktok-header__control-pane{display:flex;align-items:center;gap:1rem;justify-content:flex-end}.tiktok-header__control-pane .vmg-tab-group{height:3.9rem}.tiktok-header__control-pane .vmg-tab-group{order:0}.tiktok-header__control-pane .scp-detect{order:1}.tiktok-header__control-pane .date-range-selector{order:2}@media(max-width: 960px){.tiktok-header__control-pane{display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%}.tiktok-header__control-pane .vmg-tab-group{height:3.9rem}.tiktok-header__control-pane .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.tiktok-header__control-pane>*{flex-shrink:1;width:100%}.tiktok-header__control-pane .date-range-selector{width:initial}}@media(max-width: 800px){.tiktok-header__control-pane{display:flex;flex-direction:column;align-items:stretch;gap:2rem}.tiktok-header__control-pane>*{flex-shrink:1;width:100%}.tiktok-header__control-pane .vmg-tab-group{height:3.9rem}.tiktok-header__control-pane .vmg-tab-group{order:3}}
.ReactTable{color:var(--vmg-solid-gray-900);max-width:100%}.ReactTable,.ReactTable .rt-tbody .rt-td{border:none}.ReactTable .rt-tr{justify-content:space-between}.ReactTable .rt-tr-group.clickable{cursor:pointer}.ReactTable .rt-tr-group.clickable:hover{background:var(--vmg-solid-gray-200)}.ReactTable .rt-tr-group.clickable.inactive{opacity:.5}.ReactTable .rt-thead .rt-tr{min-height:4rem}.ReactTable .rt-thead .rt-tr .rt-th{white-space:initial;word-wrap:anywhere}.ReactTable .rt-tbody .rt-tr{min-height:4rem}.ReactTable .rt-tbody .rt-td,.ReactTable .rt-tfoot .rt-td{padding-left:1rem;padding-right:1rem;align-items:center;text-align:center}.ReactTable .rt-tfoot{border-top:1px solid var(--vmg-solid-gray-700)}.ReactTable .rt-tfoot .rt-td{border:none}.ReactTable .rt-tbody .rt-tr-group{border-width:0 0 1px 0;flex-grow:0;justify-content:center}.ReactTable .rt-thead .rt-th .left-align{display:inline-flex;width:100%;text-align:left}.ReactTable .rt-thead .rt-th .right-align{display:inline-flex;text-align:right}.ReactTable .rt-table,.ReactTable .rt-tbody,.ReactTable .rt-thead .rt-th,.ReactTable .rt-tbody .rt-tr .rt-td{overflow:visible}.ReactTable .rt-thead .rt-th{padding:1rem;border-left:none;border-right:none;hyphens:auto;align-items:center;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;color:var(--vmg-solid-gray-700)}@media(max-width: 600px){.ReactTable .rt-thead .rt-th{padding:.5rem}}.ReactTable .rt-thead .rt-th .clickable{cursor:pointer}.ReactTable .rt-thead .rt-th .-sort-asc>div:after,.ReactTable .rt-thead .rt-th .-sort-desc>div:after{display:none}.ReactTable .rt-thead .rt-th.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-asc{box-shadow:initial;color:var(--vmg-solid-red-600)}.ReactTable .rt-th,.ReactTable .rt-td{display:flex;align-items:center;padding:1rem}.ReactTable .rt-th:not(:first-child),.ReactTable .rt-td:not(:first-child){justify-content:center}.ReactTable .rt-th.right-aligned,.ReactTable .rt-td.right-aligned{justify-content:flex-end}.ReactTable .rt-thead.-header,.ReactTable .rt-tfoot{box-shadow:none}.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-td,.ReactTable .rt-tfoot .rt-td,.ReactTable .rt-tbody .rt-td{transition:.3s ease;transition-property:width,min-width,padding-left,padding-right,margin-right,opacity}.ReactTable .rt-thead .rt-th:first-child,.ReactTable .rt-thead .rt-td:first-child,.ReactTable .rt-tfoot .rt-td:first-child,.ReactTable .rt-tbody .rt-td:first-child{text-align:left}.ReactTable .vmg-pagination{gap:4px}.ReactTable .vmg-pagination.compact{width:100%;justify-content:center;gap:1rem}@media(max-width: 480px){.ReactTable .fa,.ReactTable .fas,.ReactTable .far,.ReactTable .fal{font-size:1.2rem}}.ReactTable .rt-noData{background-color:rgba(0,0,0,0);text-align:center;font-weight:700}@media(max-width: 600px){.ReactTable .rt-noData{left:auto;transform:translateY(-50%);width:100%}}.change-table .ReactTable .rt-tfoot{font-weight:600}.change-table .ReactTable .color-ref{flex:0 0 10px}.change-table .ReactTable .popover__trigger{flex:1 1 auto}.youtube-table .ReactTable .rt-table .rt-thead .rt-tr .rt-th{align-items:center;padding:.6rem 1rem}
canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.charts{position:relative;height:100%;width:100%;display:flex;min-height:15rem;padding:0;gap:5rem}.charts .change-table{min-height:26rem;flex:0 1 35%}.charts .history-chart{display:flex;flex:1;min-height:20rem;padding-top:1rem}.charts .history-chart .abs-fill{top:-10px;left:-5px;bottom:-5px}@media(max-width: 960px){.charts{flex-direction:column;gap:3rem}.charts .change-table{min-height:initial}}@media(max-width: 600px){.charts{flex-direction:column;gap:3rem;gap:2rem}.charts .change-table{min-height:initial}}.tn-pie-wrapper{padding:0;position:relative;display:flex;justify-content:center;align-items:center}@media(max-width: 600px){.youtube-card{padding:2rem}}.youtube-card .charts .change-table{min-height:28rem}@media(max-width: 1100px){.youtube-card .charts{flex-direction:column;gap:3rem}.youtube-card .charts .change-table{min-height:initial}}
.youtube-header__control-pane{display:flex;align-items:center;gap:1rem;justify-content:flex-end}.youtube-header__control-pane .vmg-tab-group{height:3.9rem}.youtube-header__control-pane .vmg-tab-group{order:0}.youtube-header__control-pane .scp-detect{order:1}.youtube-header__control-pane .date-range-selector{order:2}@media(max-width: 1100px){.youtube-header__control-pane--featured{display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%}.youtube-header__control-pane--featured .vmg-tab-group{height:3.9rem}.youtube-header__control-pane--featured .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.youtube-header__control-pane--featured>*{flex-shrink:1;width:100%}.youtube-header__control-pane--featured .date-range-selector{width:initial}}@media(max-width: 960px){.youtube-header__control-pane{display:flex;align-items:center;align-self:stretch;gap:2rem;max-width:100%}.youtube-header__control-pane .vmg-tab-group{height:3.9rem}.youtube-header__control-pane .vmg-tab-group .vmg-tab__btn{width:100%;justify-content:center}.youtube-header__control-pane>*{flex-shrink:1;width:100%}.youtube-header__control-pane .date-range-selector{width:initial}}@media(max-width: 800px){.youtube-header__control-pane{display:flex;flex-direction:column;align-items:stretch;gap:2rem}.youtube-header__control-pane>*{flex-shrink:1;width:100%}.youtube-header__control-pane .vmg-tab-group{height:3.9rem}.youtube-header__control-pane .vmg-tab-group{order:3}}
.user-preference__contents{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:6rem;margin-bottom:6rem}@media(max-width: 1200px){.user-preference__contents{padding-left:4rem;padding-right:4rem}}@media(max-width: 600px){.user-preference__contents{padding-left:3rem;padding-right:3rem}}.user-preference__contents-info{font-size:1.8rem;text-align:center;white-space:pre-wrap;display:flex;align-items:center;flex-direction:column;max-width:89.6rem}.user-preference__title{margin-top:0rem;font-family:"neue-haas-grotesk-text",sans-serif;color:var(--vmg-solid-black);margin-bottom:1.1rem;font-size:1.8rem;font-weight:700}.user-preference__subtitle{margin-top:0rem;color:var(--vmg-solid-gray-700);margin-bottom:2.9rem;font-size:1.6rem;font-weight:600}.user-preference__description{margin-top:0rem;color:var(--vmg-solid-gray-900);margin-bottom:1.1rem;font-size:1.4rem;font-weight:400}.user-preference__description span{font-size:1.4rem;font-weight:700}.user-preference__description--last{margin-bottom:6rem}.user-preference__options{display:flex;flex-direction:column;max-width:70rem;margin-bottom:6rem;font-size:1.8rem;color:var(--vmg-solid-gray-900)}.user-preference__radio{display:flex;flex-direction:row;gap:1rem;align-items:center;font-weight:700}.user-preference__radio .vmg-checkbox{display:flex}.user-preference__radio .text{font-size:1.4rem;margin-bottom:0;line-height:1.4rem}.user-preference__radio-description{margin-left:2.6rem;font-weight:400;font-size:1.4rem}
.mobile-message__wrapper{display:flex;flex-direction:column;min-height:calc(100vh - 89px)}.mobile-message__wrapper>.mobile-footer{margin-top:auto}.mobile-message{text-align:center;margin:14rem 3.5rem}.mobile-message__image{margin-bottom:6rem}.mobile-message__title{font-family:"neue-haas-grotesk-text",sans-serif;text-transform:uppercase;font-size:1.8rem;letter-spacing:1px;font-weight:700;margin-bottom:1.6rem}.mobile-message__message{font-size:1.6rem;font-weight:400}.mobile-message__message--first{margin-bottom:2.5rem}.mobile-message__button{margin-top:4rem;font-size:1.4rem}.mobile-message__button a{color:var(--vmg-solid-white)}
