.panelShell .featureEvent{align-items:center;min-height:0;margin-top:20px;padding:24px 26px;display:flex}.panelShell .featureEventContent{flex:1;padding:0}.panelShell .featureEvent>.button{margin:0 0 0 24px}.panelShell .featureEvent h2{margin:5px 0 9px}.panelShell .eventCatalog{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:1fr;gap:0;margin-top:18px;display:grid;overflow:hidden}.panelShell .eventRow{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(240px,1.5fr) minmax(135px,.65fr) minmax(150px,.8fr) auto;align-items:center;gap:20px;padding:18px 20px;display:grid}.panelShell .eventRow:last-child{border-bottom:0}.panelShell .eventRowMain,.panelShell .eventRowStats,.panelShell .eventRowProgress{min-width:0}.panelShell .eventRow h3{font:500 27px/1 var(--serif);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 5px;overflow:hidden}.panelShell .eventRow p{color:var(--muted);margin:0;font-size:12px}.panelShell .eventRowStats b{font:500 27px/1 var(--serif);letter-spacing:-.035em}.panelShell .eventRowProgress .progressBar{margin:0 0 7px}.panelShell .eventRowActions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:13px;display:flex;padding:0!important}.panelShell .eventRowActions .textLink{font-size:12px;font-weight:700}.panelShell .eventCatalog:before{content:"EVENTO                                      ASISTENCIA                         CONFIGURACIÓN";border-bottom:1px solid var(--line);color:var(--muted);font:10px var(--mono);letter-spacing:.08em;white-space:pre;background:#faf7f5;padding:11px 20px;display:block}@media (max-width:800px){.panelShell .featureEvent{gap:17px;padding:21px 19px;display:grid}.panelShell .featureEvent>.button{width:100%;margin:0}.panelShell .eventCatalog:before{display:none}.panelShell .eventRow{grid-template-columns:1fr 1fr;gap:14px;padding:18px}.panelShell .eventRowMain{grid-column:1/-1}.panelShell .eventRow h3{font-size:29px}.panelShell .eventRowProgress{padding-top:3px}.panelShell .eventRowActions{grid-column:1/-1;justify-content:space-between;padding-top:2px!important}.panelShell .eventRowActions .button{min-width:128px}}@media (max-width:420px){.panelShell .eventRow{grid-template-columns:1fr}.panelShell .eventRowActions{flex-direction:column;grid-column:auto;align-items:stretch}.panelShell .eventRowActions .button{width:100%}}
