CSS Copy
.cbq-neon {
max-width: 320px;
padding: 22px;
background: #0a0a18;
border: 1.5px solid #00e5ff;
border-radius: 10px;
box-shadow:
0 0 0 1px rgba(0, 229, 255, 0.2),
0 0 18px rgba(0, 229, 255, 0.35);
color: #d8f7ff;
font-family: ui-monospace, monospace;
animation: cbq-neon-pulse 3.2s ease-in-out infinite;
}
.cbq-neon blockquote {
margin: 0;
}
.cbq-neon p {
margin: 0;
font-size: 14px;
line-height: 1.55;
}
.cbq-neon figcaption {
margin-top: 12px;
font-size: 11px;
color: #00e5ff;
letter-spacing: 0.06em;
}
@keyframes cbq-neon-pulse {
0%,
100% {
box-shadow:
0 0 0 1px rgba(0, 229, 255, 0.2),
0 0 18px rgba(0, 229, 255, 0.35);
}
50% {
box-shadow:
0 0 0 1px rgba(0, 229, 255, 0.32),
0 0 26px rgba(0, 229, 255, 0.55);
}
}
@media (prefers-reduced-motion: reduce) {
.cbq-neon {
animation: none !important;
}
}