@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.sandpack-preview{font-family:Open Sans,sans-serif!important}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");body *{scroll-behavior:smooth}.buttonClass1{opacity:1;border:none;color:hsla(0,0%,100%,.8);border-radius:4px;padding:8px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;background-color:#0879f9;transition:all .2s ease-in-out;font-family:inherit}.buttonClass1:hover{background-color:#056ce2;color:#fff;cursor:pointer}.buttonClass1:active{background-color:#056ce2;transition:all .1s ease;transform:translateY(2px)}.buttonClass1:focus{outline:none}.buttonClass2{opacity:1;border:none;color:hsla(0,0%,100%,.8);border-radius:4px;padding:8px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;background-color:#0d0e0f;transition:all .2s ease-in-out;font-family:inherit}.buttonClass2:hover{background-color:#0d0e0f;color:#fff;cursor:pointer}.buttonClass2:active{background-color:#0d0e0f;transition:all .1s ease;transform:translateY(2px)}.buttonClass2:focus{outline:none}.buttonClass3{opacity:1;border:none;color:hsla(0,0%,100%,.8);border-radius:4px;padding:8px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;background-color:#2d2e33;transition:all .2s ease-in-out;font-family:inherit}.buttonClass3:hover{background-color:#26272b;transition:all .1s ease-in-out;color:#fff;cursor:pointer}.buttonClass3:active{background-color:#26272b;transition:all .1s ease;transform:translateY(2px)}.btn,.buttonClass3:focus{outline:none}.btn{position:relative;margin:0;padding:17px 35px;text-decoration:none;display:flex-inline;justify-content:center;align-items:center;cursor:pointer;background-color:#0d0e0f;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;font-family:inherit;z-index:0;overflow:hidden;transition:all .3s cubic-bezier(.02,.01,.47,1)}.btn span{color:hsla(0,0%,100%,.8);font-size:16px}.btn:active{transition:all .1s ease;transform:translateY(2px)}.btn:hover{animation:rotate624 .4s ease-in-out both}.btn:hover span{animation:storm1261 .4s ease-in-out both;animation-delay:.03s}@keyframes rotate624{0%{transform:rotate(0deg) translateZ(0)}25%{transform:rotate(2deg) translateZ(0)}50%{transform:rotate(-2deg) translateZ(0)}75%{transform:rotate(1deg) translateZ(0)}to{transform:rotate(0deg) translateZ(0)}}@keyframes storm1261{0%{transform:translateZ(0) translateZ(0)}25%{transform:translate3d(3px,0,0) translateZ(0)}50%{transform:translate3d(-2px,0,0) translateZ(0)}75%{transform:translate3d(1px,0,0) translateZ(0)}to{transform:translateZ(0) translateZ(0)}}.btn-shine{border:1px solid;overflow:hidden;position:relative}.btn-shine span{z-index:20}.btn-shine:after{background:hsla(0,0%,100%,.3);content:"";height:155px;left:-75px;opacity:.4;position:absolute;top:-50px;transform:rotate(35deg);width:50px;z-index:-10}.btn-shine:after,.btn-shine:hover:after{transition:all .55s cubic-bezier(.19,1,.22,1)}.btn-shine:hover:after{left:120%}.buttonClass5{opacity:1;border:none;color:hsla(0,0%,100%,.6);border-radius:4px;padding:8px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;background-color:#191a1d;font-family:inherit}.buttonClass5:hover{background-color:#191a1d;color:hsla(0,0%,100%,.85);cursor:pointer}.buttonClass5:active{background-color:#191a1d;transition:all .1s ease;transform:translateY(2px)}.buttonClass5:focus{outline:none}.buttonClass6{opacity:1;transition:transform .3s cubic-bezier(.5,1.5,.75,1),background-color .2s ease-out,box-shadow .2s ease-out;border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);border-radius:8px;padding:8px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;background-color:#2d2e331f;transition:all .2s ease-in-out;font-family:inherit}.buttonClass6:hover{background-color:#2d2e330c;border:1px solid hsla(0,0%,100%,.25);color:#fff;cursor:pointer}.buttonClass6:active{background-color:#2d2e330c;transform:translateY(1px)}.buttonClass6:focus{outline:none}.buttonClass7{opacity:1;border:1px solid rgba(0,0,0,.1);color:#000;border-radius:8px;padding:8px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;background-color:#f7f7f7;transition:all .2s ease-in-out;font-family:inherit}.buttonClass7:hover{border:1px solid rgba(0,0,0,.2);color:#000;cursor:pointer}.buttonClass7:active,.buttonClass7:hover{background-color:#f0f0f0}.buttonClass7:focus{outline:none}.buttonClass8{opacity:1;border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);border-radius:8px;padding:8px 14px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;background-color:#0a0a0a;transition:all .2s ease-in-out;font-family:inherit}.buttonClass8:hover{background-color:#1c1e22;border:1px solid #3d3d3d;color:#fff;cursor:pointer}.buttonClass8:active{background-color:#0d0e0f}.buttonClass8:focus{outline:none}.sharedialog{height:450px;max-height:calc(100vh - 80px);min-height:400px;width:400px;max-width:calc(100vw - 20px);background-color:#0d0e0f;border-radius:6px;outline:none;border:1px solid #232323;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media (max-width:500px){.sharedialog{width:calc(100vw - 20px);min-width:calc(100vw - 20px)}}.sharedialog::-webkit-backdrop{background-color:rgba(0,0,0,.85)}.sharedialog::backdrop{background-color:rgba(0,0,0,.85)}:root{--toastify-color-light:#fff;--toastify-color-dark:#212225;--toastify-color-info:#0879f9;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:300px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;font-size:12px;line-height:17px;font-style:normal;max-width:350px;box-sizing:border-box}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}@media (max-width:400px){.Toastify__toast-container--bottom-center{top:1em;right:1em;transform:translateX(0)}}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:350px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}@media (max-width:400px){.Toastify__toast-container--bottom-center{top:0;transform:translateX(0)}}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:22px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:6px;box-shadow:"rgba(0, 0, 0, 0.15) 0px 3px 8px";display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;cursor:default;direction:ltr;color:hsla(0,0%,100%,.6);z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:11px;width:14px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;height:100%;cursor:pointer;opacity:.7;transition:.3s ease;align-self:center}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:14px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:14px;height:14px;box-sizing:border-box;border-radius:100%;border-color:#0879f9 transparent;border-style:solid;border-width:2px;animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}@media (max-width:400px){.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInRight}}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@media (max-width:400px){.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutRight}}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}@media (max-width:400px){.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInRight}}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@media (max-width:400px){.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutRight}}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Helpdialog{height:65vh;width:calc(65vh * 16 / 9);aspect-ratio:16/9;overflow:hidden;background-color:transparent;border:none;max-width:calc(100vw - 20px);border-radius:6px;outline:none;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.Helpdialog::-webkit-backdrop{background-color:rgba(0,0,0,.85)}.Helpdialog::backdrop{background-color:rgba(0,0,0,.85)}dialog{height:400px;min-height:400px;width:510px;max-width:calc(100vw - 20px);background-color:#0d0e0f;border-radius:10px;outline:none;border:1px solid #232323;padding:0;font-family:inherit}.dddiv1{display:flex}.dddiv2{display:none}@media (max-width:500px){dialog{width:calc(100vw - 20px);min-width:calc(100vw - 20px)}.dddiv1{display:none}.dddiv2{display:flex}}dialog::-webkit-backdrop{background-color:rgba(0,0,0,.85)}dialog::backdrop{background-color:rgba(0,0,0,.85)}.dialogOptionsDiv:hover{animation:changeColor .2s ease-in-out forwards;cursor:default}@keyframes changeColor{0%{background-color:#0d0e0f}to{background-color:#2d2e33}}.dialogOptionsDivIcon{background-color:#191a1d;border:1px solid #2d2e33}.dialogOptionsDiv:hover .dialogOptionsDivIcon{animation:changeColorIcon .2s ease-in-out forwards}@keyframes changeColorIcon{0%{border:1px solid #2d2e33;background-color:#191a1d}to{border:1px solid #41424a;background-color:#41424a}}.dialogOptionsDivSelected{background-color:#2d2e33}.dialogOptionsDivSelected .dialogOptionsDivIcon{background-color:#41424a;border:1px solid #41424a}.codeBlockDiv:hover{font-family:Fira Code,monospace;color:hsla(0,0%,100%,.7);background-color:#000}.codeBlockDiv{font-family:Fira Code,monospace;background-color:#dbffdb;cursor:default;opacity:.7;color:#000}.compTokenDiv{color:#000}.codeBlockDiv:hover .compTokenDiv{color:hsla(0,0%,100%,.9)}.refreshTokenSpanDiv{color:hsla(0,0%,100%,.8)}.refreshTokenSpanDiv:hover{color:#000;background-color:#dbffdb;cursor:default}.lds-ellipsis{display:inline-block;position:relative}.lds-ellipsis div{position:absolute;top:0;width:5px;height:5px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:3px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:3px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:12px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:21px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(9px)}}.codeBlockDiv:hover .lds-ellipsis div{background:#fff}.codedialog{height:600px;max-height:calc(100vh - 80px);min-height:400px;width:810px;max-width:calc(100vw - 20px);background-color:#0d0e0f;border-radius:6px;outline:none;border:1px solid #232323;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media (max-width:500px){.codedialog{width:calc(100vw - 20px);min-width:calc(100vw - 20px)}}.codedialog::-webkit-backdrop{background-color:rgba(0,0,0,.85)}.codedialog::backdrop{background-color:rgba(0,0,0,.85)}@import url("https://fonts.googleapis.com/css2?family=Spline+Sans&display=swap");@import url("https://fonts.googleapis.com/css2?family=Fira+Code&display=swap");.depsharedialog{height:350px;max-height:calc(100vh - 80px);min-height:300px;width:400px;max-width:calc(100vw - 20px);background-color:#0d0e0f;border-radius:6px;outline:none;border:1px solid #232323;padding:0;font-family:inherit}@media (max-width:500px){.depsharedialog{width:calc(100vw - 20px);min-width:calc(100vw - 20px)}}.depsharedialog::-webkit-backdrop{background-color:rgba(0,0,0,.85)}.depsharedialog::backdrop{background-color:rgba(0,0,0,.85)}.preview-divs-scroll::-webkit-scrollbar{width:3px}.preview-divs-scroll::-webkit-scrollbar-track{background:#0d0e0f}.preview-divs-scroll::-webkit-scrollbar-thumb{background:#191a1d}.copy-btn-deps{display:none;visibility:hidden}.main-deps-div:hover .copy-btn-deps{display:block;visibility:visible}.main-component-info{min-height:0;height:0;height:100vh;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.main-component-info::-webkit-scrollbar{display:none}.InterFontClass{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.avatar-div:hover{cursor:pointer;outline:1.5px solid #0879f9;border:1px solid #191a1d;transition:all .05s ease-in-out}.main-div::-webkit-scrollbar{display:none}.icon-heart{color:#fff;fill:#1a1b1e;cursor:pointer}.refresh-icon{animation:awesome-spin 1.5s linear infinite}@keyframes awesome-spin{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(-1turn) scale(1)}}.preview-div-1{border-radius:0}.preview-div-1,.preview-div-2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.preview-div-2::-webkit-scrollbar,.preview-div-2::-webkit-scrollbar-track{display:none}.preview-div-2::-webkit-scrollbar-thumb{display:none}.slider-select{display:flex;justify-content:center;align-items:center;flex:1 1;color:hsla(0,0%,100%,.6);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-select:first-child,.slider-select:nth-child(2){margin-right:5px}.slider-select-hover{background-color:#0d0e0f}.slider-select-hover:hover{background-color:#191a1d}.slider-select:hover{background-color:#212225}.icons-like-share{cursor:pointer;color:#999}.icons-like-share:hover{color:#fff}.icons-like-share:hover .icon-heart{fill:red;color:red}.selection,.selection-extended{display:flex;font-family:inherit}@media screen and (max-width:1200px){.selection-extended{display:none}.selection{display:flex}}@media screen and (min-width:1200px){.selection{display:none}.selection-extended{display:flex}}.preview-divs::-webkit-scrollbar,.preview-divs::-webkit-scrollbar-track{display:none}.preview-divs::-webkit-scrollbar-thumb{display:none}.codeHighlighter::-webkit-scrollbar{width:10px}.codeHighlighter *{font-family:Fira Code,monospace}.codeHighlighter::-webkit-scrollbar-track{background:#0d0e0f}.codeHighlighter::-webkit-scrollbar-thumb{background:#232323}.backDivCircle:hover{background-color:#232323;cursor:pointer}.collapsibleDiv{display:flex}.collapsibleDiv1{display:none}@media (max-width:480px){.collapsibleDiv{display:none}.collapsibleDiv1{display:flex}.selection,.selection-extended{display:none}}.preview-div-comp{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.resize-handle{width:1px;background:#0d0e0f;cursor:col-resize;transition:background-color .1s ease,width .1s ease}.resize-handle:hover{width:4px;background:#006bd6}[data-panel]{transition:flex .2s ease-in-out}[data-panel-group][data-is-dragging=true] [data-panel]{transition:none}@keyframes blink-animation{50%{background-color:#006bd6}}.collapse-button span{background-color:#212226;transition:background-color .1s ease;animation:blink-animation 1.2s ease-in-out 10}.collapse-button:hover span{background-color:#006bd6}@media (max-width:550px){#right-panel,.resize-handle{display:none!important}}.editCodeDiv .arrow-icon{transform:rotate(-45deg) translateY(-.3px);transition:transform .2s ease-in-out}.editCodeDiv:hover .arrow-icon{transform:rotate(0deg) translateY(0)}.cssOptionsDownloadDiv{color:#bcbdbe;background-color:#121314;transition:all .2s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 5px rgba(0,0,0,.1)}.cssOptionsDownloadDiv .cssOptionsSubDivSVG{fill:#bcbdbe;transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.cssOptionsDownloadDiv:hover{color:#dae4f5;background-color:#191a1b;box-shadow:0 4px 8px rgba(0,0,0,.15)}.cssOptionsDownloadDiv:hover .cssOptionsSubDivSVG{fill:#dae4f5}.cssOptionsDownloadDiv:hover .cssOptionsMainDivSVG{stroke:#dae4f5}.cssOptionsDownloadDiv{position:relative;overflow:hidden;cursor:pointer}.cssOptionsDownloadDiv:hover .down-arrow{animation:downArrowAnim .4s cubic-bezier(.76,0,.24,1)}@keyframes downArrowAnim{0%{transform:translateY(0) rotate(0);opacity:1}40%{transform:translateY(120%) rotate(0);opacity:0}50%{transform:translateY(-120%) rotate(0);opacity:0}to{transform:translateY(0) rotate(0);opacity:1}}.cssOptionsEditCodeDiv{color:#dadada;background-color:#0878f9be;transition:all .2s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 5px rgba(0,0,0,.1)}.cssOptionsMainDivSVG{stroke:#dadada}.cssOptionsEditCodeDiv .cssOptionsSubDivSVG{fill:#dadada;transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.cssOptionsEditCodeDiv:hover{color:#fff;background-color:#0068e0cb;box-shadow:0 4px 8px rgba(0,0,0,.15)}.cssOptionsEditCodeDiv:hover .cssOptionsSubDivSVG{fill:#fff}.cssOptionsEditCodeDiv:hover .cssOptionsMainDivSVG{stroke:#fff}.remixloader{width:13px;height:13px;margin-left:5px;border:2px solid;border-color:#fff #fff transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bounce-loader{width:25px;padding:4px;aspect-ratio:1;border-radius:50%;background:#ebebeb;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s linear infinite}@keyframes l3{to{transform:rotate(1turn)}}.table-row .input-class{width:100%;height:26px;font-size:12px;font-weight:400;font-family:inherit;padding:0 10px;border-radius:5px;background-color:#212225;border:none;outline:none;color:hsla(0,0%,100%,.8)}.group-div-customize-edit:hover .table-row .input-class{background-color:#232427}.table-row .input-mainDiv-withScrub{border:none;outline:none;transition:box-shadow .2s ease-in-out}.table-row .input-mainDiv-withScrub:focus-within{box-shadow:0 0 0 1px #0879f9}.avatar-div{box-shadow:0 0 0 0 hsla(0,0%,100%,.09);transition:box-shadow .2s cubic-bezier(.68,-.55,.27,1.55),opacity .2s cubic-bezier(.68,-.55,.27,1.55)}.avatar-div,.avatar-div:hover{outline:none;border:none;scale:1}.avatar-div:hover{box-shadow:0 0 0 4px hsla(0,0%,100%,.09);opacity:.8}.table-row input[type=color]{border-radius:5px;margin:2.5px 0}.table-row input[type=color]::-webkit-color-swatch-wrapper{border-radius:5px}.table-row .input-mainDiv-withScrub:focus-within{outline:1px solid #0879f9;background-color:#2a2b2e}table{border-collapse:collapse;border-spacing:0;width:100%}.table-row input[type=color]{height:27px;padding:0;border:1px solid #212225;border-radius:5.5px;margin:1.5px 0;background-color:#0d0e0f}.group-div-customize-edit:hover .table-row input[type=color]{border:1px solid #292a32;background-color:#232427}.table-row input[type=color]:focus{border:1px solid #0d0e0f;border-radius:5.5px;margin:1.5px 0;background-color:#0d0e0f}.table-row input[type=color]::-webkit-color-swatch-wrapper{background-color:#0d0e0f;border-radius:4px;padding:0}.table-row input[type=color]::-webkit-color-swatch{border-radius:5px;background-color:#0d0e0f;border:none;margin:0}td,th{text-align:left}#unsavedChanges{color:#ffb6b6;font-size:12px;display:inline-block}button{background-color:#343434;color:#fff;border:none;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;cursor:pointer;border-radius:2px}#unsaved-changes-div{max-height:0;overflow:hidden;animation-name:slideDown;animation-duration:.15s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes slideDown{0%{max-height:0}to{max-height:31px}}.reactJSONComp textarea{background-color:#212225}.reactJSONComp textarea:focus{outline:1px solid #0879f9}.viewSelectBtn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-json-view{font-family:inherit;margin-right:5px}.react-json-view .variable-value{background-color:#2d2e33!important;padding:4px 8px;border-radius:3px;color:hsla(0,0%,100%,.9)!important}.react-json-view .variable-row{display:flex;align-items:center}.react-json-view .object-size{display:flex!important}.react-json-view .variable-editor{outline:1.5px solid #5e5e5e;border:none;margin:4px 0;background-color:#2d2e33}.react-json-view .variable-editor:focus{outline:1.5px solid #0879f9}.react-json-view .object-key-val{padding-top:5px}.react-json-view .object-meta-data{font-size:11px}.react-json-view .click-to-edit{margin-left:4px}.react-json-view .data-type-label{font-size:11px!important;margin-right:4px!important;color:#5ebfff!important}.react-json-view .object-size{font-size:11px!important;color:#b9adff!important}.react-json-view .object-key{display:flex}.object-key-val span span span,.react-json-view,.react-json-view .object-key-val span span,.react-json-view .variable-row span{display:flex!important}.object-key-val span,.react-json-view,.react-json-view .object-key-val,.react-json-view .variable-value div{display:flex!important;align-items:center}.react-json-view .object-key-val:has(.pushed-content){display:inline-block!important}.react-json-view .icon-container{margin-right:5px}.scrollDivProps::-webkit-scrollbar{width:6px;height:6px;background-color:#0d0e0f}.scrollDivPropsEdit::-webkit-scrollbar{display:none}.scrollDivPropsEdit{-ms-overflow-style:none;scrollbar-width:none}.scrollDivProps::-webkit-scrollbar-thumb{background-color:#212225;opacity:.5}.scrollDivProps::-webkit-scrollbar-corner,.scrollDivProps::-webkit-scrollbar-track{display:none;background-color:#0d0e0f}.boolean-options-div{display:flex}.boolean-options-subdiv{transition:all .06s ease-in-out;background-color:#212225;color:hsla(0,0%,100%,.8)}.boolean-options-subdiv:hover{background-color:#2d2e33;color:hsla(0,0%,100%,.8)}.css-options-subdiv{height:28px;transition:all .06s ease-in-out;background-color:#25282c;color:hsla(0,0%,100%,.8)}.css-options-subdiv:hover{background-color:#0981f1;border-radius:5px;color:hsla(0,0%,100%,.95)}.scrollDivProps1::-webkit-scrollbar,.scrollDivProps1::-webkit-scrollbar-thumb{display:none}.scrollDivProps1::-webkit-scrollbar-corner,.scrollDivProps1::-webkit-scrollbar-track{display:none}.group-div-customize-edit{background-color:hsla(0,0%,8%,0)}.group-div-customize-edit:hover{background-color:hsla(0,0%,8%,.2)}.edit-div-opt{background-color:#212225;border:1px solid #0d0e0f}.group-div-customize-edit:hover .edit-div-opt{border:1px solid #17181c;background-color:#232427}.w-color-sketch{--sketch-background:#2c2d32!important;font-family:inherit;border:none!important;outline:none!important}.w-color-swatch{--sketch-swatch-border-top:1px solid #3d3e45!important}.w-color-block{--block-background-color:#0d0e0f!important;--block-box-shadow:rgba(0,0,0,.24) 0px 3px 8px!important}.w-color-editable-input{--editable-input-label-color:hsla(0,0%,100%,.864)!important;--editable-input-box-shadow:#3f4047 0px 0px 0px 1px inset!important;--editable-input-color:#bbb!important}.pencil-icon-div-hover{visibility:hidden}.edit-div-opt:hover .pencil-icon-div-hover{visibility:visible}.table-row-colors *{transition:all 0s ease-in-out}.xray .switch{--secondary-container:#0879f9;--primary:#fff;font-size:8px;position:relative;display:inline-block;width:3em;height:1.8em}.xray .switch input{display:none;opacity:0;width:0;height:0}.xray .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#313033;transition:.2s;border-radius:30px}.xray .slider:before{position:absolute;content:"";height:1.4em;width:1.4em;border-radius:20px;left:.2em;bottom:.2em;background-color:#aeaaae;transition:.25s}.xray input:checked+.slider:before{background-color:var(--primary)}.xray input:checked+.slider{background-color:var(--secondary-container)}.xray input:focus+.slider{box-shadow:0 0 1px var(--secondary-container)}.xray input:checked+.slider:before{transform:translateX(1.25em)}.xray-font{font-family:Montserrat Alternates,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#helphighlight{animation:highlightHelp 2s ease-in-out;animation-iteration-count:5}@keyframes highlightHelp{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.3)}50%{box-shadow:0 0 10px 5px hsla(0,0%,100%,.3),0 0 20px 10px hsla(0,0%,100%,.2),0 0 30px 15px hsla(0,0%,100%,.1)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,.3)}}body.dragging-scrubber{-webkit-user-select:none;-moz-user-select:none;user-select:none}body.dragging-scrubber,body.dragging-scrubber *{cursor:ew-resize!important}.cssOptionsMainDiv{color:#bcbdbe;background-color:#141516;transition:all .2s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 5px rgba(0,0,0,.1)}.cssOptionsMainDivSVG{stroke:#bcbdbe;transition:stroke .2s cubic-bezier(.25,.46,.45,.94)}.cssOptionsMainDiv .cssOptionsSubDivSVG{fill:#bcbdbe;transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.cssOptionsMainDiv:hover{color:#dae4f5;background-color:#1d1e1f;box-shadow:0 4px 8px rgba(0,0,0,.15)}.cssOptionsMainDiv:hover .cssOptionsSubDivSVG{fill:#dae4f5}.cssOptionsMainDiv:hover .cssOptionsMainDivSVG{stroke:#dae4f5}@keyframes fadeInGroup{0%{opacity:0;transform:translateY(4px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeInChild{0%{opacity:0;transform:translateX(3px);filter:blur(3px)}to{opacity:1;transform:translateX(0);filter:blur(0)}}@keyframes fadeInGroupWrapper{0%{opacity:0}to{opacity:1}}.placeholder-text{animation:cyclePlaceholder 2.5s ease-in-out forwards;display:inline-block}@keyframes cyclePlaceholder{0%{opacity:0;transform:translateY(7px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-7px)}}.outerInfoDiv .tooltip{opacity:0;visibility:hidden;left:50%;transform:translateX(-50%) translateY(-5px) scale(.95);pointer-events:none;transition:opacity .35s cubic-bezier(.68,-.55,.27,1.55),transform .35s cubic-bezier(.68,-.55,.27,1.55),visibility .35s linear}.outerInfoDiv:hover .tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0) scale(1);pointer-events:auto}.outerInfoDiv2 .tooltip{opacity:0;visibility:hidden;right:0;width:100px;transform:translateY(-5px) scale(.95);pointer-events:none;transition:opacity .35s cubic-bezier(.68,-.55,.27,1.55),transform .35s cubic-bezier(.68,-.55,.27,1.55),visibility .35s linear}.outerInfoDiv2:hover .tooltip{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.text-shimmer{--base-color:#a1a1aa;--base-gradient-color:#000;font-size:14px;--bg:linear-gradient(90deg,transparent calc(50% - var(--spread)),var(--base-gradient-color),transparent calc(50% + var(--spread)));position:relative;display:inline-block;background-image:var(--bg),linear-gradient(var(--base-color),var(--base-color));color:transparent;-webkit-background-clip:text;background-clip:text;background-size:250% 100%,auto;background-repeat:no-repeat,padding-box}.dark .text-shimmer{--base-color:#9c9ca3;--base-gradient-color:#fff;border:"solid 1px #ffffff"}.chatScroll{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow-y:auto;padding:8px;--assistant-bg:#131519;--assistant-text:#fff;--user-bg:#191b1f;--user-text:#fff;--radius:12px}.chatScroll::-webkit-scrollbar{display:none}.chatContainer{width:800px;max-width:calc(100vw - 40px);gap:12px;padding-top:16px}.bubble,.chatContainer{display:flex;flex-direction:column}.bubble{max-width:75%;font:14px/1.45;align-items:flex-start;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.bubble .hover-appear-div{height:36px;width:100%;padding-left:10px;display:flex;flex-direction:row;align-items:center;gap:12px}.hover-appear-div{opacity:0;transition:opacity .5s ease-in-out;animation:appear .5s ease-in-out 3s forwards}@keyframes appear{to{opacity:1}}.hover-appear-div .hover-icon{color:#8e97a7;cursor:pointer;opacity:0;transform:translateY(-4px);filter:blur(2px);transition:all .1s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1)}.hover-appear-div .hover-icon:first-child{animation:blurIn .15s cubic-bezier(.4,0,.2,1) 3.5s forwards}.hover-appear-div .hover-icon:nth-child(2){animation:blurIn .15s cubic-bezier(.4,0,.2,1) 3.6s forwards}.hover-appear-div .hover-icon:nth-child(3){animation:blurIn .15s cubic-bezier(.4,0,.2,1) 3.7s forwards}.hover-appear-div .hover-icon:nth-child(4){animation:blurIn .15s cubic-bezier(.4,0,.2,1) 3.8s forwards}@keyframes blurIn{to{opacity:1;filter:blur(0);transform:translateY(0)}}.hover-appear-div .hover-icon:hover{color:#dae4f5}.hover-appear-div .hover-icon:active{transform:translateY(1px)}.bubble-enter{animation:fadeInUp .4s ease-out both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bot{color:var(--assistant-text);align-self:flex-start;margin-bottom:0}.bot .q{background:var(--assistant-bg);border-radius:var(--radius) var(--radius) var(--radius) 0}.bot .q,.user{padding:10px 16px;box-shadow:2px 2px 5px rgba(0,0,0,.2);font-size:14px;line-height:20px}.user{background:var(--user-bg);color:var(--user-text);margin-bottom:25px;border-radius:var(--radius) var(--radius) 0 var(--radius);overflow-wrap:break-word;white-space:pre-wrap;align-self:flex-end}.q{margin:8px 0 0;word-break:break-word;position:relative}.blinking-cursor{display:inline-block;width:2px;background-color:var(--assistant-text);margin-left:2px;animation:blink 1s steps(2) infinite;vertical-align:bottom}.multiChoiceWrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:1px;margin-bottom:0;border:1px solid hsla(0,0%,100%,.1);margin-top:6px;border-radius:var(--radius);padding:12px;overflow:hidden}.multiChoiceWrap.latest{animation:expandHeight 1s cubic-bezier(.4,0,.2,1) forwards}.choice{margin:0;padding:7px 8px;border-radius:6px;background:transparent;color:#fff;cursor:pointer;text-align:left;font-size:13px;line-height:1.3;width:100%;transition:background .2s ease,transform .2s ease}.choice-divider{border:none;height:1px;max-height:1px;background:hsla(0,0%,100%,.07);width:calc(100% - 16px);margin:0 auto}.choice:hover:not(.disabled):not(.selected){background:#131519a4;border-radius:6px}.choice.selected{background:#c6d0e2;color:#1c1c1d}.choice.disabled{opacity:.6;pointer-events:none}.choice.animate-choice{opacity:0;animation:floatInMagical .7s cubic-bezier(.4,0,.2,1) both}.choice-divider.animate-choice{opacity:0;animation:floatInMagical .3s cubic-bezier(.4,0,.2,1) both}.bottomSpacer{height:250px}.chosen-answer{font-style:italic;margin:8px 0 0 16px;color:#ccc}.submit{padding:9px 12px;margin-top:10px;font-size:13px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.aichatScroll,.submit{display:flex;align-items:center}.aichatScroll{width:100%;height:100%;flex-direction:column;overflow-y:auto;padding:8px;--assistant-bg:#131519;--assistant-text:#fff;--user-bg:#191b1f;--user-text:#fff;--radius:12px}.aichatScroll::-webkit-scrollbar{display:none}.aichatContainer{width:calc(100% - 40px);max-width:800px;gap:12px;padding-top:16px}.aibubble,.aichatContainer{display:flex;flex-direction:column}.aibubble{max-width:75%;font:13px/1.45;align-items:flex-start;pointer-events:none}.aibot{color:var(--assistant-text);align-self:flex-start;margin-bottom:0;margin-top:25px}.aibot .aiq{background:var(--assistant-bg);border-radius:var(--radius) var(--radius) var(--radius) 0}.aibot .aiq,.aiuser{padding:10px 16px;box-shadow:2px 2px 5px rgba(0,0,0,.12);font-size:13px;line-height:1.45}.aiuser{background:var(--user-bg);color:var(--user-text);border-radius:var(--radius) var(--radius) 0 var(--radius);align-self:flex-end;box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap}.aiq,.aiuser{word-break:break-word}.aiq{margin:8px 0 0;position:relative}@keyframes expandHeight{0%{max-height:50px}to{max-height:1000px}}@keyframes expandHeight2{0%{max-width:250px}to{max-width:800px}}.aichoice{margin:0;padding:7px 8px;border-radius:6px;white-space:normal;background:transparent;color:#fff;cursor:pointer;text-align:left;font-size:13px;line-height:1.3;display:inline-block;width:100%;transition:background .2s ease,transform .2s ease}.aichoice-divider{border:none;height:1px;max-height:1px;background:hsla(0,0%,100%,.07);width:calc(100% - 16px);margin:0 auto}.aichoice.aiselected{background:#c6d0e2;color:#1c1c1d}.aichoice.aidisabled{opacity:.6;pointer-events:none}@keyframes floatInMagical{0%{opacity:0;transform:translate(-4px) scale(.98);filter:blur(2px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}.aibottomSpacer{height:250px}.aichosen-answer{font-style:italic;margin:8px 0 0 16px;color:#ccc}.aigeneration-bubble{align-self:flex-start;width:70%;max-width:450px;text-decoration:none;background-color:#131519;border-radius:12px;font-family:inherit;margin-bottom:25px;font-size:13px;color:#a0a0a0;box-shadow:0 4px 12px rgba(0,0,0,.2);overflow:hidden;transition:background-color .2s ease}.aigeneration-bubble :hover{background-color:#191c20}.aigeneration-header{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid hsla(0,0%,100%,.05);color:#f4f4f4}.aigeneration-icon{color:#7c3aed}.aigeneration-body{padding:14px 12px 12px;display:flex;flex-direction:column;gap:9px;cursor:pointer}.aigeneration-detail{display:flex;align-items:center;gap:8px;color:silver;overflow:hidden}.aigeneration-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.aigeneration-detail-icon{opacity:.7;flex-shrink:0}.aigeneration-footer{position:relative;display:flex;align-items:center;cursor:auto;justify-content:flex-end;background-color:#131519!important;padding:7px 12px 8px;font-size:10.5px;color:#777;border-top:1px solid hsla(0,0%,100%,.05)}.versionHistoryScroll{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;overflow-y:auto;padding:0;background-color:#0d0e10;font-family:Inter,sans-serif;--panel-bg:#131519;--item-bg:#141516;--item-bg-hover:#161718;--border-color:hsla(0,0%,100%,.04);--text-primary:#e0e0e0;--text-secondary:#a0a0a0;--accent-color:#3a86ff;--accent-text:#fff;--green-color:#00ff96;--green-bg:rgba(0,255,150,.1);--radius:8px}.versionHistoryScroll::-webkit-scrollbar{display:none}.versionHistoryContainer{width:calc(100% - 20px);max-width:500px;display:flex;flex-direction:column;gap:12px;padding-top:10px}.versionItem{display:flex;gap:12px;padding:8px;background-color:var(--item-bg);border-radius:var(--radius);border:1px solid var(--border-color);transition:background-color .2s ease,border-color .2s ease}.versionItem:hover{background-color:var(--item-bg-hover)}.versionItem.current{border-color:var(--accent-color);box-shadow:0 0 10px rgba(58,134,255,.2)}.versionItem-thumbnail{width:160px;flex-shrink:0;aspect-ratio:14/9;border-radius:6px;background-size:cover;background-position:50%;border:1px solid hsla(0,0%,100%,.05)}.versionItem-details{flex-grow:1;display:flex;flex-direction:column;gap:8px;min-width:0}.versionItem-header{display:flex;align-items:center;gap:8px}.versionItem-title{font-weight:600;font-size:13px;margin-top:2px;color:var(--text-primary)}.current-badge{padding:3px 8px;background-color:var(--green-bg);color:var(--green-color);font-size:11px;font-weight:500;border-radius:6px}.versionItem-promptSnippet{font-size:11px;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;margin:2px 0 0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.versionItem-meta{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px}.versionItem-timestamp{font-size:11px;color:#888}.versionItem-palette{display:flex}.versionItem-palette div{width:6px;height:12px}.versionItem-palette div:first-child{border-radius:4px 0 0 4px}.versionItem-palette div:last-child{border-radius:0 4px 4px 0}.versionItem-actions{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.make-current-button{background:var(--item-bg);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:8px;padding:6px 10px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:10px;font-weight:500;white-space:nowrap;transition:all .2s ease}.make-current-button:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:var(--accent-text)}.docdialog{height:600px;max-height:calc(100vh - 80px);min-height:400px;width:810px;max-width:calc(100vw - 20px);background-color:#0d0e0f;border-radius:6px;outline:none;border:1px solid #232323;padding:0;font-family:inherit}@media (max-width:500px){.docdialog{width:calc(100vw - 20px);min-width:calc(100vw - 20px)}}.docdialog::-webkit-backdrop{background-color:rgba(0,0,0,.85)}.docdialog::backdrop{background-color:rgba(0,0,0,.85)}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{text-rendering:auto;font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.15.6"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.Premiumdialog{height:480px;max-height:calc(100vh - 80px);min-height:400px;width:650px;max-width:calc(100vw - 20px);background-color:#232323;border-radius:18px;outline:none;border:1px solid #232323;padding:0;font-family:inherit}@media (max-width:500px){.Premiumdialog{width:calc(100vw - 20px);min-width:calc(100vw - 20px)}}.Premiumdialog::-webkit-backdrop{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Premiumdialog::backdrop{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.premium-img{height:100%}@media (max-width:700px){.Premiumdialog{height:480px}.premium-img{display:none}}@media (max-width:500px){.Premiumdialog{height:480px}.premium-img{display:none}}.actionBtn{background-color:#c4c4c4;color:#fff;border:none;transition:all .2s ease}.actionBtn:hover{background-color:#ddd;cursor:pointer}