.fauth{--fa-bg:#0a0a0a;--fa-field:#121212;--fa-line:#2a2a2a;--fa-cream:#f5ecd7;--fa-soft:#c4beb2;--fa-muted:#9a9590;--fa-dim:#7f7b76;--fa-gold:#ffb84d;--fa-gold-hi:#ffc870;--fa-gold-lo:#f0a93f;--fa-red:#ef233c;--fa-red-text:#ff6b7a;--fa-ease:cubic-bezier(.4, 0, .2, 1);--fa-enter:cubic-bezier(.05, .7, .1, 1);--fa-busy:1.3s;isolation:isolate;background:var(--fa-bg);min-height:100dvh;color:var(--fa-cream);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent;flex-direction:column;padding:32px 20px 24px;display:flex;position:relative;overflow:hidden}body:has(.fauth){background:#0a0a0a}.fauth:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 85% at 50% 42%,#131313 0%,#0a0a0a 52%,#060606 100%);position:absolute;inset:0}.fauth__main{flex:1;place-items:center;display:grid}.fauth__group{width:100%;max-width:400px}.fauth__brand{flex-direction:column;align-items:center;display:flex}.fauth__mark{perspective:900px;place-items:center;display:grid;position:relative}.fauth__float{animation:4.6s ease-in-out 2.9s infinite alternate fa-float}.fauth__tilt{transform:rotateY(calc(var(--fa-px,0) * 10deg)) rotateX(calc(var(--fa-py,0) * -8deg));translate:calc(var(--fa-px,0) * 7px) calc(var(--fa-py,0) * 5px);transition:transform .28s ease-out, translate .28s ease-out, scale .32s var(--fa-ease)}.fauth__pop{transform-origin:32% 58%;animation:.76s ease-out 1.64s fa-pop}.fauth__rune{width:auto;height:clamp(108px,16.5vh,136px);display:block;position:relative;overflow:visible}.fauth__rune .fa-ink path{fill:none;stroke-linecap:butt;stroke-dasharray:var(--len);animation:fa-draw var(--dur) var(--curve,var(--fa-ease)) var(--at) both}.fauth__rune .fa-body{stroke-width:15px}.fauth__rune .fa-edge{stroke-width:2.2px;stroke:#fffdf6;opacity:.9}.fauth__rune .fa-shade{stroke-width:2.4px;stroke:#5e4014;opacity:.5}.fauth__rune .fa-stem{--len:213;--dur:.52s;--at:.36s}.fauth__rune .fa-arm{--len:123;--dur:.38s;--at:.66s}.fauth__rune .fa-spark{--len:99;--dur:.3s;--at:1.64s;--curve:cubic-bezier(.2, 0, 0, 1)}.fauth__rune .fa-spark .fa-edge{stroke:#fff6d8}.fauth__rune .fa-spark .fa-shade{stroke:#7a3f06;opacity:.55}.fauth__rune .fa-spark-glow{fill:none;stroke:#ffab2e;stroke-width:15px;opacity:.6;animation:.42s ease-out 1.64s backwards fa-fade-to}.fauth__rune .fa-beam{transform:translate(460px)}.fauth__rune .fa-tip-stem{--mid:212px;--end:312px;animation:.8s .36s backwards fa-tip}.fauth__rune .fa-tip-arm{--mid:121px;--end:200px;animation:.585s .66s backwards fa-tip}.fauth__rune .fa-wave{animation:.66s 1.18s backwards fa-wave}.fauth__rune .fa-spec-in{--x0:0px;--x1:175px;animation:.56s cubic-bezier(.2,0,0,1) 1.82s backwards fa-beam}.fauth__rune .fa-seed,.fauth__rune .fa-gather,.fauth__rune .fa-ring,.fauth__rune .fa-pass-ring{opacity:0;transform-box:fill-box;transform-origin:50%}.fauth__rune .fa-seed{animation:.54s ease-out backwards fa-seed}.fauth__rune .fa-gather,.fauth__rune .fa-ring,.fauth__rune .fa-pass-ring{fill:none;stroke:#ffd58a;stroke-width:1.6px;vector-effect:non-scaling-stroke}.fauth__rune .fa-gather{animation:.42s cubic-bezier(.4,0,1,1) backwards fa-gather}.fauth__rune .fa-ring{animation:fa-ring .76s cubic-bezier(.1, .7, .2, 1) calc(1.64s + var(--w,0s)) backwards}.fauth__rune .fa-ring--2{--w:.15s;stroke:#ffb84d}.fauth__rune .fa-bit{opacity:0;fill:#ffdf9e;animation:fa-bit var(--t,.56s) cubic-bezier(.1, .7, .2, 1) calc(1.64s + var(--w,0s)) backwards}.fauth__rune .fa-bit:nth-child(2n){animation-name:fa-bit-arc;animation-timing-function:linear}.fauth__rune .fa-bit:first-child{--dx:3px;--dy:-52px;--t:.56s}.fauth__rune .fa-bit:nth-child(2){--dx:30px;--dy:-66px;--t:.9s;--w:20ms}.fauth__rune .fa-bit:nth-child(3){--dx:26px;--dy:-40px;--t:.46s;--w:60ms}.fauth__rune .fa-bit:nth-child(4){--dx:58px;--dy:-44px;--t:1s;--w:40ms}.fauth__rune .fa-bit:nth-child(5){--dx:74px;--dy:-26px;--t:.7s;--w:10ms}.fauth__rune .fa-bit:nth-child(6){--dx:48px;--dy:-8px;--t:.82s;--w:90ms}.fauth__rune .fa-bit:nth-child(7){--dx:-16px;--dy:-34px;--t:.52s;--w:30ms}.fauth__rune .fa-bit:nth-child(8){--dx:-26px;--dy:-12px;--t:.86s;--w:70ms}.fauth__rune .fa-bit:nth-child(9){--dx:44px;--dy:-84px;--t:.78s;--w:50ms}.fauth__rune .fa-bit:nth-child(10){--dx:12px;--dy:-74px;--t:1.05s;--w:.11s}.fauth__rune .fa-ember{opacity:0;fill:#ffd58a}.fauth__rune .fa-dust{opacity:0;fill:#ffcf7a;animation:fa-dust var(--t) linear var(--at) infinite}.fauth__rune .fa-dust:first-child{--t:5.3s;--at:1.8s;--dx:9px;--dy:-92px}.fauth__rune .fa-dust:nth-child(2){--t:6.7s;--at:2.3s;--dx:-12px;--dy:-70px}.fauth__rune .fa-dust:nth-child(3){--t:4.3s;--at:1.95s;--dx:16px;--dy:-58px}.fauth__rune .fa-dust:nth-child(4){--t:7.9s;--at:3.1s;--dx:-5px;--dy:-104px}.fauth__rune .fa-dust:nth-child(5){--t:5.9s;--at:4.2s;--dx:20px;--dy:-80px}.fauth__rune .fa-dust:nth-child(6){--t:9.1s;--at:2.7s;--dx:-18px;--dy:-62px}.fauth__mark[data-pass=a] .fa-pass-wave{animation:.58s both fa-wave}.fauth__mark[data-pass=a] .fa-pass-spec{--x0:0px;--x1:175px;animation:.52s cubic-bezier(.2,0,0,1) .38s both fa-beam}.fauth__mark[data-pass=a] .fa-ember--1{--dx:7px;--dy:-50px;animation:1s ease-out .52s both fa-ember}.fauth__mark[data-pass=a] .fa-ember--2{--dx:-6px;--dy:-34px;animation:.95s ease-out .65s both fa-ember}.fauth__mark[data-pass=a] .fauth__flare{animation:.8s ease-out .36s backwards fa-flare}.fauth__mark[data-pass=b] .fa-pass-thru{--x0:0px;--x1:340px;animation:fa-beam .82s var(--fa-ease) both}.fauth__mark[data-pass=b] .fa-pass-arm{--x0:0px;--x1:215px;animation:fa-beam .56s var(--fa-ease) .33s both}.fauth__mark[data-pass=b] .fa-pass-spec{--x0:0px;--x1:175px;animation:.5s cubic-bezier(.2,0,0,1) .22s both fa-beam}.fauth__mark[data-pass=b] .fa-ember--3{--dx:5px;--dy:-40px;animation:.95s ease-out .7s both fa-ember}.fauth__mark[data-pass=b] .fauth__flare{animation:.7s ease-out .22s backwards fa-flare-sm}.fauth__mark[data-pass=c] .fa-pass-shine-stem{--x0:0px;--x1:300px;animation:fa-beam .9s var(--fa-ease) both}.fauth__mark[data-pass=c] .fa-pass-shine-arm{--x0:0px;--x1:200px;animation:fa-beam .6s var(--fa-ease) .38s both}.fauth__mark[data-pass=c] .fa-pass-spec{--x0:0px;--x1:175px;animation:fa-beam .56s var(--fa-ease) .25s both}.fauth__mark[data-pass=d] .fauth__flare{animation:.9s ease-out backwards fa-flare}.fauth__mark[data-pass=d] .fa-pass-ring{animation:.8s cubic-bezier(.1,.7,.2,1) 60ms both fa-ring-sm}.fauth__mark[data-pass=d] .fa-pass-spec{--x0:0px;--x1:175px;animation:.52s cubic-bezier(.2,0,0,1) 80ms both fa-beam}.fauth__mark[data-pass=d] .fa-ember--1{--dx:10px;--dy:-44px;animation:1s ease-out .16s both fa-ember}.fauth__mark[data-pass=d] .fa-ember--2{--dx:-8px;--dy:-30px;animation:.9s ease-out .32s both fa-ember}.fauth__aura{pointer-events:none;position:absolute;inset:0}.fauth__halo,.fauth__glow,.fauth__flare,.fauth__burst,.fauth__wash{aspect-ratio:1;pointer-events:none;border-radius:50%;margin:0;position:absolute;top:44%;left:56%;translate:-50% -50%}.fauth__halo{height:290%;translate:calc(-50% + var(--fa-px,0) * 22px) calc(-50% + var(--fa-py,0) * 22px);animation:fa-halo-in .7s var(--fa-enter) 1.66s both, fa-halo-breathe 4.2s ease-in-out 2.8s infinite alternate;background:radial-gradient(closest-side,#ffb84d26 0%,#ffb84d11 40%,#ffb84d04 68%,#ffb84d00 100%);transition:translate .24s ease-out}.fauth__glow{height:120%;translate:calc(-50% + var(--fa-px,0) * 44px) calc(-50% + var(--fa-py,0) * 44px);animation:fa-halo-in .5s var(--fa-enter) 1.66s both, fa-glow-breathe 2.9s ease-in-out 2.7s infinite alternate;background:radial-gradient(closest-side,#ffc46e38 0%,#ffb84d12 55%,#ffb84d00 100%);transition:translate .24s ease-out}.fauth__flare{height:170%;translate:calc(-50% + var(--fa-px,0) * 30px) calc(-50% + var(--fa-py,0) * 30px);opacity:0;background:radial-gradient(closest-side,#ffc87833 0%,#ffb84d12 50%,#ffb84d00 100%);transition:opacity .28s ease-out,translate .24s ease-out}.fauth__burst{opacity:0;background:radial-gradient(closest-side,#ffe8be99 0%,#ffc46e3d 30%,#ffb84d12 62%,#ffb84d00 100%);height:210%;animation:1.1s ease-out 1.64s backwards fa-burst;top:58%;left:33%}.fauth__wash{opacity:0;background:radial-gradient(closest-side,#ffc46e21 0%,#ffb84d0d 45%,#ffb84d00 100%);height:760%;animation:1s ease-out 1.64s backwards fa-wash;top:58%;left:33%}.fauth:has(.fauth-input:focus) .fauth__flare{opacity:.4}.fauth__wordmark{text-transform:uppercase;flex-direction:column;align-items:center;margin:22px 0 0;line-height:1;display:flex}.fauth__wm-a{letter-spacing:.46em;color:var(--fa-cream);animation:fa-rise .5s var(--fa-enter) .76s both;padding-left:.46em;font-size:24px;font-weight:500}.fauth__wm-sub{justify-content:center;margin-top:10px;display:flex;position:relative}.fauth__wm-c{letter-spacing:.62em;white-space:nowrap;color:var(--fa-gold);opacity:0;padding-left:.62em;font-size:11px;font-weight:600;position:absolute;top:0;left:50%;translate:-50%}.fauth__wm-b{letter-spacing:.62em;color:var(--fa-gold);animation:fa-rise-sm .4s var(--fa-enter) 1.82s both;padding-left:.62em;font-size:11px;font-weight:600}.fauth__rule{display:none}.fauth__panel{margin-top:36px}.fauth__head{text-align:center;animation:fa-rise .46s var(--fa-enter) .12s both}.fauth__title{letter-spacing:-.02em;color:var(--fa-cream);margin:0;font-size:24px;font-weight:600;line-height:1.2}.fauth__lead{text-wrap:balance;letter-spacing:-.02em;color:var(--fa-cream);margin:0;font-size:20px;font-weight:600;line-height:1.25}.fauth__body{animation:fa-rise .48s var(--fa-enter) .18s both;margin-top:26px}.fauth__foot{text-align:center;letter-spacing:.01em;color:var(--fa-dim);margin:28px 0 0;font-size:12px;line-height:1.5;animation:.4s ease-out 2.25s both fa-fade}.fauth--compact .fauth__rune{height:72px}.fauth--compact .fauth__halo{height:340%}.fauth--compact .fauth__panel{margin-top:26px}.fauth--compact .fauth__lead{letter-spacing:0;color:var(--fa-muted);margin-top:8px;font-size:14.5px;font-weight:400;line-height:1.5}.fauth__lead-strong{color:var(--fa-cream);overflow-wrap:anywhere}.fauth-form{gap:18px;display:grid}.fauth-form:has(.fauth-error):not(:has(.fauth-btn[aria-busy=true])){animation:.38s ease-in-out fa-shake}.fauth:has(.fauth-error):not(:has(.fauth-btn[aria-busy=true])) .fauth__shake{animation:.38s ease-in-out fa-shake-sm}.fauth:has(.fauth-error):not(:has(.fauth-btn[aria-busy=true])) .fauth__aura{animation:1.5s ease-in-out fa-dim}.fauth:has(.fauth-error):not(:has(.fauth-btn[aria-busy=true])) .fa-spark-wrap{animation:1.5s ease-in-out fa-dim-arm}.fauth:has(.fauth-error):not(:has(.fauth-btn[aria-busy=true])) .fa-spark-glow-wrap{animation:1.5s ease-in-out fa-dim}.fauth-field{gap:8px;display:grid}.fauth-label{letter-spacing:.01em;color:var(--fa-soft);font-size:13px;font-weight:500;line-height:1.2;transition:color .2s ease-out}.fauth-field:focus-within .fauth-label{color:var(--fa-gold)}.fauth-control{outline-offset:0;border-radius:10px;outline:3px solid #0000;transition:outline-color .2s ease-out;display:block;position:relative;overflow:hidden}.fauth-control:focus-within{outline-color:#ffb84d33}.fauth-control:after{content:"";background:var(--fa-gold);pointer-events:none;transform-origin:0;height:2px;transition:transform .18s cubic-bezier(.3,0,1,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.fauth-control:focus-within:after{transition:transform .32s var(--fa-ease);transform:scaleX(1)}.fauth-input{border:1px solid var(--fa-line);background:var(--fa-field);width:100%;height:48px;color:var(--fa-cream);font:inherit;outline-offset:-2px;border-radius:10px;outline:2px solid #0000;padding:0 14px;font-size:16px;line-height:1.2;transition:border-color .2s ease-out,background-color .2s ease-out;display:block}.fauth-input::placeholder{color:#868178;opacity:1}.fauth-input:focus,.fauth-input:focus-visible{background:#151515;border-color:#ffb84d8c;outline-color:#0000}.fauth-input:-webkit-autofill{-webkit-text-fill-color:#f5ecd7;caret-color:#f5ecd7;transition:background-color 99999s ease-out,border-color .2s ease-out;box-shadow:inset 0 0 0 1000px #151515}.fauth-input:-webkit-autofill:hover{-webkit-text-fill-color:#f5ecd7;caret-color:#f5ecd7;transition:background-color 99999s ease-out,border-color .2s ease-out;box-shadow:inset 0 0 0 1000px #151515}.fauth-input:-webkit-autofill:focus{-webkit-text-fill-color:#f5ecd7;caret-color:#f5ecd7;transition:background-color 99999s ease-out,border-color .2s ease-out;box-shadow:inset 0 0 0 1000px #151515}.fauth-btn{background:var(--fa-gold);color:#0a0a0a;width:100%;height:48px;font:inherit;letter-spacing:.01em;white-space:nowrap;cursor:pointer;outline-offset:3px;transition:background-color .18s ease-out, transform .18s var(--fa-ease), outline-color .16s ease-out;border:0;border-radius:10px;outline:3px solid #0000;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:0 18px;font-size:15.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.fauth-btn:after{content:"";pointer-events:none;animation:fa-sheen .6s var(--fa-ease) 2.08s backwards;background:linear-gradient(105deg,#fff0 38%,#ffffff47 50%,#fff0 62%);position:absolute;inset:0;transform:translate(110%)}.fauth-btn:focus-visible{outline-color:var(--fa-cream)}.fauth-btn:active:not(:disabled){background:var(--fa-gold-lo);transition-duration:80ms;transform:scale(.98)}.fauth-btn:disabled{cursor:progress;color:#0a0a0a;background:#8a6a36;transform:none}.fauth-btn:disabled:after{display:none}.fauth-btn__spin{border:2px solid #0a0a0a4d;border-top-color:#0a0a0a;border-radius:50%;width:16px;height:16px;animation:1s linear infinite fa-spin}.fauth:has(.fauth-btn[aria-busy=true]) .fa-pass-wave{animation:fa-wave-loop var(--fa-busy) infinite}.fauth:has(.fauth-btn[aria-busy=true]) .fa-pass-spec{animation:fa-spec-loop var(--fa-busy) infinite}:is(.fauth:has(.fauth-btn[aria-busy=true]) .fa-spark-wrap,.fauth:has(.fauth-btn[aria-busy=true]) .fa-spark-glow-wrap){animation:fa-spark-wait var(--fa-busy) ease-in-out infinite}.fauth:has(.fauth-btn[aria-busy=true]) .fauth__flare{animation:fa-flare-loop var(--fa-busy) ease-in-out infinite}.fauth[data-abertura] .fauth__float{animation-play-state:paused}.fauth[data-abertura] .fauth__tilt{transition:none;transform:translate(0,0)scale(1)}.fauth[data-abertura] .fauth__brand{z-index:2;will-change:transform;position:relative}.fauth[data-abertura=espera] .fa-pass-wave{animation:fa-wave-loop var(--fa-busy) infinite}.fauth[data-abertura=espera] .fa-pass-spec{animation:fa-spec-loop var(--fa-busy) infinite}.fauth[data-abertura=espera] .fa-spark-wrap,.fauth[data-abertura=espera] .fa-spark-glow-wrap{animation:fa-spark-wait var(--fa-busy) ease-in-out infinite}.fauth[data-abertura=espera] .fauth__flare{animation:fa-flare-loop var(--fa-busy) ease-in-out infinite}.fauth-error{border-left:2px solid var(--fa-red);color:var(--fa-red-text);animation:fa-drop .22s var(--fa-enter) both;margin:0;padding:2px 0 2px 12px;font-size:14px;line-height:1.45}.fauth-form:has(.fauth-btn[aria-busy=true]) .fauth-error{opacity:.45;animation:none}.fauth-ok{border-left:2px solid var(--fa-gold);color:var(--fa-cream);animation:fa-drop .22s var(--fa-enter) both;margin:0;padding:2px 0 2px 12px;font-size:14px;line-height:1.45}.fauth-msg{text-align:center;justify-items:center;gap:18px;display:grid}.fauth-msg p{color:var(--fa-soft);margin:0;font-size:15px;line-height:1.55}.fauth-links{text-align:center;color:var(--fa-muted);margin:4px 0 0;font-size:14px;line-height:1.6}.fauth-links__sep{color:#4a4744;margin:0 8px}.fauth-link,.fauth-link-quiet{text-underline-offset:4px;outline-offset:2px;border-radius:4px;outline:2px solid #0000;padding:6px 2px;text-decoration:none;transition:color .18s ease-out,outline-color .16s ease-out;display:inline-block}.fauth-link{color:var(--fa-gold)}.fauth-link-quiet{color:var(--fa-muted)}.fauth-link:focus-visible,.fauth-link-quiet:focus-visible{outline-color:var(--fa-gold)}@media (hover:hover) and (pointer:fine){.fauth__mark:hover .fauth__tilt{scale:1.04}.fauth__mark:hover .fauth__flare{opacity:.7}.fauth-btn:not(:disabled):hover{background:var(--fa-gold-hi);transition-duration:90ms}.fauth-btn:active:not(:disabled):hover{background:var(--fa-gold-lo);transition-duration:80ms}.fauth-input:not(:focus):hover{border-color:#3d3d3d}.fauth-link:hover{text-decoration:underline}.fauth-link-quiet:hover{color:var(--fa-gold);text-decoration:underline;transition-duration:90ms}}@media (min-width:640px){.fauth{padding:48px 32px 28px}.fauth__rune{height:clamp(132px,17vh,164px)}.fauth--compact .fauth__rune{height:84px}.fauth__wm-a{font-size:28px}.fauth__wm-b,.fauth__wm-c{font-size:12px}.fauth__panel{margin-top:44px}.fauth__lead{font-size:22px}}@media (min-width:1024px){.fauth--hero .fauth__group{grid-template-columns:minmax(0,1fr) 1px minmax(0,392px);align-items:center;column-gap:clamp(56px,6.5vw,104px);max-width:980px;display:grid}.fauth--hero .fauth__rune{height:clamp(248px,35vh,324px)}.fauth--hero .fauth__wordmark{margin-top:36px}.fauth--hero .fauth__wm-a{font-size:36px}.fauth--hero .fauth__wm-sub{margin-top:14px}.fauth--hero .fauth__wm-b,.fauth--hero .fauth__wm-c{font-size:13px}.fauth--hero .fauth__rule{width:1px;height:340px;animation:fa-rule .56s var(--fa-enter) .2s both;background:linear-gradient(#f5ecd700 0%,#f5ecd729 22% 78%,#f5ecd700 100%);display:block}.fauth--hero .fauth__panel{margin-top:0}.fauth--hero .fauth__head{text-align:left}.fauth--hero .fauth__lead{letter-spacing:-.03em;max-width:9.5em;font-size:32px;line-height:1.12}.fauth--hero .fauth__body{margin-top:32px}.fauth--hero .fauth-links{text-align:left;margin-left:-2px}}@keyframes fa-draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes fa-seed{0%{opacity:0;transform:scale(.2)}38%{opacity:1;transform:scale(1)}68%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(1.9)}}@keyframes fa-gather{0%{opacity:0;transform:scale(3.2)}40%{opacity:.8}to{opacity:0;transform:scale(.3)}}@keyframes fa-ring{0%{opacity:0;transform:scale(.4)}6%{opacity:.95}to{opacity:0;transform:scale(9)}}@keyframes fa-ring-sm{0%{opacity:0;transform:scale(.4)}8%{opacity:.7}to{opacity:0;transform:scale(5)}}@keyframes fa-fade-to{0%{opacity:0}}@keyframes fa-tip{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(0)}65%{transform:translateX(var(--mid));animation-timing-function:ease-out}to{transform:translateX(var(--end))}}@keyframes fa-wave{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.9,.7);transform:translate(0)}12%{opacity:1}70%{opacity:1;animation-timing-function:ease-out;transform:translate(86px)}to{opacity:0;transform:translate(98px)}}@keyframes fa-beam{0%{transform:translateX(var(--x0))}to{transform:translateX(var(--x1))}}@keyframes fa-bit{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.3)}}@keyframes fa-pop{0%{animation-timing-function:cubic-bezier(.1,.7,.2,1);transform:scale(1)}18%{animation-timing-function:ease-in-out;transform:scale(1.09)}42%{transform:scale(.985)translate(-1.5px)}58%{transform:scale(1.012)translate(1.5px)}76%{transform:scale(.998)translate(-.8px)}to{transform:scale(1)}}@keyframes fa-bit-arc{0%{opacity:0;animation-timing-function:cubic-bezier(.1,.7,.3,1);transform:translate(0)scale(1)}8%{opacity:1}55%{opacity:1;transform:translate(calc(var(--dx) * .85), var(--dy)) scale(.8);animation-timing-function:cubic-bezier(.5,0,1,.8)}to{opacity:0;transform:translate(var(--dx), calc(var(--dy) * .45)) scale(.3)}}@keyframes fa-wash{0%{opacity:0}14%{opacity:1}to{opacity:0}}@keyframes fa-dust{0%{opacity:0;transform:translate(0)scale(1)}8%{opacity:.85}45%{opacity:.55}70%,to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.5)}}@keyframes fa-burst{0%{opacity:0;transform:scale(.4)}12%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes fa-halo-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fa-float{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes fa-halo-breathe{0%{opacity:1;transform:scale(1)}to{opacity:.32;transform:scale(1.16)}}@keyframes fa-glow-breathe{0%{opacity:1;transform:scale(1)}to{opacity:.38;transform:scale(.84)}}@keyframes fa-ember{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:.9}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.4)}}@keyframes fa-flare{28%{opacity:1;transform:scale(1.08)}}@keyframes fa-flare-sm{30%{opacity:.6;transform:scale(1.04)}}@keyframes fa-wave-loop{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.9,.7);transform:translate(0)}6%{opacity:1}36%{opacity:1;animation-timing-function:ease-out;transform:translate(86px)}48%,to{opacity:0;transform:translate(98px)}}@keyframes fa-spec-loop{0%,34%{animation-timing-function:cubic-bezier(.2,0,0,1);transform:translate(0)}80%,to{transform:translate(175px)}}@keyframes fa-spark-wait{0%,30%{opacity:.4}46%{opacity:1}to{opacity:.4}}@keyframes fa-flare-loop{0%,30%{opacity:.12;transform:scale(.85)}46%{opacity:1;transform:scale(1.06)}to{opacity:.12;transform:scale(.85)}}@keyframes fa-shake{0%,to{transform:translate(0)}16%{transform:translate(-9px)}36%{transform:translate(7px)}56%{transform:translate(-5px)}76%{transform:translate(3px)}}@keyframes fa-shake-sm{0%,to{transform:translate(0)}16%{transform:translate(-5px)}36%{transform:translate(4px)}56%{transform:translate(-3px)}76%{transform:translate(2px)}}@keyframes fa-dim{0%,to{opacity:1}12%,55%{opacity:.12}}@keyframes fa-dim-arm{0%,to{opacity:1}12%,55%{opacity:.3}}@keyframes fa-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fa-rise-sm{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fa-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes fa-fade{0%{opacity:0}to{opacity:1}}@keyframes fa-rule{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes fa-sheen{0%{transform:translate(-110%)}}@keyframes fa-spin{to{transform:rotate(360deg)}}
