/* Admin dashboard styles */
.adg{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:8px 0}.adc{background:#fff;border-radius:12px;padding:10px;text-align:center}.adc b{display:block;font-size:1.5rem;color:var(--acc)}.adc span{font-size:.78rem;color:var(--mute)}
.ad{list-style:none;padding:0;margin:8px 0}.ad li{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 10px;border-radius:12px;background:#fff;margin-bottom:6px;font-size:.9rem}.ad .grow{flex:1;min-width:140px}.ad small{color:var(--mute)}.ad .det{flex-basis:100%;background:#fff8ee;border-radius:8px;padding:8px;font-size:.8rem;word-break:break-all}
.adbar{display:flex;align-items:flex-end;gap:6px;height:90px;margin:8px 0}.adbar div{flex:1;background:var(--acc2);border-radius:6px 6px 0 0;position:relative;min-height:2px}.adbar i{position:absolute;top:-16px;left:0;right:0;text-align:center;font-style:normal;font-size:.72rem}.adbar em{position:absolute;bottom:-16px;left:0;right:0;text-align:center;font-style:normal;font-size:.65rem;color:var(--mute)}
