@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Mulish-latin-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Mulish-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Mulish,sans-serif}.btn-tk{width:100%;border-radius:.125rem;padding-top:.375rem;padding-bottom:.375rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-tk:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-tk:focus{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-tk:active{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-main{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn-main:hover{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.btn-main:active{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.tk-container{width:100%}@media (min-width: 640px){.tk-container{max-width:640px}}@media (min-width: 768px){.tk-container{max-width:768px}}@media (min-width: 1024px){.tk-container{max-width:1024px}}@media (min-width: 1280px){.tk-container{max-width:1280px}}@media (min-width: 1536px){.tk-container{max-width:1536px}}.tk-container{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:2rem;padding-right:2rem}@media (min-width: 768px){.tk-container{max-width:56rem;padding-left:4rem;padding-right:4rem}}@media (min-width: 1024px){.tk-container{padding-left:0;padding-right:0}}.tk-underline{text-decoration-line:underline}.tk-underline-link{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tk-underline-link:hover{text-decoration-color:#60a5fa}.tk-h2{font-size:1.25rem;line-height:1.75rem;font-weight:700}.tk-p{margin-bottom:.5rem}.tk-table-icon{width:25%;padding:1rem}@media (min-width: 768px){.tk-table-icon{width:16.666667%}}.carousel-btn{display:inline-block;cursor:pointer;border-radius:9999px;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.carousel-btn:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.carousel-hidden{opacity:0}#carousel-scroller::-webkit-scrollbar{display:none}#carousel-scroller{-ms-overflow-style:none;scrollbar-width:none}.markdown h1{margin-top:1.5rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem}.markdown h2{margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem}.markdown h3{margin-top:.5rem;font-size:1.125rem;line-height:1.75rem}.markdown img{margin-left:auto;margin-right:auto;margin-bottom:2rem;width:auto}.markdown p{margin-top:.5rem;margin-bottom:.5rem;display:block}.markdown ul{list-style-type:disc;padding-left:2rem}.rehype-yt{margin-left:auto;margin-right:auto;margin-bottom:2rem;aspect-ratio:16 / 9;width:100%;border-radius:.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.toc{margin-bottom:1.5rem;border-radius:.5rem;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #e5e7eb var(--tw-gradient-to-position);padding:1.5rem}.toc:before{font-size:1.25rem;line-height:1.75rem;text-decoration-line:underline;text-decoration-color:#60a5fa;content:var(--tw-content);text-underline-offset:1px}.toc:before{content:"On this page:"}.toc-level{margin-left:1rem}.toc-link{margin-left:.25rem;border-left-width:2px;border-style:none;padding-left:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toc-link:hover{margin-left:0;border-style:solid;--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity));padding-left:.5rem}.toc-link-h2{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.toc-link-h3{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.revue .revue-p{margin-top:1rem!important}.revue .revue-ul{list-style-position:outside!important;list-style-type:disc!important;padding-left:2rem!important}.revue .revue-ol{list-style-position:outside!important;list-style-type:decimal!important;padding-left:2rem!important}.revue .header-text{margin-bottom:-1.5rem}@media only screen and (min-width:480px){.revue .mj-column-per-100{width:100%!important}.revue .mj-column-per-25{width:25.9259259259%!important}.revue .mj-column-per-74{width:74.0740740741%!important}.revue .mj-column-per-50{width:50%!important}.revue .mj-column-per-60{width:60%!important}.revue .mj-column-per-20{width:20%!important}}@media screen and (max-width:600px){.revue .title-text{font-size:14px!important;line-height:20px!important}.revue .title-image{width:44px!important;height:44px!important}.revue .indented{padding-left:8px!important;padding-right:8px!important}.revue .link-image{width:112px!important}.revue .header-text{font-size:22px!important;line-height:32px!important}.revue .revue-h2{font-size:18px!important;line-height:24px!important}.revue .introduction-subject{font-size:24px!important;line-height:24px!important}.revue .introduction-spacer{padding:30px 0!important}.revue .link-title{font-size:18px!important;line-height:24px!important}.revue .text-default,.revue .link-description{font-size:14px!important;line-height:22px!important}.revue .link-url{font-size:13px!important}.revue .text-small{font-size:12px!important}}
