.lb-root{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.lb-plane{background:var(--capital-color-background);contain:strict;grid-template-rows:repeat(30,1fr);grid-template-columns:repeat(40,1fr);width:220vw;height:220vh;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)skew(-48deg)skewY(14deg)scale(.675)rotate(0)translateZ(0)}.lb-cell{border:1px solid color-mix(in oklab, var(--capital-color-foreground) 8%, transparent);pointer-events:auto;--lb-c:color-mix(in oklab, var(--capital-color-primary) 45%, transparent);background-color:#0000;transition:background-color 1.4s}.lb-cell:hover{background-color:var(--lb-c);transition:background-color}.lb-cell:nth-child(7n){--lb-c:color-mix(in oklab, var(--capital-color-primary) 70%, transparent)}.lb-cell:nth-child(11n){--lb-c:color-mix(in oklab, var(--capital-color-accent) 70%, transparent)}.lb-cell:nth-child(13n){--lb-c:color-mix(in oklab, var(--capital-color-info) 65%, transparent)}.lb-cell:nth-child(17n){--lb-c:color-mix(in oklab, var(--capital-color-success) 60%, transparent)}.lb-cell:nth-child(19n){--lb-c:color-mix(in oklab, var(--capital-color-warning) 55%, transparent)}.lb-cell:nth-child(23n){--lb-c:color-mix(in oklab, var(--capital-color-primary) 55%, var(--capital-color-accent))}.lb-veil{pointer-events:none;background:radial-gradient(ellipse at center, color-mix(in oklab, var(--capital-color-background) 85%, transparent) 0%, color-mix(in oklab, var(--capital-color-background) 45%, transparent) 45%, transparent 75%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lb-cell{transition:none}}
