.shiki-magic-move-container{position:relative;white-space:pre}.shiki-magic-move-line-number{opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shiki-magic-move-item{display:inline-block;transition:color var(--smm-duration,.5s) var(--smm-easing,"ease")}.shiki-magic-move-enter-active,.shiki-magic-move-leave-active,.shiki-magic-move-move{transition:all var(--smm-duration,.5s) var(--smm-easing,"ease")}.shiki-magic-move-container-resize,.shiki-magic-move-container-restyle{transition:all var(--smm-duration,.5s) var(--smm-easing,"ease");transition-delay:calc(var(--smm-duration, .5s)*var(--smm-delay-container, 1))}.shiki-magic-move-move{transition-delay:calc(var(--smm-duration, .5s)*var(--smm-delay-move, 1) + var(--smm-stagger, 0));z-index:1}.shiki-magic-move-enter-active{transition-delay:calc(var(--smm-duration, .5s)*var(--smm-delay-enter, 1) + var(--smm-stagger, 0));z-index:1}.shiki-magic-move-leave-active{transition-delay:calc(var(--smm-duration, .5s)*var(--smm-delay-leave, 1) + var(--smm-stagger, 0))}.shiki-magic-move-enter-from,.shiki-magic-move-leave-to{opacity:0}br.shiki-magic-move-leave-active{display:none}.yynW3Bm{display:grid;grid-autoflow:column;gap:1rem;padding:1rem;border-radius:15px;overflow:hidden;grid-template-columns:1fr 1fr;border:1px solid #ccc;html.light &{border-color:hsl(200 2.4% 0%/.3)}html.dark &{border-color:hsl(0 0% 100%/.3);background:rgb(18,18,18)}background:#fff}.yynW3Bm1{display:grid;gap:1rem;grid-auto-flow:row;grid-template-rows:2fr 1fr;width:100%;min-height:700px}.yynW3Bm2{position:relative}.yynW3Bm3{position:absolute;top:20px;right:20px;padding:.5rem;cursor:pointer;transition:border-color .2s;border-width:1px;border-style:solid;html.light &{border-color:hsl(200 2.4% 0%/.3);&:hover{border-color:hsl(200 2.4% 0%/.6)}}html.dark &{border-color:hsl(0 0% 100%/.3);&:hover{border-color:hsl(0 0% 100%/.6)}}border-radius:50%}.yynW3Bm4{font-size:.9rem;& .yynW3Bm2{display:none}@media (min-width:768px){& .yynW3Bm2{display:block}& video{display:none}}}.yLTSIxx{display:inline-block;html.light &{border-color:hsl(200 2.4% 0%/.3)}html.dark &{border-color:hsl(0 0% 100%/.3)}border:none;& .shiki .line{white-space:pre-wrap}html.dark & .shiki,html.dark & .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}}.yLTSIxx1{font-size:.9rem;margin:2rem 0;padding:1rem;border:1px solid #ccc;border-radius:15px;overflow:hidden;display:flex;flex-direction:column;background:#fff;html.dark &{background:#121212;border-color:#2a2a2a}}@keyframes yG4kQZx{0%{background-position-x:100%}to{background-position-x:0}}.yEDxB4e{display:flex;flex-direction:column-reverse;@media (min-width:768px){align-items:last baseline;flex-direction:row;gap:4rem}}.yEDxB4e1{flex-direction:column;justify-content:center;max-width:min(80ch,100%);margin-inline:auto;padding:2rem 1rem}.yEDxB4e1,.yEDxB4e2{display:flex;flex-wrap:wrap}.yEDxB4e2{flex-direction:row;align-items:baseline;gap:1.5rem;margin-bottom:1rem}.yEDxB4e3{width:256px;margin-bottom:2rem;@media (min-width:768px){transform:scaleX(-1);margin-bottom:0}}.yEDxB4e4{margin-block-end:2rem}.yEDxB4e5{display:flex;justify-content:center;gap:1.5rem}@keyframes yEDxB4e6{0%{transform:scale(1)}to{transform:scale(.8)}}.yEDxB4e7{position:relative;display:inline-flex;align-items:center;border-radius:12px;padding:8px;padding-inline-start:16px;background-image:linear-gradient(var(--color-fd-background),var(--color-fd-background)),linear-gradient(45deg,hsl(50deg 51% 63%) 0,hsl(41deg 61% 64%) 17%,hsl(33deg 68% 65%) 33%,hsl(25deg 74% 66%) 50%,hsl(18deg 78% 68%) 67%,hsl(10deg 78% 70%) 83%,hsl(0deg 75% 72%) 100%);background-clip:padding-box,border-box;background-origin:border-box;border:2px solid transparent;&:after{content:"";position:absolute;inset:0;border-radius:12px}&:hover:after{background:linear-gradient(-45deg,hsla(0,0%,96%,0%) 40%,hsla(0,0%,100%,80%) 50%,hsla(0,0%,96%,0%) 60%) 0/300%;animation:yG4kQZx .5s linear}&:hover svg{animation:yEDxB4e6 .3s alternate;animation-timing-function:linear(0,.351 9%,.626 18.3%,.832 28.1%,.909 33.2%,.971 38.5%,1.013 43.3%,1.043 48.4%,1.062 53.8%,1.07 59.5%,1.063 68.8%,1.011 90.3%,1)}}.yEDxB4e8{position:relative;display:inline-flex;align-items:center;border-radius:12px;padding:8px;padding-inline-start:16px;transition:border-color .2s;border-width:1px;border-style:solid;html.light &{border-color:hsl(200 2.4% 0%/.3);&:hover{border-color:hsl(200 2.4% 0%/.6)}}html.dark &{border-color:hsl(0 0% 100%/.3);&:hover{border-color:hsl(0 0% 100%/.6)}}&:after{content:"";position:absolute;inset:0;border-radius:12px}&:hover:after{background:linear-gradient(-45deg,hsla(0,0%,96%,0%) 40%,hsla(0,0%,100%,80%) 50%,hsla(0,0%,96%,0%) 60%) 0/300%;animation:yG4kQZx .5s linear}&:hover svg{transform:translateX(4px);transition:transform .15s ease-in-out}}.yEDxB4e9{font-size:2rem;font-weight:400;margin:2rem 0 1rem;text-align:left}.yEDxB4eA{list-style-type:disc;margin-left:2rem;margin-bottom:2rem;& li{margin-bottom:1rem}}.yEDxB4eB{font-weight:600}.yEDxB4eC{height:.7lh}@keyframes yEDxB4eD{0%{background-position-x:0}to{background-position-x:100%}}@keyframes yEDxB4eE{0%{--hue:0deg}50%{--hue:40deg}to{--hue:0deg}}@property --hue{initial-value:0deg;inherits:false;syntax:"<angle>"}.yEDxB4eF{position:relative;white-space:nowrap;animation:yEDxB4eE 5s linear infinite;border-image-source:linear-gradient(45deg,hsl(calc(50deg - var(--hue)),68%,44%) 0,hsl(calc(0deg + var(--hue)),75%,71%) 50%,hsl(calc(50deg - var(--hue)),68%,44%) 100%);border-image-slice:1;border-image-width:0 0 1px}.yEDxB4eG{position:relative;display:inline-block;font-size:1rem;padding:.2rem .7rem;translate:0 -.7rem;border-radius:9999px;font-variant-numeric:tabular-nums;transition:border-color .2s;border-width:1px;border-style:solid;html.light &{border-color:hsl(200 2.4% 0%/.3);&:hover{border-color:hsl(200 2.4% 0%/.6)}}html.dark &{border-color:hsl(0 0% 100%/.3);&:hover{border-color:hsl(0 0% 100%/.6)}}@media (min-width:640px){margin-block:0}&:after{content:"";position:absolute;inset:0;border-radius:12px}&:hover:after{background:linear-gradient(-45deg,hsla(0,0%,96%,0%) 40%,hsla(0,0%,100%,80%) 50%,hsla(0,0%,96%,0%) 60%) 0/300%;animation:yG4kQZx .5s linear}&:after{border-radius:9999px}@supports (text-box-trim:trim-both){padding-top:.6rem;padding-bottom:.6rem;translate:0 -.6rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}}.yEDxB4eH{background:linear-gradient(45deg,#bea524,#cd3e3e,#bea524) -100%/200%;background-clip:text;html.dark &{background:linear-gradient(45deg,#d1c170,#ed8080,#d1c170) -100%/200%;background-clip:text}animation:yEDxB4eD 20s linear infinite;animation-direction:alternate;color:transparent;font-weight:550}.yEDxB4eI{position:relative;font-size:5rem;font-weight:400;text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap;background:#000;background:radial-gradient(circle farthest-corner at top left,#000 0,#333 100%);-webkit-text-fill-color:transparent;@supports (-webkit-text-stroke:red 1px){transform:translateY(-4px);padding-left:0;padding-bottom:4px;padding-right:0;padding-top:4px;html.dark &{background:linear-gradient(45deg,#d1c170,#ed8080,#d1c170) -100%/200%;-webkit-background-clip:text;background-clip:text}background:linear-gradient(45deg,#d1c170,#ed8080,#d1c170) -100%/200%;animation:yEDxB4eD 20s linear infinite alternate;-webkit-text-fill-color:initial;-webkit-text-stroke:4px transparent;-webkit-background-clip:text;background-clip:text;color:var(--color-fd-background);letter-spacing:.02em}background-clip:text;-webkit-background-clip:text}