.WorldGlobe{background:conic-gradient(#f6f6f6 25%,#fff 0 50%,#f6f6f6 0 75%,#fff 0);background-size:40px 40px;box-shadow:0 2px 8px #888;position:relative;user-select:none;-webkit-user-select:none;width:100%}.WorldGlobe .-canvas{cursor:grab;display:block;position:relative;touch-action:none;width:100%;z-index:1}.WorldGlobe .-glCanvas{display:block;left:0;pointer-events:none;position:absolute;top:0;z-index:1}.WorldGlobe .-canvas:active{cursor:grabbing}.WorldGlobe:fullscreen{align-items:center;display:flex;justify-content:center}.WorldGlobe:-webkit-full-screen{align-items:center;background:#eef6ff;display:flex;justify-content:center}.WorldGlobe .-fullscreen{align-items:center;background:#ffffffd9;border:1px solid #4387ae59;border-radius:6px;color:#4387ae;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;width:36px;z-index:10}.WorldGlobe .-fullscreen:hover{background:#fff}.WorldGlobe .-tissotToggle{border:1px solid #4387ae59;border-radius:6px;right:350px;top:10px;z-index:5}.WorldGlobe .-projToggle,.WorldGlobe .-tissotToggle{align-items:center;background:#ffffffd9;color:#4387ae;cursor:pointer;justify-content:center;position:absolute}.WorldGlobe .-projToggle{border:1px solid #4387ae59;border-radius:18px;display:flex;font-size:12px;font-weight:600;height:36px;left:12px;letter-spacing:.02em;padding:0 14px;top:12px}.WorldGlobe .-projToggle:hover{background:#fff}.WorldGlobe .-loading{color:#4387ae;font-size:14px}.WorldGlobe .-loading,.WorldGlobe .-textureLoading{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.WorldGlobe .-textureLoading{color:#fff;font-size:28px;font-weight:700;letter-spacing:.02em;text-shadow:0 2px 6px #0009;z-index:6}.WorldGlobe .-hint{bottom:3px;color:#ed3303;font-size:13px;font-weight:700;left:20%;letter-spacing:.02em;opacity:.85;pointer-events:none;position:absolute;text-align:center;width:60%;z-index:0}.WorldGlobe .-hint.-belowMap{background:#ffffffd9;border-radius:999px;bottom:-26px;box-shadow:0 1px 3px #00000026;padding:2px 8px}.WorldGlobe .-zoomBlocked{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:0 10%;pointer-events:none;position:absolute;text-align:center;transition:opacity .2s ease;z-index:8}.WorldGlobe .-zoomBlocked span{background:#ffffffe6;border-radius:8px;box-shadow:0 2px 10px #00000040;color:#b3261e;font-size:22px;font-weight:700;letter-spacing:.01em;padding:8px 16px}.WorldGlobe .-zoomBlocked.-visible{opacity:1}.FloatingWorldGlobe{position:relative}.FloatingWorldGlobe .-slot{background:conic-gradient(#f6f6f6 25%,#fff 0 50%,#f6f6f6 0 75%,#fff 0);background-size:40px 40px;width:100%}.FloatingWorldGlobe .-stage{position:absolute}.AParamExplorer{gap:24px;margin:1.5em 0;max-width:100%;overflow:hidden}.AParamExplorer .-controls{flex:1 1 260px;min-width:220px}.AParamExplorer .-controls em{display:inline-block;font-family:monospace;font-size:.8em;font-style:normal;margin-right:8px;min-width:90px}.AParamExplorer .-controls input[type=range]{display:inline-block;vertical-align:middle;width:300px}.AParamExplorer .-content{margin:0 auto;max-width:900px}.AParamExplorer .-cols{align-items:flex-start;display:flex;justify-content:center}@media (max-width:1000px){.AParamExplorer .-cols{flex-direction:column-reverse}}.AParamExplorer .-cols>div:first-child{width:440px}.AParamExplorer .-cols>div:last-child{height:450px;width:450px}.AParamExplorer .-mapWrap{flex:0 0 auto;max-width:100%;width:480px}.PrintableTabs .-tabInstance{display:none}.PrintableTabs .-tabInstance.-active{display:block}@media print{.PrintableTabs .-tabInstance{display:block!important}.PrintableTabs .-tabInstance:not(:last-child){border-bottom:1px dashed #ccc;margin-bottom:2em;padding-bottom:2em}}.TextureToggle{align-items:center;color:#4387ae;display:inline-flex;font-size:12px;gap:6px;letter-spacing:.02em}.TextureToggle .-label{font-weight:600;text-transform:uppercase}.TextureToggle select{background:#fff;border:1px solid #b9d0dd;border-radius:4px;color:#333;cursor:pointer;font-size:12px;padding:2px 4px}.TextureToggle.-onMap{background:#ffffffd9;border-radius:999px;box-shadow:0 1px 3px #00000026;padding:3px 8px;position:absolute;right:100px;top:12px;z-index:10}.StaticMap-wrap{width:100%}.StaticMap-toolbar{display:flex;justify-content:flex-end;padding:0 0 6px}.StaticMap{background:conic-gradient(#f6f6f6 25%,#fff 0 50%,#f6f6f6 0 75%,#fff 0);background-size:40px 40px;box-shadow:0 2px 8px #888;width:100%}.StaticMap .StaticMap-image{position:relative;width:100%}.StaticMap .StaticMap-image img{display:block;height:auto;width:100%}.StaticMap .StaticMap-imageLoading{align-items:center;color:#4387ae;display:flex;font-size:12px;height:100%;justify-content:center;min-height:60px;width:100%}.StaticMap .-caption{color:#4387ae;font-size:12px;letter-spacing:.02em;padding:8px 0 2px;text-align:center}.-staticMapPair{display:flex;gap:24px;margin:1.5em 0}.-staticMapPair>div{flex:1 1;min-width:0}@media (max-width:720px){.-staticMapPair{flex-direction:column}}.StaticMapPanel h3{margin:0 0 .75em}.StaticMapPanel .-mapTabs .-tabs{margin-bottom:8px}.StaticMapPanel .-tabsRow{align-items:center;display:flex;margin-bottom:8px}.StaticMapPanel .-tabsRow .-tabs{margin-bottom:0}.StaticMapPanel .-tabsRow .TextureToggle{margin-left:20px}@media print{.StaticMapPanel .-tabsRow .TextureToggle{display:none}}.StaticMapPanel .-comparePair{display:flex;flex-direction:column;gap:12px}.StaticMapPanel>em{color:#666;display:block;margin-top:.5em}.StaticMapPanel .-item{position:relative}.StaticMapPanel .-item .-label{background:#000;border-top-right-radius:3px;bottom:0;color:#fff;font-size:13px;height:26px;left:0;line-height:26px;opacity:.7;padding:0 12px 0 8px;position:absolute;white-space:nowrap}.StaticMapPanel .-tabInstance:first-child .-item .-label{background:#006400}.StaticMapPanel .-tabInstance:last-child .-item .-label{background:#7a591c}.StaticMapPair .-items{display:flex;gap:2%}.StaticMapPair .-items>div{position:relative;width:49%}@media screen{.StaticMapPair .-items .--hidden{opacity:.01;position:absolute;z-index:-1}}@media (max-width:1000px){.StaticMapPair .-items{flex-direction:column}.StaticMapPair .-items>div{margin-bottom:10px;width:100%}}.StaticMapPair .-tabs .TextureToggle{margin-left:20px}@media print{.StaticMapPair .-tabs{display:none}}.StaticMapPair .-items .-label{background:#000;border-top-right-radius:3px;bottom:0;color:#fff;font-size:13px;height:26px;left:0;line-height:26px;opacity:.7;padding:0 12px 0 8px;position:absolute;white-space:nowrap}.StaticMapPair .-items>div:first-child .-label{background:#006400}.StaticMapPair .-items>div:last-child .-label{background:#7a591c}.StaticMapTrio{position:relative}.StaticMapTrio .-items{display:flex;gap:1%;margin-bottom:12px}.StaticMapTrio .-items>div{position:relative;width:32.666%}@media screen{.StaticMapTrio .-items.--hidden{opacity:.01;position:absolute;top:0;z-index:-1}}.StaticMapTrio .-tabs .TextureToggle{margin-left:20px}@media print{.StaticMapTrio .-tabs{display:none}}@media (max-width:700px){.StaticMapTrio .-items{width:700px}}.StaticMapTrio .-items .-label{background:#000;border-top-right-radius:3px;bottom:0;color:#fff;font-size:13px;height:26px;left:0;line-height:26px;opacity:.7;padding:0 12px 0 8px;position:absolute;white-space:nowrap}.StaticMapTrio .-items0 .-label{background:#006400}.StaticMapTrio .-items1 .-label{background:#7a591c}.ConstantsGrid{display:flex;gap:2%}.ConstantsGrid>div{width:49%}@media (max-width:800px){.ConstantsGrid{flex-direction:column}.ConstantsGrid>div{width:100%}}.ConstantsRow{margin:1.5em 0;position:relative}.ConstantsRow .-tabs .TextureToggle{margin-left:20px}@media print{.ConstantsRow .-tabs{display:none}}.ConstantsRow .-items.--single>div,.ConstantsRow .-items>div{width:100%}@media screen{.ConstantsRow .-items>div.--hidden{left:0;opacity:.01;position:absolute;top:0;z-index:-1}}.ConstantsRow .-caption{color:#555;font-size:13px;margin-top:.5em;text-align:center}.ConstantsRow+.ConstantsRow{margin-top:1.5em}.AusMap-outer{border-radius:10px;box-shadow:0 5px 8px #888;max-width:350px;overflow:hidden}.AusMap{background:url(/static/media/australia.e624c374b372e36d59d0.jpg);background-color:#5883b6;background-repeat:no-repeat;background-size:572.91666667px 250px;height:250px;margin-left:-105px;max-width:600px;min-width:300px;position:relative}.AusMap .-states{height:700px;left:155.59895833px;position:absolute;top:6.51041667px;transform:scale(.32552083);transform-origin:0 0;width:750px}.AusMap .-states .-state{pointer-events:none;position:absolute;z-index:1}.AusMap .-states .-state span{bottom:0;cursor:pointer;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:1}.AusMap .-states .-state svg{cursor:pointer;position:relative;z-index:2}.AusMap .-states .-state svg g{stroke-width:15px;stroke:#fff;fill:#0000004d;pointer-events:auto}.AusMap .-states .-state em{color:#fff;cursor:pointer;font-size:50px;font-style:normal;font-weight:700;left:40px;line-height:80px;pointer-events:auto;position:absolute;right:40px;text-align:center;text-decoration:underline;z-index:3}.AusMap .-states .-state.--hover{z-index:10}.AusMap .-states .-state.--hover g{fill:#0f3960;stroke:#ffff78}.AusMap .-states .-state.--hover svg{transform:scale(1.1);transition:transform .2s ease-out}.AusMap .-states .-state.--hover em{color:#ffff78;transform:scale(1.3) translateY(-3px);transition:transform .2s ease-out}.AusMap .-states .-state.--ACT.--hover em,.AusMap .-states .-state.--TAS.--hover em,.AusMap .-states .-state.--VIC.--hover em{transform:scale(1.3) translate(5px,-3px)}.AusMap .-states .-state.--on{z-index:9}.AusMap .-states .-state.--on g{fill:#0009;stroke:#ffff78}.AusMap .-states .-state.--on svg{transform:scale(1.01)}.AusMap .-states .-state.--on em{color:#ffff78;transform:scale(1)}.AusMap .-states .--ACT{left:653px;top:498px;z-index:11}.AusMap .-states .--ACT svg{height:22.4px;transform:scale(1.25);width:16.64px;z-index:1}.AusMap .-states .--ACT svg g{stroke-width:12px}.AusMap .-states .--ACT.--hover svg{transform:scale(3)}.AusMap .-states .--ACT.--hover svg g{stroke-width:5px}.AusMap .-states .--ACT.--on svg{transform:scale(2)}.AusMap .-states .--ACT.--on svg g{stroke-width:8px}.AusMap .-states .--ACT em{left:100%;padding-left:50px;right:auto;top:-30px}.AusMap .-states .--ACT span{bottom:-20px;left:0;right:auto;top:-20px;width:200px}.AusMap .-states .--NT{left:293px;top:25px}.AusMap .-states .--NT svg{height:288.32px;width:172.48px}.AusMap .-states .--NT em{padding-left:0;top:140px}.AusMap .-states .--NSW{left:512px;top:368px}.AusMap .-states .--NSW svg{height:198.08px;width:235.52px}.AusMap .-states .--NSW em{padding-right:35px;top:22px}.AusMap .-states .--NSW span{bottom:auto;height:110px;right:-80px}.AusMap .-states .--SA{left:295px;top:308px}.AusMap .-states .--SA svg{height:260.48px;width:224px}.AusMap .-states .--SA em{padding-left:0;top:30px}.AusMap .-states .--SA span{bottom:-36px;left:0;right:0;top:50%}.AusMap .-states .--QLD{left:460px;top:20px}.AusMap .-states .--QLD svg{height:370.24px;width:287.68px}.AusMap .-states .--QLD em{padding-right:38px;top:195px}.AusMap .-states .--QLD span{bottom:52%;right:-30px}.AusMap .-states .--QLD span:after{bottom:0;content:" ";height:200%;left:50%;position:absolute;right:0;top:0}.AusMap .-states .--TAS{left:560px;top:601px}.AusMap .-states .--TAS svg{height:100.8px;width:83.84px}.AusMap .-states .--TAS em{left:100%;padding-left:30px;right:auto;top:20px}.AusMap .-states .--TAS span{bottom:-5px;left:-100px;right:-180px}.AusMap .-states .--VIC{left:511px;top:475px}.AusMap .-states .--VIC svg{height:122.88px;width:165.12px}.AusMap .-states .--VIC em{left:100%;padding-left:28px;right:auto;top:70px}.AusMap .-states .--VIC span{bottom:-15px;right:-150px;top:55%}.AusMap .-states .--WA{left:4px;top:74px}.AusMap .-states .--WA svg{height:443.84px;width:296.32px}.AusMap .-states .--WA em{padding-left:30px;top:210px}.AusMap .-states .--WA span{bottom:-30px;left:0;right:0;top:-50px}.NewCodeTag{background:#536dff;border-radius:20px;color:#fff;display:inline-block;font-size:.85em;line-height:1.4em;margin:-2px 0 2px;padding:0 8px;vertical-align:middle}.FastTime h2{border-bottom:1px dashed #aaa;margin:2em 0 0;padding-bottom:4px}.FastTime h3{border-bottom:1px dashed #ddd;font-size:1em;font-weight:600;margin:2em 0 1em}.FastTime h3>span:first-child{border-bottom:1px dashed #888;display:inline-block;padding-bottom:4px}.FastTime .CodeBlock .-f,.FastTime code .-f{color:green}.FastTime p.-pubDate{color:#666;margin-top:.5em}.FastTime .-claim{background-color:#def7ff;border:1px dashed #ccc;border-radius:10px;box-shadow:inset 0 2px 3px #ffffff80,0 2px 5px #ccc;font-size:18px;max-width:750px;padding:10px 15px}.FastTime .-trickMeme{color:hotpink;font-family:serif;font-size:22px;font-style:italic;font-weight:700;text-align:center}.FastTime .-codeTitleGiven{border:2px solid #fff;border-left:none;border-right:none;color:#555;display:block;font-size:.85em;font-style:normal;font-weight:400;margin:2px 5px 2px 0;padding:2px 0 1px}.FastTime .-clockCols,.FastTime .-introCols{display:flex;width:100%}.FastTime .-clockCols>div:first-child,.FastTime .-introCols>div:first-child{flex-grow:1}.FastTime .-clockCols>div:last-child,.FastTime .-introCols>div:last-child{flex-shrink:0;font-size:.8em;line-height:1.25em;margin-left:30px;text-align:center;width:380px}@media (max-width:991px){.FastTime .-clockCols,.FastTime .-introCols{display:block}.FastTime .-clockCols>div:last-child,.FastTime .-introCols>div:last-child{margin:20px auto 0;width:100%}.FastTime .-clockCols hr,.FastTime .-introCols hr{display:none}.FastTime .-introCols svg{width:80%}}.FastTime .-clockCols{margin-top:1em}.FastTime .-clockCols .-codeAndTimeChart>div:last-child{align-content:center;align-content:flex-start;padding-top:90px}@media (max-width:991px){.FastTime .-clockCols>div:last-child{max-width:350px;padding:0 100px 0 0;width:auto}}@media (min-width:992px){.FastTime .-clockCols>div:last-child{margin-top:-60px;width:280px}}.FastTime .-anchorLink{background:url(/static/media/paperclip.3fd253d5c7c4118c42a8.svg) 100% 100%;color:#0000;display:inline-block;float:right;height:25px;margin-top:-5px;overflow:hidden;-webkit-user-select:none;user-select:none;width:25px}.FastTime .-barsAndToc>div:last-child{margin-top:20px}.FastTime .-barsAndToc>div:last-child em{font-weight:700}@media (min-width:976px){.FastTime .-barsAndToc{align-items:space-between;display:flex;flex-direction:row-reverse;width:100%}.FastTime .-barsAndToc>div:last-child{flex-grow:1;margin-top:0}}.FastTime .-benchmarks{font-size:14px}.FastTime .-benchmarks thead{font-size:14px;line-height:1.25em}.FastTime .-benchmarks thead th{padding:4px 2px;text-align:center}.FastTime .-benchmarks thead tr+tr{font-size:.8em;letter-spacing:-.7px;padding:0;text-align:center;white-space:nowrap}.FastTime .-benchmarks tbody td:first-child{line-height:1em}.FastTime .-benchmarks tbody small{display:block;font-size:.8em;margin:0 -5px}.FastTime .-benchmarks td,.FastTime .-benchmarks th{border-color:#666;color:#666}.FastTime .-benchmarks td:first-child,.FastTime .-benchmarks th:first-child{color:#000}.FastTime .-benchmarks td.--new,.FastTime .-benchmarks th.--new{background:#ffffe4e4;border-color:#000;color:#000}.FastTime .-benchmarks th{color:#000}.FastTime .-twoCol{align-items:stretch;display:flex;margin:1em 0;width:100%}.FastTime .-twoCol>div:first-child{flex-grow:1}.FastTime .-twoCol>div:first-child>.CodeBlock:first-child{margin-top:0}.FastTime .-twoCol>div:last-child{flex-shrink:0;margin-left:20px}.FastTime .-twoCol table{margin-top:0}@media (max-width:991px){.FastTime .-twoCol{display:block}.FastTime .-twoCol>div:last-child{margin-left:0}}.FastTime .-twoCol.--nano .CodeBlock{margin-top:0}.FastTime .-twoCol .-midCol{align-content:center;clear:right}.FastTime .-latencyTable{border-radius:5px;box-shadow:0 3px 6px #eee;font-size:15px;line-height:1.4em}.FastTime .-latencyTable td,.FastTime .-latencyTable th{border-color:#aaa;overflow:hidden;padding:0 5px}.FastTime .-latencyTable tbody th{border-right-color:#ddd;font-family:monospace;font-size:15px;padding-right:14px;text-align:right}.FastTime .-latencyTable thead th{font-size:14px;line-height:1.15em;padding:3px 5px}.FastTime .-latencyTable thead th+th{font-style:italic}.FastTime .-latencyTable .-f{display:inline-block;margin:0 .3em}.FastTime .-latencyTable .-mulLat{color:#999;font-size:13px;font-style:italic;text-indent:5px}.FastTime .-latencyTable .-mulLat code{background:#0000;color:inherit}.FastTime .-latencyTable tfoot td{background:#f6f6f6;font-size:14px;font-style:italic;line-height:1.25em;padding:2px 8px 4px}.FastTime .-latencyTable.-payoff tbody th{background:#f3fffd;color:#ff2994}.FastTime .-latencyTable.-payoff tbody tr:last-child th{background-color:#ff2994;color:#fff}.FastTime .-latencyTable.-payoff .-payoffNote{border-bottom:1px dashed #999;color:#ff2994;display:block;margin-bottom:6px;padding-bottom:2px}.FastTime .CodeBlock.-middle{margin-left:auto;margin-right:auto;max-width:800px}.FastTime .CodeBlock:not(.-middle){background:#fafaf0;border:2px dashed #fff;border-radius:10px;box-shadow:0 4px 5px #ccc}.FastTime .CodeBlock.-dull{background:#f6f6f6;border-radius:2px}.FastTime .-codeAndTimeChart{display:flex;width:100%}.FastTime .-codeAndTimeChart .CodeBlock{margin-top:0}.FastTime .-codeAndTimeChart>div:first-child{flex-grow:1}.FastTime .-codeAndTimeChart>div:last-child{align-content:center;flex-grow:0;flex-shrink:1;padding-left:15px;text-align:center;width:110px}.FastTime .-codeAndTimeChart>div:last-child svg{width:90px}@media (max-width:800px){.FastTime .-codeAndTimeChart>div:last-child{float:right}}@media (max-width:600px){.FastTime .-codeAndTimeChart{display:block}.FastTime .-codeAndTimeChart>div:last-child{padding-left:0;padding-top:10px;width:auto}}.FastTime .-common1 .-twoCol>div:last-child{max-width:300px}.FastTime .-common1 .-twoCol>div:last-child p{font-size:14px;line-height:1.5em}.FastTime .-common1 .-codeAndTimeChart>div:last-child{width:50px}.FastTime .-common1 .-codeAndTimeChart>div:last-child svg{width:35px}.FastTime .-common1 p small em{display:block;line-height:1.4em}.FastTime .-common3 .-twoCol{flex-direction:row-reverse}.FastTime .-common3 .-twoCol>div:first-child{flex-grow:0}.FastTime .-common3 .-twoCol>div:last-child{flex-shrink:1;margin-left:0;margin-right:20px}.FastTime .-common3 .-codeAndTimeChart{flex-direction:row-reverse}.FastTime .-common3 .-codeAndTimeChart>div:last-child{width:140px}.FastTime .-common3 .-codeAndTimeChart>div:last-child svg{margin:0 auto;padding:0 20px 0 0;width:110px}.FastTime .-common3 p small em{display:block;line-height:1.4em}@media (max-width:991px){.FastTime .-common3 p small em{margin-bottom:10px}}.FastTime .-neri .-codeAndTimeChart>div:last-child{padding:10px 0}@media (min-width:992px){.FastTime .-neri .-codeAndTimeChart>div:last-child{padding-top:50px}}.FastTime .-new1 .-tabs{border-bottom:1px solid #ccc}.FastTime .-new1 .CodeBlock{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}@media (max-width:991px){.FastTime .-new1 .-codeAndTimeChart>div:last-child{padding:10px 0}}.FastTime .-new2 .-codeAndTimeChart>div:last-child{float:none}@media (max-width:991px){.FastTime .-new2 .-codeAndTimeChart>div:last-child{padding:10px 0}}@media (min-width:801px){.FastTime .-neon .-twoCol>div{width:50%}}@media (min-width:991px){.FastTime .-leap .-twoCol>div{flex-shrink:1;width:50%}}@media (max-width:992px){.FastTime .-leap .-twoCol{display:block}}.FastTime .-subsecond .-codeAndTimeChart>div:last-child{width:145px}.FastTime .-subsecond .-codeAndTimeChart>div:last-child svg{width:130px}.FastTime .-implNote{font-size:.85em;font-style:italic;line-height:1.5em}.FastTime .-cmd{background:#333;color:#fff;font-size:14px;line-height:1.4em;padding:10px 80px 10px 10px;width:fit-content}.FastTime .-fixedPointPair{padding:0 20px}@media (min-width:801px){.FastTime .-fixedPointPair{display:flex;padding:0}.FastTime .-fixedPointPair>div{width:50%}}.FastTime .-fixedPointPair small{display:block;line-height:1.5em}@media (min-width:991px){.FastTime .-leapSecBench>div{flex-shrink:0;width:50%}}.FastTime .BenchmarkBars{border:1px solid #000;border-radius:4px;box-shadow:0 4px 12px #aaa;margin:40px 0;max-width:600px;padding:10px 20px 0 0}.FastTime .BenchmarkBars p{height:0;line-height:1.25em;margin-left:0;text-align:right}.FastTime .BenchmarkBars p b{display:block}.FastTime .BenchmarkBars p small{display:block;font-style:italic}.FastTime .BenchmarkBars>div{align-items:flex-end;display:flex;padding:50px 80px 0 20px}.FastTime .BenchmarkBars>div>div{display:flex;flex-direction:column;text-align:center}.FastTime .BenchmarkBars>div>div em{line-height:1.3em;margin-bottom:4px}.FastTime .BenchmarkBars>div>div .-bar{background:#eee;border:1px solid #000;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;font-size:17px;margin:35px 16px 0;padding:5px 0 10px;text-align:center;width:110px}.FastTime .BenchmarkBars>div>div b{display:block;line-height:1.25em}.FastTime .BenchmarkBars>div>div strong{font-size:20px;margin:auto 0 0}.FastTime .BenchmarkBars>div>div.-other .-bar{font-size:15px;height:230px}.FastTime .BenchmarkBars>div>div.-neri .-bar{height:200px}.FastTime .BenchmarkBars>div>div.-joffe .-bar{height:150px}.FastTime .BenchmarkBars>div>div.-joffe~.-joffe .-bar{height:132px}.FastTime .BenchmarkBars>div>div.-joffe big{font-size:28px;margin-left:3px;vertical-align:middle}.FastTime .BenchmarkBars>div>div.-joffe em{font-size:.85em;font-style:italic}.FastTime .BenchmarkBars>div>div.--new .-bar{background:#e4ffd0;color:#050}.FastTime .BenchmarkBars>div>div.--new a{color:#050;text-decoration:underline}@media (max-width:768px){.FastTime .BenchmarkBars>div{padding-left:5px}.FastTime .BenchmarkBars>div>div{margin-right:5px}.FastTime .BenchmarkBars>div>div .-bar{margin-left:6px;margin-right:6px}}@media (max-width:570px){.FastTime .BenchmarkBars{margin-bottom:-70px;margin-left:0;margin-right:-100px;transform:scale(.75);transform-origin:0 0;width:540px}}.MapIndex{font-feature-settings:"liga",none;background:#fff;color:#292929;font-family:ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:17px;font-variant-ligatures:none;font-variation-settings:normal;font-weight:400;line-height:1.75em;padding-top:20px}.MapIndex h1{font-size:1.45em;font-weight:700;margin-bottom:0}.MapIndex h1 .-noBr{white-space:nowrap}.MapIndex h2{clear:left;font-size:1em;font-weight:700;line-height:1.4em;margin-top:3em;text-transform:uppercase}.MapIndex h2 small{color:#777;display:block;font-size:1em}.MapIndex h1+h2{font-style:italic;font-weight:500;margin-top:.25em;text-transform:none}.MapIndex .-mapVideoPlaceholder{align-items:center;aspect-ratio:1.37;background:#000;color:#fff6;display:flex;font-size:13px;justify-content:center;max-width:548px;width:100%}.MapIndex .-videoCols{display:flex;gap:30px}.MapIndex .-videoCols>div:last-child{min-width:600px}@media (max-width:1000px){.MapIndex .-videoCols{display:flex;flex-direction:column}.MapIndex .-videoCols>div:last-child{max-width:100%;overflow:hidden}.MapIndex .-videoCols .Player{margin-right:-500px;transform:scale(.9);transform-origin:0 0}}@media (max-width:600px){.MapIndex .-videoCols .Player{transform:scale(.75);transform-origin:0 0}}.MapIndex .-nextCols{display:flex}.MapIndex .-nextCols>div:last-child{margin-left:50px;min-width:400px}@media (max-width:800px){.MapIndex .-nextCols{flex-direction:column}}.MapIndex .-anchorLink{background:url(/static/media/paperclip.3fd253d5c7c4118c42a8.svg) 100% 100%;color:#0000;display:inline-block;float:right;height:25px;margin-top:-5px;overflow:hidden;-webkit-user-select:none;user-select:none;width:25px}.MapIndex h4{color:#333;font-size:1em;font-weight:700}.MapIndex p.-pubDate{color:#666;margin-top:.5em}.MapIndex h3{border-bottom:1px dashed #ddd;font-size:1em;font-weight:600;margin:2em 0 1em}.MapIndex h3>span:first-child{border-bottom:1px dashed #888;display:inline-block;padding-bottom:4px}.MapIndex .link-external{height:14px;margin:-2px 0 2px;vertical-align:middle;width:14px}.MapIndex .-formulaPair{display:flex}.MapIndex .-formulaPair>div{text-align:center;width:40%}.MapIndex .-formulaPair>div:last-child{width:20%}@media (max-width:1000px){.MapIndex .-formulaPair{flex-direction:column}.MapIndex .-formulaPair>div,.MapIndex .-formulaPair>div:last-child{width:100%}.MapIndex .-formulaPair p{font-weight:700}}.MapIndex .-inlineRefLink{font-style:italic}.MapIndex b{font-weight:700}.MapIndex code{background:#fffff3;color:#000;font-weight:500;margin:-4px 2px;padding:4px}.MapIndex code.-nobreak{white-space:nowrap}.MapIndex code .-fn{color:darkred;font-weight:900}.MapIndex .-tabs{align-items:flex-end;border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap}.MapIndex .-tabs .RadioTab{align-items:center;background:#f2f2f2;border:1px solid #ccc;border-bottom:none;border-radius:4px 4px 0 0;color:#444;display:inline-flex;font-size:12px;font-weight:400;margin:0;padding:4px 14px;position:relative}.MapIndex .-tabs .RadioTab+.RadioTab{margin-left:-1px}.MapIndex .-tabs .RadioTab input{height:1px;opacity:0;position:absolute;width:1px}.MapIndex .-tabs .RadioTab.--on{background:#4387ae;border-color:#4387ae;color:#fff;font-weight:600;margin-bottom:-1px;padding-bottom:5px;z-index:1}.MapIndex .-callout{background:#fff;box-shadow:0 3px 6px #777;float:right;margin:-10px 0 10px 20px;padding:0 0 10px;text-align:center;width:400px}@media (max-width:800px){.MapIndex .-callout{margin-bottom:20px}}.MapIndex .-callout>b{color:#fff;display:block;font-style:italic;margin-bottom:-5px}.MapIndex .-callout p{font-size:14px;font-style:italic}@media (max-width:800px){.MapIndex .-hScrollContent{margin-left:-20px;margin-right:-20px;position:relative}.MapIndex .-hScrollContent .-inner{overflow-x:scroll;overflow-y:visible;padding:1px 20px}.MapIndex .-hScrollContent:after{background:linear-gradient(90deg,#0000,#6464ff80);border-right:1px solid #000;content:" ";height:100%;position:absolute;right:0;top:0;width:20px}.MapIndex .-hScrollContent p:first-child{margin:0;padding:5px 0}.MapIndex .-hScrollContent .code{margin:0;overflow:visible;width:max-content}.MapIndex .-hScrollContent .MathJax{padding-right:20px}}.MapIndex .-screenshotCols{display:flex;gap:1%;margin-top:25px}.MapIndex .-screenshotCols>div{width:33%}.MapIndex .-screenshotCols>div.--doubleCol{width:66%}@media (max-width:1000px){.MapIndex .-screenshotCols{flex-direction:column}.MapIndex .-screenshotCols>div,.MapIndex .-screenshotCols>div.--doubleCol{margin-bottom:10px;width:100%}}.MapIndex .-screenshotCols+.-screenshotCols{margin-top:1em}.MapIndex .-screenshotCols>div+div>p{font-size:12px;font-weight:700;margin:0}
/*# sourceMappingURL=207.ae61b94a.chunk.css.map*/