.ByteRain-module___8RKsW__rain{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.ByteRain-module___8RKsW__glyph{opacity:0;line-height:1;font-family:var(--font-mono-app), ui-monospace, monospace;will-change:transform, opacity;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}.ByteRain-module___8RKsW__shed{color:var(--ink);animation-name:ByteRain-module___8RKsW__fallShed}.ByteRain-module___8RKsW__kept{color:var(--accent);font-weight:500;animation-name:ByteRain-module___8RKsW__fallKept}@keyframes ByteRain-module___8RKsW__fallShed{0%{opacity:0;transform:translateY(-14cqh)}8%{opacity:var(--peak)}86%{opacity:var(--peak)}to{transform:translate3d(0, var(--line-y), 0);opacity:0}}@keyframes ByteRain-module___8RKsW__fallKept{0%{opacity:0;transform:translateY(-14cqh)}8%{opacity:.9}40%{opacity:1}to{opacity:1;transform:translateY(118cqh)}}.ByteRain-module___8RKsW__line{z-index:1;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ink) 42%, transparent) 10%, color-mix(in srgb, var(--ink) 42%, transparent) 90%, transparent);height:1px;position:absolute;left:0;right:0}.ByteRain-module___8RKsW__line:after{content:"";background:linear-gradient(180deg, transparent, var(--accent-wash) 48%, transparent);pointer-events:none;position:absolute;inset:-20px 0}@media (max-width:900px){.ByteRain-module___8RKsW__glyph:not(:nth-child(3n+1)){display:none}}@media (prefers-reduced-motion:reduce){.ByteRain-module___8RKsW__glyph{animation:none}.ByteRain-module___8RKsW__shed{opacity:.3;transform:translate3d(0, calc(var(--line-y) * .55), 0)}.ByteRain-module___8RKsW__kept{opacity:1;transform:translateY(96cqh)}}
