.wlp-dashboard .wlp-stats { display: flex; gap: 20px; margin: 20px 0; }
.wlp-dashboard .wlp-stats div { background: #f1f1f1; padding: 15px; border-radius: 8px; min-width: 150px; }
.wlp-user-licenses table { width: 100%; }
.wlp-user-licenses button { margin: 2px; }
#wlp-modal { position: fixed; top: 20%; left: 30%; width: 40%; background: #fff; border: 1px solid #ccc; padding: 20px; z-index: 10000; box-shadow: 0 0 20px rgba(0,0,0,0.2); }
