.badge-for-dark,html[data-theme=dark] .badge-for-light{display:none}html[data-theme=dark] .badge-for-dark{display:block}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .badge-for-light{display:none}html:not([data-theme=light]) .badge-for-dark{display:block}}.badge-stage{background-position:6px 6px;background-size:12px 12px}.badge-stage[data-bg=light]{background-color:var(--badge-bg-light);background-image:radial-gradient(color-mix(in srgb, var(--badge-bg-dark) 16%, transparent) 1px, transparent 1.2px);color:color-mix(in srgb, var(--badge-bg-dark) 62%, var(--badge-bg-light))}.badge-stage[data-bg=dark]{background-color:var(--badge-bg-dark);background-image:radial-gradient(color-mix(in srgb, var(--badge-bg-light) 16%, transparent) 1px, transparent 1.2px);color:color-mix(in srgb, var(--badge-bg-light) 66%, var(--badge-bg-dark))}.badge-recolour{isolation:isolate;position:relative}.badge-recolour:after{content:"";background:var(--mono-2);mix-blend-mode:screen;-webkit-mask:var(--badge-mask) center / 100% 100% no-repeat;mask:var(--badge-mask) center / 100% 100% no-repeat;position:absolute;inset:0}
.bwrap{transform:translateY(-2px)}.bring{opacity:1}.bring path{stroke:var(--oos-accent)}@media (prefers-reduced-motion:no-preference){.bwrap{animation:8s linear infinite oosLift}.bring{animation:8s linear infinite oosRing}.cur{transform-origin:3px 3px;animation:8s linear infinite oosCur}.stl{animation:8s linear infinite oosStl}}@keyframes oosCur{0%{opacity:0;transform:translate(118px,76px)scale(1)}7.5%{opacity:.016;transform:translate(118px,76px)scale(1)}8%{opacity:.104;transform:translate(118px,76px)scale(1)}8.5%{opacity:.275;transform:translate(118px,76px)scale(1)}9%{opacity:.5;transform:translate(118px,76px)scale(1)}9.5%{opacity:.725;transform:translate(117.98px,76px)scale(1)}10%{opacity:.896;transform:translate(117.86px,76.03px)scale(1)}10.5%{opacity:.984;transform:translate(117.56px,76.11px)scale(1)}11%{opacity:1;transform:translate(116.98px,76.26px)scale(1)}11.5%{opacity:1;transform:translate(116.09px,76.47px)scale(1)}12%{opacity:1;transform:translate(114.82px,76.77px)scale(1)}12.5%{opacity:1;transform:translate(113.15px,77.13px)scale(1)}13%{opacity:1;transform:translate(111.06px,77.55px)scale(1)}13.5%{opacity:1;transform:translate(108.54px,78.01px)scale(1)}14%{opacity:1;transform:translate(105.58px,78.45px)scale(1)}14.5%{opacity:1;transform:translate(102.21px,78.85px)scale(1)}15%{opacity:1;transform:translate(98.44px,79.16px)scale(1)}15.5%{opacity:1;transform:translate(94.3px,79.32px)scale(1)}16%{opacity:1;transform:translate(89.85px,79.28px)scale(1)}16.5%{opacity:1;transform:translate(85.1px,78.98px)scale(1)}17%{opacity:1;transform:translate(80.13px,78.36px)scale(1)}17.5%{opacity:1;transform:translate(74.97px,77.38px)scale(1)}18%{opacity:1;transform:translate(69.68px,76px)scale(1)}18.5%{opacity:1;transform:translate(64.31px,74.19px)scale(1)}19%{opacity:1;transform:translate(58.91px,71.92px)scale(1)}19.5%{opacity:1;transform:translate(53.54px,69.19px)scale(1)}20%{opacity:1;transform:translate(48.25px,66px)scale(1)}20.5%{opacity:1;transform:translate(43.08px,62.38px)scale(1)}21%{opacity:1;transform:translate(38.06px,58.36px)scale(1)}21.5%{opacity:1;transform:translate(33.25px,53.99px)scale(1)}22%{opacity:1;transform:translate(28.66px,49.33px)scale(1)}22.5%{opacity:1;transform:translate(24.33px,44.45px)scale(1)}23%{opacity:1;transform:translate(20.28px,39.43px)scale(1)}23.5%{opacity:1;transform:translate(16.53px,34.37px)scale(1)}24%{opacity:1;transform:translate(13.08px,29.35px)scale(1)}24.5%{opacity:1;transform:translate(9.96px,24.46px)scale(1)}25%{opacity:1;transform:translate(7.15px,19.79px)scale(1)}25.5%{opacity:1;transform:translate(4.67px,15.42px)scale(1)}26%{opacity:1;transform:translate(2.51px,11.41px)scale(1)}26.5%{opacity:1;transform:translate(.66px,7.84px)scale(1)}27%{opacity:1;transform:translate(-.89px,4.74px)scale(1)}27.5%{opacity:1;transform:translate(-2.15px,2.14px)scale(1)}28%{opacity:1;transform:translate(-3.15px,.04px)scale(1)}28.5%{opacity:1;transform:translate(-3.89px,-1.56px)scale(1)}29%{opacity:1;transform:translate(-4.41px,-2.7px)scale(1)}29.5%{opacity:1;transform:translate(-4.74px,-3.43px)scale(1)}30%{opacity:1;transform:translate(-4.92px,-3.82px)scale(1)}30.5%{opacity:1;transform:translate(-4.99px,-3.98px)scale(1)}31%{opacity:1;transform:translate(-5px,-4px)scale(1)}31.5%{opacity:1;transform:translate(-4.97px,-3.97px)scale(1)}32%{opacity:1;transform:translate(-4.78px,-3.82px)scale(1)}32.5%{opacity:1;transform:translate(-4.36px,-3.48px)scale(1)}33%{opacity:1;transform:translate(-3.72px,-2.97px)scale(1)}33.5%{opacity:1;transform:translate(-2.92px,-2.34px)scale(1)}34%{opacity:1;transform:translate(-2.08px,-1.66px)scale(1)}34.5%{opacity:1;transform:translate(-1.28px,-1.03px)scale(1)}35%{opacity:1;transform:translate(-.64px,-.52px)scale(1)}35.5%{opacity:1;transform:translate(-.22px,-.18px)scale(1)}36%{opacity:1;transform:translate(-.03px,-.03px)scale(1)}36.5%{opacity:1;transform:translate(0)scale(1)}44.5%{opacity:1;transform:translate(0)scale(.978)}45%{opacity:1;transform:translate(0)scale(.913)}45.5%{opacity:1;transform:translate(0)scale(.88)}46%{opacity:1;transform:translate(0)scale(.889)}46.5%{opacity:1;transform:translate(0)scale(.941)}47%{opacity:1;transform:translate(0)scale(1.006)}47.5%{opacity:1;transform:translate(0)scale(1.03)}48%{opacity:1;transform:translate(0)scale(1.026)}48.5%{opacity:1;transform:translate(0)scale(1.008)}49%{opacity:1;transform:translate(0)scale(.996)}49.5%{opacity:1;transform:translate(0)scale(.995)}50%{opacity:1;transform:translate(0)scale(.999)}50.5%{opacity:1;transform:translate(0)scale(1)}55.5%{opacity:1;transform:translate(0)scale(1)}56%{opacity:1;transform:translate(.03px,-.01px)scale(1)}56.5%{opacity:1;transform:translate(.1px,-.02px)scale(1)}57%{opacity:1;transform:translate(.22px,-.04px)scale(1)}57.5%{opacity:1;transform:translate(.39px,-.06px)scale(1)}58%{opacity:1;transform:translate(.59px,-.09px)scale(1)}58.5%{opacity:1;transform:translate(.83px,-.1px)scale(1)}59%{opacity:1;transform:translate(1.09px,-.09px)scale(1)}59.5%{opacity:1;transform:translate(1.33px,-.06px)scale(1)}60%{opacity:1;transform:translate(1.56px,.02px)scale(1)}60.5%{opacity:1;transform:translate(1.75px,.12px)scale(1)}61%{opacity:1;transform:translate(1.9px,.27px)scale(1)}61.5%{opacity:1;transform:translate(2px,.44px)scale(1)}62%{opacity:1;transform:translate(2.06px,.64px)scale(1)}62.5%{opacity:1;transform:translate(2.08px,.84px)scale(1)}63%{opacity:1;transform:translate(2.08px,1.03px)scale(1)}63.5%{opacity:1;transform:translate(2.06px,1.19px)scale(1)}64%{opacity:1;transform:translate(2.04px,1.33px)scale(1)}64.5%{opacity:1;transform:translate(2.02px,1.42px)scale(1)}65%{opacity:1;transform:translate(2.01px,1.47px)scale(1)}65.5%{opacity:1;transform:translate(2px,1.5px)scale(1)}70.5%{opacity:1;transform:translate(2.03px,1.49px)scale(1)}71%{opacity:1;transform:translate(2.21px,1.4px)scale(1)}71.5%{opacity:1;transform:translate(2.67px,1.19px)scale(1)}72%{opacity:1;transform:translate(3.51px,.82px)scale(1)}72.5%{opacity:1;transform:translate(4.81px,.32px)scale(1)}73%{opacity:1;transform:translate(6.63px,-.26px)scale(1)}73.5%{opacity:1;transform:translate(9.03px,-.84px)scale(1)}74%{opacity:1;transform:translate(12.06px,-1.28px)scale(1)}74.5%{opacity:1;transform:translate(15.73px,-1.45px)scale(1)}75%{opacity:1;transform:translate(20.07px,-1.19px)scale(1)}75.5%{opacity:1;transform:translate(25.07px,-.37px)scale(1)}76%{opacity:1;transform:translate(30.69px,1.13px)scale(1)}76.5%{opacity:1;transform:translate(36.86px,3.37px)scale(1)}77%{opacity:1;transform:translate(43.5px,6.38px)scale(1)}77.5%{opacity:1;transform:translate(50.48px,10.11px)scale(1)}78%{opacity:1;transform:translate(57.64px,14.47px)scale(1)}78.5%{opacity:1;transform:translate(64.81px,19.31px)scale(1)}79%{opacity:1;transform:translate(71.82px,24.43px)scale(1)}79.5%{opacity:.995;transform:translate(78.45px,29.6px)scale(1)}80%{opacity:.965;transform:translate(84.54px,34.61px)scale(1)}80.5%{opacity:.896;transform:translate(89.92px,39.21px)scale(1)}81%{opacity:.79;transform:translate(94.46px,43.22px)scale(1)}81.5%{opacity:.653;transform:translate(98.08px,46.5px)scale(1)}82%{opacity:.5;transform:translate(100.76px,48.97px)scale(1)}82.5%{opacity:.347;transform:translate(102.55px,50.64px)scale(1)}83%{opacity:.21;transform:translate(103.54px,51.57px)scale(1)}83.5%{opacity:.104;transform:translate(103.94px,51.94px)scale(1)}84%{opacity:.035;transform:translate(104px,52px)scale(1)}84.5%{opacity:.005;transform:translate(104px,52px)scale(1)}85%{opacity:0;transform:translate(104px,52px)scale(1)}99.5%{opacity:0;transform:translate(118px,76px)scale(1)}to{opacity:0;transform:translate(118px,76px)scale(1)}}@keyframes oosLift{0%,27%{animation-timing-function:cubic-bezier(.22,.8,.24,1);transform:translateY(0)scale(1)}33%{transform:translateY(-2px)scale(1)}44%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translateY(-2px)scale(1)}45.6%{animation-timing-function:cubic-bezier(.22,.8,.24,1);transform:translateY(0)scale(.982)}47.8%{animation-timing-function:ease-in-out;transform:translateY(-3px)scale(1.008)}50.5%{transform:translateY(-2px)scale(1)}71%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-2px)scale(1)}78%,to{transform:translateY(0)scale(1)}}@keyframes oosStl{0%,30%{opacity:0;animation-timing-function:cubic-bezier(.22,.8,.24,1);transform:translateY(100%)}35%,71%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(0)}76%,to{opacity:0;transform:translateY(100%)}}@keyframes oosRing{0%,27%{opacity:0;animation-timing-function:cubic-bezier(.22,.8,.24,1)}33%{opacity:1}71%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}78%,to{opacity:0}}
