.bk-navprogress{z-index:120;pointer-events:none;background:var(--brand-tint);height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.bk-navprogress:after{content:"";background:linear-gradient(90deg, transparent, var(--brand), #fff, var(--brand), transparent);animation:1.1s ease-in-out infinite bk-navprogress;position:absolute;inset:0;transform:translate(-100%)}@keyframes bk-navprogress{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.bk-navprogress:after{background:var(--brand);animation:none;transform:none}}.bk-navloader{z-index:120;pointer-events:none;background:color-mix(in srgb, var(--bg) 72%, transparent);opacity:0;place-content:center;justify-items:center;animation:.2s ease-out .3s forwards bk-nl-in;display:grid;position:fixed;inset:0}@keyframes bk-nl-in{to{opacity:1}}.bk-navloader-mark{aspect-ratio:603/131;perspective:500px;width:168px;position:relative}.bk-nl-p{transform-style:preserve-3d;animation:1.3s cubic-bezier(.55,0,.3,1.2) infinite bk-nl-flip;position:absolute}.bk-nl-bk{width:48.259%;height:97.71%;top:.763%;left:-.166%}.bk-nl-d1,.bk-nl-d2,.bk-nl-d3{width:17.081%;height:101.527%;top:-.763%}.bk-nl-d1{animation-delay:80ms;left:48.093%}.bk-nl-d2{animation-delay:.16s;left:65.837%}.bk-nl-d3{animation-delay:.24s;left:82.919%}.bk-nl-p i{backface-visibility:hidden;background:50%/contain no-repeat;position:absolute;inset:0}.bk-nl-p i+i{transform:rotateY(180deg)}.bk-nl-bk i{background-image:url(/images/logo/bk-v2.webp)}.bk-nl-d1 i{background-image:url(/images/logo/d9.webp)}.bk-nl-d2 i{background-image:url(/images/logo/d5.webp)}.bk-nl-d3 i{background-image:url(/images/logo/d9r.webp)}:root[data-theme=light] .bk-nl-bk i{background-image:url(/images/logo/bk-light.webp)}:root[data-theme=light] .bk-nl-d1 i{background-image:url(/images/logo/d9-light.webp)}:root[data-theme=light] .bk-nl-d2 i{background-image:url(/images/logo/d5-light.webp)}:root[data-theme=light] .bk-nl-d3 i{background-image:url(/images/logo/d9r-light.webp)}@keyframes bk-nl-flip{0%{transform:translateY(0)rotateY(0)}10%{transform:translateY(-8%)rotateY(0)}55%,to{transform:translateY(0)rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.bk-nl-p{animation:none}.bk-navloader-mark{animation:1.6s ease-in-out infinite bk-nl-breathe}}@keyframes bk-nl-breathe{50%{opacity:.55}}
