:root{color-scheme:light}::selection{background:rgba(79,70,229,.18);color:#09090b}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body,html{padding:0;margin:0;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-fa),var(--font-en),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#09090b;background:#fff;overflow-x:clip;text-rendering:optimizeLegibility}html[lang=de] body,html[lang=en] body,html[lang=tr] body{font-family:var(--font-en),var(--font-fa),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}html[lang=ru] body{font-family:var(--font-ru),var(--font-ru-ext),var(--font-ru-latin),var(--font-en),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}code,kbd,pre{font-family:var(--font-mono),var(--font-fa),ui-monospace,SFMono-Regular,Menlo,monospace}html[lang=bn] body *,html[lang=fa] body :not([dir=ltr]):not([dir=ltr] *),html[lang=hi] body *,html[lang=ur] body :not([dir=ltr]):not([dir=ltr] *){letter-spacing:normal!important}:root{--tab-origin:left}[dir=rtl]{--tab-origin:right;--arrow-flip:scaleX(-1);--arrow-shift:-4px;--arrow-dir:scaleX(-1)}[dir=rtl] code,[dir=rtl] pre{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}a{color:inherit;text-decoration:none}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes floatYsmall{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes gradShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes blob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(24px,-18px) scale(1.06)}66%{transform:translate(-18px,14px) scale(.96)}}@keyframes riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes spinSlow{to{transform:rotate(1turn)}}@keyframes pulseGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes fillLoop{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}@keyframes stepPop{0%,to{transform:translateY(0)}12%{transform:translateY(-6px)}24%{transform:translateY(0)}}@keyframes pulseRing{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.35);opacity:0}}@keyframes rowIn{0%{opacity:0;transform:translateY(6px)}12%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes rowHighlight{0%,22%{background-color:#f4f4f5}30%,to{background-color:transparent}}@keyframes typingDot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}@keyframes priceGlow{0%,22%{border-color:currentColor}30%,to{border-color:#ebebef}}@keyframes typeIn{0%{max-width:0}45%,90%{max-width:18ch}to{max-width:0}}@keyframes caretBlink{50%{opacity:0}}@keyframes ringFill{0%{stroke-dashoffset:264}60%,to{stroke-dashoffset:0}}@keyframes dashFlow{to{background-position:-24px 0}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes blink{50%{opacity:0}}@keyframes barPulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes typeLine{to{width:21ch}}@keyframes chartSweep{0%{left:-30%}60%,to{left:100%}}