/* JLV AXIS v0.33.6 - Usuarios y accesos: tarjetas compactas y adaptables. */
.axis272-personnel .axis272-user-list{align-items:start!important;grid-auto-rows:auto!important}
.axis272-personnel .axis272-user-card{height:auto!important;min-height:0!important;align-self:start!important;gap:12px!important;padding:16px!important;overflow:hidden}
.axis272-personnel .axis272-user-card .report-head{display:grid!important;grid-template-columns:88px minmax(0,1fr) auto;align-items:start!important;gap:12px!important;margin:0!important}
.axis272-personnel .axis272-user-card .report-head>div:nth-child(2){min-width:0;padding-top:3px}
.axis272-personnel .axis272-user-card .report-head h3{font-size:15px;line-height:1.35;margin:0 0 5px;overflow-wrap:anywhere}
.axis272-personnel .axis272-user-card .report-head p{font-size:11px;line-height:1.55;margin:0;overflow-wrap:anywhere}
.axis272-personnel .axis272-user-card .report-head>.pill{justify-self:end;align-self:start;margin:0;white-space:nowrap}
.axis272-personnel .axis272-user-card .axis316-photo{width:88px!important;min-width:0!important;flex:none!important;gap:5px}
.axis272-personnel .axis272-user-card .axis316-frame{width:62px;height:62px}
.axis272-personnel .axis272-user-card .axis316-state{font-size:10px;line-height:1.3;min-height:0;max-width:88px}
.axis272-personnel .axis272-user-card .axis316-view{font-size:10px;min-height:30px}
.axis272-personnel .axis272-user-card .axis272-user-meta{gap:8px;align-items:start}
.axis272-personnel .axis272-user-card .axis272-user-meta>div{min-height:0!important;padding:10px 12px!important}
.axis272-personnel .axis272-user-card .axis272-user-meta b{line-height:1.35;font-size:12px!important}
.axis272-personnel .axis272-user-card .axis272-card-actions{margin-top:4px!important;align-self:stretch;gap:8px}
@media(min-width:701px) and (max-width:1020px){.axis272-personnel .axis272-user-card .report-head{grid-template-columns:74px minmax(0,1fr)}.axis272-personnel .axis272-user-card .report-head>.pill{grid-column:2;justify-self:start}.axis272-personnel .axis272-user-card .axis316-photo{width:74px!important}}
@media(max-width:700px){.axis272-personnel .axis272-user-card .report-head{grid-template-columns:74px minmax(0,1fr) auto;gap:9px!important}.axis272-personnel .axis272-user-card .axis316-photo{width:74px!important}.axis272-personnel .axis272-user-card .axis316-state{max-width:74px}}
@media(max-width:440px){.axis272-personnel .axis272-user-card .report-head{grid-template-columns:70px minmax(0,1fr)}.axis272-personnel .axis272-user-card .report-head>.pill{grid-column:2;justify-self:start}.axis272-personnel .axis272-user-card .axis316-photo{width:70px!important}.axis272-personnel .axis272-user-card .axis272-user-meta{grid-template-columns:1fr 1fr!important}.axis272-personnel .axis272-user-card .axis272-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}
