.ad-report{display:grid;gap:20px}.ad-toolbar{display:flex;align-items:end;gap:16px;flex-wrap:wrap}.ad-periods{display:flex;gap:6px}.ad-toolbar label,.ad-spend label{display:grid;gap:7px;color:#637188;font-size:12px}.ad-toolbar input,.ad-toolbar select,.ad-spend input,.ad-spend select{min-height:42px;padding:9px 12px;border:1px solid #d9e1ec;background:white;border-radius:9px;color:#18283f;font:inherit}.ad-updated{margin-left:auto;color:#7b879a;font-size:12px;line-height:1.6}.ad-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ad-kpis article{display:grid;gap:12px;padding:23px;background:white;border:1px solid #e0e5ee;border-radius:15px;min-width:0}.ad-kpis span{font-size:13px;color:#637188}.ad-kpis strong{font-size:31px;letter-spacing:-1px}.ad-kpis small{font-size:11px;color:#8190a3;line-height:1.5}.ad-coverage{padding:20px 23px;background:#fffbea;border:1px solid #f2e6a5;border-radius:13px;line-height:1.65;font-size:13px;color:#5b532c}.ad-coverage p{margin:8px 0 0}.ad-panel{overflow:hidden}.ad-table{font-size:12px}.ad-table td,.ad-table th{padding:15px 16px!important;vertical-align:top}.ad-table td:first-child{min-width:220px}.ad-table small{line-height:1.5;max-width:260px;overflow-wrap:anywhere}.ad-foot{padding:10px 23px 18px;font-size:12px;color:#768399;line-height:1.7}.ad-spend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:6px 23px 23px}.ad-spend p,.ad-spend #ad-spend-error{grid-column:1/-1;font-size:12px;line-height:1.6;color:#758399;margin:0}.ad-spend #ad-spend-error{color:#c44236}.ad-spend button{justify-self:start}@media(min-width:1600px){.ad-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:760px){.ad-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-kpis strong{font-size:24px}.ad-spend{grid-template-columns:1fr}.ad-updated{margin-left:0}.ad-toolbar{gap:10px}}
