.crawler-sharp{border-radius:2px}.crawler-title{font-size:clamp(2.5rem,7vw,4.5rem);line-height:1.02}.crawler-title[data-long]{font-size:clamp(2.25rem,6vw,4rem)}.crawler-cell{position:relative;aspect-ratio:1;border:1px solid var(--border-strong);border-radius:2px}.crawler-cell[data-tier=verified]{border-color:var(--foreground);background:var(--foreground)}.crawler-cell[data-sibling]{border-color:var(--muted-foreground)}.crawler-cell:after{content:"";position:absolute;inset:-4px;border:1px solid var(--foreground);border-radius:3px;opacity:0;transform:scale(.7);transition:opacity var(--duration-overlay) ease-out,transform var(--duration-overlay) ease-out;pointer-events:none}.crawler-cell[data-active]{z-index:2}.crawler-cell[data-active]:after{opacity:1;transform:scale(1)}.crawler-cell[data-focus]:before{content:"";position:absolute;inset:-4px;border:1px solid var(--foreground);border-radius:3px;opacity:0;pointer-events:none;animation:crawler-pulse 2.4s var(--ease-decelerate) infinite}@keyframes crawler-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.crawler-matrix[data-live=paused] .crawler-cell:before{animation-play-state:paused}.crawler-tip{position:absolute;z-index:3;white-space:nowrap;pointer-events:none;animation:crawler-tip-in var(--duration-overlay) var(--ease-decelerate) both}.crawler-tip[data-side=top]{bottom:calc(100% + 10px)}.crawler-tip[data-side=bottom]{top:calc(100% + 10px)}.crawler-tip[data-align=start]{left:-4px}.crawler-tip[data-align=end]{right:-4px}.crawler-tip[data-align=center]{left:50%;translate:-50% 0}@keyframes crawler-tip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.crawler-cell:after,.crawler-cell:before,.crawler-tip{animation:none!important;transition:none!important}.crawler-cell[data-focus]:before{display:none}}