.button.svelte-9zzofm.svelte-9zzofm{position:relative;transition:all .3s ease-in-out;box-shadow:0 10px 20px #0003;padding-block:.5rem;padding-inline:3.25rem;background-color:#00776bb3;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;gap:10px;font-weight:700;border:3px solid #ffffff4d;outline:none;overflow:hidden;font-size:15px}.icon.svelte-9zzofm.svelte-9zzofm{width:24px;height:24px;transition:all .3s ease-in-out}.button.svelte-9zzofm.svelte-9zzofm:hover{transform:scale(1.05);border-color:#fff9}.button.svelte-9zzofm:hover .icon.svelte-9zzofm{transform:translate(4px)}.button.svelte-9zzofm.svelte-9zzofm:hover:before{animation:svelte-9zzofm-shine 1.5s ease-out infinite}.button.svelte-9zzofm.svelte-9zzofm:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);top:0;left:-100px;opacity:.6}@keyframes svelte-9zzofm-shine{0%{left:-100px}60%{left:100%}to{left:100%}}progress.svelte-1p4580h{border-radius:10px;height:.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}progress.svelte-1p4580h::-webkit-progress-bar{background-color:#979696;border-radius:10px}progress::-webkit-progress-value .soldOut.svelte-1p4580h{background-color:#b10d30;border-radius:10px}progress.svelte-1p4580h::-webkit-progress-value{background-color:#22962c;border-radius:10px}progress.svelte-1p4580h::-moz-progress-bar{background-color:#979696;border-radius:10px}progress.svelte-1p4580h{background-color:#979696}.container.svelte-lg20b{position:relative;width:100%;background:#ececec;opacity:.6;margin:0 5px;border-radius:7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes svelte-lg20b-progress{0%{width:0;opacity:1}to{opacity:1}}.background-image.svelte-c84830{z-index:-10;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.background-image.cover.svelte-c84830{z-index:0;-o-object-fit:cover;object-fit:cover;display:block}.background-text.svelte-c84830{z-index:0;max-width:100vw;color:#2f3934;letter-spacing:-.07em;mix-blend-mode:overlay}.background-text.text.svelte-c84830{opacity:.7;margin-left:auto;font-size:48vw;transform:scale(1.1)}.clouds-moving.svelte-c84830{position:absolute;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat;background:url(../../../img/clouds.png);animation:svelte-c84830-animate 540s linear infinite}@keyframes svelte-c84830-animate{0%{background-position:0px}to{background-position:14450px}}.background-image.svelte-mmpxc0.svelte-mmpxc0{z-index:-10;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.background-image.cover.svelte-mmpxc0.svelte-mmpxc0{z-index:0;-o-object-fit:cover;object-fit:cover;display:block}.background-text.svelte-mmpxc0.svelte-mmpxc0{z-index:0;max-width:100vw;color:#2f3934;letter-spacing:-.07em;mix-blend-mode:overlay}.background-text.text.svelte-mmpxc0.svelte-mmpxc0{opacity:.7;margin-left:auto;font-size:48vw;transform:scale(1.1)}.clouds-moving.svelte-mmpxc0.svelte-mmpxc0{position:absolute;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat;background:url(../../../img/clouds.png);animation:svelte-mmpxc0-animate 540s linear infinite}@keyframes svelte-mmpxc0-animate{0%{background-position:0px}to{background-position:14450px}}.registration-container.svelte-mmpxc0.svelte-mmpxc0{max-width:800px;margin:0 auto;padding:2rem;font-family:Inter,sans-serif}.welcome-card.svelte-mmpxc0.svelte-mmpxc0{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;overflow:hidden;animation:svelte-mmpxc0-fadeIn .8s ease}.welcome-image-container.svelte-mmpxc0.svelte-mmpxc0{flex:1;background-color:#f8fafc;display:flex;align-items:center;justify-content:center;overflow:hidden}.welcome-text.svelte-mmpxc0.svelte-mmpxc0{flex:1;display:flex;flex-direction:column;justify-content:center}.welcome-text.svelte-mmpxc0 h2.svelte-mmpxc0{font-size:2.5rem;margin-bottom:1.5rem;font-weight:700}.welcome-description.svelte-mmpxc0.svelte-mmpxc0{font-size:1.3rem;color:#334155;margin-bottom:1.5rem;line-height:1.6}.start-btn.svelte-mmpxc0.svelte-mmpxc0{background-color:#8b5cf6;color:#fff;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.1rem;border:none;cursor:pointer;transition:all .2s ease;align-self:flex-start;box-shadow:0 4px 6px #8b5cf633}.start-btn.svelte-mmpxc0.svelte-mmpxc0:hover{background-color:#7c3aed;transform:translateY(-2px);box-shadow:0 6px 10px #8b5cf64d}.progress-bar.svelte-mmpxc0.svelte-mmpxc0{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;flex-wrap:nowrap;overflow-x:auto;padding:.5rem 0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.progress-bar.svelte-mmpxc0.svelte-mmpxc0::-webkit-scrollbar{display:none}.progress-step.svelte-mmpxc0.svelte-mmpxc0{min-width:40px;height:40px;border-radius:50%;background-color:#e2e8f0;display:flex;align-items:center;justify-content:center;font-weight:700;position:relative;z-index:2;flex-shrink:0}.progress-step.active.svelte-mmpxc0.svelte-mmpxc0{background-color:#8b5cf6;color:#fff}.progress-step.completed-correct.svelte-mmpxc0.svelte-mmpxc0{background-color:#10b981;color:#fff}.progress-step.completed-incorrect.svelte-mmpxc0.svelte-mmpxc0{background-color:#ef4444;color:#fff}.progress-icon.svelte-mmpxc0.svelte-mmpxc0{font-size:1.2rem;font-weight:700}.step-number.svelte-mmpxc0.svelte-mmpxc0{font-size:.9rem}.progress-line.svelte-mmpxc0.svelte-mmpxc0{flex-grow:1;min-width:20px;height:3px;background-color:#e2e8f0;margin:0 5px;z-index:1}.progress-line.completed-correct.svelte-mmpxc0.svelte-mmpxc0{background-color:#10b981}.progress-line.completed-incorrect.svelte-mmpxc0.svelte-mmpxc0{background-color:#ef4444}.card.svelte-mmpxc0.svelte-mmpxc0{background-color:transparent}.options.svelte-mmpxc0.svelte-mmpxc0{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.option.svelte-mmpxc0.svelte-mmpxc0{display:flex;align-items:center;padding:1rem;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;background-color:#f8fafc77}.option.svelte-mmpxc0.svelte-mmpxc0:hover{background-color:#f8fafc}.option.svelte-mmpxc0 input.svelte-mmpxc0{margin-right:10px;margin-top:0;min-width:20px;height:20px}.option-text.svelte-mmpxc0.svelte-mmpxc0{flex:1}.result-icon.svelte-mmpxc0.svelte-mmpxc0{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:700;margin-left:10px;flex-shrink:0}.option.selected-correct.svelte-mmpxc0.svelte-mmpxc0{background-color:#10b9811a;border:2px solid #10b981}.option.selected-correct.svelte-mmpxc0 .result-icon.svelte-mmpxc0{background-color:#10b981;color:#fff}.option.selected-incorrect.svelte-mmpxc0.svelte-mmpxc0{background-color:#ef44441a;border:2px solid #ef4444}.option.selected-incorrect.svelte-mmpxc0 .result-icon.svelte-mmpxc0{background-color:#ef4444;color:#fff}.option.correct-answer.svelte-mmpxc0.svelte-mmpxc0{border:2px solid #10b981}.explanation.svelte-mmpxc0.svelte-mmpxc0{background-color:#f8fafc;border-left:4px solid #8b5cf6;padding:1rem;margin-top:1.5rem;margin-bottom:1.5rem;border-radius:0 8px 8px 0;animation:svelte-mmpxc0-fadeIn .5s ease}.navigation.svelte-mmpxc0.svelte-mmpxc0{display:flex;justify-content:space-between;margin-top:1.5rem;flex-wrap:wrap;gap:.5rem}button.svelte-mmpxc0.svelte-mmpxc0{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}button.svelte-mmpxc0.svelte-mmpxc0:disabled{opacity:.5;cursor:not-allowed}.prev-btn.svelte-mmpxc0.svelte-mmpxc0{background-color:#e2e8f0;color:#475569}.prev-btn.svelte-mmpxc0.svelte-mmpxc0:hover:not(:disabled){background-color:#cbd5e1}.next-btn.svelte-mmpxc0.svelte-mmpxc0{background-color:#8b5cf6;color:#fff}.next-btn.svelte-mmpxc0.svelte-mmpxc0:hover:not(:disabled){background-color:#7c3aed}.summary-card.svelte-mmpxc0.svelte-mmpxc0{display:flex;flex-direction:column;align-items:center;animation:svelte-mmpxc0-fadeIn .5s ease}.score-container.svelte-mmpxc0.svelte-mmpxc0{margin:1.5rem 0}.score-circle.svelte-mmpxc0.svelte-mmpxc0{position:relative;width:150px;height:150px;border-radius:50%;background:conic-gradient(#10b981 0% var(--percentage),#e2e8f0 var(--percentage) 100%);display:flex;align-items:center;justify-content:center}.score-circle.svelte-mmpxc0.svelte-mmpxc0:before{content:"";position:absolute;width:120px;height:120px;border-radius:50%;background-color:#fff}.score-value.svelte-mmpxc0.svelte-mmpxc0{position:relative;font-size:2rem;font-weight:700;color:#1e293b}.score-details.svelte-mmpxc0.svelte-mmpxc0{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;width:100%;max-width:300px}.score-item.svelte-mmpxc0.svelte-mmpxc0{display:flex;justify-content:space-between;padding:.5rem 1rem;background-color:#f8fafc;border-radius:8px}.score-label.svelte-mmpxc0.svelte-mmpxc0{font-weight:500}.score-number.svelte-mmpxc0.svelte-mmpxc0{font-weight:600}.score-number.correct.svelte-mmpxc0.svelte-mmpxc0{color:#10b981}.score-number.incorrect.svelte-mmpxc0.svelte-mmpxc0{color:#ef4444}.final-buttons.svelte-mmpxc0.svelte-mmpxc0{display:flex;gap:1rem;margin-top:1rem;width:100%}.mint-btn.svelte-mmpxc0.svelte-mmpxc0{background-color:#10b981;color:#fff;flex:1}.mint-btn.svelte-mmpxc0.svelte-mmpxc0:hover:not(:disabled){background-color:#059669}@keyframes svelte-mmpxc0-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.registration-container.svelte-mmpxc0.svelte-mmpxc0{padding:1rem}.card.svelte-mmpxc0.svelte-mmpxc0{padding:1.5rem}.progress-step.svelte-mmpxc0.svelte-mmpxc0{min-width:32px;height:32px}.progress-icon.svelte-mmpxc0.svelte-mmpxc0,.step-number.svelte-mmpxc0.svelte-mmpxc0{font-size:.8rem}h2.svelte-mmpxc0.svelte-mmpxc0{font-size:1.25rem;margin-bottom:1rem}.option.svelte-mmpxc0.svelte-mmpxc0{padding:.75rem}.option-text.svelte-mmpxc0.svelte-mmpxc0{font-size:.9rem}.explanation.svelte-mmpxc0.svelte-mmpxc0{padding:.75rem;font-size:.9rem}button.svelte-mmpxc0.svelte-mmpxc0{padding:.6rem 1.2rem;font-size:.9rem}.score-circle.svelte-mmpxc0.svelte-mmpxc0{width:120px;height:120px}.score-circle.svelte-mmpxc0.svelte-mmpxc0:before{width:96px;height:96px}.score-value.svelte-mmpxc0.svelte-mmpxc0{font-size:1.5rem}}@media (max-width: 480px){.registration-container.svelte-mmpxc0.svelte-mmpxc0{padding:.75rem}.card.svelte-mmpxc0.svelte-mmpxc0{padding:1.25rem;border-radius:8px}.progress-step.svelte-mmpxc0.svelte-mmpxc0{min-width:28px;height:28px}.progress-line.svelte-mmpxc0.svelte-mmpxc0{min-width:10px}h2.svelte-mmpxc0.svelte-mmpxc0{font-size:1.1rem}.option.svelte-mmpxc0.svelte-mmpxc0{padding:.6rem}.option.svelte-mmpxc0 input.svelte-mmpxc0{min-width:16px;height:16px}.result-icon.svelte-mmpxc0.svelte-mmpxc0{width:20px;height:20px;font-size:.8rem}.final-buttons.svelte-mmpxc0.svelte-mmpxc0{flex-direction:column}.navigation.svelte-mmpxc0.svelte-mmpxc0{justify-content:center}.navigation.svelte-mmpxc0 button.svelte-mmpxc0{flex:1;text-align:center;padding:.6rem .8rem}.score-circle.svelte-mmpxc0.svelte-mmpxc0{width:100px;height:100px}.score-circle.svelte-mmpxc0.svelte-mmpxc0:before{width:80px;height:80px}.score-value.svelte-mmpxc0.svelte-mmpxc0{font-size:1.25rem}.score-details.svelte-mmpxc0.svelte-mmpxc0{max-width:100%}.score-item.svelte-mmpxc0.svelte-mmpxc0{padding:.4rem .8rem;font-size:.9rem}}.button.svelte-13getoe.svelte-13getoe{position:relative;transition:all .3s ease-in-out;box-shadow:0 10px 20px #0003;padding-block:.5rem;padding-inline:3.25rem;background-color:#00776bb3;border-radius:9999px;color:#fff;gap:10px;font-weight:700;border:3px solid #ffffff4d;outline:none;overflow:hidden}.icon.svelte-13getoe.svelte-13getoe{width:24px;height:24px;transition:all .3s ease-in-out}.button.svelte-13getoe.svelte-13getoe:hover{transform:scale(1.05);border-color:#fff9}.button.svelte-13getoe:hover .icon.svelte-13getoe{transform:translate(4px)}.button.svelte-13getoe.svelte-13getoe:hover:before{animation:svelte-13getoe-shine 1.5s ease-out infinite}.button.svelte-13getoe.svelte-13getoe:before{content:"";position:absolute;width:100px;height:100%;background-image:linear-gradient(120deg,#fff0 30%,#fffc,#fff0 70%);top:0;left:-100px;opacity:.6}@keyframes svelte-13getoe-shine{0%{left:-100px}60%{left:100%}to{left:100%}}.button.svelte-zo3hi2.svelte-zo3hi2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border-width:0;padding:0 8px 12px;min-width:10em;box-sizing:border-box;background:transparent;font:inherit;cursor:pointer}.button-top.svelte-zo3hi2.svelte-zo3hi2{display:flex;align-items:center;justify-content:center;position:relative;z-index:0;padding:8px 16px;transform:translateY(0);text-align:center;color:#fff;text-shadow:0 -1px rgba(0,0,0,.25);transition-property:transform;transition-duration:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button.svelte-zo3hi2:active .button-top.svelte-zo3hi2{transform:translateY(6px)}.button-top.svelte-zo3hi2.svelte-zo3hi2:after{content:"";position:absolute;z-index:-1;border-radius:4px;width:100%;height:100%;box-sizing:content-box;background-image:radial-gradient(#3dcd9e,#369d8d);text-align:center;color:#fff;box-shadow:inset 0 0 0 1px #fff3,0 1px 2px 1px #fff3;transition-property:border-radius,padding,width,transform;transition-duration:.2s}.button.svelte-zo3hi2:active .button-top.svelte-zo3hi2:after{border-radius:6px;padding:0 2px}.button-bottom.svelte-zo3hi2.svelte-zo3hi2{position:absolute;z-index:-1;bottom:4px;left:4px;border-radius:8px/16px 16px 8px 8px;padding-top:6px;width:calc(100% - 8px);height:calc(100% - 10px);box-sizing:content-box;background-color:#38a19d;background-image:radial-gradient(4px 8px at 4px calc(100% - 8px),rgba(255,255,255,.25),transparent),radial-gradient(4px 8px at calc(100% - 4px) calc(100% - 8px),rgba(255,255,255,.25),transparent),radial-gradient(16px at -4px 0,white,transparent),radial-gradient(16px at calc(100% + 4px) 0,white,transparent);box-shadow:0 2px 3px #00000080,inset 0 -1px 3px 3px #0006;transition-property:border-radius,padding-top;transition-duration:.2s}.button.svelte-zo3hi2:active .button-bottom.svelte-zo3hi2{border-radius:10px 10px 8px 8px/8px;padding-top:0}.button-base.svelte-zo3hi2.svelte-zo3hi2{position:absolute;z-index:-2;top:4px;left:0;border-radius:12px;width:100%;height:calc(100% - 4px);background-color:#00000026;box-shadow:0 1px 1px #000,inset 0 2px 2px #00000040}.clouds-moving.svelte-3wxdws{position:absolute;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat;background:url(../../../img/clouds.png);animation:svelte-3wxdws-animate 540s linear infinite}.background-image.svelte-3wxdws{z-index:-10;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.background-image.cover.svelte-3wxdws{z-index:0;-o-object-fit:cover;object-fit:cover;display:block}.background-text.svelte-3wxdws{z-index:0;max-width:100vw;color:#2f3934;letter-spacing:-.07em;mix-blend-mode:overlay}.background-text.text.svelte-3wxdws{opacity:.7;margin-left:auto;font-size:22vw;transform:scale(1.1)}.clouds-moving.svelte-3wxdws{position:absolute;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat;background:url(../../../img/clouds.png);animation:svelte-3wxdws-animate 540s linear infinite}@keyframes svelte-3wxdws-animate{0%{background-position:0px}to{background-position:14450px}}
