@media (max-width:640px){.prism-container{transform-origin:50%;transform:scale(.6)}.beam-path{stroke-width:1px}}@media (max-width:768px) and (min-width:641px){.prism-container{transform-origin:50%;transform:scale(.75)}.beam-path{stroke-width:1.8px}}@media (max-width:1024px) and (min-width:769px){.prism-container{transform-origin:50%;transform:scale(.9)}}.beam-path{stroke-dasharray:0 1500;stroke-dashoffset:-1500px;opacity:0;stroke-linecap:round;stroke-width:2px;will-change:stroke-dasharray,stroke-dashoffset,opacity}@keyframes beam-flow{0%{stroke-dasharray:0 1500;stroke-dashoffset:-1500px;opacity:0}20%{opacity:.6}50%{stroke-dasharray:300 1500;stroke-dashoffset:-600px;opacity:1}80%{opacity:.4}to{stroke-dasharray:0 1500;stroke-dashoffset:0;opacity:0}}@keyframes beam-glow{0%,to{filter:drop-shadow(0 0 3px)}50%{filter:drop-shadow(0 0 8px)}}.beam-path.animate-beam{animation:3.5s ease-in-out infinite beam-flow,3.5s ease-in-out infinite beam-glow}.output-beam.animate-beam{stroke-width:3px;animation-name:beam-flow,beam-glow;animation-duration:3s,3s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:2.2s;animation-fill-mode:none,none;animation-timeline:auto,auto}.prism-container{opacity:0;will-change:opacity;transition:opacity .8s cubic-bezier(.4,0,.2,1)}.prism-container.visible{opacity:1}.prism-chip{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:140px;height:140px;transform-style:preserve-3d;background:linear-gradient(135deg,#0f172af2 0%,#1e293bf2 50%,#0f172af2 100%),radial-gradient(circle at 30% 30%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 70% 70%,#8b5cf61a 0%,#0000 50%);border:1px solid #94a3b826;border-radius:24px;justify-content:center;align-items:center;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 8px 32px #0009,0 0 0 1px #94a3b814,inset 0 1px #ffffff1a,inset 0 -1px #0003}.prism-chip.active{animation:4s ease-in-out infinite prism-pulse;transform:perspective(1000px)rotateX(2deg)rotateY(-2deg)}.prism-chip__glow{opacity:0;filter:blur(20px);z-index:-1;background:conic-gradient(#3b82f666,#8b5cf666,#f59e0b66,#22c55e66,#3b82f666);border-radius:44px;animation:6s linear infinite glow-rotate;position:absolute;inset:-20px}.prism-chip__border{opacity:.4;z-index:1;background:conic-gradient(from 45deg,#3b82f699,#8b5cf699,#f59e0b99,#22c55e99,#3b82f699);border-radius:24px;animation:8s linear infinite border-rotate;position:absolute;inset:0}.prism-chip__edge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:linear-gradient(135deg,#0f172afa 0%,#1e293bfa 50%,#0f172afa 100%);border-radius:22px;position:absolute;inset:2px}.prism-chip__logo{z-index:10;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;transform:scale(1)}.prism-chip:hover .prism-chip__logo{transform:scale(1.05)}@media (max-width:640px){.prism-chip{border-radius:16px;width:80px;height:80px}.prism-chip__glow{border-radius:26px;inset:-10px}.prism-chip__border{border-radius:16px}.prism-chip__edge{border-radius:15px;inset:1px}}@media (max-width:768px) and (min-width:641px){.prism-chip{border-radius:18px;width:100px;height:100px}.prism-chip__glow{border-radius:33px;inset:-15px}.prism-chip__border{border-radius:18px}.prism-chip__edge{border-radius:16.5px;inset:1.5px}}@media (max-width:1024px) and (min-width:769px){.prism-chip{border-radius:20px;width:120px;height:120px}.prism-chip__glow{border-radius:38px;inset:-18px}.prism-chip__border{border-radius:20px}.prism-chip__edge{border-radius:18.2px;inset:1.8px}}@keyframes prism-pulse{0%,to{box-shadow:0 8px 32px #0009,0 0 0 1px #94a3b814,inset 0 1px #ffffff1a}50%{box-shadow:0 12px 48px #3b82f64d,0 0 60px #8b5cf633,0 0 0 1px #94a3b826,inset 0 1px #ffffff26}}@keyframes glow-rotate{0%{opacity:.3;transform:rotate(0)}50%{opacity:.6}to{opacity:.3;transform:rotate(360deg)}}@keyframes border-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.prism-container [style*="translate(calc(-50% - 70px)"]{transform:translate(calc(-50% - 40px),calc(60px - 50%))!important}.prism-container [style*="translate(calc(-50% + 70px)"]{transform:translate(calc(40px - 50%),calc(-50% - 60px))!important}.beam-path{stroke-width:1px}.circle-dot{r:1.5}}@media (max-width:768px) and (min-width:641px){.prism-container [style*="translate(calc(-50% - 70px)"]{transform:translate(calc(-50% - 55px),calc(75px - 50%))!important}.prism-container [style*="translate(calc(-50% + 70px)"]{transform:translate(calc(55px - 50%),calc(-50% - 75px))!important}}@media (hover:none) and (pointer:coarse){.prism-chip{cursor:default}.prism-chip:hover .prism-chip__logo{transform:scale(1)}}
