:root{--bd-motion: #a6693f;--bd-settled: #424244;--bd-track: #e7e7ea;--bd-track-soft: #d4d4d7;--bd-ink: #1d1f20;--bd-muted: rgba(29, 31, 32, .55);--bd-faint: rgba(29, 31, 32, .28);--bd-ground: #f2f2f3}@keyframes bd-baton{0%{left:0;width:0}18%{left:0;width:34%}42%{left:33%;width:34%}46%{left:33%;width:34%}70%{left:66%;width:34%}88%{left:100%;width:0}to{left:100%;width:0}}@keyframes bd-tick{0%,8%{background:var(--bd-track);transform:scaleY(1)}14%{background:var(--bd-motion);transform:scaleY(1.9)}30%{background:var(--bd-settled);transform:scaleY(1)}92%,to{background:var(--bd-track);transform:scaleY(1)}}@keyframes bd-draw{0%{transform:scaleX(0)}42%,to{transform:scaleX(1)}}@keyframes bd-hold{0%,30%{opacity:0;transform:translate(-14px)}46%,84%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(6px)}}@keyframes bd-cursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes bd-mark-l{0%{top:0;left:0}22%{top:0;left:calc(100% - var(--bd-m))}44%{top:calc(100% - var(--bd-m));left:calc(100% - var(--bd-m))}66%{top:calc(100% - var(--bd-m));left:0}88%,to{top:0;left:0}}@keyframes bd-mark-r{0%{top:calc(100% - var(--bd-m));left:calc(100% - var(--bd-m))}22%{top:calc(100% - var(--bd-m));left:0}44%{top:0;left:0}66%{top:0;left:calc(100% - var(--bd-m))}88%,to{top:calc(100% - var(--bd-m));left:calc(100% - var(--bd-m))}}@keyframes bd-slab{0%{top:0;left:0}22%{top:0;left:calc(100% - var(--bd-s))}44%{top:calc(100% - var(--bd-s));left:calc(100% - var(--bd-s))}66%{top:calc(100% - var(--bd-s));left:0}88%,to{top:0;left:0}}@keyframes bd-frame{0%,to{opacity:.4}50%{opacity:.8}}@keyframes bd-core{0%,to{transform:scale(.82);opacity:.15}50%{transform:scale(1);opacity:.4}}@keyframes bd-breathe{0%,to{opacity:.35}50%{opacity:1}}.bd-baton{position:relative;display:block;width:100%;height:10px;overflow:hidden;background:var(--bd-track)}.bd-baton:after{content:"";position:absolute;top:0;bottom:0;left:0;width:0;background:var(--bd-motion);animation:bd-baton 1.8s cubic-bezier(.5,0,.2,1) infinite}.bd-baton--inline{display:inline-block;width:5.5rem;height:8px;vertical-align:middle}.bd-baton--current{background:color-mix(in srgb,currentColor 26%,transparent)}.bd-baton--current:after{background:currentColor}.bd-baton-lanes{display:flex;gap:1px;margin-top:5px}.bd-baton-lanes>i{flex:1;height:3px;background:var(--bd-track-soft)}.bd-ticks{display:inline-flex;align-items:center;gap:5px}.bd-ticks>i{display:block;width:14px;height:7px;background:var(--bd-track);animation:bd-tick 2.1s linear infinite}.bd-ticks>i:nth-child(2){animation-delay:.12s}.bd-ticks>i:nth-child(3){animation-delay:.24s}.bd-ticks>i:nth-child(4){animation-delay:.36s}.bd-ticks>i:nth-child(5){animation-delay:.48s}.bd-ticks>i:nth-child(6){animation-delay:.6s}.bd-ticks__label{margin-left:.65rem;font-size:.75rem;color:var(--bd-muted)}.bd-mark{position:relative;width:84px;height:84px}.bd-mark__frame{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--bd-ink);animation:bd-frame 2.4s ease-in-out infinite}.bd-mark__core{position:absolute;top:26%;right:26%;bottom:26%;left:26%;background:var(--bd-motion);animation:bd-core 2.4s ease-in-out infinite}.bd-mark__slab{--bd-s: 18px;position:absolute;width:var(--bd-s);height:var(--bd-s);background:var(--bd-motion);animation:bd-slab 2.4s cubic-bezier(.65,0,.35,1) infinite;animation-delay:-.42s}.bd-mark__tick{--bd-m: 15px;position:absolute;width:var(--bd-m);height:var(--bd-m)}.bd-mark__tick--lead{border-top:3px solid var(--bd-ink);border-left:3px solid var(--bd-ink);animation:bd-mark-l 2.4s cubic-bezier(.65,0,.35,1) infinite}.bd-mark__tick--trail{border-bottom:3px solid var(--bd-ink);border-right:3px solid var(--bd-ink);animation:bd-mark-r 2.4s cubic-bezier(.65,0,.35,1) infinite}.bd-boot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;min-height:60vh;padding:2rem 1rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--bd-ink)}.bd-boot--full{min-height:100vh}.bd-boot__board{position:relative;width:min(300px,78vw);display:flex;flex-direction:column;gap:9px}.bd-boot__row{display:flex;align-items:center;gap:10px;height:14px}.bd-boot__bar{display:block;height:14px;background:var(--bd-settled);transform-origin:left;animation:bd-draw 2.6s cubic-bezier(.5,0,.2,1) infinite}.bd-boot__bar--faint{background:var(--bd-track-soft)}.bd-boot__bar--motion{background:var(--bd-motion)}.bd-boot__hold{display:block;width:34px;height:14px;background:var(--bd-motion);animation:bd-hold 2.6s cubic-bezier(.5,0,.2,1) infinite}.bd-boot__row:nth-child(2) .bd-boot__bar{animation-delay:.16s}.bd-boot__row:nth-child(3) .bd-boot__bar,.bd-boot__row:nth-child(3) .bd-boot__hold{animation-delay:.32s}.bd-boot__row:nth-child(4) .bd-boot__bar{animation-delay:.48s}.bd-boot__row:nth-child(5) .bd-boot__bar{animation-delay:.64s}.bd-boot__corner{position:absolute;width:14px;height:14px}.bd-boot__corner--tl{top:-16px;left:-16px;border-top:3px solid var(--bd-ink);border-left:3px solid var(--bd-ink)}.bd-boot__corner--br{bottom:-16px;right:-16px;border-bottom:3px solid var(--bd-ink);border-right:3px solid var(--bd-ink)}.bd-boot__caption{text-align:center}.bd-boot__brand{margin:0;font-family:Barlow Condensed,Barlow,sans-serif;font-weight:600;font-size:15px;letter-spacing:.06em}.bd-boot__what{margin:.4rem 0 0;font-size:13px;color:var(--bd-muted)}.bd-boot__cursor{animation:bd-cursor .9s steps(1) infinite}.bd-wait{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:2rem 1rem}.bd-wait--full{min-height:100vh}.bd-wait .bd-baton{width:150px}@media(prefers-reduced-motion:reduce){.bd-baton:after,.chakra-spinner:after{left:0;width:100%;animation:bd-breathe 1.8s ease-in-out infinite}.bd-ticks>i{background:var(--bd-settled);animation:bd-breathe 2.1s ease-in-out infinite}.bd-mark__frame,.bd-mark__core,.bd-mark__slab,.bd-mark__tick--lead,.bd-mark__tick--trail,.bd-boot__bar,.bd-boot__hold,.bd-boot__cursor{animation:bd-breathe 2.4s ease-in-out infinite}.bd-mark__slab,.bd-mark__tick--lead{top:0;left:0}.bd-mark__tick--trail{top:calc(100% - var(--bd-m));left:calc(100% - var(--bd-m))}.bd-boot__bar{transform:scaleX(1)}.bd-boot__hold{opacity:1;transform:none}}
