.contenedor-contador-avanzado{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;padding:30px;margin:20px 0;color:#fff;box-shadow:0 15px 35px rgba(0,0,0,.1)}.tarjetas-estadisticas-avanzadas{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:25px}.tarjeta-estadistica{background:rgba(255,255,255,.15);border-radius:15px;padding:20px;display:flex;align-items:center;gap:15px;transition:all .3s ease;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.tarjeta-estadistica:hover{transform:translateY(-3px);background:rgba(255,255,255,.2)}.icono-estadistica{font-size:2.2em;flex-shrink:0}.contenido-estadistica{flex:1}.etiqueta-estadistica{font-size:.8em;opacity:.9;display:block;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.valor-estadistica{font-size:1.8em;font-weight:bold;display:block;color:#fff}.informacion-visitante-actual{background:rgba(255,255,255,.1);border-radius:12px;padding:20px;margin-bottom:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.info-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1)}.info-item:last-child{border-bottom:none}.acciones-contador{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.boton-actualizar,.boton-detalles{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);color:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px)}.boton-actualizar:hover,.boton-detalles:hover{background:rgba(255,255,255,.3);transform:translateY(-2px)}.panel-visitas-avanzado{background:#fff;border-radius:15px;padding:25px;margin:20px 0;box-shadow:0 5px 15px rgba(0,0,0,.1)}.resumen-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.estadistica-panel{text-align:center;padding:20px;background:#f8f9fa;border-radius:10px;border-left:4px solid #667eea}.estadistica-panel h4{margin:0 0 10px 0;color:#666;font-size:.9em;text-transform:uppercase}.numero-panel{font-size:2.2em;font-weight:bold;color:#333}.tablas-estadisticas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.tabla-paises,.tabla-navegadores{background:#f8f9fa;padding:20px;border-radius:10px}.tabla-paises h4,.tabla-navegadores h4{margin:0 0 15px 0;color:#333}.tabla-paises table,.tabla-navegadores table{width:100%;border-collapse:collapse}.tabla-paises th,.tabla-navegadores th,.tabla-paises td,.tabla-navegadores td{padding:10px;text-align:left;border-bottom:1px solid #ddd}.tabla-paises th,.tabla-navegadores th{background:#e9ecef;font-weight:600}.estadisticas-detalladas-visitante{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);border-radius:15px;padding:25px;margin:20px 0;color:#fff}.estadisticas-detalladas-visitante h4{margin:0 0 20px 0;text-align:center}.detalles-visitante{background:rgba(255,255,255,.15);border-radius:10px;padding:20px;margin-bottom:20px}.detalle-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2)}.detalle-item:last-child{border-bottom:none}.detalle-label{font-weight:600;opacity:.9}.detalle-valor{font-weight:500}.acciones-detalles{text-align:center}.boton-actualizar-detalles{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);color:#fff;padding:10px 20px;border-radius:8px;cursor:pointer;transition:all .3s ease}.boton-actualizar-detalles:hover{background:rgba(255,255,255,.3)}.notificacion-contador-avanzado{position:fixed;top:20px;right:20px;padding:15px 20px;border-radius:10px;color:#fff;z-index:10000;max-width:300px;box-shadow:0 5px 15px rgba(0,0,0,.2);animation:slideInRight .3s ease}.notificacion-success{background:linear-gradient(135deg,#4caf50,#45a049)}.notificacion-info{background:linear-gradient(135deg,#2196f3,#1976d2)}.notificacion-warning{background:linear-gradient(135deg,#ff9800,#f57c00)}.notificacion-error{background:linear-gradient(135deg,#f44336,#d32f2f)}.dashboard-contador-avanzado{background:#fff;padding:15px;border-radius:8px}.estadisticas-rapidas{display:grid;grid-template-columns:1fr;gap:10px}.estadistica-rapida-item{display:flex;align-items:center;gap:10px;padding:10px;background:#f8f9fa;border-radius:5px}.estadistica-rapida-item .dashicons{color:#667eea}@media (max-width:768px){.tarjetas-estadisticas-avanzadas{grid-template-columns:1fr}.informacion-visitante-actual{grid-template-columns:1fr}.tablas-estadisticas{grid-template-columns:1fr}.resumen-panel{grid-template-columns:1fr}.detalle-item{flex-direction:column;align-items:flex-start;gap:5px}}.contenedor-admin-avanzado{margin-top:20px}.tarjetas-estadisticas-principales{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.tarjeta-estadistica-admin{background:#fff;border-radius:10px;padding:25px;box-shadow:0 2px 10px rgba(0,0,0,.1);border-left:4px solid #2271b1;display:flex;align-items:center;gap:15px}.tarjeta-estadistica-admin:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.icono-admin{font-size:2.5em;opacity:.8}.contenido-admin h3{margin:0 0 5px 0;color:#666;font-size:.9em;text-transform:uppercase;letter-spacing:.5px}.numero-grande-admin{font-size:2.2em;font-weight:bold;color:#2271b1;line-height:1}.tendencia-admin{font-size:.8em;color:#666;margin-top:5px}.seccion-graficos{background:#fff;border-radius:10px;padding:25px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.grafico-container{max-width:100%}.grafico-container h3{margin:0 0 20px 0;color:#333}.seccion-tablas{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:30px}.tabla-container{background:#fff;border-radius:10px;padding:25px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.tabla-container h3{margin:0 0 20px 0;color:#333;border-bottom:2px solid #f0f0f1;padding-bottom:10px}.barra-porcentaje{position:relative;background:#f0f0f1;border-radius:10px;height:20px;overflow:hidden}.barra-progreso{background:linear-gradient(to right,#2271b1,#00a0d2);height:100%;border-radius:10px;transition:width .3s ease;min-width:20px}.texto-porcentaje{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.7em;font-weight:bold;color:#333}.seccion-sistema{display:grid;grid-template-columns:1fr 1fr;gap:25px}.card-sistema{background:#fff;border-radius:10px;padding:25px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.card-sistema h3{margin:0 0 20px 0;color:#333;border-bottom:2px solid #f0f0f1;padding-bottom:10px}.acciones-rapidas{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.shortcodes-info ul{margin:0;padding-left:20px}.shortcodes-info code{background:#f0f0f1;padding:2px 6px;border-radius:3px;font-family:monospace}.dashboard-contador-avanzado{background:#fff;padding:15px;border-radius:8px}.estadisticas-rapidas{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:15px}.estadistica-rapida-item{display:flex;align-items:center;gap:10px;padding:10px;background:#f8f9fa;border-radius:5px}.estadistica-rapida-item .dashicons{color:#2271b1}.acciones-rapidas-dash{text-align:center}@media (max-width:1200px){.seccion-tablas,.seccion-sistema{grid-template-columns:1fr}}@media (max-width:768px){.tarjetas-estadisticas-principales{grid-template-columns:1fr}.acciones-rapidas{flex-direction:column}.acciones-rapidas .button{text-align:center}}