.bVOUDW_button{--background:var(--white500);--color:var(--text-color);--border-color:var(--border-color-base);background:var(--white500);background:var(--background);border:solid 1px var(--border-color-base);border:solid 1px var(--border-color);border-radius:var(--border-radius);color:var(--color);align-items:center;padding:8px 12px;font-weight:500;text-decoration:none;display:inline-flex}a.bVOUDW_button{color:var(--color)}.bVOUDW_button:hover{--border-color:var(--border-color-hover)}a.bVOUDW_button:hover{color:var(--color);text-decoration:none}.bVOUDW_button.bVOUDW_primary{--background:var(--lightblue900);--color:var(--white300);--border-color:var(--blue700)}.bVOUDW_button.bVOUDW_primary:hover{--border-color:var(--blue900)}.bVOUDW_ghost{--background:transparent;--border-color:transparent;--color:var(--black500)}.bVOUDW_ghost:hover{--border-color:transparent;--background:var(--white700)}.bVOUDW_ghost.bVOUDW_icon{padding:8px}.bVOUDW_ghost .bVOUDW_icon,.bVOUDW_ghost svg{--fill:currentColor;fill:var(--fill)}.bVOUDW_ghost .bVOUDW_icon:not(:only-child),.bVOUDW_ghost svg:not(:only-child){margin-right:4px}.bVOUDW_ghost.bVOUDW_active{--background:var(--white700)}.bVOUDW_medium{padding:4px 8px;font-size:.9em}.bVOUDW_medium .bVOUDW_icon,.bVOUDW_medium svg{width:16px;height:16px}.bVOUDW_small{padding:2px 4px;font-size:.85em}.bVOUDW_tiny{padding:1px;font-size:.75em}.bVOUDW_tiny .bVOUDW_icon,.bVOUDW_tiny svg{--fill:currentColor;fill:var(--fill);width:12px;height:12px}.bVOUDW_monoText{font-family:var(--monospace);padding:2px 6px;font-size:1.25em;font-weight:700}.bVOUDW_danger{--background:var(--red600);--color:var(--white100);--border-color:var(--red600)}.bVOUDW_danger:hover{--border-color:var(--red600)}.bVOUDW_button:disabled,.bVOUDW_button:disabled:hover{--background:var(--border-color-base);--border-color:var(--border-color-hover);--color:var(--border-color-hover);cursor:not-allowed}.JtVBka_dropdown{position:relative}.JtVBka_dropdownTrigger{cursor:pointer;gap:4px}.JtVBka_dropdownMenu{border:solid 1px var(--border-color-base);background:var(--white200);box-shadow:1px 1px 2px var(--shadow-color);z-index:1;border-radius:2px;width:max-content;min-width:80px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 2px)}.JtVBka_dropdown.JtVBka_right .JtVBka_dropdownMenu{right:0}.JtVBka_dropdown.JtVBka_left .JtVBka_dropdownMenu{left:0}.JtVBka_dropdown.JtVBka_small .JtVBka_dropdownMenu{font-size:.9em}.JtVBka_dropdown.JtVBka_medium .JtVBka_dropdownMenu{font-size:1em}.JtVBka_dropdownMenuItem{--background:var(--white100);--color:var(--text-color);color:var(--color);background:var(--white100);background:var(--background);font-family:inherit;font-size:inherit;text-align:left;cursor:pointer;border:none;width:100%;padding:4px 8px;display:block}.JtVBka_dropdownMenuItem:hover{--background:var(--white700);color:var(--color);text-decoration:none}.JtVBka_dropdownMenuItem.JtVBka_dropdownMenuItemDanger{--color:var(--red600);--background:var(--white100)}.JtVBka_dropdownMenuItemDanger:hover{--background:var(--red600);--color:var(--white100)}.JtVBka_dropdown.JtVBka_medium .JtVBka_dropdownMenuItem{padding:4px 12px}._7KTx7G_navigation a{color:var(--black100)}._7KTx7G_navigation a:hover{color:var(--black800)}._7KTx7G_content{flex-direction:row;width:100%;max-width:1280px;margin:0 auto;padding:24px;display:flex}._7KTx7G_section{flex:1;max-width:calc(100% - 320px);line-height:1.5}._7KTx7G_section h3{margin-block-start:1.75em}._7KTx7G_section table{border:solid 1px var(--border-color-base);border-collapse:collapse;width:100%}._7KTx7G_section table th{background:var(--white600)}._7KTx7G_section table th,._7KTx7G_section table td{padding:8px}._7KTx7G_section p{margin-block:1.5em}._7KTx7G_section code{background:var(--white600);white-space:pre;border-radius:4px;padding:2px}._7KTx7G_section blockquote{border-left:solid 4px var(--border-color-base);margin:0;padding:.5em 0 .5em 1.5em}._7KTx7G_section img,._7KTx7G_section video{min-width:480px;max-width:90%}._7KTx7G_section video{margin:0 auto;display:block}._7KTx7G_section pre{font-size:.9em}._7KTx7G_section hr{border:solid 1px var(--border-color-base);border-radius:var(--border-radius);opacity:.75;margin:3em 0 2.5em}._7KTx7G_section textarea{resize:vertical}._7KTx7G_textLeft{text-align:left}._7KTx7G_textRight{text-align:right}.cm-s-oceanic-next.CodeMirror{color:#f8f8f2;background:#304148}.cm-s-oceanic-next div.CodeMirror-selected{background:#65737e54}.cm-s-oceanic-next .CodeMirror-line::selection{background:#65737e54}.cm-s-oceanic-next .CodeMirror-line>span::selection{background:#65737e54}.cm-s-oceanic-next .CodeMirror-line>span>span::selection{background:#65737e54}.cm-s-oceanic-next .CodeMirror-line::-moz-selection{background:#65737e54}.cm-s-oceanic-next .CodeMirror-line>span::-moz-selection{background:#65737e54}.cm-s-oceanic-next .CodeMirror-line>span>span::-moz-selection{background:#65737e54}.cm-s-oceanic-next .CodeMirror-gutters{background:#304148;border-right:10px}.cm-s-oceanic-next .CodeMirror-guttermarker{color:#fff}.cm-s-oceanic-next .CodeMirror-guttermarker-subtle,.cm-s-oceanic-next .CodeMirror-linenumber{color:#d0d0d0}.cm-s-oceanic-next .CodeMirror-cursor{border-left:1px solid #f8f8f0}.cm-s-oceanic-next.cm-fat-cursor .CodeMirror-cursor,.cm-s-oceanic-next .cm-animate-fat-cursor{background-color:#a2a8a175!important}.cm-s-oceanic-next span.cm-comment{color:#65737e}.cm-s-oceanic-next span.cm-atom{color:#c594c5}.cm-s-oceanic-next span.cm-number{color:#f99157}.cm-s-oceanic-next span.cm-property{color:#99c794}.cm-s-oceanic-next span.cm-attribute,.cm-s-oceanic-next span.cm-keyword{color:#c594c5}.cm-s-oceanic-next span.cm-builtin{color:#66d9ef}.cm-s-oceanic-next span.cm-string{color:#99c794}.cm-s-oceanic-next span.cm-variable,.cm-s-oceanic-next span.cm-variable-2,.cm-s-oceanic-next span.cm-variable-3{color:#f8f8f2}.cm-s-oceanic-next span.cm-def{color:#69c}.cm-s-oceanic-next span.cm-bracket{color:#5fb3b3}.cm-s-oceanic-next span.cm-tag,.cm-s-oceanic-next span.cm-header,.cm-s-oceanic-next span.cm-link{color:#c594c5}.cm-s-oceanic-next span.cm-error{color:#f8f8f0;background:#c594c5}.cm-s-oceanic-next .CodeMirror-activeline-background{background:#65737e54}.cm-s-oceanic-next .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.OLbaHq_flex{align-items:baseline;justify-content:initial;display:flex}.OLbaHq_orientationVertical{flex-direction:column}.OLbaHq_orientationHorizontal{flex-direction:row}.OLbaHq_alignedCenter{align-items:center}.OLbaHq_distributedCenter{justify-content:center}.OLbaHq_distributedBetween{justify-content:space-between}.OLbaHq_fullView{width:100%;height:100vh}.OLbaHq_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:repeat(auto-fill,316px);display:grid}.OLbaHq_container{background:var(--white400);width:100vw;height:100vh;overflow:hidden}.OLbaHq_content{width:100%;height:calc(100vh - 48px);padding:16px;overflow:hidden}.OLbaHq_quarterScreen{max-width:25vw}.OLbaHq_aspectRatio169,.OLbaHq_aspectRatio21,.OLbaHq_aspectRatio43{width:100%;position:relative}.OLbaHq_aspectRatio169{padding-bottom:56.25%}.OLbaHq_aspectRatio21{padding-bottom:50%}.OLbaHq_aspectRatio43{padding-bottom:75%}.OLbaHq_aspectRatio169>div,.OLbaHq_aspectRatio21>div,.OLbaHq_aspectRatio43>div{width:100%;height:100%;position:absolute;top:0;left:0}html{scroll-behavior:smooth;scroll-padding-top:116px}.U06zbG_hero{background-color:var(--black900);background:linear-gradient(120deg,var(--black900),var(--black800));min-height:100vh}.U06zbG_navigationWrapper{width:100%}.U06zbG_navigationWrapper.U06zbG_scrollable{--navigation-opacity:0;position:fixed}.U06zbG_navigationWrapper.U06zbG_scrollable+*{padding-top:100px!important}.U06zbG_navigationWrapper.U06zbG_scrollable.U06zbG_isScrolled{background:rgba(38,38,38,var(--navigation-opacity))}.U06zbG_navigationWrapper.U06zbG_scrollable.U06zbG_isScrolled a{color:var(--white500)}.U06zbG_navigationWrapper.U06zbG_scrollable.U06zbG_isScrolled a:hover{color:var(--white100)}.U06zbG_navigation{justify-content:space-between;width:100%;max-width:1280px;margin:0 auto;padding:24px}.U06zbG_navigation a{color:var(--white500)}.U06zbG_navigation a:hover{color:var(--white100)}.U06zbG_navigationDropdown a,.U06zbG_navigationDropdown a:hover{color:var(--text-color)!important}.U06zbG_navigationButton{font-weight:600}.U06zbG_navigationLogo{width:48px;height:48px}.U06zbG_navigationSection>*+*{margin-left:24px}.U06zbG_activeNavigationLink{font-weight:900;text-decoration:underline}.U06zbG_heroContent{color:var(--white100);width:100%;max-width:1280px;margin:0 auto;padding:24px}.U06zbG_hero h1{text-align:center;font-size:3em}.U06zbG_description{text-align:center;width:90%;margin:0 auto 64px;font-size:1.25em}.U06zbG_heroImage{width:100%;max-width:960px;margin:0 auto;display:block}.U06zbG_section{width:100%;max-width:1280px;margin:0 auto;padding:24px;font-size:1.25em}.U06zbG_intro{background:var(--white600);border-top:solid 1px var(--white800);border-bottom:solid 1px var(--white800);width:100%;max-width:100%;padding:72px 0}.U06zbG_intro.U06zbG_slim{padding:48px 0}.U06zbG_intro h2{text-align:center;margin-top:0;font-size:2.25em;font-weight:600}.U06zbG_intro h3{text-align:center;margin-top:0;font-size:2em;font-weight:600}.U06zbG_intro p{width:50%;max-width:720px;margin:16px auto;line-height:1.5}.U06zbG_intro small{font-size:.7em;line-height:1}.U06zbG_gridList{grid-template-columns:repeat(2,1fr);display:grid}.U06zbG_featureArticle{grid-template-columns:repeat(2,50%);margin-bottom:32px;line-height:1.5;display:grid}.U06zbG_featureArticle>aside{place-self:center flex-start;width:100%}.U06zbG_featureArticle>aside:last-child{padding-left:32px}.U06zbG_featureArticle>aside h3,.U06zbG_featureArticle>aside p{max-width:66.7%}.U06zbG_featureArticle img{max-width:100%;display:block}.U06zbG_comparisonSlider{width:100%;height:100%;position:relative}.U06zbG_comparisonSlider>:first-child{opacity:.95;border:none;border-top-right-radius:0;border-bottom-right-radius:0;width:50%;height:100%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.U06zbG_comparisonSlider>input{background:0 0;outline:none;width:calc(100% + 16px);height:100%;margin:0;position:absolute;top:0;bottom:0;left:-8px}.U06zbG_comparisonSlider>input:before{content:"";background:#fff;width:5px;height:100%}.U06zbG_comparisonSlider>input[type=range]{-webkit-appearance:none}.U06zbG_comparisonSlider>input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none}.U06zbG_comparisonSlider>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--blue500);cursor:ew-resize;box-shadow:0px 0px 4px 2px var(--blue900);border-radius:50%;width:16px;height:16px;animation:2s infinite U06zbG_pulse}.U06zbG_comparisonSlider>input[type=range]::-webkit-slider-thumb:hover{background:var(--blue400)}.U06zbG_code{background:var(--black800);border:solid 1px var(--border-color-base);color:var(--white100);border-radius:4px;width:100%;margin:0;padding:16px;font-size:14px;overflow:auto}.U06zbG_footer{text-align:center;width:100%;max-width:1280px;margin:0 auto;padding:24px}@media (max-width:480px){.U06zbG_intro{padding:64px 0}.U06zbG_intro h2{font-size:2em}.U06zbG_intro p{width:85%}.U06zbG_featureArticle{border-bottom:solid 1px var(--white700);grid-template-columns:repeat(1,100%);padding-bottom:32px}.U06zbG_featureArticle>aside:last-child{padding-left:0}.U06zbG_featureArticle>aside h3,.U06zbG_featureArticle>aside p{max-width:100%}.U06zbG_featureArticle>aside:first-child h3{margin-top:0}.U06zbG_comparisonSlider>:first-child{position:initial;border-top-right-radius:4px;border-bottom-right-radius:4px;height:auto;margin-bottom:16px;position:static;width:100%!important}.U06zbG_comparisonSlider>input{display:none}}.cm-s-oceanic-next span.cm-header{color:inherit;font-weight:700}.cm-s-oceanic-next span.cm-url{color:#69c}.cm-s-oceanic-next span.cm-table-header{font-weight:700}.cm-s-oceanic-next span.cm-table-separator{opacity:.5}.cm-s-oceanic-next span.cm-slide-separator{opacity:.5;background-color:#65737e;position:relative}.cm-s-oceanic-next span.cm-slide-separator:after{content:"--";width:calc(100% - 16px);display:inline-block}.cm-s-oceanic-next span.cm-slide-separator+span.cm-slide-separator{display:none}.tYJf7q_aside{min-width:320px;position:fixed}.tYJf7q_aside ul{padding-inline-start:1em;line-height:1.5}.tYJf7q_aside+*{margin-left:320px}.tYJf7q_aside ul ul{padding-inline-start:1.25em;list-style-type:square}.tYJf7q_aside li{margin:.25em 0}.tYJf7q_featureArticle{grid-gap:32px;grid-template-columns:repeat(2,1fr);margin-bottom:16px;display:grid}.tYJf7q_featureArticle img{max-width:100%}:root{--white100:#fff;--white200:#fefefe;--white300:#fdfdfd;--white400:#fafafa;--white500:#f4f4f4;--white600:#ececec;--white700:#e0e0e0;--white800:#d0d0d0;--white900:#bfbfbf;--black100:gray;--black200:#7e7e7e;--black300:#7d7d7d;--black400:#787878;--black500:#707070;--black600:#656565;--black700:#545454;--black800:#3e3e3e;--black900:#262626;--red100:#fff2f2;--red200:#fdcacb;--red300:#fca4a5;--red400:#f55d5f;--red500:#eb272b;--red600:#db0408;--red700:#c40003;--red800:#a70003;--red900:#870002;--green100:#f5fff2;--green200:#f3ffef;--green300:#f1ffed;--green400:#eafee4;--green500:#defcd6;--green600:#ccf8bf;--green700:#afef9d;--green800:#7edc64;--green900:#1d8700;--blue100:#f2fbff;--blue200:#caeffd;--blue300:#a4e2fc;--blue400:#5dc6f5;--blue500:#27aaeb;--blue600:#048bdb;--blue700:#0070c4;--blue800:#0055a7;--blue900:#003d87;--lightblue100:#f2fbff;--lightblue200:#effaff;--lightblue300:#edf8fe;--lightblue400:#e4f5fd;--lightblue500:#d5eefb;--lightblue600:#bfe5f7;--lightblue700:#9fd7f2;--lightblue800:#6cc1ec;--lightblue900:#0099e6;--purple100:#fff2ff;--purple200:#fdeefd;--purple300:#fceafc;--purple400:#f5ddf5;--purple500:#ebc8eb;--purple600:#dba9db;--purple700:#c480c4;--purple800:#a74ca7;--purple900:#870087;--yellow100:#fffdf2;--yellow200:#fffcef;--yellow300:#fefbed;--yellow400:#fdf9e4;--yellow500:#fbf4d5;--yellow600:#f7eebf;--yellow700:#f2e59f;--yellow800:#ecd76c;--yellow900:#e6bf00;--orange100:#fff9f2;--orange200:#fff7ef;--orange300:#fef6ed;--orange400:#fdf1e4;--orange500:#fbe9d5;--orange600:#f7ddbf;--orange700:#f2cb9f;--orange800:#ecb06c;--orange900:#e67a00;--border-radius:4px;--border-color-base:#bfbfbf73;--border-color-hover:#bfbfbf;--shadow-color:#bfbfbf40;--text-color:var(--black700);--card-shadow:0 2px 4px 0 var(--shadow-color);--highlight:var(--yellow600);--highlight-dark:#0070c480;--sans-serif:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--monospace:Menlo,Monaco,Consolas,Courier,"Courier New",monospace;--mermaid-font-family:var(--monospace);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--sans-serif);color:var(--text-color);background:#fafafa;background:var(--white400);font-size:14px}*{box-sizing:border-box}html,body,#root{width:100vw;height:100vh;margin:0;display:block}a{color:var(--blue600);text-decoration:none}a:hover{color:var(--blue500);text-decoration:underline}pre,code{font-family:Menlo,Monaco,Consolas,Courier,Courier New,monospace;font-family:var(--monospace);font-size:.85em}dialog{max-width:50vh}dialog::backdrop{background:#00000080}.rounded{border-radius:2em}.smallIcon{width:24px;height:24px}
