@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter/v18/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCm3FwrK3iLTcvnUwsT9nA2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCm3FwrK3iLTcvnUwoT9nA2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCm3FwrK3iLTcvnUwQT9g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCo3FwrK3iLTcvtYwYL8g.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCo3FwrK3iLTcvsYwYL8g.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body: "Inter", system-ui, sans-serif;--viewport-height: 100%;font-family:var(--font-body);font-weight:400;line-height:1.4;color-scheme:dark;color:#ffffffde;background-color:#151820;background-image:linear-gradient(-45deg,#16161e,#131921,#101014);background-size:400% 400%;animation:moveBackground 30s ease infinite;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-size:16px;height:100vh;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden}html,body{overflow:hidden;flex:1;height:100%;margin:0}#app{flex:1;height:100%}#cf{position:absolute;bottom:0;right:0;z-index:100}button{border-radius:4px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;outline:none;border:none;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;transition:background-color .15s ease-in-out}button:focus,button:focus-visible{outline:none}a{position:relative;overflow:hidden}.btnRippleContainer{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none;overflow:hidden}.btnRipple{position:absolute;border-radius:50%;background-color:#ffffff29;width:100px;height:100px;margin-top:-50px;margin-left:-50px;transition:all .5s ease-in-out;opacity:1;transform:scale(0);pointer-events:none}@media (hover: hover) and (pointer: fine){button:hover{background-color:#41464c89}}.btnRippleAnimation{opacity:0;transform:scale(5)}.ripple{background-color:#30274086;position:fixed;border-radius:50%;animation:ripple .3s ease-out;z-index:100;pointer-events:none;width:32px;height:32px;opacity:0;overflow:hidden}@keyframes ripple{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}.void-styling a{color:#600071;transition:all .1s ease-in-out;text-decoration:wavy underline}.void-styling em{font-style:italic}.void-styling a:hover{color:#d900ff;animation:void-link-hover-glow .7s infinite}@keyframes void-link-hover-glow{0%{box-shadow:0 0 #d900ff1a}to{box-shadow:0 0 0 16px #d900ff00}}.void-styling h2{margin:0 0 .5em;font-weight:400}.void-styling ul,.void-styling ol{display:flex;flex-direction:column;margin:0;display:grid;position:relative;align-items:center;counter-reset:item;list-style:none}.void-styling ul li,.void-styling ol li{margin:0;list-style:none}.void-styling ol li:before{color:#c72975;width:42px;display:flex;justify-content:end;margin:1px 0 0 -52px;padding:0;content:counter(item) ".";counter-increment:item;position:absolute;font-size:.9em;transition:all .5s ease-in-out}.void-styling ol>li:hover:before{text-shadow:0 0 8px #53c729}.void-styling ul li:before{color:#c72975;margin:10px 0 0 -20px;padding:0;content:"";width:6px;height:6px;background-color:#c72975;position:absolute;border-radius:50%;transition:all .1s ease-in-out}.void-styling ul>li:hover:before{background-color:#c72975;border-radius:0;filter:brightness(110%)}.void-styling p:first-child{margin-top:0}.void-styling p:last-child{margin-bottom:0}.void-styling hr{border:0;height:1px;background:#c72975;background-image:linear-gradient(to right,#c72975,#c72975,#c72975);margin:1em 0}.hdn{display:none}pre[class*=language-]{border-radius:.3em;overflow:auto}pre{background-color:#05060650;overflow:auto;border-radius:8px;font-size:.8em;line-height:1.1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:#ffffffe6;display:flex;flex-direction:column;margin:8px 4px 8px 16px;white-space:pre-wrap}pre code{display:block;padding:.5em;overflow:auto;background-color:#05060650}code{background-color:#ff00b326}:not(pre)>code:before,:not(pre)>code:after{content:""}:not(pre)>code.hljs,:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.hljs-comment{color:#ffffff80}.hljs-meta{color:#fff9}.hljs-built_in,.hljs-class .hljs-title{color:#e9950c}.hljs-doctag,.hljs-formula,.hljs-keyword,.hljs-literal{color:#2e95d3}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#00a67d}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#df3079}.hljs-bullet,.hljs-link,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#f22c3d}#cf{position:relative;display:flex;justify-content:center;align-items:center;margin-top:16px;min-height:64px;border:none!important}@keyframes svelte-5od9ih-fadeInCanvas{0%{opacity:0}to{opacity:.25}}#backgroundCanvas.svelte-5od9ih{position:absolute;z-index:-1;opacity:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;pointer-events:none;animation:svelte-5od9ih-fadeInCanvas 1s ease forwards;background-color:#151820}.container.svelte-cjjqsy{display:flex;flex-direction:column;margin:8px;position:relative;-webkit-user-select:none;user-select:none}.invalid.svelte-cjjqsy{color:#ff2a2a}div.svelte-cjjqsy{display:flex;flex-direction:column;outline:none}.border.svelte-cjjqsy{position:absolute;z-index:100;height:0;width:100%;bottom:0;pointer-events:none}.border.grey.svelte-cjjqsy{border-bottom:1px solid grey}.border.fill.svelte-cjjqsy{z-index:100000;height:1px;background-color:#2a3cff;transform:scaleX(0);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.container.svelte-cjjqsy:focus-within .border.fill:where(.svelte-cjjqsy){transform:scaleX(1)}div.svelte-cjjqsy:focus-within label:where(.svelte-cjjqsy){color:#5866ff;filter:drop-shadow(0px 0px 4px #ffffff1c)}label.svelte-cjjqsy{text-align:left;font-weight:600;color:gray;font-size:.9em;transition:all .4s ease-in-out}input.svelte-cjjqsy{flex:1;background-color:transparent;border:none;outline:none;padding:12px 8px;min-width:300px;font-size:1.1em;border-radius:4px 4px 0 0}.toast{position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;z-index:9999;-webkit-user-select:none;user-select:none;pointer-events:none;width:256px;background-color:#191919a8;color:#fff;border-radius:32px;padding:8px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1rem;animation:slide-up .25s ease-in-out forwards}@keyframes slide-up{0%{transform:translateY(100%);opacity:1}to{transform:translateY(-100%);opacity:1}}@keyframes slide-down{0%{transform:translateY(-100%);opacity:1}to{transform:translateY(100%);opacity:0}}button.svelte-prazz7{display:flex;flex-direction:row;justify-content:center;align-items:center}.icon.svelte-prazz7{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512" xml:space="preserve"><path d="m492.668 211.489-208.84-.01c-9.222 0-16.697 7.474-16.697 16.696v66.715c0 9.22 7.475 16.696 16.696 16.696h117.606c-12.878 33.421-36.914 61.41-67.58 79.194L384 477.589c80.442-46.523 128-128.152 128-219.53 0-13.011-.959-22.312-2.877-32.785-1.458-7.957-8.366-13.785-16.455-13.785z" fill="%23167ee6" data-original="%23167ee6"/><path d="M256 411.826c-57.554 0-107.798-31.446-134.783-77.979l-86.806 50.034C78.586 460.443 161.34 512 256 512c46.437 0 90.254-12.503 128-34.292v-.119l-50.147-86.81c-22.938 13.304-49.482 21.047-77.853 21.047z" fill="%2312b347" data-original="%2312b347"/><path d="M384 477.708v-.119l-50.147-86.81c-22.938 13.303-49.48 21.047-77.853 21.047V512c46.437 0 90.256-12.503 128-34.292z" fill="%230f993e" data-original="%230f993e"/><path d="M100.174 256c0-28.369 7.742-54.91 21.043-77.847l-86.806-50.034C12.502 165.746 0 209.444 0 256s12.502 90.254 34.411 127.881l86.806-50.034c-13.301-22.937-21.043-49.478-21.043-77.847z" fill="%23ffd500" data-original="%23ffd500"/><path d="M256 100.174c37.531 0 72.005 13.336 98.932 35.519 6.643 5.472 16.298 5.077 22.383-1.008l47.27-47.27c6.904-6.904 6.412-18.205-.963-24.603C378.507 23.673 319.807 0 256 0 161.34 0 78.586 51.557 34.411 128.119l86.806 50.034c26.985-46.533 77.229-77.979 134.783-77.979z" fill="%23ff4b26" data-original="%23ff4b26"/><path d="M354.932 135.693c6.643 5.472 16.299 5.077 22.383-1.008l47.27-47.27c6.903-6.904 6.411-18.205-.963-24.603C378.507 23.672 319.807 0 256 0v100.174c37.53 0 72.005 13.336 98.932 35.519z" fill="%23d93f21" data-original="%23d93f21"/></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;image-rendering:optimizeQuality;padding:12px;filter:drop-shadow(0 0 1px rgba(200,200,200,.501));border:none;border-radius:8px;margin-right:8px;font-size:1.2em;color:#fff;font-family:cursive;outline:none;cursor:pointer;transition:all .2s ease-in-out}h2.svelte-miskgw{background-image:linear-gradient(109deg,#ffffeb,#f3097c 33.7838%,#6557ff 66.2162%,#46b6fb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3.2em;-webkit-user-select:none;user-select:none;z-index:100;filter:drop-shadow(0px 0px 2px rgba(101,87,255,1))}h3.svelte-miskgw{margin:8px;-webkit-user-select:none;user-select:none;pointer-events:none}.alternatives.svelte-miskgw{display:flex;flex-direction:row;justify-content:center;align-items:center}.alternative-login.svelte-miskgw{margin:8px;display:flex;flex-direction:column}.login-section.svelte-miskgw{flex:1;display:flex;place-items:center;place-content:center;flex-direction:column}.status.svelte-miskgw{display:flex;flex-direction:column;justify-content:center;align-items:center;height:42px;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#00000040;border-radius:32px;margin-bottom:8px;width:0;min-width:100%;overflow:hidden}.message.svelte-miskgw{color:#aca6ffbd;filter:drop-shadow(0px 0px 2px rgba(255,255,255,.5));-webkit-background-clip:text;background-clip:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-err.svelte-miskgw{color:red;animation:svelte-miskgw-glow-red 5s ease-in-out infinite alternate}@keyframes svelte-miskgw-glow-red{0%{filter:drop-shadow(0px 0px 2px rgba(255,0,0,.5))}to{filter:drop-shadow(0px 0px 4px rgba(255,0,0,1))}}.credentials.svelte-miskgw{display:flex;flex-direction:column}.buttons.svelte-miskgw{display:flex;flex-direction:row;justify-content:space-between}.login-btn.svelte-miskgw{font-size:.9em;height:36px;background-color:#3b3b3b1a;color:#4665efbd;filter:brightness(1.2) drop-shadow(0px 0px 4px rgb(38,81,255))}.signup-btn.svelte-miskgw{font-size:.9em;height:36px;background-color:#3b3b3b0d;color:#766cffbd;filter:brightness(1.2) drop-shadow(0px 0px 4px rgba(161,73,255,1))}@media (hover: hover){.login-btn.svelte-miskgw:hover{background-color:#3b3b3b33;color:#657affc5;filter:brightness(1.2) drop-shadow(0px 0px 8px rgb(38,81,255))}.signup-btn.svelte-miskgw:hover{background-color:#3b3b3b33;color:#766cff;filter:brightness(1.2) drop-shadow(0px 0px 8px rgba(161,73,255,1))}}button.svelte-miskgw{transition:all .2s ease-in-out}.box.svelte-1exjb0i{margin-bottom:10px;padding:40px;border:1px solid #8f2e7286;border-radius:0 0 .5rem .5rem;border-top:0}ul.svelte-1exjb0i{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;border-bottom:1px solid #8f2e7286}li.svelte-1exjb0i{margin-bottom:-1px}button.svelte-1exjb0i{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:block;padding:.5rem 1rem;cursor:pointer;transition:all .25s ease-in-out}button.svelte-1exjb0i:first-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}button.svelte-1exjb0i:hover{filter:hue-rotate(20deg)}li.active.svelte-1exjb0i>button:where(.svelte-1exjb0i){color:#fff;background-color:#8f2e7286}.image.svelte-vn5ple{background-color:#3d3e6e42;border-radius:50%;width:100%;height:100%;margin:0;overflow:visible;cursor:pointer;background-repeat:no-repeat;background-position:center;display:flex;overflow:hidden;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;background-size:cover;image-rendering:optimizeQuality;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.1,.25,1);animation:fadeIn 1s ease-in-out;position:relative;filter:drop-shadow(0px 0px 4px rgba(43,0,255,.342)) brightness(100%)}.image.svelte-vn5ple:hover{filter:drop-shadow(0px 0px 4px rgba(0,81,255,.473)) brightness(105%);border-radius:37%}.main.svelte-1jv9h7a{display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;margin:64px}.strength-label.svelte-1o5f0kk{font-family:Inter,system-ui,sans-serif;font-size:1.2em;margin-bottom:4px}.selectedCpu.svelte-1o5f0kk{cursor:pointer;text-decoration:underline}section.svelte-1o5f0kk{display:flex;flex-direction:column;position:relative;margin:8px;font-family:Consolas,monospace;font-size:.7em}.progress-bar.svelte-1o5f0kk{background-color:#969696;height:20px;width:100%;overflow:hidden;border-radius:8px;filter:drop-shadow(0 0 3px rgba(255,255,255,.24))}.progress.svelte-1o5f0kk{height:100%;transition:all 1.3s ease}.cracked-in.svelte-1o5f0kk{margin-top:4px;display:flex;flex-direction:row}h2.svelte-1jltpdt{background-image:linear-gradient(109deg,#ffa3eb,#f3097c 33.7838%,#6557ff 66.2162%,#46b6fb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:3em;-webkit-user-select:none;user-select:none;z-index:100}.status.svelte-1jltpdt{display:flex;flex-direction:column;justify-content:center;align-items:center;height:42px;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#00000040;border-radius:32px;margin-bottom:8px;width:0;min-width:100%;overflow:hidden}.message.svelte-1jltpdt{color:#aca6ffbd;filter:drop-shadow(0px 0px 2px rgba(255,255,255,.5));-webkit-background-clip:text;background-clip:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-err.svelte-1jltpdt{color:red;animation:svelte-1jltpdt-glow-red 5s ease-in-out infinite alternate}@keyframes svelte-1jltpdt-glow-red{0%{filter:drop-shadow(0px 0px 2px rgba(255,0,0,.5))}to{filter:drop-shadow(0px 0px 4px rgba(255,0,0,1))}}.credentials.svelte-1jltpdt{display:flex;flex-direction:column}.buttons.svelte-1jltpdt{display:flex;flex-direction:row;justify-content:space-between}.login-btn.svelte-1jltpdt{font-size:.9em;height:36px;background-color:#3b3b3b1a;color:#4665efbd;filter:brightness(1.2) drop-shadow(0px 0px 4px rgb(38,81,255))}.signup-btn.svelte-1jltpdt{font-size:1em;height:36px;background-color:#3b3b3b0d;color:#766cffbd;filter:brightness(1.2) drop-shadow(0px 0px 4px rgba(161,73,255,1))}@media (hover: hover){.login-btn.svelte-1jltpdt:hover{background-color:#3b3b3b33;color:#657affc5;filter:brightness(1.2) drop-shadow(0px 0px 8px rgb(38,81,255))}.signup-btn.svelte-1jltpdt:hover{background-color:#3b3b3b33;color:#766cff;filter:brightness(1.2) drop-shadow(0px 0px 8px rgba(161,73,255,1))}}button.svelte-1jltpdt{transition:all .2s ease-in-out}main.svelte-1wet7j7{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}div.svelte-5hmi8k{display:flex;opacity:0;animation:svelte-5hmi8k-fadeIn .5s ease-in-out forwards;height:calc(var(--viewport-height));flex:1}@keyframes svelte-5hmi8k-fadeIn{0%{opacity:0}to{opacity:1}}
