path.svelte-12di1iw{stroke:var(--blue-color-2)}path.svelte-1mdpqmg{stroke:var(--gray-color-21)}.dark .show-hide-button.svelte-1nd3rb2.svelte-1nd3rb2.svelte-1nd3rb2{background-color:var(--white-color-6)}.dark nav.svelte-1nd3rb2 .contents-title-section.svelte-1nd3rb2.svelte-1nd3rb2{border-bottom:1px solid var(--white-color-6)}.dark nav.svelte-1nd3rb2 .contents-title-section .contents-title.svelte-1nd3rb2.svelte-1nd3rb2{color:#fff}.dark nav.svelte-1nd3rb2 ul li a.svelte-1nd3rb2.svelte-1nd3rb2{color:var(--gray-color-24)}.dark nav.svelte-1nd3rb2 ul li a.back-to-top.svelte-1nd3rb2 path{stroke:var(--gray-color-22)}.dark nav.svelte-1nd3rb2 ul li button.arrow-button.svelte-1nd3rb2 path{stroke:var(--gray-color-22)}.dark nav.svelte-1nd3rb2 .need-help-with-this.svelte-1nd3rb2.svelte-1nd3rb2{background-color:var(--white-color-3)}.dark nav.svelte-1nd3rb2 .need-help-with-this .need-help-plane-icon.svelte-1nd3rb2.svelte-1nd3rb2{background-color:var(--white-color-3)}.dark nav.svelte-1nd3rb2 .need-help-with-this .need-help-with-this-header.svelte-1nd3rb2.svelte-1nd3rb2{color:#fff}.dark nav.svelte-1nd3rb2 .need-help-with-this .need-help-with-this-text.svelte-1nd3rb2.svelte-1nd3rb2{color:var(--gray-color-2)}.show-hide-button.svelte-1nd3rb2.svelte-1nd3rb2.svelte-1nd3rb2{display:flex;align-items:center;gap:4px;font-family:var(--satoshi-regular-font);font-weight:400;font-size:12px;line-height:150%;color:var(--gray-color-21);background:var(--blue-color-1);border-radius:4px;padding:4px 8px}nav.svelte-1nd3rb2.svelte-1nd3rb2.svelte-1nd3rb2{position:sticky;top:var(--sidebar-vertical-padding);max-height:calc(100vh - (2 * var(--sidebar-vertical-padding)));overflow-x:hidden;overflow-y:auto}nav.svelte-1nd3rb2 .show-contents-section.svelte-1nd3rb2.svelte-1nd3rb2{display:none}nav.svelte-1nd3rb2 .hide-contents-section.svelte-1nd3rb2.svelte-1nd3rb2{display:block}nav.hide-contents.svelte-1nd3rb2 .show-contents-section.svelte-1nd3rb2.svelte-1nd3rb2{display:block}nav.hide-contents.svelte-1nd3rb2 .hide-contents-section.svelte-1nd3rb2.svelte-1nd3rb2{display:none}nav.svelte-1nd3rb2 .contents-title-section.svelte-1nd3rb2.svelte-1nd3rb2{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-color-24);padding:0 8px 12px}nav.svelte-1nd3rb2 .contents-title-section .contents-title.svelte-1nd3rb2.svelte-1nd3rb2{font-family:var(--satoshi-medium-font);font-weight:500;font-size:16px;line-height:150%;color:var(--black-color-6)}nav.svelte-1nd3rb2 ul.svelte-1nd3rb2.svelte-1nd3rb2{list-style-type:none;font-family:var(--satoshi-regular-font);font-weight:400;font-size:16px;line-height:150%;color:var(--gray-color-29)}nav.svelte-1nd3rb2 ul li.svelte-1nd3rb2.svelte-1nd3rb2{display:flex;align-items:center;justify-content:space-between}nav.svelte-1nd3rb2 ul li button.svelte-1nd3rb2.svelte-1nd3rb2{display:flex;align-items:center;height:100%;padding:0 8px}nav.svelte-1nd3rb2 ul li a.svelte-1nd3rb2.svelte-1nd3rb2{height:100%;width:100%;display:flex;align-items:center}nav.svelte-1nd3rb2 ul li.active a.svelte-1nd3rb2.svelte-1nd3rb2{font-family:var(--satoshi-medium-font);font-weight:500;color:var(--blue-color-2)}nav.svelte-1nd3rb2 ul li.active button.svelte-1nd3rb2 path{stroke:var(--blue-color-2)}nav.svelte-1nd3rb2 ul.menu.svelte-1nd3rb2.svelte-1nd3rb2{padding:0;margin:12px 0 0}nav.svelte-1nd3rb2 ul.menu.svelte-1nd3rb2>li.svelte-1nd3rb2{height:52px}nav.svelte-1nd3rb2 ul.menu>li a.svelte-1nd3rb2.svelte-1nd3rb2{padding:0 8px;width:100%;height:100%}nav.svelte-1nd3rb2 ul.menu>li a.back-to-top.svelte-1nd3rb2.svelte-1nd3rb2{display:flex;justify-content:space-between}nav.svelte-1nd3rb2 ul.menu>li.active a.svelte-1nd3rb2.svelte-1nd3rb2{font-family:var(--satoshi-medium-font);font-weight:500;color:var(--blue-color-2)}nav.svelte-1nd3rb2 ul.menu>li.active a.back-to-top.svelte-1nd3rb2 path{stroke:var(--blue-color-2)}nav.svelte-1nd3rb2 ul.menu ul.sub-menu.svelte-1nd3rb2>li.svelte-1nd3rb2{height:38px}nav.svelte-1nd3rb2 .need-help-with-this.svelte-1nd3rb2.svelte-1nd3rb2{margin-top:32px;background-color:var(--blue-color-1);border-radius:12px;padding:24px}nav.svelte-1nd3rb2 .need-help-with-this .need-help-plane-icon.svelte-1nd3rb2.svelte-1nd3rb2{width:56px;height:56px;background-color:var(--blue-color-10);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}nav.svelte-1nd3rb2 .need-help-with-this .need-help-with-this-header.svelte-1nd3rb2.svelte-1nd3rb2{margin-bottom:12px;font-family:var(--satoshi-medium-font);font-weight:500;font-size:20px;line-height:150%;color:var(--black-color-6)}nav.svelte-1nd3rb2 .need-help-with-this .need-help-with-this-text.svelte-1nd3rb2.svelte-1nd3rb2{font-family:var(--satoshi-regular-font);font-weight:400;font-size:16px;line-height:150%;color:var(--gray-color-16);margin-bottom:32px}@media (max-width: 1125px){nav.svelte-1nd3rb2.svelte-1nd3rb2.svelte-1nd3rb2{max-height:initial}nav.hide-contents-unset.svelte-1nd3rb2 .show-contents-section.svelte-1nd3rb2.svelte-1nd3rb2{display:block}nav.hide-contents-unset.svelte-1nd3rb2 .hide-contents-section.svelte-1nd3rb2.svelte-1nd3rb2{display:none}}iframe.svelte-1884851{width:100%;height:526.5px;display:block;border:1px solid var(--gray-color-32);border-radius:16px;margin-top:32px}video.svelte-1gougam{border-radius:8px}path.svelte-79a2qj{stroke:var(--black-color-6)}path.svelte-a8huu5{fill:var(--gray-color-23)}.dark .container.svelte-1uuthn9.svelte-1uuthn9{border-color:var(--white-color-6)}.dark .container.svelte-1uuthn9 .title.svelte-1uuthn9{color:var(--gray-color-2);background-color:var(--white-color-6)}.dark .container.svelte-1uuthn9 .title.svelte-1uuthn9 path{stroke:#fff}.dark .container.svelte-1uuthn9 ul li.svelte-1uuthn9:not(:last-child){border-bottom:1px solid var(--white-color-6)}.dark .container.svelte-1uuthn9 ul li a.svelte-1uuthn9{color:var(--gray-color-24)}.dark .container.svelte-1uuthn9 ul li a .series-play-icon.svelte-1uuthn9 path{fill:var(--gray-color-21)}.container.svelte-1uuthn9.svelte-1uuthn9{border:1px solid var(--gray-color-24);border-radius:16px;overflow:hidden}.container.svelte-1uuthn9 .title.svelte-1uuthn9{font-family:var(--satoshi-medium-font);font-weight:500;font-size:14px;line-height:150%;color:var(--gray-color-16);display:flex;align-items:center;gap:6px;background-color:var(--blue-color-1);padding:12px 24px}.container.svelte-1uuthn9 ul.svelte-1uuthn9{list-style-type:none;padding:12px 24px;margin:0}.container.svelte-1uuthn9 ul li.svelte-1uuthn9:not(:last-child){border-bottom:1px solid var(--gray-color-24);margin-bottom:16px}.container.svelte-1uuthn9 ul li a.svelte-1uuthn9{display:flex;align-items:center;gap:8px;padding-bottom:16px;font-family:var(--satoshi-regular-font);font-weight:400;font-size:16px;line-height:150%;color:var(--gray-color-16)}.container.svelte-1uuthn9 ul li a.active .series-play-icon.svelte-1uuthn9 path{fill:var(--blue-color-2)}.container.svelte-1uuthn9 ul li a.active .series-title.svelte-1uuthn9{font-family:var(--satoshi-medium-font);font-weight:500;color:var(--blue-color-2)}.container.svelte-1uuthn9 ul li a .series-play-icon.svelte-1uuthn9{display:flex}.container.svelte-1uuthn9 ul li a time.svelte-1uuthn9{flex:1;text-align:right}@media (max-width: 840px){.container.svelte-1uuthn9 ul li a.svelte-1uuthn9{font-size:14px}.container.svelte-1uuthn9 ul li a time.svelte-1uuthn9{white-space:nowrap}}path.svelte-9ookuy{stroke:var(--gray-color-23)}path.svelte-q0umeg{stroke:var(--green-color-3)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
    Theme: GitHub
    Description: Light theme as seen on github.com
    Author: github.com
    Maintainer: @Hirse
    Updated: 2021-05-15
  
    Outdated base version: https://github.com/primer/github-syntax-light
    Current colors taken from GitHub's CSS
  */.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.dark pre code.hljs{display:block;overflow-x:auto;padding:1em}.dark code.hljs{padding:3px 5px}/*!
       Theme: GitHub Dark
       Description: Dark theme as seen on github.com
       Author: github.com
       Maintainer: @Hirse
       Updated: 2021-05-15
     
       Outdated base version: https://github.com/primer/github-syntax-dark
       Current colors taken from GitHub's CSS
     */.dark .hljs{color:#c9d1d9;background:#0d1117}.dark .hljs-doctag,.dark .hljs-keyword,.dark .hljs-meta .hljs-keyword,.dark .hljs-template-tag,.dark .hljs-template-variable,.dark .hljs-type,.dark .hljs-variable.language_{color:#ff7b72}.dark .hljs-title,.dark .hljs-title.class_,.dark .hljs-title.class_.inherited__,.dark .hljs-title.function_{color:#d2a8ff}.dark .hljs-attr,.dark .hljs-attribute,.dark .hljs-literal,.dark .hljs-meta,.dark .hljs-number,.dark .hljs-operator,.dark .hljs-variable,.dark .hljs-selector-attr,.dark .hljs-selector-class,.dark .hljs-selector-id{color:#79c0ff}.dark .hljs-regexp,.dark .hljs-string,.dark .hljs-meta .hljs-string{color:#a5d6ff}.dark .hljs-built_in,.dark .hljs-symbol{color:#ffa657}.dark .hljs-comment,.dark .hljs-code,.dark .hljs-formula{color:#8b949e}.dark .hljs-name,.dark .hljs-quote,.dark .hljs-selector-tag,.dark .hljs-selector-pseudo{color:#7ee787}.dark .hljs-subst{color:#c9d1d9}.dark .hljs-section{color:#1f6feb;font-weight:700}.dark .hljs-bullet{color:#f2cc60}.dark .hljs-emphasis{color:#c9d1d9;font-style:italic}.dark .hljs-strong{color:#c9d1d9;font-weight:700}.dark .hljs-addition{color:#aff5b4;background-color:#033a16}.dark .hljs-deletion{color:#ffdcd7;background-color:#67060c}path.svelte-140o4br{fill:var(--black-color-3)}.dark .container.svelte-jxfq05.svelte-jxfq05{background-color:var(--white-color-3);border:1px solid var(--gray-color-35)}.dark .container.svelte-jxfq05 .copy-button-container button.svelte-jxfq05:hover{background-color:var(--white-color-6)}.dark .container.svelte-jxfq05 .copy-button-container button .copy-icon.svelte-jxfq05 path{stroke:var(--gray-color-22)}.container.svelte-jxfq05.svelte-jxfq05{background-color:var(--gray-color-33);border:1px solid var(--gray-color-34);border-radius:12px;padding:24px;margin-bottom:16px;position:relative}.container.svelte-jxfq05 .copy-button-container.svelte-jxfq05{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:4px}.container.svelte-jxfq05 .copy-button-container .popover.svelte-jxfq05{display:flex;align-items:center}.container.svelte-jxfq05 .copy-button-container .popover .popover-text.svelte-jxfq05{font-family:Inter-Semibold;font-weight:600;font-size:12px;line-height:18px;text-align:center;color:#fff;background:var(--black-color-3);padding:8px 12px;border-radius:8px}.container.svelte-jxfq05 .copy-button-container .popover.svelte-jxfq05 svg{margin-left:-3px}.container.svelte-jxfq05 .copy-button-container button.svelte-jxfq05{padding:12px;border-radius:4px;display:flex;height:44px;width:44px}.container.svelte-jxfq05 .copy-button-container button.svelte-jxfq05 svg{width:20px}.container.svelte-jxfq05 .copy-button-container button.svelte-jxfq05:hover{background-color:var(--blue-color-1)}.container.svelte-jxfq05 pre.svelte-jxfq05{margin:0}.container.svelte-jxfq05 pre code.svelte-jxfq05{padding:0;font-size:14px;background-color:transparent}.dark .article-post-page.svelte-1dcvd1u.svelte-1dcvd1u{background-color:var(--black-color-4)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u h2,.dark .article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u h3{color:#fff}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u p,.dark .article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u ol,.dark .article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u ul{color:var(--gray-color-2)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u :not(pre)>code{color:var(--gray-color-24);background-color:var(--white-color-4)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u{border-color:var(--white-color-6)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table thead tr th{color:#fff;background-color:var(--white-color-3)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr{background-color:var(--white-color-3)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr td{color:var(--gray-color-2)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr:nth-child(2n){background-color:var(--white-color-3)}.dark .article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table th,.dark .article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table td{border-color:var(--white-color-6)}.article-post-page.svelte-1dcvd1u.svelte-1dcvd1u{--sidebar-vertical-padding:25px;display:flex;padding:96px 80px;gap:64px}.article-post-page.hide-contents.svelte-1dcvd1u.svelte-1dcvd1u{gap:44px}.article-post-page.hide-contents.svelte-1dcvd1u .sidebar.svelte-1dcvd1u{flex:initial;flex-shrink:0}.article-post-page.svelte-1dcvd1u .sidebar.svelte-1dcvd1u{flex:0 0 280px}.article-post-page.svelte-1dcvd1u .main-section.svelte-1dcvd1u{min-width:0}.article-post-page.svelte-1dcvd1u .main-section .article-post section.svelte-1dcvd1u:last-of-type :last-child{margin-bottom:0}.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u img{max-width:100%}.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u .container{margin:0 0 16px;display:flex}.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u h2,.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u h3{font-size:24px;font-family:var(--satoshi-bold-font);font-weight:500;line-height:150%;color:var(--black-color-6);margin:32px 0 16px}.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u p,.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u ol,.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u ul{font-family:var(--satoshi-regular-font);font-weight:400;font-size:16px;line-height:165%;color:var(--gray-color-16);margin:0 0 16px}.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u ol{padding-left:23px}.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u ul{padding-left:18px}.article-post-page.svelte-1dcvd1u .main-section .article-post.svelte-1dcvd1u :not(pre)>code{border-radius:6px;background-color:var(--gray-color-24);padding:2.5px 4px;font-size:14px;line-height:165%;color:var(--black-color-6)}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u{border:1px solid var(--gray-color-24);border-radius:16px;display:inline-block;overflow-x:scroll;max-width:100%}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table{border-radius:16px;border-collapse:collapse}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table thead tr th{border-top:none;font-family:var(--satoshi-medium-font);font-weight:500;font-size:18px;line-height:150%;text-align:center;color:var(--black-color-6)}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table thead tr th:first-child{border-left:none}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table thead tr th:last-child{border-right:none}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr td{font-family:var(--satoshi-medium-font);font-weight:500;font-size:16px;line-height:150%;color:var(--gray-color-16)}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr td:first-child{border-left:none}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr td:last-child{border-right:none}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr td img{max-width:100%}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr:nth-child(2n){background-color:var(--gray-color-36)}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table tbody tr:last-child td{border-bottom:none}.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table th,.article-post-page.svelte-1dcvd1u .main-section .article-post .table-wrapper.svelte-1dcvd1u table td{border:1px solid var(--gray-color-24);padding:8px 16px}.article-post-page.svelte-1dcvd1u .main-section .series.svelte-1dcvd1u{margin-top:32px}.article-post-page.svelte-1dcvd1u .main-section .comments-section.svelte-1dcvd1u{margin-top:48px}@media (max-width: 1125px){.article-post-page.svelte-1dcvd1u.svelte-1dcvd1u{flex-direction:column;gap:40px}.article-post-page.hide-contents.svelte-1dcvd1u.svelte-1dcvd1u,.article-post-page.hide-contents-unset.svelte-1dcvd1u.svelte-1dcvd1u{gap:20px}.article-post-page.hide-contents-unset.svelte-1dcvd1u .sidebar.svelte-1dcvd1u{flex:initial;flex-shrink:0}.article-post-page.svelte-1dcvd1u .main-section.svelte-1dcvd1u{width:initial}}@media (max-width: 840px){.article-post-page.svelte-1dcvd1u.svelte-1dcvd1u{padding:40px 20px}}
