.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}}.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 .-mapBlogLink img{border-radius:10px;box-shadow:0 4px 6px #666;max-width:400px}.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}.FastTime .-consroe .-cols{align-items:flex-start;flex-direction:row-reverse;gap:30px}.FastTime .-consroe .-cols>div:first-child{flex-shrink:0;width:450px}.FastTime .-consroe .-tabs{border-bottom:1px solid #ccc}.FastTime .-consroe .CodeBlock{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}@media (max-width:768px){.FastTime .-consroe .-cols{display:block}.FastTime .-consroe .-cols>div:first-child{width:100%}}@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}}