.ads-dashboard{max-width:1000px}.ads-stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:26px}.ads-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:145px;border-radius:26px;padding:24px}.ads-stat strong{font-size:38px;line-height:1.1}.ads-stat span{font-size:13px}.ads-blue{background:#dceaff}.ads-yellow{background:#fff1b8}.ads-add{width:100%;min-height:60px;font-weight:750;font-size:17px;margin-bottom:12px;background:#253550!important;border-radius:21px}.ads-empty{min-height:320px;border:2px dashed #e7e4f1;border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 26px;margin:30px 0}.ads-empty svg{width:46px;height:46px;fill:none;stroke:#8790a2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;margin-bottom:20px}.ads-empty h2{margin:0 0 8px}.ads-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px}.ads-list>.ads-empty{grid-column:1/-1}.ads-item{margin:0;overflow:hidden}.ads-item h2{font-size:19px;margin:0;overflow-wrap:anywhere}.ads-thumb{width:100%;height:220px;object-fit:contain;border-radius:15px;background:#f5f4fb;margin-bottom:18px}.ads-today{display:flex;gap:14px;flex-wrap:wrap;color:#62609a;font-size:13px}.ads-foot{text-align:center;margin-top:28px}.ads-item .actions button{min-height:44px;font-size:13px}#ads-preview{max-width:100%;max-height:240px;object-fit:contain;border-radius:15px;margin-top:15px}#ads-preview[hidden]{display:none}@media(max-width:760px){.ads-list{grid-template-columns:1fr}.ads-stat-grid{gap:12px}.ads-stat{min-height:125px;padding:20px 14px}.ads-stat strong{font-size:34px}.ads-empty{min-height:300px;padding:30px 20px}.ads-item .actions{gap:8px}.ads-item .actions button{flex:1}.ads-add{border-radius:20px}}
