.ap-root{--ap-sky:color-mix(in oklab,#4ee2ff 65%,white);--ap-lime:color-mix(in oklab,#b9c96b 58%,white);--ap-gold:color-mix(in oklab,#ffc44d 82%,white)}.ap-disc{position:absolute;left:2.23%;top:2.47%;width:95%;height:90.78%;border-radius:50%;overflow:hidden}.ap-tone{position:absolute;inset:0;opacity:0}.ap-tone--sky{background:var(--ap-sky);opacity:1}.ap-tone--lime{background:var(--ap-lime)}.ap-tone--gold{background:var(--ap-gold)}.ap-cells{position:absolute;inset:0;display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(11,1fr)}.ap-cell{position:relative}.ap-dot,.ap-tile{position:absolute;inset:0}.ap-dot{background:#fff;transform:scale(.44);opacity:.28}.ap-tile{background:var(--ap-sky);transform:scale(.4);opacity:0}.ap-tile:after,.ap-tile:before{content:"";position:absolute;inset:0;opacity:0}.ap-tile:before{background:var(--ap-lime)}.ap-tile:after{background:var(--ap-gold)}@keyframes apSweep{0%,to{opacity:.28}50%{opacity:.95}}@keyframes apTile{0%,6%{transform:scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}25%,9%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}28%,40%{transform:scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}43%,58%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}61%,73%{transform:scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}76%,91%{transform:scale(.4);opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}94%,to{transform:scale(1.03);opacity:1}}@keyframes apToneLime{0%{opacity:0}10%{opacity:1}44%,to{opacity:0}}@keyframes apToneGold{0%{opacity:0}44%{opacity:1}77%,to{opacity:0}}@keyframes apGroundLime{0%,38.75%{opacity:0}38.76%,72.08%{opacity:1}72.09%,to{opacity:0}}@keyframes apGroundGold{0%,5%{opacity:1}5.01%,72.08%{opacity:0}72.09%,to{opacity:1}}@keyframes apDiscBloom{0%{transform:scale(.72);opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}58%{transform:scale(1.045);opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:scale(1);opacity:1}}@keyframes apFigureRise{0%{transform:translateY(5%) scale(.88);opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}30%{opacity:1}62%{transform:translateY(0) scale(1.03);opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:translateY(0) scale(1);opacity:1}}.ap-figure{transform-origin:50% 93%}.ap-tie{position:absolute;inset:0;transform-origin:49.5% 87.9%}@keyframes apTiePop{0%{transform:scale(.3) rotate(-26deg);opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}18%{opacity:1}48%{transform:scale(1.16) rotate(7deg);opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}74%{transform:scale(.965) rotate(-3deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:scale(1) rotate(0deg);opacity:1}}@media (prefers-reduced-motion:no-preference){.ap-root[data-live=true] .ap-dot{animation:apSweep 2.8s linear infinite;animation-delay:var(--ap-d)}.ap-root[data-live=true] .ap-tile{animation:apTile 12s infinite both;animation-delay:calc(var(--ap-o) - 2.16s)}.ap-root[data-live=true] .ap-tile:before{animation:apToneLime 12s step-end infinite both;animation-delay:calc(var(--ap-o) - 2.16s)}.ap-root[data-live=true] .ap-tile:after{animation:apToneGold 12s step-end infinite both;animation-delay:calc(var(--ap-o) - 2.16s)}.ap-root[data-live=true] .ap-tone--lime{animation:apGroundLime 12s step-end infinite;animation-delay:-2.16s}.ap-root[data-live=true] .ap-tone--gold{animation:apGroundGold 12s step-end infinite;animation-delay:-2.16s}html:not([data-ap-seen]) .ap-root[data-ap-wait] .ap-disc,html:not([data-ap-seen]) .ap-root[data-ap-wait] .ap-figure{opacity:0}html:not([data-ap-seen]) .ap-root:not([data-ap-wait]) .ap-disc{animation:apDiscBloom .64s both}html:not([data-ap-seen]) .ap-root:not([data-ap-wait]) .ap-figure{animation:apFigureRise .76s both;animation-delay:90ms}html:not([data-ap-seen]) .ap-root:not([data-ap-wait]) .ap-tie{animation:apTiePop .7s both;animation-delay:.52s}}