*{box-sizing:border-box}body{color:#17181a;-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:#17181a;text-decoration:none}a:hover{color:#e5490e}input{font-family:inherit}@keyframes rfpulse{0%,to{opacity:1}50%{opacity:.35}}.rf-pulse{animation:1.6s infinite rfpulse}@keyframes rfdraw{to{stroke-dashoffset:0}}.rf-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.4,0,.2,1) forwards rfdraw}@keyframes rfflow{to{stroke-dashoffset:-14px}}@keyframes rffade{0%{opacity:0}to{opacity:1}}.rf-flowin{opacity:0;animation:.6s forwards rffade,1.8s linear infinite rfflow}.rf-flowline{animation:1.8s linear infinite rfflow}@keyframes rfrise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rf-rise{opacity:0;animation:.5s ease-out forwards rfrise}@keyframes rfspin{to{transform:rotate(360deg)}}.rf-spin{animation:4.5s linear infinite rfspin}@keyframes rfblip{0%{opacity:0}3%{opacity:1}32%{opacity:0}to{opacity:0}}.rf-blip{opacity:0;animation:4.5s linear infinite rfblip}@keyframes rfgrowy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.rf-growy{transform-origin:top;animation:1.4s ease-out both rfgrowy}@keyframes rfhop{0%{opacity:0;transform:translate(0)}6%{opacity:1}30%{opacity:1;transform:translate(0)}42%{transform:translate(var(--hop-x,116px), 0)}76%{transform:translate(var(--hop-x,116px), 0);opacity:1}88%{opacity:0}to{opacity:0;transform:translate(0)}}.rf-hop{animation:7s ease-in-out infinite rfhop}@keyframes rftype{0%{max-width:0}to{max-width:260px}}.rf-type{white-space:nowrap;animation:1.8s steps(32,end) .5s both rftype;display:inline-block;overflow:hidden}@keyframes rfscroll{to{transform:translateY(-50%)}}.rf-scrollcol{animation:14s linear infinite rfscroll}@keyframes rfgrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rf-grow{transform-origin:0;animation:.6s ease-out both rfgrow}.rf-reveal{transition:opacity .55s cubic-bezier(.2,.7,.3,1),transform .55s cubic-bezier(.2,.7,.3,1)}.rf-reveal.rf-hidden{opacity:0;transform:translateY(14px)}.rf-stagger>*{transition:opacity .5s cubic-bezier(.2,.7,.3,1),transform .5s cubic-bezier(.2,.7,.3,1)}.rf-stagger.rf-hidden>*{opacity:0;transform:translateY(12px)}.rf-stagger>:nth-child(2){transition-delay:60ms}.rf-stagger>:nth-child(3){transition-delay:.12s}.rf-stagger>:nth-child(4){transition-delay:.18s}.rf-stagger>:nth-child(5){transition-delay:.24s}.rf-stagger>:nth-child(6){transition-delay:.3s}.rf-stagger>:nth-child(7){transition-delay:.36s}.rf-stagger>:nth-child(8){transition-delay:.42s}.rf-stagger>:nth-child(9){transition-delay:.48s}@media (prefers-reduced-motion:reduce){.rf-draw,.rf-flowin,.rf-flowline,.rf-rise,.rf-word-in,.rf-spin,.rf-blip,.rf-growy,.rf-hop,.rf-scrollcol,.rf-grow{opacity:1;stroke-dashoffset:0;animation:none;transform:none}.rf-type{max-width:none;animation:none}.rf-motion-dot{display:none}.rf-reveal,.rf-stagger>*{transition:none}.rf-reveal.rf-hidden,.rf-stagger.rf-hidden>*{opacity:1;transform:none}}@keyframes rfwordin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rf-word-in{animation:.35s ease-out rfwordin}@media (prefers-reduced-motion:reduce){.rf-word-in{animation:none}}.rf-pulse-fast{animation:1.1s infinite rfpulse}.hov-ember:hover{color:#e5490e}.hov-ink:hover{color:#17181a}.hb-dark{color:#fff;background:linear-gradient(#2c2e33 0%,#17181a 100%);box-shadow:inset 0 1px #ffffff29,0 1px 2px #17181a47}.hb-dark:hover{color:#fff;background:linear-gradient(#35373d 0%,#1e1f22 100%)}.hb-dark:active{background:#17181a;transform:translateY(.5px);box-shadow:inset 0 1px 2px #0006}.hb-gray,.hb-gray2{background:linear-gradient(#fff 0%,#f6f6f7 100%);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #17181a12}.hb-gray:active,.hb-gray2:active{background:#f0f0f1;transform:translateY(.5px);box-shadow:inset 0 1px 2px #17181a1a}.hb-border:hover{border-color:#c7cacf!important}.hb-gray:hover{background:linear-gradient(#fbfbfc 0%,#f0f0f1 100%)}.hb-gray2:hover{background:linear-gradient(#f7f7f8 0%,#ececed 100%)}.hb-row:hover{background:#fafafa}.hb-item:hover{background:#f4f4f5}.hb-stop:hover{background:#fdf3f0}.rf-logo{opacity:.75;transition:opacity .2s}.rf-logo:hover{opacity:1}.hb-cmdbar:hover{background:#fff!important;border-color:#c7cacf!important}.rf-search:focus-within{border-color:#c7cacf}@media (max-width:960px){.rf-steps{grid-template-columns:1fr 1fr!important}.rf-stepline{display:none}.rf-catalog{grid-template-columns:1fr!important}.rf-catnav{flex-wrap:wrap;flex-direction:row!important}.rf-2col,.rf-dash{grid-template-columns:1fr!important}.rf-dash>div{border-right:none!important}.rf-3col{grid-template-columns:1fr 1fr!important}.rf-divided{gap:28px!important}.rf-divided>div{border-left:none!important;padding-left:0!important;padding-right:0!important}}@media (max-width:640px){.rf-3col,.rf-steps{grid-template-columns:1fr!important}}@media (max-width:900px){.rf-shell{flex-direction:column}.rf-side{border-bottom:1px solid #e9eaec;flex-wrap:wrap;border-right:none!important;flex-direction:row!important;width:100%!important}}.rf-mburger{display:none}@media (max-width:760px){.rf-mnav{display:none!important}.rf-mburger{display:flex}}@media (max-width:640px){.rf-hide-sm{display:none!important}.rf-bubbles{gap:10px!important;top:28px!important;left:24px!important}.rf-bubbles>*{width:36px!important;height:36px!important}}@media (max-width:600px){.rf-ob{grid-template-columns:1fr!important}}.rf-mono{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.02em}.rf-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe4d6;box-shadow:0 0 0 6px #ffe4d6}.rf-chip{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#17181a;background:#f1f2f4;border-radius:3px;padding:1px 6px}.rf-spec{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#3f4247;flex-direction:column;gap:7px;font-size:12.5px;display:flex}.rf-spec>span{align-items:baseline;gap:10px;display:flex}.rf-spec>span:before{content:"";background:#ffd9c6;flex:none;width:9px;height:9px;transform:translateY(1px)}
