.sm-premium{--dash-ink:#f0faf4;--dash-copy:#c0d9cd;--dash-muted:#a8c7b7;--dash-line:#7ea78e45;--dash-surface:#103d30}.sm-premium :is(.mg-campaign-channel,.mg-campaign-graph,.mg-campaign-top,.mg-campaign-table,.mg-cross-charts>article,.mg-cross-source-card,.mg-cross-empty,.mg-campaign-empty){color:var(--dash-ink);border-radius:22px;box-shadow:inset 0 1px #d4ecd820,0 12px 26px #001f1918;background:linear-gradient(145deg,#194b3c,#0c3028)!important;border:1px solid #789c844a!important}.sm-premium :is(.mg-campaign-graph,.mg-campaign-top,.mg-campaign-channel,.mg-campaign-empty,.mg-cross-charts>article){padding:24px}.sm-premium :is(.mg-campaign-explorer,.mg-cross) :is(h2,h3,h4,strong,b,summary){color:var(--dash-ink)!important}.sm-premium :is(.mg-campaign-explorer,.mg-cross) :is(p,small,em,label,.mg-caption),.sm-premium .mg-campaign-channel>p>span{color:var(--dash-copy)!important}.sm-premium .mg-campaign-rank-copy em{font-size:11px;font-style:normal;color:var(--dash-muted)!important}.sm-premium .mg-campaign-channel>strong{letter-spacing:-.035em;font-size:30px;line-height:1.2;color:#f3fff7!important}.sm-premium .mg-campaign-sync-date{margin-top:16px;font-size:10px;line-height:1.7;display:block;color:#b3d0bf!important}.sm-premium .mg-campaign-channel-values small{font-size:10px;color:#bbd9c8!important}.sm-premium .mg-campaign-channel-values b{color:#effbf4!important}.sm-premium .mg-campaign-led{background:#94b09f}.sm-premium .mg-campaign-led.is-ready{background:#70ddb0}.sm-premium .mg-campaign-rank-track{background:#c3e3d01a;border-radius:99px;height:6px;overflow:hidden}.sm-premium .mg-campaign-rank-track i{background:#74dab0}.sm-premium .mg-campaign-rank-track i.is-facebook{background:#82bfff}.sm-premium :is(.mg-campaign-filters button,.mg-campaign-refresh,.mg-campaign-top select,.mg-campaign-filters select){border:1px solid #70977f80;border-radius:13px;min-height:42px;font-size:12px;box-shadow:inset 0 1px 1px #d6efdc1c;color:#e5f5eb!important;background:linear-gradient(145deg,#234f40,#163d30)!important}.sm-premium .mg-campaign-explorer .mg-campaign-filters button[aria-pressed=true]{border-color:#89cca9;box-shadow:inset 0 1px 2px #eafff04d;color:#fff!important;background:linear-gradient(145deg,#2c986a,#15694a)!important}.sm-premium .mg-campaign-filters{gap:14px;margin:22px 0}.sm-premium .mg-campaign-filters>div{background:#082d2580;border:1px solid #688e7440;border-radius:17px;gap:6px;padding:5px}.sm-premium .mg-campaign-top-heading{align-items:start;gap:14px;margin-bottom:22px}.sm-premium .mg-campaign-top-heading h3{min-width:0;font-size:20px;line-height:1.3}.sm-premium .mg-campaign-top-heading>div{color:#b5cdbc;flex-shrink:0;align-items:center}.sm-premium .mg-campaign-top-heading label{font-size:10px}.sm-premium .mg-campaign-top select{margin-left:8px;padding:6px 10px}.sm-premium .mg-campaign-table summary{cursor:pointer;border-color:#789c844a;border-radius:20px;min-height:52px;padding:17px 20px;font-size:13px;color:#f0faf4!important;background:linear-gradient(145deg,#194b3c,#0c3028)!important}.sm-premium .mg-campaign-table table{color:#e5f6eb;background:0 0;width:100%;font-size:12px}.sm-premium .mg-campaign-table th{color:#c6e6d2;background:#1d4f3c;border-color:#8eb39a38}.sm-premium .mg-campaign-table td{color:#e5f6eb;white-space:normal;overflow-wrap:anywhere;background:0 0;border-color:#8eb39a38}.sm-premium .mg-campaign-table .mg-table-wrap{border-top:1px solid #8eb39a38}.sm-premium .mg-campaign-graph-body{min-width:0;height:290px;margin-top:20px}.sm-premium .mg-campaign-graph-body .recharts-text,.sm-premium .sm-chart .recharts-text{fill:#c6dccf}.sm-premium .recharts-default-legend .recharts-legend-item-text{color:#e2f3e8!important}.sm-premium .recharts-default-tooltip{box-shadow:0 12px 30px #001c1b30;color:#f0fff5!important;background:#0a3026!important;border:1px solid #7aa88c!important;border-radius:14px!important}.sm-premium .recharts-tooltip-label{font-size:12px;font-weight:650;color:#f0fff5!important;margin-bottom:8px!important}.sm-premium .recharts-tooltip-item{font-size:12px}.sm-premium :is(.recharts-wrapper,.recharts-surface):focus{outline:none}.sm-premium :is(.recharts-wrapper,.recharts-surface):focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #81cba9}.sm-premium .mg-campaign-empty,.sm-premium .sm-provider-empty{align-items:start;gap:16px;min-height:150px;padding:24px;display:flex}.sm-premium .mg-campaign-empty>svg,.sm-premium .sm-provider-empty>svg{color:#9ad9b8;flex-shrink:0;margin-top:3px}.sm-premium .mg-campaign-empty strong,.sm-premium .sm-provider-empty strong{font-size:15px;line-height:1.5}.sm-premium .mg-campaign-empty p,.sm-premium .sm-provider-empty p{max-width:68ch;font-size:12px;line-height:1.8}.sm-premium .sm-empty-hint{color:#aad1ba;font-size:11px;line-height:1.6;display:block}.sm-premium .mg-campaign-explorer .mg-caption{margin-top:22px;font-size:11px;line-height:1.8}.sm-premium .mg-campaign-rank-copy strong{white-space:nowrap;font-size:14px}.sm-premium .mg-campaign-rank-copy b{font-size:13px}.sm-premium .mg-campaign-rank-copy small{color:#a2c4af!important}.sm-premium :is(.mg-campaign-explorer,.mg-cross) :is(a,button,select,summary):focus-visible{outline-offset:4px;outline:2px solid #8ce0b7}@media (width<=700px){.sm-premium :is(.mg-campaign-graph,.mg-campaign-top,.mg-campaign-channel,.mg-campaign-empty){border-radius:19px;padding:18px}.sm-premium .mg-campaign-graph-body{height:255px}.sm-premium .mg-campaign-top-heading{flex-direction:column;gap:12px}.sm-premium .mg-campaign-top-heading>div{align-self:flex-end}.sm-premium .mg-campaign-channel-grid{grid-template-columns:1fr}.sm-premium .mg-campaign-table table,.sm-premium .mg-campaign-table tbody,.sm-premium .mg-campaign-table tr,.sm-premium .mg-campaign-table td{width:100%;min-width:0;display:block}.sm-premium .mg-campaign-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sm-premium .mg-campaign-table tr{border-top:1px solid #a2c8ae3d;padding:15px 17px}.sm-premium .mg-campaign-table td{text-align:right;border:0;justify-content:space-between;gap:18px;padding:6px 0;font-size:11px;display:flex}.sm-premium .mg-campaign-table td:before{content:attr(data-label);text-align:left;color:#b3d0bf;flex:0 0 43%;font-size:10px}.sm-premium .mg-campaign-table .mg-table-wrap{overflow:visible}.sm-premium .mg-campaign-rank-copy strong,.sm-premium .mg-campaign-rank-copy b{font-size:12px}}
