.carousel-wrapper{position:relative;width:100%;padding-bottom:70px;padding-right:70px;overflow:visible}.embla-vertical{height:420px}.embla-horizontal,.embla-vertical{overflow:hidden;position:relative}.embla__viewport{overflow:hidden;width:100%;height:100%}.embla__container{display:flex;-webkit-backface-visibility:hidden;backface-visibility:hidden;touch-action:pan-y pinch-zoom;transition:transform .2s ease-in-out}.embla-vertical .embla__container{flex-direction:column;height:100%}.embla-horizontal .embla__container{flex-direction:row}.embla__slide{position:relative;min-width:0;flex:0 0 100%;transition:opacity .2s ease-in-out}.slide-wrapper{padding:10px 0;height:100%;display:flex;align-items:center;justify-content:center}.dot-container{display:flex;position:absolute;z-index:10;background-color:#ffffff;padding:8px;border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,.15);gap:8px;pointer-events:auto;transition:opacity .3s ease}.dot-container.vertical{right:10px;top:50%;transform:translateY(-50%);flex-direction:column}.dot-container.horizontal{left:50%;bottom:10px;transform:translateX(-50%);flex-direction:row}.dot{width:10px;height:10px;padding:0;margin:0;border:none;border-radius:50%;background-color:#5db3a5;opacity:.5;cursor:pointer;transition:all .3s ease;transform-origin:center}.dot:hover{opacity:.8;transform:scale(1.1)}.dot.active{opacity:1;background-color:#17332d;transform:scale(1.2)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.carousel-wrapper{padding-right:0;padding-bottom:50px}.dot-container.horizontal{bottom:-35px}.dot{width:8px;height:8px}}.embla-horizontal,.embla-vertical{position:relative;overflow:visible}.Code_code__w6Q7U{counter-reset:step;counter-increment:step 0}.Code_code__w6Q7U .line:before{content:counter(step);counter-increment:step;width:2ch;margin-right:2ch;display:inline-block;text-align:right;font-variant:tabular-nums;opacity:.2}.Code_code__w6Q7U .highlight{position:relative}.Code_code__w6Q7U .highlight>*{position:relative;z-index:1}.Code_code__w6Q7U .highlight:not(:empty):after{content:"";position:absolute;z-index:0;inset-block:-2px;inset-inline:-1.6ch -.5ch;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity));background-color:rgb(74 222 128/.2)}@media (min-width:1024px){.TableOfContents_inView__5jH6W:not(.TableOfContents_inView__5jH6W~.TableOfContents_inView__5jH6W){border-left-width:4px;border-color:hsl(var(--accent))}}