.tb{--tb-a:var(--accent-primary);--tb-top:color-mix(in srgb,var(--accent-primary) 78%,rgb(255 255 255));--tb-low:color-mix(in srgb,var(--accent-primary) 90%,rgb(1 16 52));--tb-deep:color-mix(in srgb,var(--accent-primary) 55%,rgb(1 16 52));--tb-glow:color-mix(in srgb,var(--accent-primary) 34%,transparent);--tb-inset:color-mix(in srgb,rgb(255 255 255) 24%,var(--accent-primary));--tb-l1:var(--tb-top);--tb-l2:var(--tb-a);--tb-l3:color-mix(in srgb,var(--accent-primary) 92%,rgb(1 16 52));--tb-lbase:var(--tb-deep);--tb-kx:17px;--tb-ky:34px;--tb-shine-o:0.65;display:block;overflow:visible}.dark .tb{--tb-top:color-mix(in srgb,var(--accent-primary) 82%,rgb(255 255 255));--tb-deep:color-mix(in srgb,var(--accent-primary) 45%,rgb(0 0 0));--tb-glow:color-mix(in srgb,var(--accent-primary) 40%,transparent);--tb-l1:rgb(255 255 255);--tb-l2:rgb(255 255 255);--tb-l3:color-mix(in srgb,rgb(255 255 255) 88%,var(--accent-primary));--tb-lbase:color-mix(in srgb,var(--accent-primary) 62%,rgb(11 23 48));--tb-shine-o:0.35}.tb.tb--white-letters{--tb-l1:rgb(255 255 255);--tb-l2:rgb(255 255 255);--tb-l3:color-mix(in srgb,rgb(255 255 255) 88%,var(--accent-primary));--tb-lbase:color-mix(in srgb,var(--accent-primary) 62%,rgb(11 23 48))}.tb-lockup{inline-size:100%;block-size:auto}.tb-k1{stop-color:var(--tb-top)}.tb-k2{stop-color:var(--tb-a)}.tb-k3{stop-color:var(--tb-low)}.tb-l1{stop-color:var(--tb-l1)}.tb-l2{stop-color:var(--tb-l2)}.tb-l3{stop-color:var(--tb-l3)}.tb-glow{fill:var(--tb-glow);filter:blur(3px)}.tb-base{fill:var(--tb-deep);translate:0 2.8px}.tb-rim{fill:none;stroke:rgb(255 255 255/.28);stroke-width:.8}.tb-inset path{fill:var(--tb-inset)}.tb-ring{fill:rgb(255 255 255)}.tb-face,.tb-key{transform-box:view-box;transform-origin:var(--tb-kx) var(--tb-ky)}.tb-lean,.tb-octo{transform-box:view-box;transform-origin:22.1px 33px}.tb-lb{fill:var(--tb-lbase);translate:0 1.7px}.tb-lb,.tb-lf{--i:0;--n:0;--tuck:0px;--ox:0px;transform-box:view-box;transform-origin:var(--ox) 27.4px}.tb-shine,.tb-word-mask{fill:rgb(255 255 255)}.tb-shine{opacity:0;transform:skewX(-16deg)}.tb-spark{--dx:0px;--dy:0px;opacity:0;transform-box:fill-box;transform-origin:center}.tb-spark--a{fill:rgb(255 255 255);stroke:color-mix(in srgb,var(--accent-primary) 50%,rgb(255 255 255));stroke-width:.35}.tb-spark--b{fill:color-mix(in srgb,var(--accent-primary) 55%,rgb(255 255 255))}.tb--current{--tb-inset:color-mix(in srgb,var(--surface-elevated) 24%,currentColor)}.tb--current .tb-plate{fill:currentColor}.tb--current .tb-ring{fill:var(--surface-elevated)}.tb--current .tb-base{fill:color-mix(in srgb,currentColor 62%,rgb(0 0 0))}.tb--current :is(.tb-glow,.tb-rim){display:none}