﻿:root{--ifm-color-primary: #13cf2e;--ifm-color-warning: #ffba00;--ifm-color-danger: #fa383e;--ifm-color-white: #fff;--ifm-color-gray-0: var(--ifm-color-white);--ifm-color-gray-400: #ccd0d5;--ifm-color-gray-500: #bec3c9;--ifm-color-gray-800: #444950;--ifm-color-gray-900: #1c1e21;--ifm-color-emphasis-0: var(--ifm-color-gray-0);--ifm-color-emphasis-400: var(--ifm-color-gray-400);--ifm-color-emphasis-500: var(--ifm-color-gray-500);--ifm-color-emphasis-800: var(--ifm-color-gray-800);--ifm-color-emphasis-900: var(--ifm-color-gray-900);--ifm-color-content: var(--ifm-color-emphasis-900);--ifm-color-content-inverse: var(--ifm-color-emphasis-0);--ifm-background-surface-color: var(--ifm-color-content-inverse);--ifm-global-radius: 0.4rem;--ifm-font-family-base: var(--base-font);--ifm-font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ifm-font-weight-bold: 700;--ifm-line-height-base: 1.4;--ifm-global-spacing: 1rem;--ifm-spacing-vertical: var(--ifm-global-spacing);--ifm-transition-fast: 200ms;--ifm-transition-timing-default: cubic-bezier(0.08, 0.52, 0.52, 1);--ifm-pre-line-height: 1.45;--ifm-heading-color: inherit;--ifm-heading-margin-top: 0;--ifm-heading-margin-bottom: var(--ifm-spacing-vertical);--ifm-heading-font-family: var(--ifm-font-family-base);--ifm-heading-font-weight: var(--ifm-font-weight-bold);--ifm-heading-line-height: 1.25;--ifm-h1-font-size: 2rem;--ifm-h2-font-size: 1.5rem;--ifm-h3-font-size: 1.25rem;--ifm-h4-font-size: 1rem;--ifm-h5-font-size: 0.875rem;--ifm-h6-font-size: 0.85rem;--ifm-leading-desktop: 1.25;--ifm-leading: calc(var(--ifm-leading-desktop) * 1rem);--ifm-list-item-margin: 0.25rem;--ifm-list-paragraph-margin: 1rem;--ifm-link-color: var(--ifm-color-primary);--ifm-link-decoration: underline;--ifm-link-hover-color: var(--ifm-link-color);--ifm-link-hover-decoration: none;--ifm-paragraph-margin-bottom: var(--ifm-leading);--ifm-hr-background-color: var(--ifm-color-emphasis-500);--ifm-hr-height: 1px;--ifm-hr-margin-vertical: 1.5rem;--ifm-alert-background-color: inherit;--ifm-alert-border-color: inherit;--ifm-alert-border-radius: var(--ifm-global-radius);--ifm-alert-border-width: 0px;--ifm-alert-border-left-width: 5px;--layout-horizonal-padding: 40px;--accentColor: #15e433;overflow-y:scroll;line-height:1.4}@media(prefers-reduced-motion: reduce){:root{--ifm-transition-fast: 0ms}}*,*:before,*:after{box-sizing:border-box}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;position:relative}.footer{padding:0}.block__container{max-width:1360px;padding:0 var(--layout-horizonal-padding);width:100%;margin:0 auto}.block__container_wide{max-width:1440px}@media(min-width: 1450px){.block__container_full{max-width:none}}@media only screen and (max-width: 599px){.block__container{--layout-horizonal-padding: 20px}}.blog-page{background:var(--ifm-background-surface-color, #fff);color:var(--ifm-color-content);font-family:var(--ifm-font-family-base);font-size:16px;line-height:var(--ifm-line-height-base);--ifm-leading: clamp(15px, 2.6vw, 26px);--ifm-line-height-base: 1.4;--ifm-heading-line-height: 1.2;--ifm-heading-color: var(--ifm-color-content)}.blog-page .markdown>:last-child{margin-bottom:0 !important}.blog-page .markdown>h2,.blog-page .markdown>h3,.blog-page .markdown>h4,.blog-page .markdown>h5,.blog-page .markdown>h6{margin-bottom:clamp(16px,3.3vw,30px);margin-top:clamp(25px,3.3vw,40px)}.blog-page .markdown li{word-wrap:break-word}.blog-page h1,.blog-page h2,.blog-page h3,.blog-page h4,.blog-page h5,.blog-page h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}.blog-page h1[id],.blog-page h2[id],.blog-page h3[id],.blog-page h4[id],.blog-page h5[id],.blog-page h6[id]{scroll-margin-top:calc(var(--headerHeight) + 16px)}.blog-page .hash-link{color:#13cf2e;margin-left:8px;opacity:0;transition:opacity var(--ifm-transition-fast)}.blog-page h1:hover .hash-link,.blog-page h2:hover .hash-link,.blog-page h3:hover .hash-link,.blog-page h4:hover .hash-link,.blog-page h5:hover .hash-link,.blog-page h6:hover .hash-link,.blog-page .hash-link:focus{opacity:1}.blog-page h1{font-size:var(--ifm-h1-font-size)}.blog-page h2{font-size:var(--ifm-h2-font-size)}.blog-page h3{font-size:var(--ifm-h3-font-size)}.blog-page h4{font-size:var(--ifm-h4-font-size)}.blog-page h5{font-size:var(--ifm-h5-font-size)}.blog-page h6{font-size:var(--ifm-h6-font-size)}.blog-page img{max-width:100%}.blog-page .article-video{display:block;position:relative;width:100%}.blog-page .article-video__el{aspect-ratio:auto 16/9;display:block;height:auto;max-width:100%;width:100%}.blog-page .article-video__play{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease,background .25s ease,visibility .25s;visibility:hidden}.blog-page .article-video.is-enhanced:not(.is-playing) .article-video__play{opacity:1;pointer-events:auto;visibility:visible}.blog-page .article-video__play:hover,.blog-page .article-video__play:focus-visible{background:rgba(0,0,0,.55)}.blog-page .article-video__play-icon{align-items:center;background:var(--accentColor);border-radius:50%;display:flex;height:72px;justify-content:center;transition:transform .25s ease;width:72px}.blog-page .article-video__play:hover .article-video__play-icon{transform:scale(1.08)}.blog-page .article-video__play-icon:after{border-bottom:13px solid rgba(0,0,0,0);border-left:22px solid #fff;border-top:13px solid rgba(0,0,0,0);content:"";display:block;margin-left:6px}@media only screen and (max-width: 767px){.blog-page .article-video__play-icon{height:56px;width:56px}.blog-page .article-video__play-icon:after{border-bottom-width:10px;border-left-width:17px;border-top-width:10px;margin-left:5px}}@media(prefers-reduced-motion: reduce){.blog-page .article-video__play,.blog-page .article-video__play-icon{transition:none}}.blog-page .figure{display:block;margin:40px 0}.blog-page .figure img{display:block;margin:0 auto}.blog-page .figcaption{color:#747474;display:block;font-size:14px;line-height:1.4;margin-top:15px;text-align:center}.blog-page .markdown{line-height:1.6;--ifm-h1-vertical-rhythm-bottom: 1.25}.blog-page .markdown:after,.blog-page .markdown:before{content:"";display:table}.blog-page .markdown:after{clear:both}.blog-page .markdown h1:first-child{--ifm-h1-font-size: 3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.blog-page .markdown>h2{font-size:clamp(22px,3.4vw,28px)}.blog-page .markdown>h3{font-size:clamp(20px,2.8vw,24px)}.blog-page .markdown>h4{font-size:clamp(18px,2.4vw,20px)}.blog-page .markdown>h5{font-size:18px}.blog-page .markdown>p,.blog-page .markdown>pre,.blog-page .markdown>ul{margin-bottom:var(--ifm-leading)}.blog-page .markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.blog-page .markdown li+li{margin-top:var(--ifm-list-item-margin)}.blog-page ol,.blog-page ul{margin:var(--ifm-leading) 0;padding-left:1.7em}.blog-page ol ol,.blog-page ol ul,.blog-page ul ol,.blog-page ul ul{margin:0}.blog-page ul,.blog-page ul ul,.blog-page ul ul ul{list-style-type:disc}.blog-page ol,.blog-page ol ol,.blog-page ol ol ol{list-style-type:decimal}.blog-page strong{font-weight:var(--ifm-font-weight-bold)}.blog-page :not(pre)>code{background-color:#f6f7f8;border:1px solid rgba(0,0,0,.1);border-radius:3px;color:var(--ifm-color-content);font-family:var(--ifm-font-family-monospace);font-size:.85em;padding:.17em .34em}.blog-page a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration);transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.blog-page a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.blog-page a:not([href]){text-decoration:none}.blog-page p{margin:0 0 var(--ifm-paragraph-margin-bottom)}.blog-page blockquote{background:#dcf7e0;border-left:2px solid #0ac526;box-shadow:none;color:#313131;font-size:clamp(16px,3vw,26px);font-weight:700;line-height:1.3;margin:clamp(30px,4vw,40px) 0;padding:clamp(15px,3.3vw,25px) clamp(20px,4vw,40px)}.blog-page blockquote>:first-child{margin-top:0}.blog-page blockquote>:last-child{margin-bottom:0}.blog-page hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.blog-page pre{margin:0 0 var(--ifm-spacing-vertical);overflow:auto}.blog-page kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}@media(max-width: 767px){.blog-page .markdown{font-size:14px}}.blog-page code[class*=language-],.blog-page pre[class*=language-]{color:#393a34;font-family:var(--ifm-font-family-monospace);font-size:85%;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;hyphens:none}.blog-page pre[class*=language-]{background:#f6f8fa;border-radius:3px;line-height:var(--ifm-pre-line-height);margin:0;overflow:auto;padding:8px}.blog-page pre[class*=language-] code{font-size:.85em;line-height:1.45}.blog-page .code-block{margin:0 0 var(--ifm-leading);position:relative}.blog-page .code-copy-btn{align-items:center;background:#f6f8fa;border:1px solid #dadde1;border-radius:6px;color:#393a34;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;padding:0;position:absolute;right:8px;top:8px;transition:opacity var(--ifm-transition-fast);width:32px}.blog-page .code-block:hover .code-copy-btn,.blog-page .code-copy-btn:focus-visible{opacity:1}.blog-page .code-copy-btn.is-copied{border-color:#0ac526;color:#0ac526}.blog-page :not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.blog-page .codeBlockTitle{background:#f6f8fa;border:1px solid #dadde1;border-bottom:1px solid #dadde1;border-radius:3px 3px 0 0;color:#393a34;font-family:var(--ifm-font-family-monospace);font-size:85%;font-weight:500;padding:.75rem 8px}.blog-page .codeBlockTitle+pre[class*=language-]{border-top-left-radius:0;border-top-right-radius:0}.blog-page .token-line{display:inline}.blog-page .theme-code-block-highlighted-line{background-color:rgba(0,0,0,.1);display:block;margin:0 -8px;padding:0 8px}.blog-page .codeLineNumbers code{counter-reset:code-line}.blog-page .codeLineNumbers code .token-line{counter-increment:code-line}.blog-page .codeLineNumbers code .token-line::before{content:counter(code-line);display:inline-block;width:2em;margin-right:1em;opacity:.4;text-align:right;user-select:none}.blog-page .token.comment,.blog-page .token.prolog,.blog-page .token.doctype,.blog-page .token.cdata{color:#998;font-style:italic}.blog-page .token.namespace{opacity:.7}.blog-page .token.string,.blog-page .token.attr-value{color:#e3116c}.blog-page .token.punctuation,.blog-page .token.operator{color:#393a34}.blog-page .token.entity,.blog-page .token.url,.blog-page .token.symbol,.blog-page .token.number,.blog-page .token.boolean,.blog-page .token.variable,.blog-page .token.constant,.blog-page .token.property,.blog-page .token.regex,.blog-page .token.inserted{color:#36acaa}.blog-page .token.atrule,.blog-page .token.keyword,.blog-page .token.attr-name,.blog-page .language-autohotkey .token.selector{color:#00a4db}.blog-page .token.function,.blog-page .token.deleted,.blog-page .language-autohotkey .token.tag{color:#d73a49}.blog-page .token.tag,.blog-page .token.selector,.blog-page .language-autohotkey .token.keyword{color:#00009f}.blog-page .token.important,.blog-page .token.bold{font-weight:700}.blog-page .token.italic{font-style:italic}:root{--base-bg: #000;--base-font: "InterDisplay", "fallback for InterDisplay", sans-serif;--base-text: 20px;--base-color: #fff;--container-px: 40px;--section-py: 132px;--headerHeight: 120px;--color-white: #fff;--color-black: #000;--color-dark: #0e0e0e;--color-grey-50: #0d0d0d;--color-grey-100: #171717;--color-grey-120: #191919;--color-grey-200: #2c2c2c;--color-grey-400: #595959;--color-grey-700: #7b7b7b;--color-grey-800: #878787;--color-grey-900: #9c9c9c;--color-grey-950: #d9d9d9;--color-white-10: rgba(255, 255, 255, 0.1);--color-white-20: rgba(255, 255, 255, 0.2);--color-black-40: rgba(0, 0, 0, 0.4);--color-accent: #00e56d;--color-accent-light: #00ff79;--color-accent-dark: #00be5a;--color-error: #ef4444;--color-black-rgb: 0, 0, 0;--color-white-rgb: 255, 255, 255;--color-accent-rgb: 0, 229, 109}@media(max-width: 1600px){:root{--headerHeight: 108px}}@media(max-width: 1439px){:root{--headerHeight: 96px}}@media(max-width: 1024px){:root{--headerHeight: 88px}}.blog-page:has(.article-body_redesign){background:rgba(0,0,0,0)}.blog-page .article-body_redesign{max-width:680px;margin:0 auto;color:var(--color-grey-950);font-family:var(--base-font);font-size:20px;line-height:1.5}@media screen and (max-width: 1299px){.blog-page .article-body_redesign{max-width:none}}@media screen and (max-width: 767px){.blog-page .article-body_redesign{font-size:16px}}.blog-page .article-body_redesign>*+*{margin-top:32px}@media screen and (max-width: 767px){.blog-page .article-body_redesign>*+*{margin-top:24px}}.blog-page .article-body_redesign>:first-child{margin-top:0}.blog-page .article-body_redesign>:last-child{margin-bottom:0}.blog-page .article-body_redesign h2,.blog-page .article-body_redesign h3,.blog-page .article-body_redesign h4,.blog-page .article-body_redesign h5,.blog-page .article-body_redesign h6{margin-top:64px;margin-bottom:0;color:var(--color-white);font-family:var(--base-font);font-weight:400;line-height:1.2}@media screen and (max-width: 767px){.blog-page .article-body_redesign h2,.blog-page .article-body_redesign h3,.blog-page .article-body_redesign h4,.blog-page .article-body_redesign h5,.blog-page .article-body_redesign h6{margin-top:40px}}.blog-page .article-body_redesign h2{font-size:56px}@media screen and (max-width: 767px){.blog-page .article-body_redesign h2{font-size:40px;line-height:1}}.blog-page .article-body_redesign h3{font-size:40px}@media screen and (max-width: 767px){.blog-page .article-body_redesign h3{font-size:32px}}.blog-page .article-body_redesign h4{font-size:32px}@media screen and (max-width: 767px){.blog-page .article-body_redesign h4{font-size:24px}}.blog-page .article-body_redesign h5,.blog-page .article-body_redesign h6{font-size:24px}@media screen and (max-width: 767px){.blog-page .article-body_redesign h5,.blog-page .article-body_redesign h6{font-size:20px}}.blog-page .article-body_redesign p{margin-bottom:0;color:var(--color-grey-950)}.blog-page .article-body_redesign strong{color:var(--color-white);font-weight:500}.blog-page .article-body_redesign a{color:var(--color-accent);text-decoration:underline;text-underline-position:from-font;transition:color .2s linear}.blog-page .article-body_redesign a:hover,.blog-page .article-body_redesign a:focus-visible{color:var(--color-accent-light)}.blog-page .article-body_redesign a:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .article-body_redesign hr{height:1px;margin:0;border:0;background:var(--color-grey-200)}.blog-page .article-body_redesign ul,.blog-page .article-body_redesign ol{margin-bottom:0;padding-left:0;list-style:none}.blog-page .article-body_redesign li{position:relative;padding-left:32px;color:var(--color-grey-950);word-wrap:break-word}.blog-page .article-body_redesign li+li{margin-top:24px}@media screen and (max-width: 767px){.blog-page .article-body_redesign li+li{margin-top:16px}}.blog-page .article-body_redesign ul>li::before{content:"▪";position:absolute;left:0;width:16px;color:var(--color-accent);line-height:1.5}.blog-page .article-body_redesign ol{counter-reset:article-list}.blog-page .article-body_redesign ol>li{counter-increment:article-list}.blog-page .article-body_redesign ol>li::before{content:counter(article-list) ".";position:absolute;left:0;color:var(--color-accent);line-height:1.5}.blog-page .article-body_redesign li>ul,.blog-page .article-body_redesign li>ol{margin-top:16px}.blog-page .article-body_redesign li>ul>li::before{content:"–"}.blog-page .article-body_redesign li>ol{counter-reset:article-sublist}.blog-page .article-body_redesign li>ol>li{counter-increment:article-sublist}.blog-page .article-body_redesign li>ol>li::before{content:counter(article-sublist, lower-alpha) "."}.blog-page .article-body_redesign li>p{margin:0}.blog-page .article-body_redesign li>p+p{margin-top:16px}.blog-page .article-body_redesign .figure{position:relative;display:flex;align-items:flex-end;overflow:hidden;border:1px solid var(--color-grey-200);border-radius:24px;background:var(--color-grey-950)}.blog-page .article-body_redesign .figure img{display:block;width:100%;height:auto;margin:0}.blog-page .article-body_redesign .figcaption{position:absolute;bottom:16px;left:16px;display:block;max-width:calc(100% - 32px);padding:12px 20px;border:1px solid var(--color-grey-200);border-radius:999px;background:var(--color-grey-50);color:var(--color-white);font-family:var(--base-font);font-size:14px;line-height:1.2;text-align:left}@media screen and (max-width: 767px){.blog-page .article-body_redesign .figcaption{bottom:8px;left:8px;max-width:calc(100% - 16px);padding:6px 12px;font-size:11px}}.blog-page .article-body_redesign img{max-width:100%}.blog-page .article-body_redesign blockquote,.blog-page .article-body_redesign .quoteBlock{display:flex;flex-direction:column;gap:24px;margin-bottom:0;padding:0 0 0 40px;border-left:1px solid var(--color-accent);background:none;box-shadow:none;color:var(--color-white);font-size:32px;font-weight:400;line-height:1.2}@media screen and (max-width: 767px){.blog-page .article-body_redesign blockquote,.blog-page .article-body_redesign .quoteBlock{gap:16px;padding-left:24px;font-size:24px}}.blog-page .article-body_redesign blockquote>*,.blog-page .article-body_redesign .quoteBlock__quote{margin:0;color:var(--color-white);font-size:inherit;font-weight:inherit;line-height:inherit}.blog-page .article-body_redesign blockquote>:last-child:not(:only-child),.blog-page .article-body_redesign .quoteBlock__attribution{margin:0;color:var(--color-grey-800);font-size:16px;font-style:normal;line-height:1.5}.blog-page .article-body_redesign :not(pre)>code{padding:.17em .34em;border:1px solid var(--color-grey-200);border-radius:3px;background-color:var(--color-grey-100);color:var(--color-grey-950);font-size:.85em}.blog-page .article-body_redesign .code-block{margin-bottom:0;border:1px solid var(--color-grey-200);background:var(--color-black)}.blog-page .article-body_redesign pre[class*=language-],.blog-page .article-body_redesign pre[class*=language-] code[class*=language-]{color:var(--color-white)}.blog-page .article-body_redesign pre[class*=language-]{padding:16px;border-radius:0;background:none;scrollbar-width:thin;scrollbar-color:var(--color-grey-200) rgba(0,0,0,0)}.blog-page .article-body_redesign pre[class*=language-]::-webkit-scrollbar{width:8px;height:8px}.blog-page .article-body_redesign pre[class*=language-]::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.blog-page .article-body_redesign pre[class*=language-]::-webkit-scrollbar-thumb{border-radius:100px;background:var(--color-grey-200)}.blog-page .article-body_redesign pre[class*=language-]::-webkit-scrollbar-button{display:none}@media screen and (max-width: 767px){.blog-page .article-body_redesign pre[class*=language-]{padding:12px}}.blog-page .article-body_redesign .code-copy-btn{width:auto;height:auto;padding:8px;border-color:var(--color-grey-200);border-radius:0;background:var(--color-black);color:var(--color-white)}.blog-page .article-body_redesign .code-copy-btn:focus-visible{outline:1px solid var(--color-white);outline-offset:-1px}.blog-page .article-body_redesign .code-copy-btn.is-copied{border-color:var(--color-accent);color:var(--color-accent)}.blog-page .article-body_redesign .codeBlockTitle{padding:12px 16px;border:0;border-bottom:1px solid var(--color-grey-200);border-radius:0;background:var(--color-grey-50);color:var(--color-grey-950)}@media screen and (max-width: 767px){.blog-page .article-body_redesign .codeBlockTitle{padding:12px}}.blog-page .article-body_redesign .theme-code-block-highlighted-line{margin:0 -16px;padding:0 16px;background-color:rgba(var(--color-white-rgb), 0.08)}@media screen and (max-width: 767px){.blog-page .article-body_redesign .theme-code-block-highlighted-line{margin:0 -12px;padding:0 12px}}.blog-page .article-body_redesign .token.comment,.blog-page .article-body_redesign .token.prolog,.blog-page .article-body_redesign .token.doctype,.blog-page .article-body_redesign .token.cdata{color:var(--color-grey-700)}.blog-page .article-body_redesign .token.string,.blog-page .article-body_redesign .token.attr-value{color:#ff7b9c}.blog-page .article-body_redesign .token.punctuation,.blog-page .article-body_redesign .token.operator{color:var(--color-white)}.blog-page .article-body_redesign .token.entity,.blog-page .article-body_redesign .token.url,.blog-page .article-body_redesign .token.symbol,.blog-page .article-body_redesign .token.number,.blog-page .article-body_redesign .token.boolean,.blog-page .article-body_redesign .token.variable,.blog-page .article-body_redesign .token.constant,.blog-page .article-body_redesign .token.property,.blog-page .article-body_redesign .token.regex,.blog-page .article-body_redesign .token.inserted{color:#4ec9b0}.blog-page .article-body_redesign .token.atrule,.blog-page .article-body_redesign .token.keyword,.blog-page .article-body_redesign .token.attr-name,.blog-page .article-body_redesign .language-autohotkey .token.selector{color:#56b6ff}.blog-page .article-body_redesign .token.function,.blog-page .article-body_redesign .token.deleted,.blog-page .article-body_redesign .language-autohotkey .token.tag{color:#ff7b72}.blog-page .article-body_redesign .token.tag,.blog-page .article-body_redesign .token.selector,.blog-page .article-body_redesign .language-autohotkey .token.keyword{color:#7ee787}@property --table-fade-end{syntax:"<length>";inherits:false;initial-value:0px}@keyframes table-fade-end{from{--table-fade-end: 48px}to{--table-fade-end: 0px}}.blog-page .article-body_redesign .table-wrapper{container-type:scroll-state;isolation:isolate;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--color-grey-200) rgba(0,0,0,0)}.blog-page .article-body_redesign .table-wrapper::-webkit-scrollbar{width:8px;height:8px}.blog-page .article-body_redesign .table-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.blog-page .article-body_redesign .table-wrapper::-webkit-scrollbar-thumb{border-radius:100px;background:var(--color-grey-200)}.blog-page .article-body_redesign .table-wrapper::-webkit-scrollbar-button{display:none}@supports(animation-timeline: scroll(self inline)){.blog-page .article-body_redesign .table-wrapper{mask:linear-gradient(to left, transparent 0, #000 var(--table-fade-end)),linear-gradient(#000 0 0) bottom/100% 8px no-repeat;animation:table-fade-end linear both;animation-timeline:scroll(self inline)}}.blog-page .article-body_redesign table{min-width:100%;border-collapse:separate;border-spacing:0;color:var(--color-grey-950);font-size:16px}.blog-page .article-body_redesign table th,.blog-page .article-body_redesign table td{min-width:160px;padding:12px 20px;border:0 solid var(--color-grey-200);border-width:0 1px 1px 0}.blog-page .article-body_redesign table thead th{border-top-width:1px}.blog-page .article-body_redesign table th{background-color:var(--color-grey-50);color:var(--color-white);font-weight:500;text-align:left}.blog-page .article-body_redesign table :is(th,td):first-child{position:sticky;left:0;z-index:1;border-left-width:1px;transition:.2s linear;transition-property:background-color,border-color,box-shadow}@media screen and (max-width: 767px){.blog-page .article-body_redesign table :is(th,td):first-child{min-width:0;padding-inline:16px}}.blog-page .article-body_redesign table td:first-child{background-color:var(--color-black)}@container scroll-state(scrollable: left){.blog-page .article-body_redesign table :is(th,td):first-child{border-right-color:var(--color-grey-700);box-shadow:16px 0 16px -8px rgba(var(--color-black-rgb), 0.9);clip-path:inset(0 -32px 0 0)}.blog-page .article-body_redesign table th:first-child{background-color:var(--color-grey-100)}.blog-page .article-body_redesign table td:first-child{background-color:var(--color-grey-50)}}.blog-page .article-body_redesign .ctaBlock,.blog-page .article-body_redesign .promo-banner-block{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:32px;margin-bottom:0;overflow:hidden;border:1px solid var(--color-grey-200);border-radius:16px;background:none}@media screen and (max-width: 767px){.blog-page .article-body_redesign .ctaBlock,.blog-page .article-body_redesign .promo-banner-block{display:flex;flex-direction:column;margin-top:24px}}.blog-page .article-body_redesign .ctaBlock__imageSection,.blog-page .article-body_redesign .promo-banner-block__image{position:relative;grid-column:1;grid-row:1;width:auto;max-width:none}@media screen and (max-width: 767px){.blog-page .article-body_redesign .ctaBlock__imageSection,.blog-page .article-body_redesign .promo-banner-block__image{order:-1;height:200px}}.blog-page .article-body_redesign .ctaBlock__image,.blog-page .article-body_redesign .promo-banner-block__image img{width:100%;height:100%;margin:0;object-fit:cover}.blog-page .article-body_redesign .ctaBlock__content,.blog-page .article-body_redesign .promo-banner-block__content{display:flex;grid-column:2/span 2;grid-row:1;flex-direction:column;gap:40px;padding:40px}@media screen and (max-width: 767px){.blog-page .article-body_redesign .ctaBlock__content,.blog-page .article-body_redesign .promo-banner-block__content{gap:32px;padding:32px 24px 24px}}.blog-page .article-body_redesign .ctaBlock__topText,.blog-page .article-body_redesign .promo-banner-block__title{margin:0;color:var(--color-white);font-family:var(--base-font);font-size:32px;font-weight:500;line-height:1.1}@media screen and (max-width: 767px){.blog-page .article-body_redesign .ctaBlock__topText,.blog-page .article-body_redesign .promo-banner-block__title{font-size:24px}}.blog-page .article-body_redesign .ctaBlock__title,.blog-page .article-body_redesign .promo-banner-block__top{margin:0;color:var(--color-white);font-size:16px;font-weight:500;line-height:1.2}.blog-page .article-body_redesign .promo-banner-block__text{display:flex;flex-direction:column-reverse;gap:24px}.blog-page .article-body_redesign .promo-banner-block__badge{display:none}.blog-page .article-body_redesign .ctaBlock .bookCallBtn,.blog-page .article-body_redesign .promo-banner-block__cta{align-self:flex-start;color:var(--color-white);font-family:var(--base-font);font-size:16px;font-weight:500;text-decoration:underline;text-transform:capitalize;transition:color .2s linear}.blog-page .article-body_redesign .ctaBlock .bookCallBtn:hover,.blog-page .article-body_redesign .ctaBlock .bookCallBtn:focus-visible,.blog-page .article-body_redesign .promo-banner-block__cta:hover,.blog-page .article-body_redesign .promo-banner-block__cta:focus-visible{color:var(--color-accent)}.blog-page .article-body_redesign .ctaBlock .bookCallBtn:focus-visible,.blog-page .article-body_redesign .promo-banner-block__cta:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .article-body_redesign .techCard__logo{max-width:300px}.blog-page .article-body_redesign .techCard__logo img{margin:0}.blog-page .article-body_redesign .alert{--ifm-alert-background-color: var(--color-grey-50);--ifm-alert-foreground-color: var(--color-grey-950);margin-bottom:0;border-radius:16px;padding:24px;font-size:16px}@media screen and (max-width: 767px){.blog-page .article-body_redesign .alert{padding:16px;font-size:14px}}.blog-page .article-body_redesign .alert a{color:var(--color-accent);text-decoration-color:currentcolor}.blog-page .article-body_redesign .alert--secondary{--ifm-alert-border-color: var(--color-grey-700)}.blog-page .article-body_redesign .alert--success{--ifm-alert-border-color: var(--color-accent)}.blog-page .article-body_redesign .alert--info{--ifm-alert-border-color: #56b6ff}.blog-page .article-body_redesign .alert--warning{--ifm-alert-border-color: var(--ifm-color-warning)}.blog-page .article-body_redesign .alert--danger{--ifm-alert-border-color: var(--ifm-color-danger)}.blog-page .article-body_redesign .admonition__heading{color:var(--color-white);font-family:var(--base-font);font-size:14px;font-weight:500}.blog-page .article-body_redesign .admonition__icon svg{fill:var(--ifm-alert-border-color)}.blog-page .article-body_redesign .collapsible{--collapsible-decoration-color: var(--color-grey-200);margin-top:32px;margin-bottom:0;border-radius:16px;background:var(--color-grey-50);color:var(--color-grey-950);padding:24px}@media screen and (max-width: 767px){.blog-page .article-body_redesign .collapsible{margin-top:24px}}.blog-page .article-body_redesign .collapsible>summary{color:var(--color-white)}.blog-page .article-body_redesign .collapsible>summary::before{border-left-color:var(--color-accent)}.blog-page .article-body_redesign .figure__zoom{position:absolute;inset:0;z-index:1;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.blog-page .article-body_redesign .figure__zoom:focus-visible{outline:1px solid var(--color-white);outline-offset:-3px}.blog-page .article-body_redesign .figcaption{z-index:2}.lightbox{max-width:100vw;max-height:100vh;width:100%;height:100%;margin:0;padding:0;border:0;background:none;overflow:hidden}.lightbox:focus{outline:none}.lightbox::backdrop{background:rgba(0,0,0,.94);backdrop-filter:blur(4px)}.lightbox__figure{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;margin:0;padding:64px 40px}@media screen and (max-width: 767px){.lightbox__figure{padding:64px 20px}}.lightbox__frame{position:relative;display:flex;min-height:0}.lightbox__img{max-width:100%;min-height:0;border-radius:8px;background:var(--color-grey-950);object-fit:contain}.lightbox__caption{flex-shrink:0;max-width:680px;color:var(--color-grey-950);font-family:var(--base-font);font-size:14px;line-height:1.4;text-align:center}.lightbox__close{position:absolute;bottom:calc(100% + 12px);right:0;display:flex;align-items:center;justify-content:center;padding:8px;border:1px solid var(--color-grey-200);background:var(--color-black);color:var(--color-white);cursor:pointer;transition:border-color .2s linear}.lightbox__close:hover,.lightbox__close:focus-visible{border-color:var(--color-accent)}.lightbox__close:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}html:has(body.is-lightbox-open){overflow:hidden;scrollbar-gutter:stable}body.is-lightbox-open{overflow:hidden}.blog-page .glossary-hero{position:relative;padding-top:var(--headerHeight);background:var(--color-black);color:var(--color-white);font-family:var(--base-font)}.blog-page .glossary-hero__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, rgba(var(--color-black-rgb), 0) 0%, var(--color-black) 100%),linear-gradient(0deg, var(--color-black-40) 0%, var(--color-black-40) 100%),url("/assets/img/why-us-bg.webp") 50%/cover no-repeat,var(--color-black)}.blog-page .glossary-hero__container{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-top:64px;padding-bottom:40px}@media screen and (max-width: 767px){.blog-page .glossary-hero__container{padding-top:24px;padding-bottom:24px}}.blog-page .glossary-hero__back{display:flex;align-items:center;gap:8px;color:var(--color-grey-900);font-weight:500;font-size:16px;line-height:1.2;text-decoration:none;transition:color .2s linear}.blog-page .glossary-hero__back:hover,.blog-page .glossary-hero__back:focus-visible{color:var(--color-white)}.blog-page .glossary-hero__back:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .glossary-hero__back-icon{width:24px;height:24px}.blog-page .glossary-hero__title{margin:0;color:var(--color-white);font-family:var(--base-font);font-weight:700;font-size:96px;line-height:.9;text-transform:uppercase}@media screen and (max-width: 1024px){.blog-page .glossary-hero__title{font-size:72px}}@media screen and (max-width: 767px){.blog-page .glossary-hero__title{font-size:40px}}.blog-page .glossary-hero__description{max-width:700px;margin:0;font-weight:500;font-size:24px;line-height:1.1}@media screen and (max-width: 767px){.blog-page .glossary-hero__description{font-size:20px}}.blog-page .card-tags__tag{display:flex;align-items:center;justify-content:center;gap:8px;min-height:29px;padding-inline:16px;border-radius:999px;color:var(--color-white);font-family:var(--base-font);font-size:12px;line-height:1.2;white-space:nowrap;transition:background-color .2s linear,border-color .2s linear,color .2s linear}.blog-page .card-byline__author-list{position:absolute;top:calc(100% + 4px);left:0;z-index:5;min-width:220px;max-height:240px;margin:0;padding:8px;border:1px solid var(--color-grey-400);border-radius:16px;background:var(--color-grey-50);box-shadow:0 8px 24px rgba(var(--color-black-rgb), 0.6);list-style:none;overflow-y:auto}.blog-page .card-byline__author-option{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;color:var(--color-white);font-size:14px;line-height:1.2;transition:background-color .2s linear;text-decoration:none}.blog-page .card-byline__author-option:hover,.blog-page .card-byline__author-option:focus-visible{background:var(--color-grey-200)}.blog-page .card-byline__more-btn{display:flex;align-items:center;gap:2px;padding:0;border:0;background:none;color:var(--color-white);font-family:var(--base-font);font-size:16px;line-height:1.2;cursor:pointer;transition:color .2s linear}.blog-page .card-byline__more-btn:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .card-byline__chevron{transition:transform .2s linear}.blog-page [aria-expanded=true]>.card-byline__chevron{transform:rotate(180deg)}.blog-page .card-byline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.blog-page .card-byline__date{color:var(--color-grey-800);font-size:16px;line-height:1.2;white-space:nowrap}.blog-page .card-byline__authors{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.blog-page .card-byline__author{position:relative;z-index:1;display:flex;align-items:center;gap:8px;min-width:0;color:var(--color-white);font-size:16px;line-height:1.2;text-decoration:none}.blog-page .card-byline__author:hover,.blog-page .card-byline__author:focus-visible{color:var(--color-accent);text-decoration:underline}.blog-page .card-byline__author:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .card-byline__avatar{width:24px;height:24px;border:1px solid var(--color-white-20);border-radius:50%;object-fit:cover;flex-shrink:0}.blog-page .card-byline__author-name{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.blog-page .card-byline__more{position:relative;z-index:6}.blog-page .card-byline__more-btn:hover,.blog-page .card-byline__more-btn:focus-visible{color:var(--color-accent);text-decoration:underline}.blog-page .card-byline__chevron{width:10px;height:6px}.blog-page .card-byline__author-list{right:0;left:auto}.blog-page .card-tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px}.blog-page .card-tags__tag{position:relative;z-index:1;border:1px solid var(--color-grey-200);text-decoration:none;background:none;cursor:pointer}.blog-page .card-tags__tag:hover,.blog-page .card-tags__tag:focus-visible{color:var(--color-white);background:var(--color-grey-200)}.blog-page .card-tags__tag:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .card-tags__tag_category{position:relative;z-index:1;border:1px solid rgba(0,0,0,0);background:var(--color-grey-200);text-decoration:none}.blog-page .card-tags__tag_category:hover,.blog-page .card-tags__tag_category:focus-visible{color:var(--color-white);background:var(--color-grey-400)}.blog-page .card-tags__tag_category:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}@media(scripting: none){.blog-page .card-tags__tag[data-filter-href]{display:none}}.blog-page .glossary-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1px;border:1px solid var(--color-grey-200);background:var(--color-black)}.blog-page .glossary-grid>*{box-shadow:1px 0 0 var(--color-grey-200),0 1px 0 var(--color-grey-200),1px 1px 0 var(--color-grey-200)}@media screen and (max-width: 1024px){.blog-page .glossary-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 767px){.blog-page .glossary-grid{grid-template-columns:minmax(0, 1fr)}}.blog-page.glossary-page{background:var(--base-bg);color:var(--color-white)}.blog-page .glossary-book-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 30px;background:var(--color-accent);color:var(--color-black);font-weight:700;font-size:14px;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s linear}.blog-page .glossary-book-btn:hover,.blog-page .glossary-book-btn:focus-visible{background:var(--color-accent-dark);color:var(--color-black)}.blog-page .glossary-book-btn:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .glossary-index{padding:0}.blog-page .glossary-card{position:relative;padding:40px;overflow:hidden;background:var(--color-black);color:var(--color-white);text-decoration:none;transition:background-color .2s linear}.blog-page .glossary-card:hover,.blog-page .glossary-card:focus-visible{background:var(--color-dark);color:var(--color-white)}.blog-page .glossary-card:focus-visible{outline:1px solid var(--color-white);outline-offset:-2px}@media screen and (max-width: 767px){.blog-page .glossary-card{padding:24px}}@media screen and (max-width: 1024px){.blog-page .glossary-card_cta{grid-column:1/-1}}.blog-page .glossary-card__title{position:relative;z-index:1;margin:0 0 10px;color:var(--color-white);font-family:var(--base-font);font-weight:500;font-size:24px;line-height:1.1}@media screen and (max-width: 767px){.blog-page .glossary-card__title{font-size:20px}}.blog-page .glossary-card__cta-title{display:block;margin:0 0 10px;font-size:18px}.blog-page .glossary-card__text{position:relative;z-index:1;margin:0;padding-right:20px;color:var(--color-grey-900);font-size:16px}.blog-page .glossary-card_cta .glossary-card__text{margin-bottom:20px}.blog-page .glossary-card__icon{position:absolute;right:-28px;bottom:-46px;width:200px;height:auto;fill:var(--color-grey-200);transition:fill .2s linear}.blog-page .glossary-card__icon.is-active{fill:rgba(var(--color-accent-rgb), 0.2)}.blog-page .glossary-card:is(:hover,:focus-visible) .glossary-card__icon{fill:var(--color-grey-400)}.blog-page .glossary-card:is(:hover,:focus-visible) .glossary-card__icon.is-active{fill:var(--color-accent-dark)}.blog-page .glossary-layout{display:grid;grid-template-columns:1fr 950px 1fr;width:100%;max-width:1450px;margin:50px auto 70px}@media screen and (max-width: 1449px){.blog-page .glossary-layout{grid-template-columns:1fr 250px;gap:45px;max-width:940px}}@media screen and (max-width: 1024px){.blog-page .glossary-layout{display:block;max-width:none}}@media screen and (max-width: 767px){.blog-page .glossary-layout{margin:30px auto 40px}}.blog-page .glossary-layout_hero{margin:0 auto}.blog-page .glossary-layout_hero>.glossary-hero__container{grid-column:2/-1;padding-left:75px}@media screen and (max-width: 1449px){.blog-page .glossary-layout_hero>.glossary-hero__container{grid-column:1/-1;padding-left:0}}.blog-page .glossary-layout__content{grid-column:2/3;min-width:0;padding:0 75px}@media screen and (max-width: 1449px){.blog-page .glossary-layout__content{grid-column:auto;padding:0}}@media screen and (max-width: 1024px){.blog-page .glossary-layout__side{display:none}}.blog-page .glossary-layout .article-body_redesign{max-width:none}.blog-page .glossary-sidenav{position:sticky;top:calc(var(--headerHeight) + 16px)}.blog-page .glossary-sidenav__title{margin:0 0 16px;color:var(--color-white);font-family:var(--base-font);font-weight:700;font-size:16px;text-transform:uppercase}.blog-page .glossary-sidenav__list{display:flex;flex-direction:column;gap:12px;max-height:min(100vh - 350px,550px);margin:0 0 30px;padding:0;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:var(--color-grey-200) rgba(0,0,0,0)}.blog-page .glossary-sidenav__list::-webkit-scrollbar{width:6px;height:6px}.blog-page .glossary-sidenav__list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.blog-page .glossary-sidenav__list::-webkit-scrollbar-thumb{border-radius:100px;background:var(--color-grey-200)}.blog-page .glossary-sidenav__list::-webkit-scrollbar-button{display:none}.blog-page .glossary-sidenav__link{color:var(--color-grey-900);font-size:16px;line-height:1.2;text-decoration:none;transition:color .2s linear}.blog-page .glossary-sidenav__link:hover,.blog-page .glossary-sidenav__link:focus-visible{color:var(--color-white)}.blog-page .glossary-sidenav__link:focus-visible{outline:1px solid var(--color-white);outline-offset:-2px}.blog-page .glossary-sidenav__link[aria-current=page]{color:var(--color-accent)}.blog-page .glossary-sidenav__cta{margin-bottom:10px;color:var(--color-grey-950)}.blog-page .glossary-sidenav__cta-title{display:block;color:var(--color-white)}.blog-page .glossary-nav{display:flex;justify-content:space-between;margin-top:50px}.blog-page .glossary-nav__link{display:flex;align-items:center;gap:10px;background:var(--color-grey-100);color:var(--color-white);text-decoration:none;transition:background-color .2s linear}.blog-page .glossary-nav__link:hover,.blog-page .glossary-nav__link:focus-visible{background:var(--color-grey-200);color:var(--color-white)}.blog-page .glossary-nav__link:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.blog-page .glossary-nav__link:is(:hover,:focus-visible) .glossary-nav__text{text-decoration:underline}.blog-page .glossary-nav__link_prev{padding:10px 18px 8px 10px}.blog-page .glossary-nav__link_next{padding:10px 10px 8px 18px}.blog-page .glossary-nav__label{display:block;font-size:14px;line-height:1}.blog-page .glossary-nav__text{display:block;font-weight:700}.blog-page .glossary-nav__icon{flex-shrink:0;width:32px;height:auto}/*# sourceMappingURL=glossary.0bdbe8f6.css.map */
