section#leaderboard container{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;margin:auto;position:relative}section#leaderboard container .copy-container *{color:#1e2752}.leaderboard__container{display:none;min-height:180px}.leaderboard__container.active{display:block}span.brand{font-size:21px;font-weight:700}span.name{font-size:18px;font-weight:400}span.brand,span.name{max-width:100%;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:normal;text-wrap:wrap}button.leaderboard__selector.active{background-color:#009ade;color:#fff}span#increase{color:#007e6e}span#decrease{color:#bd1e2d}span#new{align-items:center;border:2px solid #1e2752;border-radius:45px;display:inline-flex;font-size:16px;height:35px;justify-content:center;padding:0 12px;text-transform:uppercase}.copy-container.category-content{padding-bottom:40px}table{border:none;border-collapse:collapse;color:#fff;position:relative;table-layout:auto;text-align:left;width:100%}thead{position:sticky;top:20px;z-index:5}thead tr{background-color:#1e2752;border-radius:6px;overflow:hidden;position:relative;z-index:6}thead:before{background-color:#fff;content:"";height:100px;left:-20px;position:absolute;top:-40px;width:calc(100% + 40px);z-index:5}thead th{position:sticky;top:20px;z-index:51}thead th .field-container{color:#fff;line-height:1}tbody td .field-container{background-color:#fff;color:#1e2752;line-height:1}td,th{text-overflow:ellipsis;white-space:nowrap}thead tr th .field-container{align-items:center;display:flex;gap:8px;height:60px;justify-content:center;padding:0 20px}thead tr th:first-of-type .field-container{border-radius:6px 0 0 6px}thead tr th:last-of-type .field-container{border-radius:0 6px 6px 0}tbody tr{transition:.3s}tbody tr:hover{box-shadow:0 16px 16px -8px rgba(0,0,0,.15);transform:scale(1.025)}tbody tr td .field-container{align-items:center;border-bottom:1px solid #ededf1;border-color:#ededf1 currentcolor;border-top:1px solid #ededf1;cursor:pointer;display:flex;font-size:21px;gap:8px;height:120px;justify-content:center;margin-top:20px;padding:0 20px;position:relative;transition:.3s}tbody tr:hover :is(td .field-container,td:first-of-type .field-container,td:last-of-type .field-container){border-color:#1e2752}tbody tr td:first-of-type .field-container{border-left:1px solid;border-color:#ededf1;border-radius:6px 0 0 6px}tbody tr td:last-of-type .field-container{border-radius:0 6px 6px 0;border-right:1px solid;border-color:#ededf1}td.tbl__title .field-container{align-items:start;flex-direction:column;padding:0}td.tbl__logo img{align-self:center;height:auto;max-height:90px;max-width:90px;width:auto}td.tbl__rank img{max-width:-webkit-fill-available!important}td.tbl__change .field-container{font-size:21px;font-weight:700}td.tbl__rank .field-container{overflow:hidden}td.tbl__engagement-rate .field-container,td.tbl__rank .field-container{font-weight:700}span.button-container{align-content:center;display:block;height:100%;left:0;opacity:0;position:absolute;text-align:center;top:100%;transition-duration:.3s;width:100%}tr:hover span.button-container{opacity:1;top:0}button#play-ad{background:none;border:none}td.tbl__rank span.value{align-content:center;height:100%;opacity:1;position:relative;text-align:center;top:0;transition-duration:.3s;width:100%}tr:hover td.tbl__rank span.value{opacity:0;top:-100%}.info-container{align-items:center;display:flex;height:18px;overflow:hidden;position:relative;width:18px}.info-container:hover{overflow:initial}.info-container:hover .info{opacity:1}.info-icon{height:18px;width:18px}span.info{background:#fff;border:1px solid #ededf1;border-bottom:0 solid transparent;border-radius:6px 6px 0 0;bottom:39px;color:#1e2752;font-size:14px;font-weight:400;line-height:1.4;max-width:400px;opacity:0;padding:12px;position:absolute;white-space:normal;width:100vh}span.info.left{left:-12px}span.info.right{right:-12px}span.info:after{border:8px solid transparent;border-top-color:#fff;bottom:-15px;content:"";position:absolute}span.info.left:after{left:13px}span.info.right:after{right:13px}.tbl__change,.tbl__engagement-rate,.tbl__impressions,.tbl__peak,.tbl__rank{width:fit-content}.tbl__logo{width:200px}.tbl__title{max-width:400px;width:100%}.leaderboard__expand{background:none;background-color:#f26a5c;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Rubik;font-size:14px;height:46px;letter-spacing:.05em;padding:0 18px;position:absolute;text-transform:uppercase;top:calc(100% + 80px);transition:.3s}.leaderboard__filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-bottom:20px;position:relative;z-index:6}.filter{position:relative}.filter__selector{align-items:center;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%231E2752%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right 18px top 50%,0 0;background-repeat:no-repeat;background-size:14px;border:2px solid #1e2752;border-radius:50px;cursor:pointer;display:flex;font-size:14.8px;font-weight:700;gap:4px;height:46px;overflow:hidden;padding:0 48px 0 18px;position:relative;text-wrap:nowrap}.filter__options{background-color:#fff;border:1px solid #ededf1;border-radius:6px;box-shadow:0 4px 12px 0 rgba(0,0,0,.125);display:none;flex-direction:column;gap:4px;justify-content:start;left:0;max-height:266px;min-width:100%;overflow:auto;padding:4px;position:absolute;top:calc(100% + 12px);width:fit-content;z-index:10}.filter__options.open{display:flex}.filter__options button{background-color:#00000000;border:none;border-radius:2px;color:#1e2752;cursor:pointer;font-size:14.8px;font-weight:700;height:36px;min-height:36px;padding:0 6px;text-align:left;text-wrap:nowrap;transition:.15s}.leaderboard__filters{display:none}.alternative-filter{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:40px}button.alternative-filter__option{background-color:#ededf1;border:none;border-radius:4px;color:#1e2752;cursor:pointer;display:flex;font-size:14.8px;font-weight:700;padding:8px 10px;transition:.3s}button.alternative-filter__option:hover{background-color:#e3f4fb}button.alternative-filter__option.selected{background-color:#009ade;border-color:transparent;color:#fff}.filter__options button:hover{background-color:#c2d5ed3f}.filter__options button.selected{background-color:#e1eaf6}@media only screen and (max-width:1200px){table{display:block!important}tbody{flex-direction:column!important;padding-top:20px!important}tbody,tbody tr:not(.hide){display:flex!important;gap:20px!important}tbody tr:not(.hide){border:2px solid #ededf1!important;border-radius:6px!important;overflow:hidden!important;padding:20px!important;transition:.3s!important}tbody tr:hover{border-color:#1e2752!important}td{display:block!important;width:100%!important}td .field-container{border:none!important;margin-top:0!important}th,thead{display:none!important}td.tbl__logo,td.tbl__logo .field-container{align-items:center;display:flex!important;justify-content:center;padding:0!important;width:120px!important}.tbl__change,.tbl__impressions,.tbl__peak,.tbl__rank{display:none!important}.tbl__title,.tbl__title .field-container{max-width:100%!important;overflow:hidden;width:100%!important}.tbl__engagement-rate,.tbl__engagement-rate .field-container{padding:0!important;width:fit-content!important}tbody tr{align-items:center!important;padding:20px!important;position:relative}td .field-container{background:none!important;height:fit-content!important}td .field-container *{font-size:16px!important}td.tbl__logo{height:100%!important;left:0;opacity:.1!important;position:absolute!important;top:0;width:100%!important}td.tbl__engagement-rate span.value:after{content:"MORE EFFECTIVE";display:block;font-size:12px;font-weight:500;margin-top:4px}td.tbl__engagement-rate span.value{text-align:center}}