#BtnConsultaPublicaAsistenciaVerdeMetalico,#BtnConsultaPublicaCalificacionesVerdeMetalico,html body.ConsultaPublicaBody #BtnConsultaPublicaAsistenciaVerdeMetalico,html body.ConsultaPublicaBody #BtnConsultaPublicaCalificacionesVerdeMetalico,html body.ConsultaPublicaBody .ConsultaCard button.BtnConsultaPublicaVerdeMetalico[type="submit"]{background:linear-gradient(135deg,#064E3B 0%,#047857 52%,#059669 100%) !important;background-image:linear-gradient(135deg,#064E3B 0%,#047857 52%,#059669 100%) !important;color:#ffffff !important;border:0 !important;box-shadow:0 16px 34px rgba(16,185,129,.30) !important}#BtnConsultaPublicaAsistenciaVerdeMetalico:hover,#BtnConsultaPublicaCalificacionesVerdeMetalico:hover,html body.ConsultaPublicaBody #BtnConsultaPublicaAsistenciaVerdeMetalico:hover,html body.ConsultaPublicaBody #BtnConsultaPublicaCalificacionesVerdeMetalico:hover{background:linear-gradient(135deg,#064E3B 0%,#047857 48%,#10B981 100%) !important;background-image:linear-gradient(135deg,#064E3B 0%,#047857 48%,#10B981 100%) !important;color:#ffffff !important;transform:translateY(-1px)}#BtnConsultaPublicaAsistenciaVerdeMetalico .SgceColorIcon,#BtnConsultaPublicaCalificacionesVerdeMetalico .SgceColorIcon{filter:drop-shadow(0 2px 6px rgba(0,0,0,.18))}html body.ConsultaPublicaBody .ConsultaCard h4 .SgceTitleIcon.SgceColorIcon{width:40px !important;height:40px !important;min-width:40px !important;margin:0 10px 0 0 !important;border-radius:14px !important;display:inline-grid !important;place-items:center !important;background:linear-gradient(135deg,rgba(var(--SgceGuindaRGB),.105) 0%,rgba(var(--SgceGuindaRGB),.045) 100%) !important;color:var(--SgceGuindaOscuro) !important;border:1px solid rgba(var(--SgceGuindaRGB),.13) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 7px 14px rgba(var(--SgceGuindaRGB),.055) !important;font-size:1.12rem !important;line-height:1 !important;opacity:1 !important}html body.ConsultaPublicaBody .ConsultaCard h4 .SgceTitleIcon.SgceColorIcon::before,html body.ConsultaPublicaBody .ConsultaCard h4 .SgceTitleIcon.SgceColorIcon::after{display:none !important}html body.ConsultaPublicaBody .ConsultaCard .AvisoPrivacidad{background:linear-gradient(135deg,rgba(255,255,255,.98) 0%,rgba(var(--SgceGuindaRGB),.038) 100%) !important;border:1px solid rgba(var(--SgceGuindaRGB),.115) !important;box-shadow:0 8px 18px rgba(15,23,42,.045) !important;color:#3F4A5C !important;font-weight:600 !important}html body.ConsultaPublicaBody .ConsultaCard .AvisoPrivacidad i{color:var(--SgceGuindaOscuro) !important;opacity:.82 !important}#BtnConsultaPublicaAsistenciaVerdeMetalico,html body.ConsultaPublicaBody #BtnConsultaPublicaAsistenciaVerdeMetalico,html body.ConsultaPublicaBody .ConsultaCard button#BtnConsultaPublicaAsistenciaVerdeMetalico.BtnConsultaPublicaVerdeMetalico[type="submit"]{background:linear-gradient(135deg,#047857 0%,#059669 58%,#10B981 100%) !important;background-image:linear-gradient(135deg,#047857 0%,#059669 58%,#10B981 100%) !important;box-shadow:0 9px 20px rgba(5,150,105,.17),inset 0 1px 0 rgba(255,255,255,.22) !important}#BtnConsultaPublicaAsistenciaVerdeMetalico:hover,html body.ConsultaPublicaBody #BtnConsultaPublicaAsistenciaVerdeMetalico:hover{background:linear-gradient(135deg,#047857 0%,#059669 54%,#22C55E 100%) !important;background-image:linear-gradient(135deg,#047857 0%,#059669 54%,#22C55E 100%) !important;box-shadow:0 12px 24px rgba(5,150,105,.20),inset 0 1px 0 rgba(255,255,255,.24) !important}#BtnConsultaPublicaAsistenciaVerdeMetalico .SgceColorIcon{filter:drop-shadow(0 1px 3px rgba(0,0,0,.14)) !important}#BtnConsultaPublicaAsistenciaVerdeMetalico,#BtnConsultaPublicaCalificacionesVerdeMetalico,html body.ConsultaPublicaBody #BtnConsultaPublicaAsistenciaVerdeMetalico,html body.ConsultaPublicaBody #BtnConsultaPublicaCalificacionesVerdeMetalico,html body.ConsultaPublicaBody .ConsultaCard button#BtnConsultaPublicaAsistenciaVerdeMetalico.BtnConsultaPublicaVerdeMetalico[type="submit"],html body.ConsultaPublicaBody .ConsultaCard button#BtnConsultaPublicaCalificacionesVerdeMetalico.BtnConsultaPublicaVerdeMetalico[type="submit"]{background:linear-gradient(135deg,#047857 0%,#059669 58%,#10B981 100%) !important;background-image:linear-gradient(135deg,#047857 0%,#059669 58%,#10B981 100%) !important;color:#ffffff !important;border:0 !important;box-shadow:0 9px 20px rgba(5,150,105,.16),inset 0 1px 0 rgba(255,255,255,.22) !important}#BtnConsultaPublicaAsistenciaVerdeMetalico:hover,#BtnConsultaPublicaCalificacionesVerdeMetalico:hover,html body.ConsultaPublicaBody #BtnConsultaPublicaAsistenciaVerdeMetalico:hover,html body.ConsultaPublicaBody #BtnConsultaPublicaCalificacionesVerdeMetalico:hover{background:linear-gradient(135deg,#047857 0%,#059669 54%,#22C55E 100%) !important;background-image:linear-gradient(135deg,#047857 0%,#059669 54%,#22C55E 100%) !important;color:#ffffff !important;box-shadow:0 12px 24px rgba(5,150,105,.19),inset 0 1px 0 rgba(255,255,255,.24) !important}#BtnConsultaPublicaAsistenciaVerdeMetalico .SgceColorIcon,#BtnConsultaPublicaCalificacionesVerdeMetalico .SgceColorIcon{filter:drop-shadow(0 1px 3px rgba(0,0,0,.14)) !important}@keyframes SgceLoginPanelIn{from{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(1.5px)}to{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}}@keyframes SgceLoginFeatureIn{from{opacity:0;transform:translate3d(-12px,10px,0) scale(.985)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes SgceLoginFeatureSheen{0%,18%{transform:translateX(-135%) rotate(18deg);opacity:0}24%{opacity:.70}38%{transform:translateX(155%) rotate(18deg);opacity:0}100%{transform:translateX(155%) rotate(18deg);opacity:0}}@keyframes SgceLoginFeatureIconPulse{0%,100%{transform:translate3d(0,0,0) scale(1);filter:drop-shadow(0 0 0 rgba(255,255,255,0))}45%{transform:translate3d(0,-3px,0) scale(1.075);filter:drop-shadow(0 8px 10px rgba(15,23,42,.13))}}@keyframes SgceLoginAmbientOrb{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.42}50%{transform:translate3d(14px,-10px,0) scale(1.08);opacity:.60}}html body.LoginPage .GridLogin{animation:SgceLoginPanelIn .70s cubic-bezier(.18,.82,.24,1) both!important;will-change:opacity,transform,filter}html body.LoginPage .PanelIzquierdo,html body.LoginPage .PanelDerecho,html body.LoginPage .PanelLogin{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}html body.LoginPage .PanelIzquierdo{overflow:hidden}html body.LoginPage .PanelIzquierdo::before{content:"";position:absolute;width:260px;height:260px;left:-120px;top:-120px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 64%);animation:SgceLoginAmbientOrb 8.5s ease-in-out infinite}html body.LoginPage .PanelIzquierdo>*,html body.LoginPage .PanelDerecho>*{position:relative;z-index:1}html body.LoginPage .Caracteristicas{perspective:900px}html body.LoginPage .CardCaracteristica{position:relative;overflow:hidden;opacity:0;transform:translateZ(0);animation:SgceLoginFeatureIn .58s cubic-bezier(.2,.78,.22,1) both!important;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,border-color .22s ease!important;will-change:opacity,transform;backdrop-filter:blur(3px)}html body.LoginPage .CardCaracteristica:nth-child(1){animation-delay:.18s!important}html body.LoginPage .CardCaracteristica:nth-child(2){animation-delay:.28s!important}html body.LoginPage .CardCaracteristica:nth-child(3){animation-delay:.38s!important}html body.LoginPage .CardCaracteristica:nth-child(4){animation-delay:.48s!important}html body.LoginPage .CardCaracteristica::before{content:"";position:absolute;top:-72%;left:-65%;width:42%;height:240%;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.10) 25%,rgba(255,255,255,.58) 50%,rgba(255,255,255,.12) 74%,transparent 100%);opacity:0;transform:translateX(-135%) rotate(18deg);animation:SgceLoginFeatureSheen 7.2s ease-in-out infinite}html body.LoginPage .CardCaracteristica:nth-child(2)::before{animation-delay:1.35s}html body.LoginPage .CardCaracteristica:nth-child(3)::before{animation-delay:2.70s}html body.LoginPage .CardCaracteristica:nth-child(4)::before{animation-delay:4.05s}html body.LoginPage .CardCaracteristica>*{position:relative;z-index:1}html body.LoginPage .CardCaracteristica:hover,html body.LoginPage .CardCaracteristica:focus-within{transform:translate3d(0,-4px,0)!important;box-shadow:0 16px 30px rgba(15,23,42,.14)!important;background:rgba(255,255,255,.16)!important}html body.LoginPage .IconoCaracteristica .SgceColorIcon,html body.LoginPage .LogoSistema .SgceColorIcon,html body.LoginPage .LoginIcon .SgceColorIcon{display:inline-block}html body.LoginPage .IconoCaracteristica .SgceColorIcon{animation:SgceLoginFeatureIconPulse 4.8s ease-in-out infinite}html body.LoginPage .CardCaracteristica:nth-child(2) .IconoCaracteristica .SgceColorIcon{animation-delay:.65s}html body.LoginPage .CardCaracteristica:nth-child(3) .IconoCaracteristica .SgceColorIcon{animation-delay:1.30s}html body.LoginPage .CardCaracteristica:nth-child(4) .IconoCaracteristica .SgceColorIcon{animation-delay:1.95s}html body.LoginPage .BtnLogin,html body.LoginPage .BtnConsultaPadre{transition:transform .20s ease,box-shadow .20s ease,filter .20s ease!important}html body.LoginPage .BtnLogin:hover,html body.LoginPage .BtnConsultaPadre:hover{transform:translate3d(0,-2px,0)!important;filter:brightness(1.02)}@keyframes SgceLoginEnter{from{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(1.5px)}to{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}}@keyframes SgceFeatureIn{from{opacity:0;transform:translate3d(-12px,10px,0) scale(.985)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes SgceLoginShine{to{left:130%}}@keyframes SgceIconFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){html body.LoginPage .GridLogin,html body.LoginPage .PanelIzquierdo,html body.LoginPage .PanelDerecho,html body.LoginPage .PanelLogin,html body.LoginPage .PanelIzquierdo::before,html body.LoginPage .CardCaracteristica,html body.LoginPage .CardCaracteristica::before,html body.LoginPage .IconoCaracteristica .SgceColorIcon{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}html body.LoginPage .CardCaracteristica:hover,html body.LoginPage .CardCaracteristica:focus-within,html body.LoginPage .BtnLogin:hover,html body.LoginPage .BtnConsultaPadre:hover{transform:none!important}}
