/* Inicio del administrador: métricas navegables y Telegram como última sección. */
.tp-stadium-admin-metrics .tp-admin-metric-anchor{display:block;width:100%;height:100%;color:inherit;text-decoration:none;cursor:pointer;border-radius:9px;outline-offset:6px}
.tp-stadium-admin-metrics>div{transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}
.tp-stadium-admin-metrics>div:has(.tp-admin-metric-anchor):hover{transform:translateY(-2px);border-color:var(--tp-blue,#32d79a);box-shadow:0 6px 22px rgba(0,0,0,.09)}
.tp-stadium-admin-metrics>div:has(.tp-admin-metric-anchor:focus-visible){outline:3px solid var(--tp-blue,#32d79a);outline-offset:3px}
.tp-admin-metric-detail{margin:0 0 22px;padding:20px;border:1px solid var(--tp-line,#d9e3ec);border-radius:17px;background:var(--tp-panel,#fff);color:var(--tp-text,inherit)}
.tp-admin-metric-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:16px}
.tp-admin-metric-detail-head h2{margin:5px 0 6px}.tp-admin-metric-detail-head p{margin:0;color:var(--tp-muted,#617389);font-size:13px}
.tp-admin-metric-detail-rows{display:grid;gap:9px}.tp-admin-metric-detail-row{display:flex;align-items:center;gap:14px;padding:11px 13px;border:1px solid var(--tp-line,#d9e3ec);border-radius:12px;background:var(--tp-panel-2,rgba(120,130,140,.06))}
.tp-admin-metric-detail-row>div{flex:1;min-width:0}.tp-admin-metric-detail-row strong,.tp-admin-metric-detail-row small{display:block}.tp-admin-metric-detail-row strong{overflow-wrap:anywhere}.tp-admin-metric-detail-row small{color:var(--tp-muted,#617389);font-size:12px;margin-top:4px}
.tp-admin-metric-detail-count{padding:6px 10px;border-radius:20px;background:color-mix(in srgb,var(--tp-blue,#32d79a) 13%,var(--tp-panel,#fff));font-weight:850}
.tp-admin-metric-empty{margin:0;padding:16px;color:var(--tp-muted,#617389)}
.tp-admin-metric-detail>#tpAdminMetricAllPools{margin-top:12px}
.tp-main-v2>.tp-community-admin-banner{margin:20px 0 0}
@media(max-width:700px){.tp-admin-metric-detail-row{flex-wrap:wrap}.tp-admin-metric-detail-row>.tp-btn{width:100%;text-align:center}.tp-admin-metric-detail-head{align-items:start}}
@media(prefers-reduced-motion:reduce){.tp-stadium-admin-metrics>div{transition:none}}
