.ngcc-clip-br{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ngcc-corner-size, 20px)),calc(100% - var(--ngcc-corner-size, 20px)) 100%,0 100%)}.ngcc-clip-bl{clip-path:polygon(0 0,100% 0,100% 100%,var(--ngcc-corner-size,20px) 100%,0 calc(100% - var(--ngcc-corner-size, 20px)))}.ngcc-clip-tr{clip-path:polygon(0 0,calc(100% - var(--ngcc-corner-size, 20px)) 0,100% var(--ngcc-corner-size,20px),100% 100%,0 100%)}.ngcc-clip-tl{clip-path:polygon(var(--ngcc-corner-size,20px) 0,100% 0,100% 100%,0 100%,0 var(--ngcc-corner-size,20px))}.ngcc-clip-all{clip-path:polygon(var(--ngcc-corner-size,20px) 0,100% 0,100% calc(100% - var(--ngcc-corner-size, 20px)),calc(100% - var(--ngcc-corner-size, 20px)) 100%,0 100%,0 var(--ngcc-corner-size,20px))}.ngcc-glow{opacity:0;filter:blur(var(--ngcc-glow-blur,7px));transition:opacity .5s ease;background:linear-gradient(135deg,var(--ngcc-color-a,#00f3ff),var(--ngcc-color-b,#f0f))}.ngcc-card{transition:box-shadow .3s ease}.ngcc-hover-gradient:hover .ngcc-glow{opacity:1}.ngcc-hover-gradient:hover .ngcc-border-frame{opacity:0}.ngcc-hover-solid .ngcc-glow{background:var(--ngcc-color-a,#00f3ff)}.ngcc-hover-solid:hover .ngcc-glow{opacity:.75}.ngcc-hover-solid:hover .ngcc-border-frame{opacity:0}.ngcc-hover-glow-only .ngcc-glow{display:none}.ngcc-hover-glow-only:hover .ngcc-border-frame{background:color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 45%,transparent)}.ngcc-hover-glow-only:hover .ngcc-card{box-shadow:0 0 var(--ngcc-glow-size,15px) color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 65%,transparent),inset 0 0 calc(var(--ngcc-glow-size, 15px) * .6) color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 20%,transparent)}@keyframes ngcc-pulse{0%,to{box-shadow:0 0 var(--ngcc-glow-size,15px) color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 55%,transparent),inset 0 0 var(--ngcc-glow-size,15px) color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 15%,transparent)}50%{box-shadow:0 0 calc(var(--ngcc-glow-size, 15px) * 2.2) var(--ngcc-color-a,#00f3ff),inset 0 0 calc(var(--ngcc-glow-size, 15px) * 1.3) color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 35%,transparent)}}.ngcc-hover-pulse .ngcc-glow{display:none}.ngcc-hover-pulse:hover .ngcc-border-frame{background:color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 40%,transparent)}.ngcc-hover-pulse:hover .ngcc-card{animation:ngcc-pulse 1.4s ease-in-out infinite}@keyframes ngcc-border-sweep{0%{opacity:.7;filter:blur(var(--ngcc-glow-blur,7px)) hue-rotate(0deg)}50%{opacity:1;filter:blur(calc(var(--ngcc-glow-blur, 7px) * .5)) hue-rotate(30deg)}to{opacity:.7;filter:blur(var(--ngcc-glow-blur,7px)) hue-rotate(0deg)}}.ngcc-hover-trace:hover .ngcc-glow{opacity:1;animation:ngcc-border-sweep 2s linear infinite}.ngcc-hover-trace:hover .ngcc-border-frame{opacity:0}.ngcc-hover-none .ngcc-glow{display:none}.ngcc-wrapper:hover .ngcc-icon-box{border-color:var(--ngcc-color-a,#00f3ff);box-shadow:0 0 var(--ngcc-glow-size,15px) color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 40%,transparent),inset 0 0 calc(var(--ngcc-glow-size, 15px) * .5) color-mix(in srgb,var(--ngcc-color-a,#00f3ff) 20%,transparent)}.ngcc-wrapper:hover .ngcc-icon{color:var(--ngcc-color-a,#00f3ff)}.ngcc-wrapper:hover .ngcc-title{text-shadow:0 0 10px var(--ngcc-color-a,#00f3ff),0 0 20px var(--ngcc-color-a,#00f3ff)}