.top-bar[data-v-842970cf]{position:absolute;display:flex;width:110%;left:-5%;height:clamp(0px,14vmin,120px);min-height:0;justify-content:space-between;box-sizing:border-box;border:none;outline:none;background-color:beige;border-radius:0 0 50% 50%/0 0 100% 100%;filter:blur(clamp(0px,8vmin,50px));box-shadow:0 -6px 20px 50px beige}.qre-logo[data-v-58d37590]{cursor:pointer;position:relative;display:inline-block;perspective:1000px;z-index:1;margin-left:clamp(0px,2vw,20px)}.logo-box .qre-logo[data-v-58d37590]{margin-left:0}.qre-logo img[data-v-58d37590]{max-width:clamp(0px,11vmin,100px);max-height:clamp(0px,8vmin,100px);min-width:0;min-height:0;display:block;transition:opacity .2s ease}.qre-logo:hover img[data-v-58d37590]{opacity:0}.qre-logo[data-v-58d37590]:before{content:"0";position:absolute;top:50%;left:70%;transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%);width:clamp(0px,6vmin,60px);height:clamp(0px,6vmin,60px);min-width:0;min-height:0;max-width:80px;max-height:80px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);border:clamp(0px,.2vmin,3px) solid #fff;box-shadow:0 0 clamp(0px,1vmin,15px) #0000004d;display:flex;align-items:center;justify-content:center;font-size:clamp(0px,4vmin,32px);font-weight:700;color:#fff;backface-visibility:hidden;transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%) rotateY(0);opacity:0;transition:opacity .2s ease;z-index:1000;transform-style:preserve-3d;pointer-events:none}.qre-logo[data-v-58d37590]:after{content:"1";position:absolute;top:50%;left:70%;transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%);width:clamp(0px,6vmin,60px);height:clamp(0px,6vmin,60px);min-width:0;min-height:0;max-width:80px;max-height:80px;border-radius:50%;background:linear-gradient(135deg,#f093fb,#f5576c);border:clamp(0px,.2vmin,3px) solid #fff;box-shadow:0 0 clamp(0px,1vmin,15px) #0000004d;display:flex;align-items:center;justify-content:center;font-size:clamp(0px,4vmin,32px);font-weight:700;color:#fff;backface-visibility:hidden;transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%) rotateY(180deg);opacity:0;transition:opacity .2s ease;z-index:1000;transform-style:preserve-3d;pointer-events:none}.qre-logo[data-v-58d37590]:hover:before,.qre-logo[data-v-58d37590]:hover:after{opacity:1}.qre-logo[data-v-58d37590]:hover:before{animation:rotate-coin-0-58d37590 .5s linear infinite}.qre-logo[data-v-58d37590]:hover:after{animation:rotate-coin-1-58d37590 .5s linear infinite}@keyframes rotate-coin-0-58d37590{0%{transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%) rotateY(0)}to{transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%) rotateY(360deg)}}@keyframes rotate-coin-1-58d37590{0%{transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%) rotateY(180deg)}to{transform:translate(calc(-50% - clamp(0px,3vmin,25px)),-50%) rotateY(540deg)}}.bar-buttons[data-v-4039392f]{display:flex;flex-direction:row;gap:clamp(0px,2vmin,20px);align-items:center;justify-content:space-evenly;position:relative;margin-right:clamp(0px,2vw,20px)}.bar-buttons .about-button[data-v-4039392f],.bar-buttons .about-button2[data-v-4039392f],.bar-buttons .about-button3[data-v-4039392f]{font-size:clamp(0px,2vmin,15px);cursor:pointer;color:#13294b;background-color:transparent;letter-spacing:clamp(0px,.1vmin,2px);transition:text-shadow .2s ease;box-sizing:border-box;border:none}.bar-buttons .about-button[data-v-4039392f]:hover,.bar-buttons .about-button2[data-v-4039392f]:hover,.bar-buttons .about-button3[data-v-4039392f]:hover{text-shadow:0 0 clamp(0px,5vmin,60px) #13294b,0 0 clamp(0px,3vmin,40px) #13294b}.bar-buttons button[data-v-4039392f]{position:relative;overflow:visible}.bar-buttons .ripple[data-v-4039392f]{position:absolute;border-radius:50%;pointer-events:none;width:clamp(0px,1.2vmin,16px);height:clamp(0px,1.2vmin,16px);max-width:16px;max-height:16px;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;z-index:10;border:clamp(0px,.18vmin,2px) solid rgba(39,70,144,.6);background:transparent;box-shadow:0 0 #2746904d,0 0 #ffffff40}.bar-buttons .ripple.active[data-v-4039392f]{animation:topbar-ripple-animation-4039392f .5s ease-out}@keyframes topbar-ripple-animation-4039392f{0%{transform:translate(-50%,-50%) scale(0);opacity:1;border-width:clamp(0px,.2vmin,2px);border-color:#274690cc;box-shadow:0 0 #27469080,0 0 #fff6}50%{opacity:.75;border-width:clamp(0px,.14vmin,1.2px);border-color:#27469073;box-shadow:0 0 0 clamp(0px,.8vmin,6px) #2746902e,0 0 0 clamp(0px,.8vmin,6px) #ffffff2e}to{transform:translate(-50%,-50%) scale(2.2);opacity:0;border-width:clamp(0px,.08vmin,.8px);border-color:#27469033;box-shadow:0 0 0 clamp(0px,1.3vmin,10px) #27469000,0 0 0 clamp(0px,1.3vmin,10px) #fff0}}.top-bar-content[data-v-1666126a]{top:clamp(0px,3vmin,30px);width:70vmin;display:flex;align-self:center;flex-direction:row;justify-content:space-between;align-items:center;position:absolute;height:clamp(0px,8vmin,80px);border-radius:50px;box-shadow:inset 0 4px 15px #00000026,0 6px 10px #0000001a;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border:none;animation:fadeInDown-1666126a .8s ease-out .1s both}@keyframes fadeInDown-1666126a{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.modal-overlay[data-v-bd4803ca]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-container[data-v-bd4803ca]{position:relative;width:min(70vw,70vh,clamp(0px,70vmin,400px));height:min(70vw,70vh,clamp(0px,70vmin,400px));background:#fff;border-radius:clamp(8px,2vmin,20px);box-shadow:0 0 30px #0000004d;padding:clamp(20px,4vmin,40px);box-sizing:border-box;overflow:hidden}.modal-content[data-v-bd4803ca]{width:100%;min-height:clamp(100px,20vmin,200px)}.modal-title[data-v-bd4803ca]{margin:0 0 1rem;font-size:clamp(24px,5vmin,32px);color:#13294b}.modal-enter-active[data-v-bd4803ca]{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.modal-leave-active[data-v-bd4803ca]{transition:opacity .3s cubic-bezier(.4,0,1,1)}.modal-enter-active .modal-container[data-v-bd4803ca]{transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .4s cubic-bezier(.4,0,.2,1)}.modal-leave-active .modal-container[data-v-bd4803ca]{transition:transform .3s cubic-bezier(.4,0,1,1),opacity .3s cubic-bezier(.4,0,1,1)}.modal-enter-from[data-v-bd4803ca],.modal-leave-to[data-v-bd4803ca]{opacity:0}.modal-enter-from .modal-container[data-v-bd4803ca]{transform:translate(var(--button-x, 0),var(--button-y, 0)) scale(.4) rotate(-2deg);opacity:0;filter:blur(10px)}.modal-leave-to .modal-container[data-v-bd4803ca]{transform:translate(var(--button-x, 0),var(--button-y, 0)) scale(.4) rotate(2deg);opacity:0;filter:blur(8px)}.modal-enter-to .modal-container[data-v-bd4803ca],.modal-leave-from .modal-container[data-v-bd4803ca]{transform:translate(0) scale(1) rotate(0);opacity:1;filter:blur(0)}.context-text-container[data-v-38b77fb0]{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;position:absolute;top:clamp(0px,18vmin,150px);width:100%;box-sizing:border-box;z-index:10;gap:clamp(0px,1vmin,10px);text-align:center;animation:fadeInUp-38b77fb0 .8s ease-out .3s both}@keyframes fadeInUp-38b77fb0{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translate(0)}}.context-text-line-1[data-v-38b77fb0]{display:block;margin:0;padding:0;font-family:Source Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:clamp(0px,5.2vmin,52px);font-weight:700;letter-spacing:-.02em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease}.context-text-line-1 .text-cream[data-v-38b77fb0]{color:beige;opacity:.6;transition:color .3s ease}.context-text-line-1 .text-gradient[data-v-38b77fb0]{background:linear-gradient(155deg,#1e3a8a,#3b82f6,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;position:relative;display:inline-block}.context-text-line-2[data-v-38b77fb0]{display:block;margin:0;padding:0;font-family:Source Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:clamp(0px,5.2vmin,52px);font-weight:700;letter-spacing:-.02em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s ease}.context-text-line-2 .text-cream[data-v-38b77fb0]{color:beige;opacity:.65;transition:color .3s ease}.context-text-line-2 .text-gradient[data-v-38b77fb0]{background:linear-gradient(0deg,#1e3a8a,#3b82f6,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:transparent;position:relative;display:inline-block}.context-text-line[data-v-38b77fb0]{display:block;margin:0;padding:0;margin-top:clamp(0px,4vmin,40px);width:100%;max-width:90%;font-family:Source Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:clamp(0px,3vmin,18px);letter-spacing:.01em;font-style:italic;color:beige;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;box-sizing:border-box;transition:opacity .3s ease,transform .3s ease}.context-text-line[data-v-38b77fb0]:hover{opacity:1}.examples-list[data-v-03c40298]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:clamp(0px,2vmin,10px) clamp(0px,3vmin,30px);gap:clamp(8px,2vmin,20px);box-sizing:border-box;z-index:2;animation:fadeIn-03c40298 .8s ease-out .3s both}@keyframes fadeIn-03c40298{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(0)}}.example-item[data-v-03c40298]{position:relative;background-image:linear-gradient(45deg,#e4e3e3 10%,#264779)!important;min-height:clamp(0px,10vh,40px);width:80%;border:2px solid #13294b;border-radius:10px;padding:clamp(0px,3vmin,15px);box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;align-self:center;font-size:clamp(0px,3vmin,16px);font-weight:700;-webkit-user-select:none;user-select:none;color:#13294b;font-family:Source Sans,Arial,"sans-serif";text-align:left;flex-shrink:0;border:none;box-shadow:0 0 clamp(2px,12px,12px) 0 #00000026;transition:transform .6s ease,box-shadow .6s ease,color .6s ease;overflow:hidden;z-index:1;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:pre-line}.bottom-container .example-item[data-v-03c40298]{width:100%}.left-side-container .example-item[data-v-03c40298]{padding-right:clamp(0px,5vmin,30px)}.bottom-container .example-item[data-v-03c40298]{padding-right:clamp(0px,20vmin,120px)}@media(hover:hover){.left-side-container .example-item[data-v-03c40298]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(-45deg,#e4e3e3 10%,#253958);opacity:0;transition:opacity 1s ease;z-index:-1;border-radius:10px}.left-side-container .example-item[data-v-03c40298]:hover{transform:translateY(-0vmin) scale(1.2);border:none;box-shadow:0 0 5px #153282,0 2px 8px #0006;color:#fff}.left-side-container .example-item[data-v-03c40298]:hover:before{opacity:1}.left-side-container .example-item.example-item-tapped[data-v-03c40298]{transform:translateY(-0vmin);box-shadow:0 2px 4px #13294b1a}}@media(hover:none){.left-side-container .example-item.example-item-tapped[data-v-03c40298]{transform:scale(.95);box-shadow:0 2px 4px #13294b1a}}.bottom-container .example-item[data-v-03c40298]:active{transform:scale(.95);box-shadow:0 2px 4px #13294b1a}.examples-list[data-v-03c40298]::-webkit-scrollbar{display:none}.left-side-container[data-v-817290f4]{display:none;min-width:0;min-height:0;width:20%;z-index:2}@media(min-aspect-ratio:1001/1000){.left-side-container[data-v-817290f4]{display:flex;flex:1 1 auto;min-width:0;min-height:0;height:80%;max-height:80%;box-sizing:border-box;border-radius:10px;order:-1;position:relative;padding:clamp(0px,3vmin,25px) 0;margin:auto}}.bottom-container[data-v-817290f4]{display:none;min-width:0;min-height:0}@media(max-aspect-ratio:1/1){.bottom-container[data-v-817290f4]{display:flex;width:100%;flex:1 1 0;flex-basis:0;min-width:0;min-height:0;max-height:calc(100% - clamp(0px,2vmin,20px));overflow:visible;border-radius:clamp(2px,10px,10px);box-sizing:border-box;order:1;position:relative;padding:clamp(0px,3vmin,30px) 0}}.bottom-example-label[data-v-817290f4],.left-example-label[data-v-817290f4]{position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);font-size:clamp(1px,4.5vmin,22px);color:#e4e3e3;font-family:Source Sans,Arial,"sans-serif";font-weight:700;pointer-events:none;white-space:nowrap;letter-spacing:.1vmin;border-radius:5px;padding:0 clamp(0px,1vmin,8px);padding-top:clamp(0px,1vmin,2px);padding-bottom:clamp(0px,1vmin,2px);text-decoration:underline;text-decoration-color:#9a9898;text-decoration-thickness:.1vmin;text-underline-offset:.5vmin;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;animation:fadeLeft-817290f4 .8s ease-out .3s both}@keyframes fadeLeft-817290f4{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(-50%,-50%)}}button[data-v-54fd51ec]{position:absolute;left:50%;top:100%;transform:translate(-50%,-50%);width:clamp(0px,12vmin,120px);height:clamp(0px,5vmin,96px);margin:0;background-color:#e6e6e6;color:#13294b;border-radius:50%;font-size:clamp(0px,2vmin,15px);font-weight:700;font-family:Source Sans,Arial,"sans-serif";border:none;cursor:pointer;letter-spacing:.1vmin;overflow:visible;z-index:2;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #153282,0 2px 8px #0006;transition:color .3s ease-out}@media(hover:hover){button[data-v-54fd51ec]:hover{color:#fff}}@media(hover:none){button[data-v-54fd51ec]{color:#fff}}.button-text[data-v-54fd51ec]{position:relative;z-index:2;pointer-events:none;transition:color .3s ease-out}button.tapped[data-v-54fd51ec]{transform:translate(-50%,-50%) translateY(1px);box-shadow:0 0 #153282,0 2px 5px 2px #0006}.ripple[data-v-54fd51ec]{position:absolute;border-radius:50%;pointer-events:none;width:clamp(10px,2vmin,18px);height:clamp(10px,2vmin,18px);top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;z-index:10;border:clamp(1.5px,.3vmin,2px) solid rgba(39,70,144,.6);background:transparent;box-shadow:0 0 #27469066,0 0 #ffffff4d}.ripple.active[data-v-54fd51ec]{animation:ripple-animation-54fd51ec .8s ease-out}@keyframes ripple-animation-54fd51ec{0%{transform:translate(-50%,-50%) scale(0);opacity:1;border-width:clamp(1.2px,.25vmin,1.8px);border-color:#274690cc;box-shadow:0 0 #27469080,0 0 #fff6}50%{opacity:.75;border-width:clamp(.9px,.22vmin,1.6px);border-color:#27469073;box-shadow:0 0 0 clamp(4px,1.1vmin,8px) #27469033,0 0 0 clamp(4px,1.1vmin,8px) #ffffff2e}to{transform:translate(-50%,-50%) scale(2.6);opacity:0;border-width:clamp(.5px,.14vmin,1px);border-color:#27469033;box-shadow:0 0 0 clamp(8px,2vmin,14px) #27469000,0 0 0 clamp(8px,2vmin,14px) #fff0}}.blob-btn__inner[data-v-54fd51ec]{z-index:-1;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#e4e3e3;opacity:1}.blob-btn__blobs[data-v-54fd51ec]{position:relative;display:block;height:100%;filter:url(#goo)}.blob-btn__blob[data-v-54fd51ec]{position:absolute;top:0;width:25%;height:100%;background:linear-gradient(90deg,#13294b,#274690);border-radius:100%;transform:translate3d(0,150%,0) scale(1.4);transition:transform .45s}.blob-btn__blob[data-v-54fd51ec]:nth-child(1){left:0%;transition-delay:0s}.blob-btn__blob[data-v-54fd51ec]:nth-child(2){left:25%;transition-delay:.08s}.blob-btn__blob[data-v-54fd51ec]:nth-child(3){left:50%;transition-delay:.16s}.blob-btn__blob[data-v-54fd51ec]:nth-child(4){left:75%;transition-delay:.24s}@media(hover:hover){button:hover .blob-btn__blob[data-v-54fd51ec]{transform:translateZ(0) scale(1.4)}}@media(hover:none){button .blob-btn__blob[data-v-54fd51ec]{transform:translateZ(0) scale(1.4)}}@supports not (filter: url(#goo)){button .blob-btn__blob[data-v-54fd51ec]{transform:translate3d(0,150%,0) scale(1.7)}@media(hover:hover){button:hover .blob-btn__blob[data-v-54fd51ec]{transform:translateZ(0) scale(1.7)}}@media(hover:none){button .blob-btn__blob[data-v-54fd51ec]{transform:translateZ(0) scale(1.7)}}}.floating-label[data-v-c3bda58e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(1px,3vmin,20px);color:#a4a4a4;font-family:Source Sans,Arial,"sans-serif";pointer-events:none;transition:all .7s ease;white-space:nowrap;letter-spacing:.1vmin;z-index:2;animation:labelfadeIn-c3bda58e .5s ease-out .1s both}.floating-label.active[data-v-c3bda58e]{transition:all .7s ease;top:0%;font-size:clamp(1px,3.5vmin,25px);color:#13294b;letter-spacing:.1vmin;border-radius:10px;padding:0 clamp(0px,1vmin,5px);box-shadow:0 0 12px 5px #00000026;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#e4e3e3;animation:labelfadeOut-c3bda58e .5s ease-out .1s both}@keyframes labelfadeIn-c3bda58e{0%{opacity:0}30%{opacity:.3}60%{opacity:.5}85%{opacity:.85}to{opacity:1}}@keyframes labelfadeOut-c3bda58e{0%{opacity:0}30%{opacity:.2}60%{opacity:.5}85%{opacity:.85}to{opacity:1}}.textarea-container[data-v-aeeb39c1]{display:flex;flex-direction:column;position:relative;padding:clamp(0px,5vmin,25px);min-width:0;min-height:0;width:clamp(0px,50%,50%);flex-basis:clamp(0px,50%,50%);flex:0 0 clamp(0px,50%,50%);max-width:50%;height:clamp(0px,80%,80%);max-height:80%;transition:all .6s ease;box-sizing:border-box;margin:auto;align-self:center;justify-self:center;place-self:center;border-radius:10px;box-shadow:0 0 12px #00000026;z-index:2;background:#e4e3e3;animation:fadeInRight-aeeb39c1 .8s ease-out .3s both}@keyframes fadeInRight-aeeb39c1{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.textarea-container textarea[data-v-aeeb39c1]{width:100%;height:100%;background:#e4e3e3;box-sizing:border-box;border:none;font-size:clamp(1px,4vmin,18px);color:#ba5933;font-family:Menlo,Monaco,Courier New,"monospace";resize:none;white-space:nowrap;overflow-x:auto;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;caret-color:#000;z-index:2}.textarea-container textarea[data-v-aeeb39c1]:focus{outline:none}@media(max-aspect-ratio:1/1){.textarea-container[data-v-aeeb39c1]{width:100%;flex-basis:100%;flex:0 0 auto;max-width:100%;height:30%;max-height:50%;margin:0;margin-top:clamp(0px,6vmin,60px);align-self:flex-start;justify-self:flex-start;place-self:flex-start}.textarea-container[data-v-aeeb39c1]:has(textarea:focus),.textarea-container.has-text[data-v-aeeb39c1]{width:100%;flex-basis:100%;flex:0 0 auto;max-width:100%;height:50%;max-height:50%;margin:0;margin-top:clamp(0px,6vmin,60px);align-self:flex-start;justify-self:flex-start;place-self:flex-start}}@media(min-aspect-ratio:1001/1000){.textarea-container[data-v-aeeb39c1]{height:clamp(0px,90%,90%);max-height:90%}.textarea-container[data-v-aeeb39c1]:has(textarea:focus),.textarea-container.has-text[data-v-aeeb39c1]{width:55%;flex-basis:55%;flex:0 0 55%;max-width:55%;height:90%;max-height:90%;margin:auto;align-self:center;justify-self:center;place-self:center;min-width:0}}.textarea-wrapper-container[data-v-ee04841a]{position:absolute;top:calc(clamp(0px,18vmin,150px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,5vmin,50px) + clamp(0px,5.55vmin,27.75px) + clamp(0px,3.7vmin,37px));left:50%;transform:translate(-50%);width:100%;height:clamp(0px,calc(100vh - (clamp(0px,18vmin,150px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,5vmin,50px) + clamp(0px,5.55vmin,27.75px) + clamp(0px,4vmin,40px)) - clamp(0px,6vmin,60px)),calc(100vh - (clamp(0px,18vmin,150px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,5vmin,50px) + clamp(0px,5.55vmin,27.75px) + clamp(0px,4vmin,40px)) - clamp(0px,6vmin,60px)));max-height:calc(100vh - (clamp(0px,18vmin,150px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,5vmin,50px) + clamp(0px,5.55vmin,27.75px) + clamp(0px,4vmin,40px)) - clamp(0px,6vmin,60px));min-height:0;min-width:0;padding:clamp(0px,1vmin,2px) clamp(0px,5vmin,50px);margin:0;box-sizing:border-box;z-index:10;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;align-content:center;place-items:center;place-content:center;overflow:hidden}.textarea-wrapper-container[data-v-ee04841a]:has(.textarea-container:has(textarea:focus)),.textarea-wrapper-container[data-v-ee04841a]:has(.textarea-container.has-text){top:calc(clamp(0px,18vmin,150px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,6.76vmin,67.6px) + clamp(0px,1vmin,10px) + clamp(0px,5vmin,50px) + clamp(0px,5.55vmin,27.75px) + clamp(0px,4vmin,40px));padding:0;margin-top:0}.right-side-spacer[data-v-ee04841a]{display:none;min-width:0;min-height:0;width:10%}@media(max-aspect-ratio:1/1){.textarea-wrapper-container[data-v-ee04841a]{flex-direction:column;gap:clamp(0px,10vmin,60px);padding-bottom:clamp(0px,2vmin,20px)}}@media(min-aspect-ratio:1001/1000){.textarea-wrapper-container[data-v-ee04841a]{gap:clamp(0px,2vmin,20px)}.right-side-spacer[data-v-ee04841a]{display:flex;flex:1 1 auto;min-width:0;min-height:0;order:1}}.footer-container[data-v-b8ad1a72]{position:absolute;display:flex;justify-content:flex-start;align-items:center;bottom:0;left:0;width:100%;height:clamp(0px,6vmin,60px);min-height:0;padding:clamp(0px,1vmin,10px) clamp(0px,2vw,40px);box-sizing:border-box;overflow:hidden;z-index:0}.github-icon[data-v-b8ad1a72]{display:flex;align-items:center;justify-content:center;width:clamp(20px,4.8vmin,50px);height:clamp(20px,4.8vmin,50px);min-width:0;min-height:0;max-width:100%;max-height:100%;padding:0;margin:0;box-sizing:border-box;flex-shrink:0;overflow:hidden;text-decoration:none;color:inherit;color:#e6e6e6}.github-icon svg[data-v-b8ad1a72]{width:100%;height:100%;display:block;margin:0;padding:0;box-sizing:border-box}.home-container[data-v-e600210a]{position:relative;z-index:0;display:flex;flex-direction:column;height:100vh;width:100vw;overflow-x:hidden;overflow-y:hidden;background-color:#13294b}.home-container[data-v-e600210a]:before{background-image:url(/assets/background-main-D2UQyk1A.jpg);background-size:cover;position:absolute;content:"";inset:0;filter:blur(50px);background-position:center;z-index:-1;animation:background-pan-horizontal-e600210a 15s linear infinite alternate}@keyframes background-pan-horizontal-e600210a{to{top:-50%;bottom:-50%}}.validation-error[data-v-e600210a]{position:fixed;transform:translate(-50%,-50%);z-index:500;margin:0;padding:.6em 1.2em;border-radius:10px;max-width:min(80vw,560px);text-align:center;font-size:clamp(16px,2.5vmin,24px);color:#e53935;font-family:monospace;font-style:italic;white-space:pre-wrap;word-break:break-word;line-height:1.8;text-decoration:underline;text-underline-offset:4px;background:#e4e3e38c;backdrop-filter:blur(16px) brightness(1.05);-webkit-backdrop-filter:blur(16px) brightness(1.05);box-shadow:0 4px 24px #0000002e}.error-icon[data-v-e600210a]{display:inline-block;width:2em;height:2em;margin-right:6px;vertical-align:middle;flex-shrink:0}.home-container[data-v-aa27f263]{position:relative;z-index:0;display:flex;flex-direction:column;height:100vh;width:100vw;overflow-x:hidden;overflow-y:hidden;background-color:#13294b}.home-container[data-v-aa27f263]:before{background-image:url(/assets/background-main-D2UQyk1A.jpg);background-size:cover;position:absolute;z-index:-1;content:"";inset:0;filter:blur(50px);background-position:center;animation:background-pan-horizontal-aa27f263 15s linear infinite alternate}@keyframes background-pan-horizontal-aa27f263{to{top:-50%;bottom:-50%}}.pie-chart-container[data-v-9feec1a1]{position:relative;container-type:size;width:100%;height:100%;flex:1 1 0;display:flex;align-items:center;align-self:center;justify-content:center;min-height:0;min-width:0;padding:0 clamp(0px,1vmin,8px);box-sizing:border-box;overflow:hidden}.pie-chart-container--modal-open[data-v-9feec1a1]{z-index:10}.pie-chart-legend[data-v-9feec1a1]{position:absolute;bottom:clamp(0px,2cqi,20px);right:clamp(0px,2cqi,20px);min-width:0;min-height:0;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:clamp(0px,.5cqi,6px);padding:clamp(0px,1cqi,10px) clamp(0px,1.5cqi,12px);background:#f2f3f5f5;border:1px solid rgba(19,41,75,.1);border-radius:clamp(0px,1.2cqi,12px);box-shadow:0 1px 3px #13294b0f;font-size:clamp(0px,4cqi,14px);line-height:1.2;color:#13294bb8;box-sizing:border-box;white-space:nowrap;z-index:2}.pie-chart-legend-label[data-v-9feec1a1]{font-weight:700;opacity:.9}.pie-chart-legend-value[data-v-9feec1a1]{font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#13294bd9}.center-hole-overlay[data-v-9feec1a1]{position:absolute;inset:0;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.center-hole-overlay--modal-open[data-v-9feec1a1]{pointer-events:auto}.center-hole-bubble[data-v-9feec1a1]{width:30%;height:30%;width:min(32cqw,32cqh);height:min(32cqw,32cqh);min-width:0;min-height:0;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 6px #0000001a,0 4px 12px #0000000f,inset 0 1px #fffc,inset 0 2px 8px #0000001a,inset 0 4px 16px #00000014;flex-shrink:0;transition:width .3s ease,height .3s ease,border-radius .25s ease,box-shadow .25s ease;overflow:hidden;container-type:size}.center-hole-bubble--expanded[data-v-9feec1a1]{width:min(65cqw,65cqh);height:min(65cqw,65cqh);min-width:0;min-height:0;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #0000002e,0 4px 12px #0000001a,inset 0 1px #fffc,inset 0 2px 8px #00000014,inset 0 4px 16px #0000000f}.modal-content[data-v-9feec1a1]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff}.modal-header[data-v-9feec1a1]{display:flex;align-items:center;justify-content:space-between;padding:min(5cqw,5cqh) min(5cqw,5cqh) min(5cqw,5cqh) min(6cqw,6cqh);flex-shrink:0;background:var(--slice-accent, #1d4f8b)}.modal-title[data-v-9feec1a1]{margin:0;font-size:min(7.5cqw,7.5cqh);font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.15}.modal-close[data-v-9feec1a1]{width:min(8cqw,8cqh);height:min(8cqw,8cqh);min-width:16px;min-height:16px;padding:0;border:none;border-radius:50%;background:#ffffff2e;color:#ffffffd9;font-size:min(5.5cqw,5.5cqh);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,color .15s}.modal-close[data-v-9feec1a1]:hover{background:#ffffff47;color:#fff}.modal-stats[data-v-9feec1a1]{display:flex;align-items:stretch;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.07)}.modal-stat[data-v-9feec1a1]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:min(1.2cqw,1.2cqh);padding:min(4cqw,4cqh) min(3cqw,3cqh)}.modal-stat-divider[data-v-9feec1a1]{width:1px;background:#00000012;margin:min(3cqw,3cqh) 0;flex-shrink:0}.modal-stat-value[data-v-9feec1a1]{font-size:min(10cqw,10cqh);font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.modal-stat-label[data-v-9feec1a1]{font-size:min(3.8cqw,3.8cqh);font-weight:600;color:#00000061;text-transform:uppercase;letter-spacing:.07em}.modal-gates-section[data-v-9feec1a1]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.modal-gates-header[data-v-9feec1a1]{display:grid;grid-template-columns:1fr min-content min-content;gap:min(3cqw,3cqh);padding:min(2cqw,2cqh) min(6cqw,6cqh);font-size:min(3.5cqw,3.5cqh);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#00000059;border-bottom:1px solid rgba(0,0,0,.07);flex-shrink:0}.modal-gates-header span[data-v-9feec1a1]:nth-child(2),.modal-gates-header span[data-v-9feec1a1]:nth-child(3){text-align:right}.modal-gates-list[data-v-9feec1a1]{margin:0;padding:0;list-style:none;flex:1;min-height:0;overflow-y:auto}.modal-gate-row[data-v-9feec1a1]{display:grid;grid-template-columns:1fr min-content min-content;gap:min(3cqw,3cqh);align-items:center;padding:min(2.8cqw,2.8cqh) min(6cqw,6cqh);border-bottom:1px solid rgba(0,0,0,.04)}.modal-gate-row[data-v-9feec1a1]:last-child{border-bottom:none}.modal-gate-row[data-v-9feec1a1]:nth-child(2n){background:#00000005}.modal-gate-name[data-v-9feec1a1]{font-family:SF Mono,Fira Mono,Consolas,Menlo,monospace;font-size:min(5.5cqw,5.5cqh);font-weight:500;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-gate-count[data-v-9feec1a1]{font-size:min(5.5cqw,5.5cqh);font-weight:600;color:#0f172a;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.modal-gate-pct[data-v-9feec1a1]{font-size:min(5cqw,5cqh);font-weight:500;color:#00000061;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:min(10cqw,10cqh)}@media(min-width:1280px)and (min-aspect-ratio:3/2){.pie-chart-container[data-v-9feec1a1]{padding:0 clamp(0px,6vmin,60px)}}.chart[data-v-9feec1a1]{width:100%;height:100%;min-height:0;min-width:0}.line-chart-container[data-v-18ea2938]{position:relative;container-type:size;width:100%;height:100%;flex:1 1 0;min-height:0;min-width:0;padding:clamp(0px,1vmin,8px);box-sizing:border-box;overflow:hidden}.chart[data-v-18ea2938]{width:100%;height:100%;min-height:0;min-width:0}.runtime-chart-container[data-v-5b8984e6]{width:100%;height:100%;flex:1 1 0;min-height:0;min-width:0;padding:2px 0 0;box-sizing:border-box;overflow:hidden}.runtime-chart-container .chart[data-v-5b8984e6]{width:100%;height:100%;min-height:0;min-width:0}.logical-error-chart-container[data-v-a70e1e02]{width:100%;height:100%;flex:1 1 0;min-height:0;min-width:0;padding:6px;box-sizing:border-box;overflow:hidden}.logical-error-chart-container .chart[data-v-a70e1e02]{width:100%;height:100%;min-height:0;min-width:0}.graph-container[data-v-6f030dd6]{flex:1;margin:clamp(0px,2vmin,20px);padding:clamp(0px,2vmin,20px);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 10px 1px #d4d4d4;display:flex;flex-wrap:wrap;background:transparent;z-index:1;gap:clamp(0px,2vmin,20px);overflow:hidden;align-content:flex-start;min-width:0;min-height:0}.graph-box[data-v-6f030dd6]{z-index:2;width:calc(50% - clamp(0px,1vmin,10px));height:calc(50% - clamp(0px,1vmin,10px));min-width:0;min-height:0;background:#fff;border-radius:10px;border:none;box-shadow:0 0 5px .001px #dcdcdc;position:relative;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0;container-type:inline-size}.graph-box[data-v-6f030dd6]:nth-child(1){width:calc(65% - clamp(0px,1vmin,10px))}.graph-box-modal-backdrop[data-v-6f030dd6]{position:absolute;inset:0;min-width:0;min-height:0;background:#00000040;border-radius:10px;pointer-events:auto;z-index:5}.graph-box[data-v-6f030dd6]:nth-child(2){width:calc(35% - clamp(0px,1vmin,10px))}.graph-box[data-v-6f030dd6]:nth-child(3),.graph-box[data-v-6f030dd6]:nth-child(4){width:calc(50% - clamp(0px,1vmin,10px))}.graph-box[data-v-6f030dd6]>*:last-child{flex:1 1 0;min-width:0;min-height:0;overflow:hidden}@media(max-aspect-ratio:1/1){.graph-container[data-v-6f030dd6]{flex-direction:column;flex-wrap:nowrap;overflow:hidden;align-content:stretch;gap:0;height:100%;max-height:100%;flex:1 1 auto;position:relative}.logo-wrapper[data-v-6f030dd6]{position:sticky;top:0;z-index:10;background:transparent;padding:clamp(0px,2vmin,20px) 0}.graph-boxes-scroll[data-v-6f030dd6]{flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:clamp(0px,3vmin,30px) 0;display:flex;flex-direction:column;gap:clamp(0px,3vmin,30px);align-items:center}.graph-boxes-scroll[data-v-6f030dd6]::-webkit-scrollbar{display:none}.graph-box[data-v-6f030dd6]{width:85vw;height:auto;min-width:0;min-height:0;aspect-ratio:1 / 1;flex-shrink:0}.graph-box[data-v-6f030dd6]:nth-child(1),.graph-box[data-v-6f030dd6]:nth-child(2),.graph-box[data-v-6f030dd6]:nth-child(3),.graph-box[data-v-6f030dd6]:nth-child(4){width:85vw;height:auto;min-width:0;min-height:0;aspect-ratio:1 / 1}}@media(min-aspect-ratio:1001/1000)and (max-aspect-ratio:1999/1000){.graph-container[data-v-6f030dd6]{flex-wrap:wrap;overflow:hidden;align-content:flex-start;gap:clamp(0px,2vmin,20px)}.graph-boxes-scroll[data-v-6f030dd6]{display:contents}.graph-box[data-v-6f030dd6]{width:calc(50% - clamp(0px,1vmin,10px));height:calc(50% - clamp(0px,1vmin,10px));min-width:0;min-height:0}.graph-box[data-v-6f030dd6]:nth-child(1){width:calc(65% - clamp(0px,1vmin,10px))}.graph-box[data-v-6f030dd6]:nth-child(2){width:calc(35% - clamp(0px,1vmin,10px))}.graph-box[data-v-6f030dd6]:nth-child(3),.graph-box[data-v-6f030dd6]:nth-child(4){width:calc(50% - clamp(0px,1vmin,10px))}}@media(min-aspect-ratio:2/1){.graph-container[data-v-6f030dd6]{flex-direction:column;flex-wrap:nowrap;overflow:hidden;align-content:stretch;gap:0;height:100%;max-height:100%;flex:1 1 auto;position:relative}.logo-wrapper[data-v-6f030dd6]{position:sticky;top:0;z-index:10;background:transparent;padding:clamp(0px,2vmin,20px) 0;margin-bottom:clamp(0px,2vmin,20px);width:100%;flex-shrink:0}.graph-boxes-scroll[data-v-6f030dd6]{flex:1;min-width:0;min-height:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:clamp(0px,5vmin,30px) clamp(0px,15vmin,150px);display:flex;flex-direction:row;gap:clamp(0px,3vmin,30px);align-items:center}.graph-boxes-scroll[data-v-6f030dd6]::-webkit-scrollbar{display:none}.graph-box[data-v-6f030dd6]{width:calc(70vh - clamp(0px,8vmin,80px));height:calc(70vh - clamp(0px,8vmin,80px));min-width:0;min-height:0;border-radius:10px!important;flex-shrink:0}.graph-box[data-v-6f030dd6]:nth-child(1),.graph-box[data-v-6f030dd6]:nth-child(2),.graph-box[data-v-6f030dd6]:nth-child(3),.graph-box[data-v-6f030dd6]:nth-child(4){width:calc(70vh - clamp(0px,8vmin,80px));height:calc(70vh - clamp(0px,8vmin,80px));min-width:0;min-height:0;border-radius:10px!important}}.gradient-circle[data-v-6f030dd6]{position:absolute;top:clamp(0px,2vmin,16px);left:clamp(0px,2vmin,16px);width:clamp(0px,6vmin,35px);height:clamp(0px,6vmin,35px);border-radius:50%;background:linear-gradient(135deg,#13294b,#274690);z-index:3;box-shadow:0 0 5px .1px #949494;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.gradient-circle[data-v-6f030dd6]:hover{transform:scale(1.1);box-shadow:0 0 8px .2px #949494}.gradient-circle[data-v-6f030dd6]:active{transform:scale(.88);box-shadow:0 0 3px .05px #949494;opacity:.9}.exit-icon[data-v-6f030dd6]{width:clamp(10px,3.5vmin,22px);height:clamp(10px,3.5vmin,22px);color:#efefef;pointer-events:none}.graph-header[data-v-6f030dd6]{margin:clamp(0px,2vmin,16px) clamp(0px,3vmin,20px) clamp(0px,1vmin,8px);padding:0;white-space:nowrap;overflow:visible;font-size:clamp(8px,10cqi,22px);color:#13294b;text-align:center;font-weight:700;letter-spacing:.05em;text-rendering:optimizeLegibility;text-shadow:0 0 5px rgba(0,0,0,.1);flex-shrink:0;min-width:0;min-height:0}.graph-header--line[data-v-6f030dd6]{margin-bottom:clamp(0px,.5vmin,6px)}.logo-wrapper[data-v-6f030dd6]{display:none;width:100%;min-width:0;min-height:0;justify-content:center;align-items:center;flex-shrink:0}.logo-wrapper[data-v-6f030dd6] .qre-logo img{max-width:clamp(0px,18vmin,180px);max-height:clamp(0px,14vmin,140px)}@media(max-aspect-ratio:1/1){.logo-wrapper[data-v-6f030dd6]{display:flex}.gradient-circle[data-v-6f030dd6]{display:none}}@media(min-aspect-ratio:1001/1000)and (max-aspect-ratio:1999/1000){.logo-wrapper[data-v-6f030dd6]{display:none}.gradient-circle[data-v-6f030dd6]{display:flex}}@media(min-aspect-ratio:2/1){.logo-wrapper[data-v-6f030dd6]{display:flex}.gradient-circle[data-v-6f030dd6]{display:none}}.graphs-container[data-v-9243fb35]{position:relative;display:flex;flex-direction:column;height:100vh;width:100vw;overflow-x:hidden;overflow-y:hidden;background-color:#f5f5f5;z-index:0}html{--aspect-ratio: calc(100vw/100vh) ;--larger-dimension: max(100vw, 100vh);--smaller-dimension: min(100vw, 100vh);--width-diff: calc(100vw - 100vh) ;--height-diff: calc(100vh - 100vw) ;--width-normalized: calc(100vw / var(--larger-dimension));--height-normalized: calc(100vh / var(--larger-dimension))}html,body{margin:0;font-family:Source Sans,Arial,"sans-serif"}
