[data-meta-panel="campaigns"] .tm-dashboard-grid {grid-template-columns:minmax(0,1fr)}
[data-meta-panel="campaigns"] .meta-campaign-filters.toolbar {display:grid;grid-template-columns:minmax(220px,2fr) minmax(110px,1fr) minmax(160px,1fr) auto;align-items:end;gap:12px;margin:16px 0 0}
[data-meta-panel="campaigns"] .meta-campaign-filters label {display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;font-size:13px;font-weight:600}
[data-meta-panel="campaigns"] .meta-campaign-filters input,[data-meta-panel="campaigns"] .meta-campaign-filters select {width:100%;min-width:0;margin:0;height:40px;box-sizing:border-box}
[data-meta-panel="campaigns"] .meta-campaign-filters button {height:40px;margin:0}
[data-meta-panel="campaigns"] .meta-campaign-filters p {margin:0;grid-column:1/-1;font-size:13px;color:var(--muted)}
[data-meta-panel="campaigns"] .meta-campaign-filters small {grid-column:1/-1;color:#526879}
@media(max-width:800px){[data-meta-panel="campaigns"] .meta-campaign-filters.toolbar {grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){[data-meta-panel="campaigns"] .meta-campaign-filters.toolbar {grid-template-columns:minmax(0,1fr)}}
[data-meta-panel="campaigns"] tr[hidden] {display:none!important}
.tm-meta-panel[data-meta-panel="campaigns"] {width:100%;min-width:0;box-sizing:border-box}
.tm-meta-panel[data-meta-panel="campaigns"] > .card {width:100%;max-width:none;min-width:0;box-sizing:border-box;margin:16px 0}
.meta-campaign-filters.toolbar {display:grid!important;grid-template-columns:minmax(220px,2fr) minmax(110px,1fr) minmax(160px,1fr) auto!important;align-items:end!important;width:100%;box-sizing:border-box}
.meta-campaign-filters.toolbar > p,.meta-campaign-filters.toolbar > small {grid-column:1/-1!important;margin:0}
.meta-campaign-filters.toolbar label {width:auto!important;min-width:0!important}
.tm-meta-panel[data-meta-panel="campaigns"] table {width:100%;table-layout:auto}
.tm-meta-panel[data-meta-panel="campaigns"] th:first-child {width:25%}
@media(max-width:800px){.meta-campaign-filters.toolbar {grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:480px){.meta-campaign-filters.toolbar {grid-template-columns:minmax(0,1fr)!important}}
