.bs-field-frame{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--bs-ground)}.bs-field{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;font-family:var(--bs-font-mono);font-size:var(--bs-cell,max(calc(100vw / 96),calc(100vh / 75)));line-height:1;letter-spacing:0;white-space:pre;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--bs-binary);text-rendering:optimizeSpeed}.bs-row{display:block;height:1em}@keyframes bs-digit-flicker{0%{opacity:1}22%{opacity:.25}38%{opacity:.25}to{opacity:1}}.bs-lit{color:var(--bs-binary);text-shadow:none;animation:bs-digit-flicker 1.1s ease-in-out 1 forwards}@media (prefers-reduced-motion:reduce){.bs-lit{animation:none;opacity:1}}.bs-word{font:inherit;letter-spacing:0}@keyframes bs-word-surface{0%{color:var(--bs-binary);text-shadow:0 0 0 color-mix(in srgb,var(--glow) 0%,transparent)}}.bs-word-copy,.bs-word-link{color:var(--glow);text-shadow:0 0 6px color-mix(in srgb,var(--glow) 75%,transparent),0 0 14px color-mix(in srgb,var(--glow) 45%,transparent),0 0 28px color-mix(in srgb,var(--glow) 20%,transparent);animation:bs-word-surface .9s ease-out .7s both}.bs-word-link{transition:color .25s,text-shadow .25s}.bs-word-link.is-hover{color:var(--accent-hover);text-shadow:0 0 6px color-mix(in srgb,var(--accent-hover) 75%,transparent),0 0 14px color-mix(in srgb,var(--accent-hover) 45%,transparent),0 0 28px color-mix(in srgb,var(--accent-hover) 20%,transparent)}.bs-word-pair{color:var(--bs-binary);text-shadow:none}.bs-word-pair.is-on{color:var(--glow);text-shadow:0 0 1px color-mix(in srgb,var(--glow) 100%,transparent),0 0 4px color-mix(in srgb,var(--glow) 70%,transparent),0 0 10px color-mix(in srgb,var(--glow) 30%,transparent)}@media (prefers-reduced-motion:reduce){.bs-word-copy,.bs-word-link{animation:none}}