.fr{position:relative;display:inline-grid;place-items:center;padding:var(--fw,3px);border-radius:9999px;isolation:isolate;flex-shrink:0}.fr>img{position:relative;z-index:1;border:2px solid #0a0b0e!important}.fr-l{position:absolute;left:-35%;top:-35%;width:170%;height:170%;overflow:visible;pointer-events:none}.fr-xl{left:-45%;top:-45%;width:190%;height:190%}.fr-b{z-index:0}.fr-f{z-index:2}.fr svg *{vector-effect:none}.fa{transform-origin:var(--o,50% 50%);animation-duration:var(--t,4s);animation-delay:var(--d,0s);animation-iteration-count:infinite;animation-timing-function:ease-in-out;will-change:transform,opacity}.fa-rspin,.fa-spin{transform-origin:0 0;animation-name:fr-spin;animation-timing-function:linear}.fa-rspin{animation-direction:reverse}.fa-stepspin{transform-origin:0 0;animation-name:fr-spin;animation-timing-function:steps(12)}.fa-beat,.fa-bob,.fa-breathe,.fa-drift,.fa-fall,.fa-flap,.fa-flapy,.fa-flash,.fa-flick,.fa-glitch,.fa-pulse,.fa-rise,.fa-scan,.fa-suck,.fa-sway,.fa-twinkle{transform-box:fill-box}.fa-pulse{animation-name:fr-pulse}.fa-breathe{animation-name:fr-breathe}.fa-flick{animation-name:fr-flick}.fa-flick,.fa-sway{transform-origin:var(--o,50% 100%)}.fa-sway{animation-name:fr-sway}.fa-bob{animation-name:fr-bob}.fa-twinkle{animation-name:fr-twinkle}.fa-flap{animation-name:fr-flap}.fa-flapy{animation-name:fr-flapy}.fa-rise{animation-name:fr-rise;animation-timing-function:ease-out}.fa-suck{animation-name:fr-suck;animation-timing-function:ease-in}.fa-flash{animation-name:fr-flash;animation-timing-function:linear}.fa-glitch{animation-name:fr-glitch;animation-timing-function:step-end}.fa-scan{animation-name:fr-scan;animation-timing-function:linear}.fa-fall{animation-name:fr-fall;animation-timing-function:linear}.fa-drift{animation-name:fr-drift}.fa-fl{animation-name:fr-fl}.fa-fl,.fa-rock{transform-origin:0 0}.fa-rock{animation-name:fr-rock}.fa-beat{animation-name:fr-beat}.fa-spiral{transform-origin:0 0;animation-name:fr-spiral;animation-timing-function:cubic-bezier(.45,.05,.8,.7)}@keyframes fr-spin{to{transform:rotate(1turn)}}@keyframes fr-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes fr-breathe{0%,to{transform:scale(.93);opacity:.75}50%{transform:scale(1.07);opacity:1}}@keyframes fr-flick{0%,to{transform:scale(1);opacity:.95}30%{transform:scale(.92,1.12) skewX(3deg);opacity:1}60%{transform:scale(1.06,.88) skewX(-3deg);opacity:.85}}@keyframes fr-sway{0%,to{transform:rotate(calc(var(--a, 6) * -1deg))}50%{transform:rotate(calc(var(--a, 6) * 1deg))}}@keyframes fr-bob{0%,to{transform:translateY(-1.8px)}50%{transform:translateY(1.8px)}}@keyframes fr-twinkle{0%,to{opacity:.15;transform:scale(.5)}50%{opacity:1;transform:scale(1.1)}}@keyframes fr-flap{0%,to{transform:rotate(calc(var(--a, 8) * -1deg))}50%{transform:rotate(calc(var(--a, 8) * 1deg))}}@keyframes fr-flapy{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}@keyframes fr-rise{0%{transform:translate(0) scale(.6);opacity:0}15%{opacity:1}to{transform:translate(var(--dx,0),var(--dy,-14px)) scale(.2);opacity:0}}@keyframes fr-suck{0%{transform:translate(var(--dx,0),var(--dy,-20px)) scale(1);opacity:0}20%{opacity:1}to{transform:translate(0) scale(.15);opacity:0}}@keyframes fr-flash{0%,62%,to{opacity:.16}64%{opacity:1}67%{opacity:.15}70%{opacity:1}78%{opacity:.16}}@keyframes fr-glitch{0%,to{transform:translate(0)}8%{transform:translate(2.4px,-.6px)}16%{transform:translate(0)}52%{transform:translate(-2.8px,.8px)}58%{transform:translate(1.6px)}64%{transform:translate(0)}88%{transform:translate(-1.4px,-.4px)}}@keyframes fr-scan{0%{transform:translateY(-50px)}to{transform:translateY(50px)}}@keyframes fr-fall{0%{transform:translate(0);opacity:0}12%{opacity:1}to{transform:translate(var(--dx,0),var(--dy,20px));opacity:0}}@keyframes fr-drift{0%,to{transform:translate(-2px,1px);opacity:.55}50%{transform:translate(2px,-3px);opacity:.95}}@keyframes fr-fl{0%,to{transform:scale(.95);opacity:.9}35%{transform:scale(1.07);opacity:1}70%{transform:scale(.99);opacity:.92}}@keyframes fr-rock{0%,to{transform:rotate(-2.4deg)}50%{transform:rotate(2.4deg)}}@keyframes fr-spiral{0%{transform:rotate(0deg) scale(1.04);opacity:0}14%{opacity:1}82%{opacity:.9}to{transform:rotate(-150deg) scale(.56);opacity:0}}@keyframes fr-beat{0%,to{transform:scale(1)}12%{transform:scale(1.05)}24%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fa{animation:none!important}}