.audio-manager[data-v-14ecb47d]{position:absolute;left:-9999px;top:-9999px}audio[data-v-14ecb47d]{display:none}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;height:calc(var(--vh, 1vh)*100);position:fixed;width:100%}#app,body,html{overflow:hidden}#app{font-family:Comic Sans MS,cursive,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);position:relative;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.global-loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:9999}.loading-spinner{text-align:center;color:#fff}.spinner{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.3);border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn{background:linear-gradient(45deg,#ff6b6b,#4ecdc4);border:none;border-radius:25px;color:#fff;font-size:18px;font-weight:700;padding:15px 30px;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 15px rgba(0,0,0,.2);font-family:Comic Sans MS,cursive,sans-serif;outline:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.btn:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 6px 20px rgba(0,0,0,.3)}.btn:active:not(:disabled){transform:translateY(0) scale(1);box-shadow:0 2px 10px rgba(0,0,0,.2)}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.6}50%{opacity:.8}}.screen-transition-enter-active,.screen-transition-leave-active{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.screen-transition-enter-from{opacity:0;transform:translateX(100px)}.screen-transition-leave-to{opacity:0;transform:translateX(-100px)}.screen-transition-enter-to,.screen-transition-leave-from{opacity:1;transform:translateX(0)}.audio-debug-info{position:fixed;top:10px;right:10px;background:rgba(0,0,0,.8);color:#fff;padding:10px;border-radius:8px;font-size:12px;font-family:monospace;z-index:10000;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.debug-item{display:flex;justify-content:space-between;margin-bottom:5px;min-width:150px}.debug-label{margin-right:10px;opacity:.8}.debug-value{font-weight:700;&.running{color:#4caf50}&.suspended{color:#ff9800}&.closed{color:#f44336}&.initializing{color:#2196f3}}@media (max-width:768px){.btn{font-size:16px;padding:12px 24px}.audio-debug-info{top:5px;right:5px;padding:8px;font-size:10px}}@media (max-width:480px){.btn{font-size:14px;padding:10px 20px}.debug-item{min-width:120px}}.gpu-accelerated{transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}::-webkit-scrollbar{display:none}html{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.spinner{animation:none}}@media (min-resolution:192dpi){.btn{box-shadow:0 2px 8px rgba(0,0,0,.15)}.btn:hover:not(:disabled){box-shadow:0 3px 12px rgba(0,0,0,.25)}}@media (prefers-color-scheme:dark){.global-loading-overlay{background:rgba(0,0,0,.9)}}h1[data-v-362a72bc],h2[data-v-362a72bc],h3[data-v-362a72bc],h4[data-v-362a72bc],h5[data-v-362a72bc],h6[data-v-362a72bc]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-362a72bc]{font-size:36px;margin-bottom:16px}h2[data-v-362a72bc]{font-size:24px;margin-bottom:16px}p[data-v-362a72bc]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-362a72bc]{color:#ff7e00}.text-secondary[data-v-362a72bc]{color:#4a90e2}.text-accent[data-v-362a72bc]{color:gold}[data-v-362a72bc]:root{--vh:1vh}@media(max-width:480px){body[data-v-362a72bc],html[data-v-362a72bc]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-362a72bc]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-362a72bc]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-362a72bc]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-362a72bc]{max-width:480px}}@media(min-width:768px){.container[data-v-362a72bc]{max-width:720px}}@media(min-width:1024px){.container[data-v-362a72bc]{max-width:960px}}.responsive-image[data-v-362a72bc]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-362a72bc]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-362a72bc]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-362a72bc]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-362a72bc]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-362a72bc]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-362a72bc]{display:none}}.loading-screen[data-v-362a72bc]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f9f9f9,#e8f4f8);display:flex;justify-content:center;align-items:center;z-index:10000;transition:opacity .5s ease;opacity:1;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.loading-screen.fade-out[data-v-362a72bc]{opacity:0;pointer-events:none}.loading-content[data-v-362a72bc]{width:90%;max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center}.logo[data-v-362a72bc]{font-size:36px;font-weight:900;color:#ff7e00;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.1);font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.video-preview[data-v-362a72bc]{width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:20px;box-shadow:0 8px 32px rgba(0,0,0,.15);border:3px solid rgba(255,126,0,.3)}.video-preview video[data-v-362a72bc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paw-prints-container[data-v-362a72bc]{position:relative;width:200px;height:50px;margin-bottom:20px}.paw[data-v-362a72bc]{position:absolute;width:20px;height:20px;background-color:#ff7e00;border-radius:50%;opacity:0}.paw[data-v-362a72bc]:before{left:-5px}.paw[data-v-362a72bc]:after,.paw[data-v-362a72bc]:before{content:"";position:absolute;width:10px;height:10px;background-color:#ff7e00;border-radius:50%;top:-10px}.paw[data-v-362a72bc]:after{right:-5px}.paw1[data-v-362a72bc]{left:0;animation:paw-appear-362a72bc 2s infinite}.paw2[data-v-362a72bc]{left:45px;animation:paw-appear-362a72bc 2s .4s infinite}.paw3[data-v-362a72bc]{left:90px;animation:paw-appear-362a72bc 2s .8s infinite}.paw4[data-v-362a72bc]{left:135px;animation:paw-appear-362a72bc 2s 1.2s infinite}.paw5[data-v-362a72bc]{left:180px;animation:paw-appear-362a72bc 2s 1.6s infinite}@keyframes paw-appear-362a72bc{0%{opacity:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}40%,to{opacity:0;transform:scale(.5)}}.loading-text[data-v-362a72bc]{color:#ff7e00;font-weight:600;font-size:16px;margin-bottom:20px;opacity:.8}.start-button-container[data-v-362a72bc]{margin-bottom:20px}.start-button[data-v-362a72bc]{background:linear-gradient(135deg,#ff7e00,gold);color:#fff;border:none;border-radius:25px;padding:15px 30px;font-size:18px;font-weight:700;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;cursor:pointer;box-shadow:0 8px 25px rgba(255,126,0,.3);transition:all .3s ease}.start-button[data-v-362a72bc]:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(255,126,0,.4)}.start-button[data-v-362a72bc]:active{transform:translateY(0)}.tip-container[data-v-362a72bc]{background-color:rgba(255,126,0,.1);padding:20px;border-radius:15px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);max-width:100%;border:1px solid rgba(255,126,0,.2)}.tip-title[data-v-362a72bc]{color:#ff7e00;font-weight:700;margin-bottom:10px;font-size:18px;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.tip-text[data-v-362a72bc]{color:#333;font-size:16px;line-height:1.5;font-weight:500}@media(max-width:768px){.logo[data-v-362a72bc]{font-size:28px}.video-preview[data-v-362a72bc]{width:100px;height:100px}.paw-prints-container[data-v-362a72bc]{width:160px}.start-button[data-v-362a72bc]{padding:12px 25px;font-size:16px}.tip-container[data-v-362a72bc]{padding:15px}.tip-title[data-v-362a72bc]{font-size:16px}.tip-text[data-v-362a72bc]{font-size:14px}}[data-v-82521298]:root{--vh:1vh}@media(max-width:480px){body[data-v-82521298],html[data-v-82521298]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-82521298]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-82521298]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-82521298]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-82521298]{max-width:480px}}@media(min-width:768px){.container[data-v-82521298]{max-width:720px}}@media(min-width:1024px){.container[data-v-82521298]{max-width:960px}}.responsive-image[data-v-82521298]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-82521298]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-82521298]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-82521298]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-82521298]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-82521298]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-82521298]{display:none}}h1[data-v-82521298],h2[data-v-82521298],h3[data-v-82521298],h4[data-v-82521298],h5[data-v-82521298],h6[data-v-82521298]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-82521298]{font-size:36px;margin-bottom:16px}h2[data-v-82521298]{font-size:24px;margin-bottom:16px}p[data-v-82521298]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-82521298]{color:#ff7e00}.text-secondary[data-v-82521298]{color:#4a90e2}.text-accent[data-v-82521298]{color:gold}.btn[data-v-82521298]{display:inline-flex;align-items:center;justify-content:center;border-radius:22px;border:none;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;white-space:nowrap;-moz-user-select:none;user-select:none;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important}.btn.btn-mobile[data-v-82521298],.btn.btn-tablet[data-v-82521298]{padding:12px 16px;font-size:.9em;min-height:40px;min-width:100px;border-radius:20px}.btn.btn-desktop-small[data-v-82521298],.btn.btn-desktop[data-v-82521298]{padding:16px 32px;font-size:18px;min-height:56px;min-width:180px;border-radius:28px}.btn[data-v-82521298]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.btn[data-v-82521298]:active:not(:disabled){transform:translateY(0)}.btn.btn-large.btn-mobile[data-v-82521298],.btn.btn-large.btn-tablet[data-v-82521298]{padding:16px 24px;font-size:1em;min-height:44px;min-width:120px;border-radius:22px}.btn.btn-large.btn-desktop-small[data-v-82521298],.btn.btn-large.btn-desktop[data-v-82521298]{padding:24px 48px;font-size:32px;min-height:68px;min-width:220px;border-radius:34px;font-weight:700}.btn.btn-full-width[data-v-82521298]{width:100%;min-width:auto}.btn.btn-disabled[data-v-82521298],.btn[data-v-82521298]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn.btn-disabled[data-v-82521298]:hover,.btn[data-v-82521298]:disabled:hover{transform:none;box-shadow:0 4px 15px rgba(0,0,0,.15)}.btn.btn-primary[data-v-82521298]{background:linear-gradient(135deg,#ff7e00,#cc6500);color:#fff;box-shadow:0 4px 15px rgba(255,126,0,.3)}.btn.btn-primary[data-v-82521298]:hover:not(:disabled){background:linear-gradient(135deg,#e67100,#b35800);box-shadow:0 6px 25px rgba(255,126,0,.4)}.btn.btn-secondary[data-v-82521298]{background:linear-gradient(135deg,#4a90e2,#2275d7);color:#fff;box-shadow:0 4px 15px rgba(74,144,226,.3)}.btn.btn-secondary[data-v-82521298]:hover:not(:disabled){background:linear-gradient(135deg,#3483de,#1f69c1);box-shadow:0 6px 25px rgba(74,144,226,.4)}.btn.btn-accent[data-v-82521298]{background:linear-gradient(135deg,gold,#ccac00);color:#333;box-shadow:0 4px 15px rgba(255,215,0,.3)}.btn.btn-accent[data-v-82521298]:hover:not(:disabled){background:linear-gradient(135deg,#e6c200,#b39700);box-shadow:0 6px 25px rgba(255,215,0,.4)}.btn[data-v-82521298]:focus{outline:none!important;box-shadow:0 0 0 3px rgba(255,126,0,.3)!important}.btn[data-v-82521298]:active{outline:none!important}h1[data-v-4d232694],h2[data-v-4d232694],h3[data-v-4d232694],h4[data-v-4d232694],h5[data-v-4d232694],h6[data-v-4d232694]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-4d232694]{font-size:36px;margin-bottom:16px}h2[data-v-4d232694]{font-size:24px;margin-bottom:16px}p[data-v-4d232694]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-4d232694]{color:#ff7e00}.text-secondary[data-v-4d232694]{color:#4a90e2}.text-accent[data-v-4d232694]{color:gold}[data-v-4d232694]:root{--vh:1vh}@media(max-width:480px){body[data-v-4d232694],html[data-v-4d232694]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-4d232694]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-4d232694]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-4d232694]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-4d232694]{max-width:480px}}@media(min-width:768px){.container[data-v-4d232694]{max-width:720px}}@media(min-width:1024px){.container[data-v-4d232694]{max-width:960px}}.responsive-image[data-v-4d232694]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-4d232694]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-4d232694]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-4d232694]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-4d232694]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-4d232694]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-4d232694]{display:none}}.sound-controls-wrapper[data-v-4d232694]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px}@media(max-width:768px){.sound-controls-wrapper[data-v-4d232694]{top:15px;right:15px;gap:8px}}.sound-toggle-wrapper .sound-toggle-button[data-v-4d232694]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:2px solid rgba(255,126,0,.8);border-radius:25px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 12px rgba(255,126,0,.15),0 2px 6px rgba(0,0,0,.1);outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sound-toggle-wrapper .sound-toggle-button.enabled[data-v-4d232694]{background:rgba(76,175,80,.1);border-color:#4caf50;color:#4caf50;box-shadow:0 4px 12px rgba(76,175,80,.2),0 2px 6px rgba(0,0,0,.1)}.sound-toggle-wrapper .sound-toggle-button.disabled[data-v-4d232694]{background:hsla(0,0%,100%,.9);border-color:rgba(255,126,0,.8);color:#ff7e00}.sound-toggle-wrapper .sound-toggle-button[data-v-4d232694]:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(255,126,0,.25),0 4px 12px rgba(0,0,0,.15);border-color:#ff7e00}.sound-toggle-wrapper .sound-toggle-button:hover.enabled[data-v-4d232694]{box-shadow:0 8px 20px rgba(76,175,80,.3),0 4px 12px rgba(0,0,0,.15)}.sound-toggle-wrapper .sound-toggle-button[data-v-4d232694]:active{transform:translateY(-1px);transition:transform .1s ease}.sound-toggle-wrapper .sound-toggle-button .sound-icon[data-v-4d232694]{font-size:20px;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.sound-toggle-wrapper .sound-toggle-button .sound-text[data-v-4d232694]{font-size:14px;font-weight:600;white-space:nowrap;letter-spacing:-.3px;text-shadow:0 1px 2px hsla(0,0%,100%,.8);background:linear-gradient(135deg,#ff7e00,#cc6500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.enabled .sound-toggle-wrapper .sound-toggle-button .sound-text[data-v-4d232694]{background:linear-gradient(135deg,#4caf50,#3d8b40);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.music-toggle-wrapper .music-toggle-button[data-v-4d232694]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:2px solid rgba(156,39,176,.8);border-radius:25px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 12px rgba(156,39,176,.15),0 2px 6px rgba(0,0,0,.1);outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.music-toggle-wrapper .music-toggle-button.enabled[data-v-4d232694]{background:rgba(156,39,176,.1);border-color:#9c27b0;color:#9c27b0;box-shadow:0 4px 12px rgba(156,39,176,.2),0 2px 6px rgba(0,0,0,.1)}.music-toggle-wrapper .music-toggle-button.disabled[data-v-4d232694]{background:hsla(0,0%,100%,.9);border-color:rgba(156,39,176,.5);color:rgba(156,39,176,.7)}.music-toggle-wrapper .music-toggle-button.unavailable[data-v-4d232694]{background:hsla(0,0%,100%,.7);border-color:hsla(0,0%,60%,.5);color:#999;cursor:not-allowed;opacity:.6}.music-toggle-wrapper .music-toggle-button[data-v-4d232694]:hover:not(.unavailable):not(:disabled){transform:translateY(-3px);box-shadow:0 8px 20px rgba(156,39,176,.25),0 4px 12px rgba(0,0,0,.15);border-color:#9c27b0}.music-toggle-wrapper .music-toggle-button:hover:not(.unavailable):not(:disabled).enabled[data-v-4d232694]{box-shadow:0 8px 20px rgba(156,39,176,.3),0 4px 12px rgba(0,0,0,.15)}.music-toggle-wrapper .music-toggle-button[data-v-4d232694]:active:not(.unavailable):not(:disabled){transform:translateY(-1px);transition:transform .1s ease}.music-toggle-wrapper .music-toggle-button[data-v-4d232694]:disabled{cursor:not-allowed;transform:none}.music-toggle-wrapper .music-toggle-button .music-icon[data-v-4d232694]{font-size:20px;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.unavailable .music-toggle-wrapper .music-toggle-button .music-icon[data-v-4d232694]{filter:grayscale(100%) drop-shadow(0 1px 2px rgba(0,0,0,.1))}.music-toggle-wrapper .music-toggle-button .music-text[data-v-4d232694]{font-size:14px;font-weight:600;white-space:nowrap;letter-spacing:-.3px;text-shadow:0 1px 2px hsla(0,0%,100%,.8)}.enabled .music-toggle-wrapper .music-toggle-button .music-text[data-v-4d232694],.music-toggle-wrapper .music-toggle-button .music-text[data-v-4d232694]{background:linear-gradient(135deg,#9c27b0,#771e86);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.unavailable .music-toggle-wrapper .music-toggle-button .music-text[data-v-4d232694]{background:linear-gradient(135deg,#999,grey);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:480px){.sound-controls-wrapper[data-v-4d232694]{top:12px;right:12px;gap:6px}.music-toggle-button[data-v-4d232694],.sound-toggle-button[data-v-4d232694]{padding:12px 16px!important;border-radius:22px!important;gap:8px!important}.music-toggle-button .music-icon[data-v-4d232694],.music-toggle-button .sound-icon[data-v-4d232694],.sound-toggle-button .music-icon[data-v-4d232694],.sound-toggle-button .sound-icon[data-v-4d232694]{font-size:18px!important}.music-toggle-button .music-text[data-v-4d232694],.music-toggle-button .sound-text[data-v-4d232694],.sound-toggle-button .music-text[data-v-4d232694],.sound-toggle-button .sound-text[data-v-4d232694]{font-size:13px!important}}@media(max-width:360px){.sound-controls-wrapper[data-v-4d232694]{top:10px;right:10px;gap:5px}.music-toggle-button[data-v-4d232694],.sound-toggle-button[data-v-4d232694]{padding:10px 14px!important;border-radius:20px!important}.music-toggle-button .music-icon[data-v-4d232694],.music-toggle-button .sound-icon[data-v-4d232694],.sound-toggle-button .music-icon[data-v-4d232694],.sound-toggle-button .sound-icon[data-v-4d232694]{font-size:16px!important}.music-toggle-button .music-text[data-v-4d232694],.music-toggle-button .sound-text[data-v-4d232694],.sound-toggle-button .music-text[data-v-4d232694],.sound-toggle-button .sound-text[data-v-4d232694]{font-size:12px!important}}@media(min-height:800px)and (max-width:768px){.sound-controls-wrapper[data-v-4d232694]{top:18px;right:18px;gap:12px}.music-toggle-button[data-v-4d232694],.sound-toggle-button[data-v-4d232694]{padding:16px 20px!important}.music-toggle-button .music-icon[data-v-4d232694],.music-toggle-button .sound-icon[data-v-4d232694],.sound-toggle-button .music-icon[data-v-4d232694],.sound-toggle-button .sound-icon[data-v-4d232694]{font-size:22px!important}.music-toggle-button .music-text[data-v-4d232694],.music-toggle-button .sound-text[data-v-4d232694],.sound-toggle-button .music-text[data-v-4d232694],.sound-toggle-button .sound-text[data-v-4d232694]{font-size:15px!important}}[data-v-42675f10]:root{--vh:1vh}@media(max-width:480px){body[data-v-42675f10],html[data-v-42675f10]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-42675f10]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-42675f10]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-42675f10]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-42675f10]{max-width:480px}}@media(min-width:768px){.container[data-v-42675f10]{max-width:720px}}@media(min-width:1024px){.container[data-v-42675f10]{max-width:960px}}.responsive-image[data-v-42675f10]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-42675f10]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-42675f10]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-42675f10]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-42675f10]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-42675f10]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-42675f10]{display:none}}h1[data-v-42675f10],h2[data-v-42675f10],h3[data-v-42675f10],h4[data-v-42675f10],h5[data-v-42675f10],h6[data-v-42675f10]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-42675f10]{font-size:36px;margin-bottom:16px}h2[data-v-42675f10]{font-size:24px;margin-bottom:16px}p[data-v-42675f10]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-42675f10]{color:#ff7e00}.text-secondary[data-v-42675f10]{color:#4a90e2}.text-accent[data-v-42675f10]{color:gold}.video-player-container[data-v-42675f10]{width:100%;height:100%;position:relative;overflow:hidden;background-color:#f9f9f9;display:flex;align-items:center;justify-content:center}.video-element[data-v-42675f10]{position:relative;width:56.25vh;height:100%;max-height:100vh;-o-object-fit:cover;object-fit:cover;transition:opacity .1s ease}.video-element.active[data-v-42675f10]{opacity:1;z-index:2}.video-element.inactive[data-v-42675f10]{opacity:0;z-index:1;position:absolute}.video-element:first-child.active[data-v-42675f10]{opacity:1!important;z-index:2!important}@media(max-width:768px){.video-element[data-v-42675f10]{width:100%!important;height:100%!important;position:absolute;top:0;left:0;-webkit-playsinline:true!important;-moz-playsinline:true!important;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.video-element[data-v-42675f10]::-webkit-media-controls{display:none!important;-webkit-appearance:none!important}.video-element[data-v-42675f10]::-webkit-media-controls-enclosure,.video-element[data-v-42675f10]::-webkit-media-controls-panel{display:none!important}.video-element[data-v-42675f10]::-webkit-media-controls-play-button,.video-element[data-v-42675f10]::-webkit-media-controls-start-playback-button{display:none!important}.video-player-container[data-v-42675f10]{-webkit-overflow-scrolling:touch;touch-action:manipulation;will-change:transform;transform:translateZ(0)}}@media(min-width:1400px){.video-element[data-v-42675f10]{max-width:400px}}@media(max-height:600px)and (min-width:769px){.video-element[data-v-42675f10]{width:337.5px;height:100%}}@supports(-webkit-appearance:none){.video-element[data-v-42675f10]{-webkit-playsinline:true!important;-webkit-appearance:none!important}.video-element[data-v-42675f10]::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none!important}}@media screen and (-webkit-min-device-pixel-ratio:0){.video-element[playsinline][data-v-42675f10]{-webkit-playsinline:true!important}}.video-element[data-v-42675f10],.video-player-container[data-v-42675f10]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);-webkit-transform:translateZ(0)}h1[data-v-b8fb30a0],h2[data-v-b8fb30a0],h3[data-v-b8fb30a0],h4[data-v-b8fb30a0],h5[data-v-b8fb30a0],h6[data-v-b8fb30a0]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-b8fb30a0]{font-size:36px;margin-bottom:16px}h2[data-v-b8fb30a0]{font-size:24px;margin-bottom:16px}p[data-v-b8fb30a0]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-b8fb30a0]{color:#ff7e00}.text-secondary[data-v-b8fb30a0]{color:#4a90e2}.text-accent[data-v-b8fb30a0]{color:gold}[data-v-b8fb30a0]:root{--vh:1vh}@media(max-width:480px){body[data-v-b8fb30a0],html[data-v-b8fb30a0]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-b8fb30a0]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-b8fb30a0]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-b8fb30a0]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-b8fb30a0]{max-width:480px}}@media(min-width:768px){.container[data-v-b8fb30a0]{max-width:720px}}@media(min-width:1024px){.container[data-v-b8fb30a0]{max-width:960px}}.responsive-image[data-v-b8fb30a0]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-b8fb30a0]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-b8fb30a0]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-b8fb30a0]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-b8fb30a0]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-b8fb30a0]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-b8fb30a0]{display:none}}.mobile-content-container[data-v-b8fb30a0]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;z-index:101;overflow:visible!important;padding:8px 8px 0 8px;justify-content:flex-start;align-items:stretch;gap:0;min-height:100%;background:transparent!important;touch-action:manipulation;-webkit-overflow-scrolling:touch}[data-v-b8fb30a0] .level3-game .mg-progress-bar{margin-top:-10px!important;margin-bottom:8px!important;height:6px!important}[data-v-b8fb30a0] .level3-game .mg-progress-bar .mg-progress-text{font-size:12px!important;top:-20px!important}[data-v-b8fb30a0] .level3-game .mg-question-text{font-size:12px!important;margin-bottom:8px!important;line-height:1.1!important;padding:0 4px!important}[data-v-b8fb30a0] .level3-game .mg-options-container{gap:4px!important;margin-top:0!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option{width:45px!important;height:45px!important;font-size:24px!important;padding:8px!important;border-radius:8px!important;margin:0!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option.cookie{background-size:38px 38px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row{margin-top:4px!important;gap:4px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option{width:50px!important;height:50px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option.basket{background-size:42px 42px!important}@media(max-height:650px){[data-v-b8fb30a0] .level3-game .mg-progress-bar{height:4px!important;margin-bottom:4px!important}[data-v-b8fb30a0] .level3-game .mg-progress-bar .mg-progress-text{font-size:10px!important;top:-15px!important}[data-v-b8fb30a0] .level3-game .mg-question-text{font-size:11px!important;margin-bottom:4px!important}[data-v-b8fb30a0] .level3-game .mg-options-container{gap:2px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option{width:40px!important;height:40px!important;font-size:20px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option.cookie{background-size:32px 32px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row{margin-top:2px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option{width:45px!important;height:45px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option.basket{background-size:38px 38px!important}}@media(orientation:landscape)and (max-height:500px){[data-v-b8fb30a0] .level3-game .mg-progress-bar{height:3px!important;margin-bottom:2px!important}[data-v-b8fb30a0] .level3-game .mg-progress-bar .mg-progress-text{font-size:9px!important;top:-12px!important}[data-v-b8fb30a0] .level3-game .mg-question-text{font-size:10px!important;margin-bottom:2px!important;line-height:1!important}[data-v-b8fb30a0] .level3-game .mg-options-container{gap:1px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option{width:35px!important;height:35px!important;font-size:18px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option.cookie{background-size:28px 28px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row{margin-top:1px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option{width:40px!important;height:40px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option.basket{background-size:32px 32px!important}}@media(max-height:550px){[data-v-b8fb30a0] .level3-game .mg-progress-bar{height:2px!important;margin-bottom:1px!important}[data-v-b8fb30a0] .level3-game .mg-progress-bar .mg-progress-text{font-size:8px!important;top:-10px!important}[data-v-b8fb30a0] .level3-game .mg-question-text{font-size:9px!important;margin-bottom:1px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option{width:32px!important;height:32px!important;font-size:16px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-mobile-option.cookie{background-size:24px 24px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option{width:35px!important;height:35px!important}[data-v-b8fb30a0] .level3-game .mg-options-container .mg-baskets-row .mg-mobile-option.basket{background-size:28px 28px!important}}[data-v-b8fb30a0] .btn,[data-v-b8fb30a0] button,[data-v-b8fb30a0] input[type=button],[data-v-b8fb30a0] input[type=submit]{min-height:48px!important;padding:12px 20px!important;font-size:16px!important;border-radius:12px!important;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-v-b8fb30a0] input[type=email],[data-v-b8fb30a0] input[type=text],[data-v-b8fb30a0] select,[data-v-b8fb30a0] textarea{min-height:44px!important;padding:12px 16px!important;font-size:16px!important}[data-v-b8fb30a0] .bowl,[data-v-b8fb30a0] .control-btn,[data-v-b8fb30a0] .food-item{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-v-b8fb30a0] .custom-slider{touch-action:pan-x}@media(max-width:360px){.mobile-content-container[data-v-b8fb30a0]{padding:4px 6px 0 6px}}@media(max-height:600px){.mobile-content-container[data-v-b8fb30a0]{padding:6px 8px 0 8px}}@media(min-height:800px){.mobile-content-container[data-v-b8fb30a0]{padding:15px 12px 10px 12px}}@media(min-height:900px){.mobile-content-container[data-v-b8fb30a0]{padding:12px 16px 12px 16px}}[data-v-b8fb30a0]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}h1[data-v-7f84fdd1],h2[data-v-7f84fdd1],h3[data-v-7f84fdd1],h4[data-v-7f84fdd1],h5[data-v-7f84fdd1],h6[data-v-7f84fdd1]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-7f84fdd1]{font-size:36px;margin-bottom:16px}h2[data-v-7f84fdd1]{font-size:24px;margin-bottom:16px}p[data-v-7f84fdd1]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-7f84fdd1]{color:#ff7e00}.text-secondary[data-v-7f84fdd1]{color:#4a90e2}.text-accent[data-v-7f84fdd1]{color:gold}[data-v-7f84fdd1]:root{--vh:1vh}@media(max-width:480px){body[data-v-7f84fdd1],html[data-v-7f84fdd1]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-7f84fdd1]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-7f84fdd1]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-7f84fdd1]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-7f84fdd1]{max-width:480px}}@media(min-width:768px){.container[data-v-7f84fdd1]{max-width:720px}}@media(min-width:1024px){.container[data-v-7f84fdd1]{max-width:960px}}.responsive-image[data-v-7f84fdd1]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-7f84fdd1]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-7f84fdd1]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-7f84fdd1]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-7f84fdd1]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-7f84fdd1]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-7f84fdd1]{display:none}}.vb-mobile-container[data-v-7f84fdd1]{overflow:hidden;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.vb-mobile-container .vb-mobile-video-section[data-v-7f84fdd1],.vb-mobile-container[data-v-7f84fdd1]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:calc(var(--vh, 1vh)*100)!important;background:#f9f9f9!important}.vb-mobile-container .vb-mobile-video-section[data-v-7f84fdd1]{z-index:1!important}.vb-mobile-container .vb-mobile-video-section .mobile-video-frame[data-v-7f84fdd1]{width:100%;height:100%}.vb-mobile-container .vb-mobile-content-section[data-v-7f84fdd1]{position:fixed!important;bottom:0!important;left:0!important;width:100vw!important;z-index:10!important}.vb-mobile-container .vb-mobile-content-section.content-small[data-v-7f84fdd1]{height:20vh!important}.vb-mobile-container .vb-mobile-content-section.content-medium[data-v-7f84fdd1]{height:25vh!important}.vb-mobile-container .vb-mobile-content-section.content-large[data-v-7f84fdd1]{height:30vh!important}@media(max-width:360px){.vb-mobile-container .vb-mobile-content-section.content-small[data-v-7f84fdd1]{height:22vh!important}.vb-mobile-container .vb-mobile-content-section.content-medium[data-v-7f84fdd1]{height:28vh!important}.vb-mobile-container .vb-mobile-content-section.content-large[data-v-7f84fdd1]{height:32vh!important}}@media(max-height:600px){.vb-mobile-container .vb-mobile-content-section.content-small[data-v-7f84fdd1]{height:25vh!important}.vb-mobile-container .vb-mobile-content-section.content-medium[data-v-7f84fdd1]{height:30vh!important}.vb-mobile-container .vb-mobile-content-section.content-large[data-v-7f84fdd1]{height:35vh!important}}@media(orientation:landscape)and (max-height:500px){.vb-mobile-container .vb-mobile-content-section.content-small[data-v-7f84fdd1]{height:30vh!important}.vb-mobile-container .vb-mobile-content-section.content-medium[data-v-7f84fdd1]{height:35vh!important}.vb-mobile-container .vb-mobile-content-section.content-large[data-v-7f84fdd1]{height:40vh!important}}@media(min-height:800px){.vb-mobile-container .vb-mobile-content-section.content-small[data-v-7f84fdd1]{height:18vh!important}.vb-mobile-container .vb-mobile-content-section.content-medium[data-v-7f84fdd1]{height:22vh!important}.vb-mobile-container .vb-mobile-content-section.content-large[data-v-7f84fdd1]{height:28vh!important}}@media(min-height:900px){.vb-mobile-container .vb-mobile-content-section.content-small[data-v-7f84fdd1]{height:16vh!important}.vb-mobile-container .vb-mobile-content-section.content-medium[data-v-7f84fdd1]{height:20vh!important}.vb-mobile-container .vb-mobile-content-section.content-large[data-v-7f84fdd1]{height:25vh!important}}h1[data-v-5c3034cd],h2[data-v-5c3034cd],h3[data-v-5c3034cd],h4[data-v-5c3034cd],h5[data-v-5c3034cd],h6[data-v-5c3034cd]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-5c3034cd]{font-size:36px;margin-bottom:16px}h2[data-v-5c3034cd]{font-size:24px;margin-bottom:16px}p[data-v-5c3034cd]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-5c3034cd]{color:#ff7e00}.text-secondary[data-v-5c3034cd]{color:#4a90e2}.text-accent[data-v-5c3034cd]{color:gold}[data-v-5c3034cd]:root{--vh:1vh}@media(max-width:480px){body[data-v-5c3034cd],html[data-v-5c3034cd]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-5c3034cd]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-5c3034cd]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-5c3034cd]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-5c3034cd]{max-width:480px}}@media(min-width:768px){.container[data-v-5c3034cd]{max-width:720px}}@media(min-width:1024px){.container[data-v-5c3034cd]{max-width:960px}}.responsive-image[data-v-5c3034cd]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-5c3034cd]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-5c3034cd]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-5c3034cd]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-5c3034cd]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-5c3034cd]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-5c3034cd]{display:none}}.desktop-content-overlay[data-v-5c3034cd]{z-index:100}.desktop-content-container[data-v-5c3034cd],.desktop-content-overlay[data-v-5c3034cd]{width:100%;height:100%;position:relative;overflow:hidden;background:transparent!important;border-radius:32px}.desktop-content-container[data-v-5c3034cd]{display:flex;flex-direction:column;z-index:101;padding:40px 60px;justify-content:center;align-items:center}[data-v-5c3034cd] .math-game-content{width:100%;max-width:800px;background:#fff!important;border-radius:32px;box-shadow:0 40px 80px rgba(0,0,0,.12),0 20px 40px rgba(0,0,0,.08);padding:60px 50px;position:relative;border:none;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}[data-v-5c3034cd] .math-game-content:before{content:"";position:absolute;top:20px;left:20px;right:20px;height:6px;background:linear-gradient(90deg,#ff7e00,gold);border-radius:16px}[data-v-5c3034cd] .cr-desktop-comic-content{width:100%;max-width:800px;background:#fff!important;border-radius:32px;box-shadow:0 40px 80px rgba(0,0,0,.12),0 20px 40px rgba(0,0,0,.08);padding:60px 50px;position:relative;border:none;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}[data-v-5c3034cd] .cr-desktop-comic-content:before{content:"";position:absolute;top:20px;left:20px;right:20px;height:6px;background:linear-gradient(90deg,#ff7e00,gold);border-radius:16px}[data-v-5c3034cd] .mg-progress-bar{background:#f5f5f5!important;border-radius:25px!important;height:20px!important;margin-bottom:40px!important;width:100%!important;position:relative;overflow:hidden;box-shadow:inset 0 3px 6px rgba(0,0,0,.1);border:2px solid #eee}[data-v-5c3034cd] .mg-progress-bar .mg-progress-fill{background:linear-gradient(90deg,#ff7e00,gold)!important;border-radius:25px!important;height:100%!important;position:relative;box-shadow:0 6px 12px rgba(255,126,0,.3),inset 0 2px 0 hsla(0,0%,100%,.4)}[data-v-5c3034cd] .mg-progress-bar .mg-progress-fill:after{content:"";position:absolute;top:0;left:-50%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);border-radius:25px;animation:shine-5c3034cd 2.5s infinite}[data-v-5c3034cd] .mg-progress-bar .mg-progress-text{position:absolute!important;top:-35px!important;right:0!important;font-size:22px!important;font-weight:900!important;color:#ff7e00!important;text-shadow:0 3px 6px rgba(255,126,0,.2)!important;letter-spacing:1px!important}[data-v-5c3034cd] .level-question-text{font-size:32px!important;line-height:1.2!important;font-weight:800!important;color:#1a1a1a!important;text-align:center!important;margin:0 auto 40px auto!important;text-shadow:none!important;max-width:700px!important;letter-spacing:-.5px!important;width:100%!important}[data-v-5c3034cd] .level-question-text.desktop-question{font-size:36px!important;color:#2c2c2c!important;font-weight:900!important;margin:0 auto 50px auto!important}[data-v-5c3034cd] .mg-question-text{font-size:38px!important;line-height:1.1!important;font-weight:900!important;color:#1a1a1a!important;text-align:center!important;margin:0 auto 50px auto!important;text-shadow:none!important;max-width:700px!important;letter-spacing:-1px!important;width:100%!important}[data-v-5c3034cd] .level-options-container,[data-v-5c3034cd] .mg-options-container{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:25px!important;width:100%!important;max-width:650px!important;margin:0 auto!important;padding:0!important}[data-v-5c3034cd] .level-option-button,[data-v-5c3034cd] .mg-option-button{padding:30px 20px!important;font-size:28px!important;font-weight:800!important;border-radius:22px!important;border:4px solid #e0e0e0!important;background:#fff!important;color:#2c2c2c!important;cursor:pointer!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important;position:relative!important;min-height:100px!important;box-shadow:0 8px 25px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.9)!important;letter-spacing:-.5px!important;display:flex!important;align-items:center!important;justify-content:center!important}[data-v-5c3034cd] .level-option-button:hover:not(:disabled),[data-v-5c3034cd] .mg-option-button:hover:not(:disabled){background:rgba(255,126,0,.08)!important;border-color:#ff7e00!important;transform:translateY(-6px) scale(1.02)!important;box-shadow:0 15px 40px rgba(255,126,0,.25),0 8px 20px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.9)!important;color:#ff7e00!important;z-index:10!important}[data-v-5c3034cd] .level-option-button:hover:not(:disabled):before,[data-v-5c3034cd] .mg-option-button:hover:not(:disabled):before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:radial-gradient(circle,rgba(255,126,0,.15) 0,transparent 70%);border-radius:24px;opacity:0;animation:glow-5c3034cd .3s ease-out forwards;z-index:-1}[data-v-5c3034cd] .level-option-button:active:not(:disabled),[data-v-5c3034cd] .mg-option-button:active:not(:disabled){transform:translateY(-3px) scale(1.01)!important}[data-v-5c3034cd] .level-option-button.mg-selected,[data-v-5c3034cd] .level-option-button.selected,[data-v-5c3034cd] .mg-option-button.mg-selected,[data-v-5c3034cd] .mg-option-button.selected{background:linear-gradient(135deg,#ff7e00,#d66a00)!important;border-color:#b35800!important;color:#fff!important;transform:translateY(-6px) scale(1.05)!important;box-shadow:0 20px 50px rgba(255,126,0,.4),0 10px 30px rgba(255,126,0,.3),inset 0 1px 0 hsla(0,0%,100%,.3)!important;z-index:20!important;animation:selectedPulse-5c3034cd 2s ease-in-out infinite}[data-v-5c3034cd] .level-option-button.mg-selected:after,[data-v-5c3034cd] .level-option-button.selected:after,[data-v-5c3034cd] .mg-option-button.mg-selected:after,[data-v-5c3034cd] .mg-option-button.selected:after{content:"✓";position:absolute;top:8px;right:12px;font-size:20px;color:#fff;font-weight:900;text-shadow:0 2px 4px rgba(0,0,0,.4);opacity:0;animation:checkAppear-5c3034cd .8s ease-out .3s forwards;z-index:1}[data-v-5c3034cd] .level-option-button.correct,[data-v-5c3034cd] .mg-option-button.correct{background:linear-gradient(135deg,#4caf50,#409343)!important;border-color:#357a38!important;color:#fff!important;transform:translateY(-6px) scale(1.08)!important;box-shadow:0 20px 50px rgba(76,175,80,.4),0 10px 30px rgba(76,175,80,.3)!important}[data-v-5c3034cd] .level-option-button.correct:after,[data-v-5c3034cd] .mg-option-button.correct:after{content:"✓";position:absolute;top:8px;right:12px;font-size:24px;color:#fff;font-weight:900;text-shadow:0 2px 4px rgba(0,0,0,.4)}[data-v-5c3034cd] .level-option-button.incorrect,[data-v-5c3034cd] .mg-option-button.incorrect{background:linear-gradient(135deg,#f44336,#f21f0f)!important;border-color:#d2190b!important;color:#fff!important;transform:translateY(-6px) scale(1.08)!important;box-shadow:0 20px 50px rgba(244,67,54,.4),0 10px 30px rgba(244,67,54,.3)!important}[data-v-5c3034cd] .level-option-button.incorrect:after,[data-v-5c3034cd] .mg-option-button.incorrect:after{content:"✗";position:absolute;top:8px;right:12px;font-size:24px;color:#fff;font-weight:900;text-shadow:0 2px 4px rgba(0,0,0,.4)}[data-v-5c3034cd] .level-option-button.disabled,[data-v-5c3034cd] .level-option-button.mg-disabled,[data-v-5c3034cd] .mg-option-button.disabled,[data-v-5c3034cd] .mg-option-button.mg-disabled{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important;filter:grayscale(.8)!important;background:#f8f8f8!important}@keyframes shine-5c3034cd{0%{left:-50%}to{left:100%}}@keyframes glow-5c3034cd{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes selectedPulse-5c3034cd{0%,to{box-shadow:0 20px 50px rgba(255,126,0,.4),0 10px 30px rgba(255,126,0,.3),inset 0 1px 0 hsla(0,0%,100%,.3);transform:translateY(-6px) scale(1.05)}50%{box-shadow:0 25px 60px rgba(255,126,0,.5),0 15px 40px rgba(255,126,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3);transform:translateY(-8px) scale(1.07)}}@keyframes checkAppear-5c3034cd{0%{opacity:0;transform:scale(.3) rotate(-45deg)}60%{opacity:1;transform:scale(1.3) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@media(min-width:768px)and (max-width:1024px){.desktop-content-overlay[data-v-5c3034cd]{border-radius:28px}.desktop-content-container[data-v-5c3034cd]{padding:30px 40px;border-radius:28px}[data-v-5c3034cd] .cr-desktop-comic-content,[data-v-5c3034cd] .math-game-content{max-width:650px;padding:40px 35px;border-radius:28px}[data-v-5c3034cd] .cr-desktop-comic-content:before,[data-v-5c3034cd] .math-game-content:before{top:15px;left:15px;right:15px;height:5px}[data-v-5c3034cd] .level-question-text{font-size:26px!important;color:#2c2c2c!important;margin:0 auto 35px auto!important}[data-v-5c3034cd] .level-question-text.desktop-question{font-size:30px!important;margin:0 auto 40px auto!important}[data-v-5c3034cd] .mg-question-text{font-size:28px!important;color:#1a1a1a!important;margin:0 auto 40px auto!important}[data-v-5c3034cd] .level-option-button,[data-v-5c3034cd] .mg-option-button{padding:22px 16px!important;font-size:20px!important;min-height:80px!important;border-radius:18px!important;color:#2c2c2c!important}}@media(min-width:1024px)and (max-width:1366px){.desktop-content-overlay[data-v-5c3034cd]{border-radius:30px}.desktop-content-container[data-v-5c3034cd]{padding:35px 50px;border-radius:30px}[data-v-5c3034cd] .cr-desktop-comic-content,[data-v-5c3034cd] .math-game-content{padding:50px 40px;border-radius:30px}[data-v-5c3034cd] .cr-desktop-comic-content:before,[data-v-5c3034cd] .math-game-content:before{top:18px;left:18px;right:18px}[data-v-5c3034cd] .level-question-text{font-size:30px!important;color:#2c2c2c!important;margin:0 auto 38px auto!important}[data-v-5c3034cd] .level-question-text.desktop-question,[data-v-5c3034cd] .mg-question-text{font-size:34px!important;margin:0 auto 45px auto!important}[data-v-5c3034cd] .mg-question-text{color:#1a1a1a!important}[data-v-5c3034cd] .level-option-button,[data-v-5c3034cd] .mg-option-button{padding:26px 18px!important;font-size:24px!important;min-height:90px!important;color:#2c2c2c!important}}@media(min-width:1367px)and (max-width:1600px){.desktop-content-overlay[data-v-5c3034cd]{border-radius:32px}.desktop-content-container[data-v-5c3034cd]{padding:50px 70px;border-radius:32px}[data-v-5c3034cd] .cr-desktop-comic-content,[data-v-5c3034cd] .math-game-content{max-width:750px;padding:70px 60px;border-radius:32px}[data-v-5c3034cd] .cr-desktop-comic-content:before,[data-v-5c3034cd] .math-game-content:before{top:22px;left:22px;right:22px;height:7px}[data-v-5c3034cd] .level-question-text{font-size:38px!important;color:#2c2c2c!important;margin:0 auto 45px auto!important}[data-v-5c3034cd] .level-question-text.desktop-question{font-size:42px!important;margin:0 auto 55px auto!important}[data-v-5c3034cd] .mg-question-text{font-size:44px!important;color:#1a1a1a!important;margin:0 auto 55px auto!important}[data-v-5c3034cd] .level-option-button,[data-v-5c3034cd] .mg-option-button{font-size:32px!important;min-height:110px!important;padding:32px 24px!important;color:#2c2c2c!important}}@media(min-width:1601px){.desktop-content-overlay[data-v-5c3034cd]{border-radius:36px}.desktop-content-container[data-v-5c3034cd]{padding:60px 80px;border-radius:36px}[data-v-5c3034cd] .cr-desktop-comic-content,[data-v-5c3034cd] .math-game-content{max-width:800px;padding:80px 70px;border-radius:36px}[data-v-5c3034cd] .cr-desktop-comic-content:before,[data-v-5c3034cd] .math-game-content:before{top:25px;left:25px;right:25px;height:8px}[data-v-5c3034cd] .level-question-text{font-size:42px!important;color:#2c2c2c!important;margin:0 auto 50px auto!important}[data-v-5c3034cd] .level-question-text.desktop-question,[data-v-5c3034cd] .mg-question-text{font-size:48px!important;margin:0 auto 60px auto!important}[data-v-5c3034cd] .mg-question-text{color:#1a1a1a!important}[data-v-5c3034cd] .level-option-button,[data-v-5c3034cd] .mg-option-button{font-size:36px!important;min-height:120px!important;padding:35px 26px!important;color:#2c2c2c!important}}[data-v-5c3034cd]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}h1[data-v-78aed79e],h2[data-v-78aed79e],h3[data-v-78aed79e],h4[data-v-78aed79e],h5[data-v-78aed79e],h6[data-v-78aed79e]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-78aed79e]{font-size:36px;margin-bottom:16px}h2[data-v-78aed79e]{font-size:24px;margin-bottom:16px}p[data-v-78aed79e]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-78aed79e]{color:#ff7e00}.text-secondary[data-v-78aed79e]{color:#4a90e2}.text-accent[data-v-78aed79e]{color:gold}[data-v-78aed79e]:root{--vh:1vh}@media(max-width:480px){body[data-v-78aed79e],html[data-v-78aed79e]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-78aed79e]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-78aed79e]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-78aed79e]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-78aed79e]{max-width:480px}}@media(min-width:768px){.container[data-v-78aed79e]{max-width:720px}}@media(min-width:1024px){.container[data-v-78aed79e]{max-width:960px}}.responsive-image[data-v-78aed79e]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-78aed79e]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-78aed79e]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-78aed79e]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-78aed79e]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-78aed79e]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-78aed79e]{display:none}}.vb-desktop-container[data-v-78aed79e]{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);display:flex;position:relative;overflow:hidden;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.vb-desktop-video-section[data-v-78aed79e]{width:40%;height:100%;position:relative;background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:flex;align-items:center;justify-content:center}.vb-desktop-video-section[data-v-78aed79e]:before{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.1));z-index:10}.desktop-video-wrapper[data-v-78aed79e]{width:90%;height:85%;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.25),0 12px 24px rgba(0,0,0,.15),inset 0 0 0 1px hsla(0,0%,100%,.1);position:relative}.desktop-video-wrapper[data-v-78aed79e]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,rgba(102,126,234,.6),rgba(118,75,162,.6) 50%,hsla(0,100%,71%,.6));border-radius:26px;z-index:-1}.vb-desktop-content-section[data-v-78aed79e]{width:60%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:32px}@media(max-width:1366px){.vb-desktop-video-section[data-v-78aed79e]{width:35%}.vb-desktop-content-section[data-v-78aed79e]{width:65%;padding:24px}.desktop-video-wrapper[data-v-78aed79e]{width:85%;height:80%;border-radius:20px}.desktop-video-wrapper[data-v-78aed79e]:after{border-radius:22px}}@media(max-width:1024px){.vb-desktop-video-section[data-v-78aed79e]{width:35%}.vb-desktop-content-section[data-v-78aed79e]{width:65%;padding:16px}.desktop-video-wrapper[data-v-78aed79e]{width:80%;height:75%;border-radius:16px}.desktop-video-wrapper[data-v-78aed79e]:after{border-radius:18px}}@media(max-width:768px){.vb-desktop-container[data-v-78aed79e]{flex-direction:column}.vb-desktop-video-section[data-v-78aed79e]{width:100%;height:60%}.vb-desktop-content-section[data-v-78aed79e]{width:100%;height:40%;padding:16px}.desktop-video-wrapper[data-v-78aed79e]{width:95%;height:90%;border-radius:12px}.desktop-video-wrapper[data-v-78aed79e]:after{border-radius:14px}}.desktop-video-wrapper[data-v-78aed79e],.vb-desktop-container[data-v-78aed79e]{transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}h1[data-v-598b3bfa],h2[data-v-598b3bfa],h3[data-v-598b3bfa],h4[data-v-598b3bfa],h5[data-v-598b3bfa],h6[data-v-598b3bfa]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-598b3bfa]{font-size:36px;margin-bottom:16px}h2[data-v-598b3bfa]{font-size:24px;margin-bottom:16px}p[data-v-598b3bfa]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-598b3bfa]{color:#ff7e00}.text-secondary[data-v-598b3bfa]{color:#4a90e2}.text-accent[data-v-598b3bfa]{color:gold}[data-v-598b3bfa]:root{--vh:1vh}@media(max-width:480px){body[data-v-598b3bfa],html[data-v-598b3bfa]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-598b3bfa]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-598b3bfa]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-598b3bfa]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-598b3bfa]{max-width:480px}}@media(min-width:768px){.container[data-v-598b3bfa]{max-width:720px}}@media(min-width:1024px){.container[data-v-598b3bfa]{max-width:960px}}.responsive-image[data-v-598b3bfa]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-598b3bfa]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-598b3bfa]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-598b3bfa]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-598b3bfa]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-598b3bfa]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-598b3bfa]{display:none}}.modal-overlay[data-v-598b3bfa]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn-598b3bfa .3s ease-out}.modal-content[data-v-598b3bfa]{background:#fff;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.3),0 15px 40px rgba(0,0,0,.2);max-width:800px;width:100%;max-height:90vh;overflow:hidden;position:relative;animation:slideUp-598b3bfa .4s cubic-bezier(.34,1.56,.64,1)}.modal-header[data-v-598b3bfa]{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#ff7e00,#d66a00);color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.modal-title[data-v-598b3bfa]{font-size:24px;font-weight:900;margin:0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.5px}.modal-close[data-v-598b3bfa]{background:none;border:none;color:#fff;font-size:32px;font-weight:300;cursor:pointer;transition:all .2s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:20px}.modal-close[data-v-598b3bfa]:hover{background:hsla(0,0%,100%,.15);transform:rotate(90deg)}.modal-close[data-v-598b3bfa]:active{transform:rotate(90deg) scale(.95)}.modal-body[data-v-598b3bfa]{padding:0;height:calc(90vh - 100px);overflow-y:auto;overflow-x:hidden}.content-text[data-v-598b3bfa]{padding:30px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;font-size:15px;color:#333}.content-text h3[data-v-598b3bfa]{font-size:20px;font-weight:800;color:#ff7e00;margin:35px 0 20px 0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.3px}.content-text h3[data-v-598b3bfa]:first-of-type{margin-top:25px}.content-text h4[data-v-598b3bfa]{font-size:16px;font-weight:700;color:#2c2c2c;margin:25px 0 15px 0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.content-text p[data-v-598b3bfa]{margin:15px 0;text-align:justify}.content-text strong[data-v-598b3bfa]{font-weight:700;color:#1a1a1a}.content-text ol[data-v-598b3bfa],.content-text ul[data-v-598b3bfa]{margin:15px 0;padding-left:25px}.content-text ol li[data-v-598b3bfa],.content-text ul li[data-v-598b3bfa]{margin:8px 0}.content-text ol[data-v-598b3bfa]{counter-reset:item}.content-text ol>li[data-v-598b3bfa]{counter-increment:item;font-weight:600;color:#ff7e00}.content-text a[data-v-598b3bfa]{color:#ff7e00;text-decoration:underline;font-weight:600;transition:color .2s ease}.content-text a[data-v-598b3bfa]:hover{color:#b35800;text-decoration-color:#b35800}@keyframes fadeIn-598b3bfa{0%{opacity:0}to{opacity:1}}@keyframes slideUp-598b3bfa{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.modal-overlay[data-v-598b3bfa]{padding:10px}.modal-content[data-v-598b3bfa]{border-radius:12px;max-height:95vh}.modal-header[data-v-598b3bfa]{padding:20px}.modal-title[data-v-598b3bfa]{font-size:20px}.modal-close[data-v-598b3bfa]{width:35px;height:35px;font-size:28px}.content-text[data-v-598b3bfa]{padding:20px;font-size:14px}.content-text h3[data-v-598b3bfa]{font-size:18px;margin:25px 0 15px 0}.content-text h4[data-v-598b3bfa]{font-size:15px;margin:20px 0 12px 0}.content-text ol[data-v-598b3bfa],.content-text p[data-v-598b3bfa],.content-text ul[data-v-598b3bfa]{margin:12px 0}.modal-body[data-v-598b3bfa]{height:calc(95vh - 85px)}}[data-v-598b3bfa]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}h1[data-v-2524fe3f],h2[data-v-2524fe3f],h3[data-v-2524fe3f],h4[data-v-2524fe3f],h5[data-v-2524fe3f],h6[data-v-2524fe3f]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-2524fe3f]{font-size:36px;margin-bottom:16px}h2[data-v-2524fe3f]{font-size:24px;margin-bottom:16px}p[data-v-2524fe3f]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-2524fe3f]{color:#ff7e00}.text-secondary[data-v-2524fe3f]{color:#4a90e2}.text-accent[data-v-2524fe3f]{color:gold}[data-v-2524fe3f]:root{--vh:1vh}@media(max-width:480px){body[data-v-2524fe3f],html[data-v-2524fe3f]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-2524fe3f]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-2524fe3f]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-2524fe3f]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-2524fe3f]{max-width:480px}}@media(min-width:768px){.container[data-v-2524fe3f]{max-width:720px}}@media(min-width:1024px){.container[data-v-2524fe3f]{max-width:960px}}.responsive-image[data-v-2524fe3f]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-2524fe3f]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-2524fe3f]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-2524fe3f]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-2524fe3f]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-2524fe3f]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-2524fe3f]{display:none}}.modal-overlay[data-v-2524fe3f]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn-2524fe3f .3s ease-out}.modal-content[data-v-2524fe3f]{background:#fff;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.3),0 15px 40px rgba(0,0,0,.2);max-width:600px;width:100%;max-height:80vh;overflow:hidden;position:relative;animation:slideUp-2524fe3f .4s cubic-bezier(.34,1.56,.64,1)}.modal-header[data-v-2524fe3f]{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#ff7e00,#d66a00);color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.modal-title[data-v-2524fe3f]{font-size:24px;font-weight:900;margin:0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.5px}.modal-close[data-v-2524fe3f]{background:none;border:none;color:#fff;font-size:32px;font-weight:300;cursor:pointer;transition:all .2s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:20px}.modal-close[data-v-2524fe3f]:hover{background:hsla(0,0%,100%,.15);transform:rotate(90deg)}.modal-close[data-v-2524fe3f]:active{transform:rotate(90deg) scale(.95)}.modal-body[data-v-2524fe3f]{padding:0;height:calc(80vh - 100px);overflow-y:auto;overflow-x:hidden}.content-text[data-v-2524fe3f]{padding:30px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.7;font-size:16px;color:#333}.content-text p[data-v-2524fe3f]{margin:20px 0;text-align:justify}.content-text ul[data-v-2524fe3f]{margin:20px 0;padding-left:25px}.content-text ul li[data-v-2524fe3f]{margin:12px 0;font-weight:500}.content-text strong[data-v-2524fe3f]{font-weight:700;color:#1a1a1a}.content-text a[data-v-2524fe3f]{color:#ff7e00;text-decoration:none;font-weight:600;transition:color .2s ease}.content-text a[data-v-2524fe3f]:hover{color:#b35800;text-decoration:underline}.contact-info[data-v-2524fe3f]{background:rgba(255,126,0,.05);border-left:4px solid #ff7e00;border-radius:8px;padding:20px;margin-top:30px}.contact-info p[data-v-2524fe3f]{margin:8px 0}.contact-info p[data-v-2524fe3f]:first-child{font-weight:700;color:#ff7e00;margin-bottom:15px}@keyframes fadeIn-2524fe3f{0%{opacity:0}to{opacity:1}}@keyframes slideUp-2524fe3f{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.modal-overlay[data-v-2524fe3f]{padding:10px}.modal-content[data-v-2524fe3f]{border-radius:12px;max-height:90vh}.modal-header[data-v-2524fe3f]{padding:20px}.modal-title[data-v-2524fe3f]{font-size:20px}.modal-close[data-v-2524fe3f]{width:35px;height:35px;font-size:28px}.content-text[data-v-2524fe3f]{padding:20px;font-size:15px}.content-text p[data-v-2524fe3f],.content-text ul[data-v-2524fe3f]{margin:15px 0}.contact-info[data-v-2524fe3f]{padding:15px;margin-top:20px}.modal-body[data-v-2524fe3f]{height:calc(90vh - 85px)}}[data-v-2524fe3f]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}h1[data-v-2630f268],h2[data-v-2630f268],h3[data-v-2630f268],h4[data-v-2630f268],h5[data-v-2630f268],h6[data-v-2630f268]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-2630f268]{font-size:36px;margin-bottom:16px}h2[data-v-2630f268]{font-size:24px;margin-bottom:16px}p[data-v-2630f268]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-2630f268]{color:#ff7e00}.text-secondary[data-v-2630f268]{color:#4a90e2}.text-accent[data-v-2630f268]{color:gold}[data-v-2630f268]:root{--vh:1vh}@media(max-width:480px){body[data-v-2630f268],html[data-v-2630f268]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-2630f268]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-2630f268]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-2630f268]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-2630f268]{max-width:480px}}@media(min-width:768px){.container[data-v-2630f268]{max-width:720px}}@media(min-width:1024px){.container[data-v-2630f268]{max-width:960px}}.responsive-image[data-v-2630f268]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-2630f268]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-2630f268]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-2630f268]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-2630f268]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-2630f268]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-2630f268]{display:none}}.modal-overlay[data-v-2630f268]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn-2630f268 .3s ease-out}.modal-content[data-v-2630f268]{background:#fff;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.3),0 15px 40px rgba(0,0,0,.2);max-width:700px;width:100%;max-height:85vh;overflow:hidden;position:relative;animation:slideUp-2630f268 .4s cubic-bezier(.34,1.56,.64,1)}.modal-header[data-v-2630f268]{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#ff7e00,#d66a00);color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.modal-title[data-v-2630f268]{font-size:24px;font-weight:900;margin:0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.5px}.modal-close[data-v-2630f268]{background:none;border:none;color:#fff;font-size:32px;font-weight:300;cursor:pointer;transition:all .2s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:20px}.modal-close[data-v-2630f268]:hover{background:hsla(0,0%,100%,.15);transform:rotate(90deg)}.modal-close[data-v-2630f268]:active{transform:rotate(90deg) scale(.95)}.modal-body[data-v-2630f268]{padding:0;height:calc(85vh - 100px);overflow-y:auto;overflow-x:hidden}.content-text[data-v-2630f268]{padding:30px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.7;font-size:16px;color:#333}.content-text p[data-v-2630f268]{margin:20px 0;text-align:justify}.content-text strong[data-v-2630f268]{font-weight:700;color:#1a1a1a}.content-text a[data-v-2630f268]{color:#ff7e00;text-decoration:none;font-weight:600;transition:color .2s ease}.content-text a[data-v-2630f268]:hover{color:#b35800;text-decoration:underline}.contact-info[data-v-2630f268]{background:rgba(255,126,0,.05);border-left:4px solid #ff7e00;border-radius:8px;padding:20px;margin-top:30px}.contact-info p[data-v-2630f268]{margin:10px 0;line-height:1.5}.contact-info p[data-v-2630f268]:first-child{font-weight:700;color:#ff7e00}@keyframes fadeIn-2630f268{0%{opacity:0}to{opacity:1}}@keyframes slideUp-2630f268{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.modal-overlay[data-v-2630f268]{padding:10px}.modal-content[data-v-2630f268]{border-radius:12px;max-height:90vh}.modal-header[data-v-2630f268]{padding:20px}.modal-title[data-v-2630f268]{font-size:20px}.modal-close[data-v-2630f268]{width:35px;height:35px;font-size:28px}.content-text[data-v-2630f268]{padding:20px;font-size:15px}.content-text p[data-v-2630f268]{margin:15px 0}.contact-info[data-v-2630f268]{padding:15px;margin-top:20px}.modal-body[data-v-2630f268]{height:calc(90vh - 85px)}}[data-v-2630f268]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}h1[data-v-1ff3f764],h2[data-v-1ff3f764],h3[data-v-1ff3f764],h4[data-v-1ff3f764],h5[data-v-1ff3f764],h6[data-v-1ff3f764]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-1ff3f764]{font-size:36px;margin-bottom:16px}h2[data-v-1ff3f764]{font-size:24px;margin-bottom:16px}p[data-v-1ff3f764]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-1ff3f764]{color:#ff7e00}.text-secondary[data-v-1ff3f764]{color:#4a90e2}.text-accent[data-v-1ff3f764]{color:gold}[data-v-1ff3f764]:root{--vh:1vh}@media(max-width:480px){body[data-v-1ff3f764],html[data-v-1ff3f764]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-1ff3f764]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-1ff3f764]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-1ff3f764]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-1ff3f764]{max-width:480px}}@media(min-width:768px){.container[data-v-1ff3f764]{max-width:720px}}@media(min-width:1024px){.container[data-v-1ff3f764]{max-width:960px}}.responsive-image[data-v-1ff3f764]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-1ff3f764]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-1ff3f764]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-1ff3f764]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-1ff3f764]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-1ff3f764]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-1ff3f764]{display:none}}.modal-overlay[data-v-1ff3f764]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn-1ff3f764 .3s ease-out}.modal-content[data-v-1ff3f764]{background:#fff;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.3),0 15px 40px rgba(0,0,0,.2);max-width:900px;width:100%;max-height:90vh;overflow:hidden;position:relative;animation:slideUp-1ff3f764 .4s cubic-bezier(.34,1.56,.64,1)}.modal-header[data-v-1ff3f764]{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#ff7e00,#d66a00);color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.modal-title[data-v-1ff3f764]{font-size:24px;font-weight:900;margin:0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.5px}.modal-close[data-v-1ff3f764]{background:none;border:none;color:#fff;font-size:32px;font-weight:300;cursor:pointer;transition:all .2s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:20px}.modal-close[data-v-1ff3f764]:hover{background:hsla(0,0%,100%,.15);transform:rotate(90deg)}.modal-close[data-v-1ff3f764]:active{transform:rotate(90deg) scale(.95)}.modal-body[data-v-1ff3f764]{padding:0;height:calc(90vh - 100px);overflow-y:auto;overflow-x:hidden}.content-text[data-v-1ff3f764]{padding:30px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;font-size:15px;color:#333}.content-text h3[data-v-1ff3f764]{font-size:20px;font-weight:800;color:#ff7e00;margin:35px 0 20px 0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.3px}.content-text h3[data-v-1ff3f764]:first-of-type{margin-top:25px}.content-text h4[data-v-1ff3f764]{font-size:16px;font-weight:700;color:#2c2c2c;margin:25px 0 15px 0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.content-text p[data-v-1ff3f764]{margin:15px 0;text-align:justify}.content-text strong[data-v-1ff3f764]{font-weight:700;color:#1a1a1a}.content-text ol[data-v-1ff3f764],.content-text ul[data-v-1ff3f764]{margin:15px 0;padding-left:25px}.content-text ol li[data-v-1ff3f764],.content-text ul li[data-v-1ff3f764]{margin:8px 0}.content-text ol[data-v-1ff3f764]{counter-reset:item}.content-text ol>li[data-v-1ff3f764]{counter-increment:item;font-weight:600;color:#ff7e00}.content-text a[data-v-1ff3f764]{color:#ff7e00;text-decoration:underline;font-weight:600;transition:color .2s ease}.content-text a[data-v-1ff3f764]:hover{color:#b35800;text-decoration-color:#b35800}.contact-info[data-v-1ff3f764]{background:rgba(255,126,0,.05);border-left:4px solid #ff7e00;border-radius:8px;padding:20px;margin-top:30px}.contact-info p[data-v-1ff3f764]{margin:10px 0;line-height:1.5}.contact-info p[data-v-1ff3f764]:first-child{font-weight:700;color:#ff7e00}@keyframes fadeIn-1ff3f764{0%{opacity:0}to{opacity:1}}@keyframes slideUp-1ff3f764{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.modal-overlay[data-v-1ff3f764]{padding:10px}.modal-content[data-v-1ff3f764]{border-radius:12px;max-height:95vh}.modal-header[data-v-1ff3f764]{padding:20px}.modal-title[data-v-1ff3f764]{font-size:18px}.modal-close[data-v-1ff3f764]{width:35px;height:35px;font-size:28px}.content-text[data-v-1ff3f764]{padding:20px;font-size:14px}.content-text h3[data-v-1ff3f764]{font-size:18px;margin:25px 0 15px 0}.content-text h4[data-v-1ff3f764]{font-size:15px;margin:20px 0 12px 0}.content-text ol[data-v-1ff3f764],.content-text p[data-v-1ff3f764],.content-text ul[data-v-1ff3f764]{margin:12px 0}.contact-info[data-v-1ff3f764]{padding:15px;margin-top:20px}.modal-body[data-v-1ff3f764]{height:calc(95vh - 85px)}}[data-v-1ff3f764]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}h1[data-v-74c0fed3],h2[data-v-74c0fed3],h3[data-v-74c0fed3],h4[data-v-74c0fed3],h5[data-v-74c0fed3],h6[data-v-74c0fed3]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-74c0fed3]{font-size:36px;margin-bottom:16px}h2[data-v-74c0fed3]{font-size:24px;margin-bottom:16px}p[data-v-74c0fed3]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-74c0fed3]{color:#ff7e00}.text-secondary[data-v-74c0fed3]{color:#4a90e2}.text-accent[data-v-74c0fed3]{color:gold}[data-v-74c0fed3]:root{--vh:1vh}@media(max-width:480px){body[data-v-74c0fed3],html[data-v-74c0fed3]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-74c0fed3]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-74c0fed3]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-74c0fed3]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-74c0fed3]{max-width:480px}}@media(min-width:768px){.container[data-v-74c0fed3]{max-width:720px}}@media(min-width:1024px){.container[data-v-74c0fed3]{max-width:960px}}.responsive-image[data-v-74c0fed3]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-74c0fed3]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-74c0fed3]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-74c0fed3]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-74c0fed3]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-74c0fed3]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-74c0fed3]{display:none}}.level-basic-container[data-v-74c0fed3]{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.level-basic-container.desktop[data-v-74c0fed3]{gap:12px}.level-question-text[data-v-74c0fed3]{text-align:center;font-weight:600;margin:0}.level-question-text.mobile-question[data-v-74c0fed3]{font-size:16px;line-height:1.2;max-width:320px;color:hsla(0,0%,100%,.92);text-shadow:0 2px 4px rgba(0,0,0,.6)}.level-question-text.desktop-question[data-v-74c0fed3]{font-size:24px;line-height:1.3;max-width:450px;color:#2c2c2c;text-shadow:none;font-weight:700}.level-options-container[data-v-74c0fed3]{width:100%;display:flex;gap:4px}.level-options-container.mobile-options[data-v-74c0fed3]{max-width:270px;justify-content:space-between}.level-options-container.desktop-options[data-v-74c0fed3]{display:grid;grid-template-columns:repeat(3,1fr);max-width:400px;gap:8px}.level-option-button[data-v-74c0fed3]{border:2px solid #ff7e00;background:hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#2c3e50;font-weight:600;position:relative}.level-option-button.mobile-option[data-v-74c0fed3]{flex:1;padding:8px 6px;font-size:14px;min-height:36px;border-radius:8px}.level-option-button.desktop-option[data-v-74c0fed3]{padding:8px;font-size:13px;min-height:36px;border-radius:10px}.level-option-button[data-v-74c0fed3]:hover:not(:disabled){background:hsla(0,0%,100%,.95);border-color:#cc6500;transform:translateY(-1px)}.level-option-button:hover:not(:disabled).mobile-option[data-v-74c0fed3]{box-shadow:0 2px 8px rgba(255,126,0,.2)}.level-option-button:hover:not(:disabled).desktop-option[data-v-74c0fed3]{box-shadow:0 4px 16px rgba(255,126,0,.25);transform:translateY(-2px)}.level-option-button[data-v-74c0fed3]:active:not(:disabled){transform:scale(.98)}.level-option-button:active:not(:disabled).desktop-option[data-v-74c0fed3]{transform:translateY(-1px) scale(.98)}.level-option-button.selected[data-v-74c0fed3]{background:hsla(0,0%,100%,.95);border-color:#cc6500;transform:scale(1.02)}.level-option-button.selected.mobile-option[data-v-74c0fed3]{box-shadow:0 3px 12px rgba(255,126,0,.25)}.level-option-button.selected.desktop-option[data-v-74c0fed3]{box-shadow:0 6px 20px rgba(255,126,0,.25);transform:scale(1.05)}.level-option-button.correct[data-v-74c0fed3]{background:linear-gradient(135deg,#4caf50,#409343)!important;border-color:#357a38!important;color:#fff!important;transform:scale(1.05)!important}.level-option-button.correct.mobile-option[data-v-74c0fed3]{box-shadow:0 3px 12px rgba(76,175,80,.35)!important}.level-option-button.correct.mobile-option[data-v-74c0fed3]:after{content:"✓";position:absolute;top:2px;right:6px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.correct.desktop-option[data-v-74c0fed3]{box-shadow:0 6px 20px rgba(76,175,80,.35)!important;transform:scale(1.08)!important}.level-option-button.correct.desktop-option[data-v-74c0fed3]:after{content:"✓";position:absolute;top:6px;right:8px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.incorrect[data-v-74c0fed3]{background:linear-gradient(135deg,#f44336,#f21f0f)!important;border-color:#d2190b!important;color:#fff!important;transform:scale(1.05)!important}.level-option-button.incorrect.mobile-option[data-v-74c0fed3]{box-shadow:0 3px 12px rgba(244,67,54,.35)!important}.level-option-button.incorrect.mobile-option[data-v-74c0fed3]:after{content:"✗";position:absolute;top:2px;right:6px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.incorrect.desktop-option[data-v-74c0fed3]{box-shadow:0 6px 20px rgba(244,67,54,.35)!important;transform:scale(1.08)!important}.level-option-button.incorrect.desktop-option[data-v-74c0fed3]:after{content:"✗";position:absolute;top:6px;right:8px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.disabled[data-v-74c0fed3]{opacity:.6;cursor:not-allowed;pointer-events:none}.level-option-button[data-v-74c0fed3]:disabled{cursor:default;opacity:.8}.level-option-button[data-v-74c0fed3]:disabled:not(.correct):not(.incorrect){animation:pulse-74c0fed3 1.5s ease-in-out infinite}@keyframes pulse-74c0fed3{0%,to{opacity:1}50%{opacity:.6}}@media(max-width:360px){.level-basic-container.mobile[data-v-74c0fed3]{gap:6px}.level-question-text.mobile-question[data-v-74c0fed3]{font-size:14px;max-width:280px}.level-options-container.mobile-options[data-v-74c0fed3]{max-width:250px;gap:3px}.level-option-button.mobile-option[data-v-74c0fed3]{font-size:12px;min-height:32px;padding:6px 4px}}@media(max-height:600px){.level-basic-container.mobile[data-v-74c0fed3]{gap:5px}.level-question-text.mobile-question[data-v-74c0fed3]{font-size:14px}.level-option-button.mobile-option[data-v-74c0fed3]{min-height:32px;font-size:12px;padding:6px 4px}}@media(orientation:landscape)and (max-height:500px){.level-basic-container.mobile[data-v-74c0fed3]{gap:4px}.level-question-text.mobile-question[data-v-74c0fed3]{font-size:12px}.level-option-button.mobile-option[data-v-74c0fed3]{min-height:28px;font-size:11px;border-radius:6px;padding:4px 3px}.level-options-container.mobile-options[data-v-74c0fed3]{gap:3px}}@media(min-height:800px)and (max-width:768px){.level-basic-container.mobile[data-v-74c0fed3]{gap:10px}.level-question-text.mobile-question[data-v-74c0fed3]{font-size:18px;max-width:350px}.level-option-button.mobile-option[data-v-74c0fed3]{font-size:16px;min-height:40px;padding:10px 8px}}h1[data-v-4684c2fd],h2[data-v-4684c2fd],h3[data-v-4684c2fd],h4[data-v-4684c2fd],h5[data-v-4684c2fd],h6[data-v-4684c2fd]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-4684c2fd]{font-size:36px;margin-bottom:16px}h2[data-v-4684c2fd]{font-size:24px;margin-bottom:16px}p[data-v-4684c2fd]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-4684c2fd]{color:#ff7e00}.text-secondary[data-v-4684c2fd]{color:#4a90e2}.text-accent[data-v-4684c2fd]{color:gold}[data-v-4684c2fd]:root{--vh:1vh}@media(max-width:480px){body[data-v-4684c2fd],html[data-v-4684c2fd]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-4684c2fd]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-4684c2fd]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-4684c2fd]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-4684c2fd]{max-width:480px}}@media(min-width:768px){.container[data-v-4684c2fd]{max-width:720px}}@media(min-width:1024px){.container[data-v-4684c2fd]{max-width:960px}}.responsive-image[data-v-4684c2fd]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-4684c2fd]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-4684c2fd]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-4684c2fd]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-4684c2fd]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-4684c2fd]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-4684c2fd]{display:none}}.level-basic-container[data-v-4684c2fd]{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.level-basic-container.desktop[data-v-4684c2fd]{gap:12px}.level-question-text[data-v-4684c2fd]{text-align:center;font-weight:600;margin:0;white-space:pre-line}.level-question-text.mobile-question[data-v-4684c2fd]{font-size:16px;line-height:1.2;max-width:320px;color:hsla(0,0%,100%,.92);text-shadow:0 2px 4px rgba(0,0,0,.6)}.level-question-text.desktop-question[data-v-4684c2fd]{font-size:24px;line-height:1.3;max-width:450px;color:#2c2c2c;text-shadow:none;font-weight:700}.level-options-container[data-v-4684c2fd]{width:100%;display:flex;gap:4px}.level-options-container.mobile-options[data-v-4684c2fd]{max-width:270px;justify-content:space-between}.level-options-container.desktop-options[data-v-4684c2fd]{display:grid;grid-template-columns:repeat(3,1fr);max-width:400px;gap:8px}.level-option-button[data-v-4684c2fd]{border:2px solid #ff7e00;background:hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#2c3e50;font-weight:600;position:relative}.level-option-button.mobile-option[data-v-4684c2fd]{flex:1;padding:8px 6px;font-size:14px;min-height:36px;border-radius:8px}.level-option-button.desktop-option[data-v-4684c2fd]{padding:8px;font-size:13px;min-height:36px;border-radius:10px}.level-option-button[data-v-4684c2fd]:hover:not(:disabled){background:hsla(0,0%,100%,.95);border-color:#cc6500;transform:translateY(-1px)}.level-option-button:hover:not(:disabled).mobile-option[data-v-4684c2fd]{box-shadow:0 2px 8px rgba(255,126,0,.2)}.level-option-button:hover:not(:disabled).desktop-option[data-v-4684c2fd]{box-shadow:0 4px 16px rgba(255,126,0,.25);transform:translateY(-2px)}.level-option-button[data-v-4684c2fd]:active:not(:disabled){transform:scale(.98)}.level-option-button:active:not(:disabled).desktop-option[data-v-4684c2fd]{transform:translateY(-1px) scale(.98)}.level-option-button.selected[data-v-4684c2fd]{background:hsla(0,0%,100%,.95);border-color:#cc6500;transform:scale(1.02)}.level-option-button.selected.mobile-option[data-v-4684c2fd]{box-shadow:0 3px 12px rgba(255,126,0,.25)}.level-option-button.selected.desktop-option[data-v-4684c2fd]{box-shadow:0 6px 20px rgba(255,126,0,.25);transform:scale(1.05)}.level-option-button.correct[data-v-4684c2fd]{background:linear-gradient(135deg,#4caf50,#409343)!important;border-color:#357a38!important;color:#fff!important;transform:scale(1.05)!important}.level-option-button.correct.mobile-option[data-v-4684c2fd]{box-shadow:0 3px 12px rgba(76,175,80,.35)!important}.level-option-button.correct.mobile-option[data-v-4684c2fd]:after{content:"✓";position:absolute;top:2px;right:6px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.correct.desktop-option[data-v-4684c2fd]{box-shadow:0 6px 20px rgba(76,175,80,.35)!important;transform:scale(1.08)!important}.level-option-button.correct.desktop-option[data-v-4684c2fd]:after{content:"✓";position:absolute;top:6px;right:8px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.incorrect[data-v-4684c2fd]{background:linear-gradient(135deg,#f44336,#f21f0f)!important;border-color:#d2190b!important;color:#fff!important;transform:scale(1.05)!important}.level-option-button.incorrect.mobile-option[data-v-4684c2fd]{box-shadow:0 3px 12px rgba(244,67,54,.35)!important}.level-option-button.incorrect.mobile-option[data-v-4684c2fd]:after{content:"✗";position:absolute;top:2px;right:6px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.incorrect.desktop-option[data-v-4684c2fd]{box-shadow:0 6px 20px rgba(244,67,54,.35)!important;transform:scale(1.08)!important}.level-option-button.incorrect.desktop-option[data-v-4684c2fd]:after{content:"✗";position:absolute;top:6px;right:8px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.disabled[data-v-4684c2fd]{opacity:.6;cursor:not-allowed;pointer-events:none}.level-option-button[data-v-4684c2fd]:disabled{cursor:default;opacity:.8}.level-option-button[data-v-4684c2fd]:disabled:not(.correct):not(.incorrect){animation:pulse-4684c2fd 1.5s ease-in-out infinite}@keyframes pulse-4684c2fd{0%,to{opacity:1}50%{opacity:.6}}@media(max-width:360px){.level-basic-container.mobile[data-v-4684c2fd]{gap:6px}.level-question-text.mobile-question[data-v-4684c2fd]{font-size:14px;max-width:280px}.level-options-container.mobile-options[data-v-4684c2fd]{max-width:250px;gap:3px}.level-option-button.mobile-option[data-v-4684c2fd]{font-size:12px;min-height:32px;padding:6px 4px}}@media(max-height:600px){.level-basic-container.mobile[data-v-4684c2fd]{gap:5px}.level-question-text.mobile-question[data-v-4684c2fd]{font-size:14px}.level-option-button.mobile-option[data-v-4684c2fd]{min-height:32px;font-size:12px;padding:6px 4px}}@media(orientation:landscape)and (max-height:500px){.level-basic-container.mobile[data-v-4684c2fd]{gap:4px}.level-question-text.mobile-question[data-v-4684c2fd]{font-size:12px}.level-option-button.mobile-option[data-v-4684c2fd]{min-height:28px;font-size:11px;border-radius:6px;padding:4px 3px}.level-options-container.mobile-options[data-v-4684c2fd]{gap:3px}}@media(min-height:800px)and (max-width:768px){.level-basic-container.mobile[data-v-4684c2fd]{gap:10px}.level-question-text.mobile-question[data-v-4684c2fd]{font-size:18px;max-width:350px}.level-option-button.mobile-option[data-v-4684c2fd]{font-size:16px;min-height:40px;padding:10px 8px}}[data-v-6b6b8587]:root{--vh:1vh}@media(max-width:480px){body[data-v-6b6b8587],html[data-v-6b6b8587]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-6b6b8587]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-6b6b8587]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-6b6b8587]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-6b6b8587]{max-width:480px}}@media(min-width:768px){.container[data-v-6b6b8587]{max-width:720px}}@media(min-width:1024px){.container[data-v-6b6b8587]{max-width:960px}}.responsive-image[data-v-6b6b8587]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-6b6b8587]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-6b6b8587]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-6b6b8587]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-6b6b8587]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-6b6b8587]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-6b6b8587]{display:none}}h1[data-v-6b6b8587],h2[data-v-6b6b8587],h3[data-v-6b6b8587],h4[data-v-6b6b8587],h5[data-v-6b6b8587],h6[data-v-6b6b8587]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-6b6b8587]{font-size:36px;margin-bottom:16px}h2[data-v-6b6b8587]{font-size:24px;margin-bottom:16px}p[data-v-6b6b8587]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-6b6b8587]{color:#ff7e00}.text-secondary[data-v-6b6b8587]{color:#4a90e2}.text-accent[data-v-6b6b8587]{color:gold}.level3-drag-drop[data-v-6b6b8587]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:visible!important;padding:4px;position:relative}.level3-drag-drop.mobile[data-v-6b6b8587]{gap:4px;padding:4px}.level3-drag-drop.mobile .mg-question-text[data-v-6b6b8587]{font-size:12px!important;color:hsla(0,0%,100%,.95);font-weight:700;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6);margin-bottom:4px!important;line-height:1.1!important;padding:0 4px!important}.level3-drag-drop.mobile .mg-options-container[data-v-6b6b8587]{display:flex;flex-direction:column;gap:4px!important;width:100%;margin-top:-2px!important}.level3-drag-drop.mobile .mobile-shapes-section[data-v-6b6b8587]{display:flex;flex-direction:column;align-items:center;width:100%;flex-shrink:0;gap:4px;background:hsla(0,0%,100%,.1);border-radius:12px;padding:6px 8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2)}.level3-drag-drop.mobile .mobile-shapes-section .shapes-title[data-v-6b6b8587]{font-size:13px;color:hsla(0,0%,100%,.95);font-weight:700;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6);margin-bottom:1px}.level3-drag-drop.mobile .mobile-shapes-section .draggable-shapes-row[data-v-6b6b8587]{display:flex;justify-content:center;gap:12px;width:100%}.level3-drag-drop.mobile .mobile-targets-section[data-v-6b6b8587]{display:flex;flex-direction:column;align-items:center;width:100%;flex-shrink:0;gap:4px;background:hsla(0,0%,100%,.1);border-radius:12px;padding:6px 8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2)}.level3-drag-drop.mobile .mobile-targets-section .targets-title[data-v-6b6b8587]{font-size:13px;color:hsla(0,0%,100%,.95);font-weight:700;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6);margin-bottom:1px}.level3-drag-drop.mobile .mobile-targets-section .target-bowls-row[data-v-6b6b8587]{display:flex;justify-content:center;gap:12px;width:100%}.level3-drag-drop.mobile .mg-mobile-option.cookie[data-v-6b6b8587]{width:50px!important;height:50px!important;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);border-radius:14px;box-shadow:0 6px 20px rgba(0,0,0,.15);border:2px solid hsla(0,0%,100%,.8)}.level3-drag-drop.mobile .mg-mobile-option.cookie .food-image-mobile[data-v-6b6b8587]{width:45px;height:45px;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.level3-drag-drop.mobile .mg-mobile-option.cookie[data-v-6b6b8587]:hover:not(.placed):not(.floating){transform:scale(1.1);box-shadow:0 8px 25px rgba(0,0,0,.2);border-color:#ff6b6b}.level3-drag-drop.mobile .mg-mobile-option.cookie[data-v-6b6b8587]:active:not(.placed):not(.floating){transform:scale(1.15)}.level3-drag-drop.mobile .mg-mobile-option.cookie.dragging[data-v-6b6b8587]:not(.floating){opacity:.5!important;transform:scale(.85)!important}.level3-drag-drop.mobile .mg-mobile-option.cookie.dragging:not(.floating) .food-image-mobile[data-v-6b6b8587]{animation:sourcePulse-6b6b8587 .8s ease-in-out infinite alternate;filter:grayscale(.6) drop-shadow(0 2px 4px rgba(0,0,0,.3))}.level3-drag-drop.mobile .mg-mobile-option.cookie.floating[data-v-6b6b8587]{opacity:1!important;box-shadow:0 25px 50px rgba(0,0,0,.3),0 10px 25px hsla(0,100%,71%,.4)!important;border-color:#ff6b6b!important;background:#fff!important}.level3-drag-drop.mobile .mg-mobile-option.cookie.floating .food-image-mobile[data-v-6b6b8587]{animation:floatGlow-6b6b8587 .5s ease-in-out infinite alternate;filter:brightness(1.2) drop-shadow(0 0 15px rgba(255,107,107,.8))}.level3-drag-drop.mobile .mg-mobile-option.cookie.placed[data-v-6b6b8587]{opacity:.3;cursor:not-allowed;transform:scale(.75);filter:grayscale(1)}.level3-drag-drop.mobile .mg-mobile-option.cookie.placed .food-image-mobile[data-v-6b6b8587]{filter:grayscale(1) drop-shadow(0 1px 2px rgba(0,0,0,.2))}.level3-drag-drop.mobile .mg-mobile-option.basket[data-v-6b6b8587]{width:55px!important;height:55px!important;background:hsla(0,0%,100%,.9);border:3px solid #6366f1;border-radius:14px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 6px 20px rgba(99,102,241,.25);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.level3-drag-drop.mobile .mg-mobile-option.basket .basket-image-mobile[data-v-6b6b8587]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.level3-drag-drop.mobile .mg-mobile-option.basket[data-v-6b6b8587]:hover{transform:scale(1.05);border-color:#4f46e5;box-shadow:0 8px 25px rgba(99,102,241,.35)}.level3-drag-drop.mobile .mg-mobile-option.basket.has-item[data-v-6b6b8587]{border-color:#10b981!important;background:rgba(16,185,129,.1)!important;box-shadow:0 8px 25px rgba(16,185,129,.3),inset 0 0 15px rgba(16,185,129,.1)!important}.level3-drag-drop.mobile .mg-mobile-option.basket.has-item .basket-image-mobile[data-v-6b6b8587]{filter:brightness(1.05) drop-shadow(0 0 8px rgba(16,185,129,.4))}.level3-drag-drop.mobile .mg-mobile-option.basket .success-checkmark-mobile[data-v-6b6b8587]{position:absolute;top:-10px;right:-10px;width:24px;height:24px;animation:successAppear-6b6b8587 .8s cubic-bezier(.175,.885,.32,1.275) forwards}.level3-drag-drop.mobile .mg-mobile-option.basket .success-checkmark-mobile .checkmark-circle[data-v-6b6b8587]{width:100%;height:100%;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(16,185,129,.4),0 0 0 2px hsla(0,0%,100%,.9);position:relative}.level3-drag-drop.mobile .mg-mobile-option.basket .success-checkmark-mobile .checkmark-circle .checkmark-kick[data-v-6b6b8587],.level3-drag-drop.mobile .mg-mobile-option.basket .success-checkmark-mobile .checkmark-circle .checkmark-stem[data-v-6b6b8587]{position:absolute;background:#fff;border-radius:2px}.level3-drag-drop.mobile .mg-mobile-option.basket .success-checkmark-mobile .checkmark-circle .checkmark-stem[data-v-6b6b8587]{width:2px;height:6px;top:5px;left:11px;transform:rotate(45deg);animation:checkmarkStem-6b6b8587 .3s ease-in-out .2s forwards;opacity:0}.level3-drag-drop.mobile .mg-mobile-option.basket .success-checkmark-mobile .checkmark-circle .checkmark-kick[data-v-6b6b8587]{width:2px;height:3px;top:8px;left:8px;transform:rotate(-45deg);animation:checkmarkKick-6b6b8587 .3s ease-in-out .4s forwards;opacity:0}.level3-drag-drop.desktop[data-v-6b6b8587]{gap:20px;justify-content:center}.level3-drag-drop.desktop .level-question-text[data-v-6b6b8587]{text-align:center;font-weight:600;color:hsla(0,0%,100%,.92);text-shadow:0 2px 4px rgba(0,0,0,.6);margin:0}.level3-drag-drop.desktop .level-question-text.desktop-question[data-v-6b6b8587]{font-size:18px;line-height:1.3;max-width:450px;margin-bottom:12px}.level3-drag-drop.desktop .geometric-shapes-section[data-v-6b6b8587]{display:flex;justify-content:center;gap:15px;width:100%;flex-shrink:0}.level3-drag-drop.desktop .draggable-food-desktop[data-v-6b6b8587]{width:100px;height:100px;cursor:grab;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.15);border:3px solid hsla(0,0%,100%,.8)}.level3-drag-drop.desktop .draggable-food-desktop .food-image-desktop[data-v-6b6b8587]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;filter:drop-shadow(0 3px 6px rgba(0,0,0,.2))}.level3-drag-drop.desktop .draggable-food-desktop[data-v-6b6b8587]:active{cursor:grabbing}.level3-drag-drop.desktop .draggable-food-desktop[data-v-6b6b8587]:hover:not(.placed){transform:scale(1.1);box-shadow:0 12px 35px rgba(0,0,0,.2);border-color:#ff6b6b}.level3-drag-drop.desktop .draggable-food-desktop.placed[data-v-6b6b8587]{opacity:.3;cursor:not-allowed;transform:scale(.8)}.level3-drag-drop.desktop .draggable-food-desktop.placed .food-image-desktop[data-v-6b6b8587]{filter:grayscale(1) drop-shadow(0 2px 4px rgba(0,0,0,.2))}.level3-drag-drop.desktop .bowls-section[data-v-6b6b8587]{display:flex;justify-content:center;gap:15px;width:100%;flex-shrink:0}.level3-drag-drop.desktop .target-basket-desktop[data-v-6b6b8587]{width:110px;height:110px;background:hsla(0,0%,100%,.9);border:4px solid #6366f1;border-radius:16px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 8px 25px rgba(99,102,241,.25);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.level3-drag-drop.desktop .target-basket-desktop .basket-image-desktop[data-v-6b6b8587]{width:88px;height:88px;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;filter:drop-shadow(0 3px 6px rgba(0,0,0,.2))}.level3-drag-drop.desktop .target-basket-desktop[data-v-6b6b8587]:hover{transform:scale(1.05);border-color:#4f46e5;box-shadow:0 12px 35px rgba(99,102,241,.35)}.level3-drag-drop.desktop .target-basket-desktop.has-item[data-v-6b6b8587]{border-color:#10b981!important;background:rgba(16,185,129,.1)!important;box-shadow:0 12px 35px rgba(16,185,129,.3),inset 0 0 20px rgba(16,185,129,.1)!important}.level3-drag-drop.desktop .target-basket-desktop.has-item .basket-image-desktop[data-v-6b6b8587]{filter:brightness(1.05) drop-shadow(0 0 10px rgba(16,185,129,.4))}.level3-drag-drop.desktop .target-basket-desktop .success-circle-desktop[data-v-6b6b8587]{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 6px 18px rgba(16,185,129,.4),0 0 0 4px hsla(0,0%,100%,.9);animation:successCircleAppear-6b6b8587 .6s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes successAppear-6b6b8587{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.2) rotate(0deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes successCircleAppear-6b6b8587{0%{transform:scale(0);opacity:0}50%{transform:scale(1.3);opacity:1}to{transform:scale(1);opacity:1}}@keyframes checkmarkStem-6b6b8587{0%{height:0;opacity:0}to{height:6px;opacity:1}}@keyframes checkmarkKick-6b6b8587{0%{height:0;opacity:0}to{height:3px;opacity:1}}@keyframes sourcePulse-6b6b8587{0%{opacity:.5;transform:scale(.85)}to{opacity:.7;transform:scale(.9)}}@keyframes floatGlow-6b6b8587{0%{filter:brightness(1.2) drop-shadow(0 0 15px rgba(255,107,107,.8));transform:rotate(8deg)}to{filter:brightness(1.3) drop-shadow(0 0 20px rgb(255,107,107));transform:rotate(5deg)}}[data-v-6b6b8587]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}[data-v-0f9a31d8]:root{--vh:1vh}@media(max-width:480px){body[data-v-0f9a31d8],html[data-v-0f9a31d8]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-0f9a31d8]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-0f9a31d8]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-0f9a31d8]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-0f9a31d8]{max-width:480px}}@media(min-width:768px){.container[data-v-0f9a31d8]{max-width:720px}}@media(min-width:1024px){.container[data-v-0f9a31d8]{max-width:960px}}.responsive-image[data-v-0f9a31d8]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-0f9a31d8]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-0f9a31d8]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-0f9a31d8]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-0f9a31d8]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-0f9a31d8]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-0f9a31d8]{display:none}}h1[data-v-0f9a31d8],h2[data-v-0f9a31d8],h3[data-v-0f9a31d8],h4[data-v-0f9a31d8],h5[data-v-0f9a31d8],h6[data-v-0f9a31d8]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-0f9a31d8]{font-size:36px;margin-bottom:16px}h2[data-v-0f9a31d8]{font-size:24px;margin-bottom:16px}p[data-v-0f9a31d8]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-0f9a31d8]{color:#ff7e00}.text-secondary[data-v-0f9a31d8]{color:#4a90e2}.text-accent[data-v-0f9a31d8]{color:gold}.level4-coloring[data-v-0f9a31d8]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible!important;padding:4px;position:relative}.level4-coloring.mobile[data-v-0f9a31d8]{padding:8px 4px}.level4-coloring.mobile .mobile-horizontal-layout[data-v-0f9a31d8]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;gap:10px;padding:4px}.level4-coloring.mobile .left-colors-section[data-v-0f9a31d8]{display:flex;flex-direction:column;gap:15px;flex-shrink:0;align-items:center;width:60px}.level4-coloring.mobile .center-image-section[data-v-0f9a31d8]{display:flex;flex-direction:column;align-items:center;flex:1;gap:10px;max-width:200px}.level4-coloring.mobile .center-image-section .image-title[data-v-0f9a31d8]{font-size:14px;color:hsla(0,0%,100%,.95);font-weight:700;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6);white-space:nowrap}.level4-coloring.mobile .center-image-section .coloring-image-wrapper[data-v-0f9a31d8]{position:relative;width:160px;height:160px;display:flex;justify-content:center;align-items:center;border:3px dashed hsla(0,0%,100%,.3);border-radius:12px;transition:all .3s ease;background:hsla(0,0%,100%,.05);flex-shrink:0}.level4-coloring.mobile .center-image-section .coloring-image-wrapper[data-v-0f9a31d8]:hover{border-color:hsla(0,0%,100%,.6)}.level4-coloring.mobile .center-image-section .coloring-image-wrapper .coloring-image-mobile[data-v-0f9a31d8]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.level4-coloring.mobile .center-image-section .coloring-image-wrapper .drop-zone[data-v-0f9a31d8]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border-radius:8px}.level4-coloring.mobile .center-image-section .progress-text-mobile[data-v-0f9a31d8]{font-size:12px;color:hsla(0,0%,100%,.9);text-align:center;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.5);white-space:nowrap}.level4-coloring.mobile .right-colors-section[data-v-0f9a31d8]{display:flex;flex-direction:column;gap:15px;flex-shrink:0;align-items:center;width:60px}.level4-coloring.mobile .color-item-mobile[data-v-0f9a31d8]{width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:3px solid hsla(0,0%,100%,.8);box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative;flex-shrink:0}.level4-coloring.mobile .color-item-mobile.disabled[data-v-0f9a31d8]{opacity:.4;cursor:not-allowed;transform:scale(.85)}.level4-coloring.mobile .color-item-mobile.active[data-v-0f9a31d8]{cursor:grab;transform:scale(1.1);border-color:#10b981;border-width:4px;box-shadow:0 0 20px rgba(16,185,129,.5)}.level4-coloring.mobile .color-item-mobile.active[data-v-0f9a31d8]:hover{transform:scale(1.15);box-shadow:0 6px 12px rgba(0,0,0,.3),0 0 25px rgba(16,185,129,.7)}.level4-coloring.mobile .color-item-mobile.active[data-v-0f9a31d8]:active{cursor:grabbing}.level4-coloring.mobile .color-item-mobile.dragging[data-v-0f9a31d8]:not(.floating){opacity:.5!important;transform:scale(.8)!important}.level4-coloring.mobile .color-item-mobile.dragging:not(.floating) .color-number[data-v-0f9a31d8]{animation:sourcePulse-0f9a31d8 .8s ease-in-out infinite alternate;filter:grayscale(.6)}.level4-coloring.mobile .color-item-mobile.floating[data-v-0f9a31d8]{opacity:1!important;box-shadow:0 25px 50px rgba(0,0,0,.3),0 10px 25px hsla(0,100%,71%,.4)!important;border-color:#ff6b6b!important}.level4-coloring.mobile .color-item-mobile.floating .color-number[data-v-0f9a31d8]{animation:floatGlow-0f9a31d8 .5s ease-in-out infinite alternate}.level4-coloring.mobile .color-item-mobile.used[data-v-0f9a31d8]{opacity:.3;cursor:default;transform:scale(.75)}.level4-coloring.mobile .color-item-mobile.used[data-v-0f9a31d8]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px;font-weight:700;text-shadow:0 0 4px rgba(0,0,0,.8)}.level4-coloring.mobile .color-item-mobile .color-number[data-v-0f9a31d8]{color:#fff;font-weight:700;font-size:16px;text-shadow:0 0 4px rgba(0,0,0,.8);pointer-events:none}.level4-coloring.mobile .color-item-mobile .next-indicator[data-v-0f9a31d8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.level4-coloring.mobile .color-item-mobile .next-indicator .pulse-ring[data-v-0f9a31d8]{position:absolute;top:50%;left:50%;width:65px;height:65px;border:3px solid #10b981;border-radius:50%;transform:translate(-50%,-50%);animation:pulse-0f9a31d8 2s infinite}.level4-coloring.mobile .color-item-mobile .next-indicator .pulse-ring.pulse-ring-2[data-v-0f9a31d8]{animation-delay:1s}.level4-coloring.desktop[data-v-0f9a31d8]{gap:20px;justify-content:center}.level4-coloring.desktop .level-question-text[data-v-0f9a31d8]{text-align:center;font-weight:600;color:hsla(0,0%,100%,.92);text-shadow:0 2px 4px rgba(0,0,0,.6);margin:0}.level4-coloring.desktop .level-question-text.desktop-question[data-v-0f9a31d8]{font-size:18px;line-height:1.3;max-width:450px;margin-bottom:12px;color:#2c2c2c;text-shadow:none;font-weight:700}.level4-coloring.desktop .desktop-image-section[data-v-0f9a31d8]{display:flex;justify-content:center;width:100%;flex-shrink:0}.level4-coloring.desktop .coloring-image-wrapper[data-v-0f9a31d8]{position:relative;width:250px;height:250px;display:flex;justify-content:center;align-items:center;border:4px dashed rgba(0,0,0,.2);border-radius:16px;transition:all .3s ease;background:hsla(0,0%,100%,.05)}.level4-coloring.desktop .coloring-image-wrapper[data-v-0f9a31d8]:hover{border-color:rgba(0,0,0,.4)}.level4-coloring.desktop .coloring-image-wrapper .coloring-image-desktop[data-v-0f9a31d8]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 3px 6px rgba(0,0,0,.2))}.level4-coloring.desktop .coloring-image-wrapper .drop-zone[data-v-0f9a31d8]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border-radius:12px}.level4-coloring.desktop .desktop-colors-section[data-v-0f9a31d8]{display:flex;gap:15px;justify-content:center;width:100%;flex-shrink:0}.level4-coloring.desktop .color-item-desktop[data-v-0f9a31d8]{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:4px solid hsla(0,0%,100%,.9);box-shadow:0 6px 12px rgba(0,0,0,.2);position:relative}.level4-coloring.desktop .color-item-desktop.disabled[data-v-0f9a31d8]{opacity:.4;cursor:not-allowed;transform:scale(.9)}.level4-coloring.desktop .color-item-desktop.active[data-v-0f9a31d8]{cursor:grab;transform:scale(1.15);border-color:#10b981;border-width:5px;box-shadow:0 0 25px rgba(16,185,129,.5)}.level4-coloring.desktop .color-item-desktop.active[data-v-0f9a31d8]:hover{transform:scale(1.25);box-shadow:0 8px 16px rgba(0,0,0,.3),0 0 30px rgba(16,185,129,.7)}.level4-coloring.desktop .color-item-desktop.active[data-v-0f9a31d8]:active{cursor:grabbing}.level4-coloring.desktop .color-item-desktop.used[data-v-0f9a31d8]{opacity:.3;cursor:default;transform:scale(.8)}.level4-coloring.desktop .color-item-desktop.used[data-v-0f9a31d8]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:28px;font-weight:700;text-shadow:0 0 6px rgba(0,0,0,.8)}.level4-coloring.desktop .color-item-desktop .color-number[data-v-0f9a31d8]{color:#fff;font-weight:700;font-size:24px;text-shadow:0 0 6px rgba(0,0,0,.8);pointer-events:none}.level4-coloring.desktop .color-item-desktop .next-indicator[data-v-0f9a31d8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.level4-coloring.desktop .color-item-desktop .next-indicator .pulse-ring[data-v-0f9a31d8]{position:absolute;top:50%;left:50%;width:80px;height:80px;border:4px solid #10b981;border-radius:50%;transform:translate(-50%,-50%);animation:pulse-0f9a31d8 2s infinite}.level4-coloring.desktop .color-item-desktop .next-indicator .pulse-ring.pulse-ring-2[data-v-0f9a31d8]{animation-delay:1s}.level4-coloring.desktop .progress-text-desktop[data-v-0f9a31d8]{font-size:18px;color:#2c2c2c;text-align:center;font-weight:600}@keyframes pulse-0f9a31d8{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.4)}}@keyframes sourcePulse-0f9a31d8{0%{opacity:.5;transform:scale(.8)}to{opacity:.7;transform:scale(.85)}}@keyframes floatGlow-0f9a31d8{0%{filter:brightness(1.2);transform:rotate(8deg)}to{filter:brightness(1.3);transform:rotate(5deg)}}@media(max-width:360px){.level4-coloring.mobile .mobile-horizontal-layout[data-v-0f9a31d8]{gap:6px;padding:2px}.level4-coloring.mobile .left-colors-section[data-v-0f9a31d8],.level4-coloring.mobile .right-colors-section[data-v-0f9a31d8]{width:50px;gap:10px}.level4-coloring.mobile .center-image-section[data-v-0f9a31d8]{max-width:160px}.level4-coloring.mobile .center-image-section .image-title[data-v-0f9a31d8]{font-size:12px}.level4-coloring.mobile .center-image-section .coloring-image-wrapper[data-v-0f9a31d8]{width:130px;height:130px}.level4-coloring.mobile .center-image-section .progress-text-mobile[data-v-0f9a31d8]{font-size:10px}.level4-coloring.mobile .color-item-mobile[data-v-0f9a31d8]{width:48px;height:48px}.level4-coloring.mobile .color-item-mobile .color-number[data-v-0f9a31d8]{font-size:14px}.level4-coloring.mobile .color-item-mobile .next-indicator .pulse-ring[data-v-0f9a31d8]{width:55px;height:55px}}@media(max-height:600px){.level4-coloring.mobile .mobile-horizontal-layout[data-v-0f9a31d8]{gap:8px}.level4-coloring.mobile .center-image-section .coloring-image-wrapper[data-v-0f9a31d8]{width:140px;height:140px}.level4-coloring.mobile .color-item-mobile[data-v-0f9a31d8]{width:50px;height:50px}}@media(orientation:landscape)and (max-height:500px){.level4-coloring.mobile .mobile-horizontal-layout[data-v-0f9a31d8]{gap:10px;padding:4px 8px}.level4-coloring.mobile .center-image-section .coloring-image-wrapper[data-v-0f9a31d8]{width:120px;height:120px}.level4-coloring.mobile .center-image-section .image-title[data-v-0f9a31d8]{font-size:12px}.level4-coloring.mobile .center-image-section .progress-text-mobile[data-v-0f9a31d8]{font-size:10px}}[data-v-0f9a31d8]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}[data-v-2a0b784d]:root{--vh:1vh}@media(max-width:480px){body[data-v-2a0b784d],html[data-v-2a0b784d]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-2a0b784d]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-2a0b784d]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-2a0b784d]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-2a0b784d]{max-width:480px}}@media(min-width:768px){.container[data-v-2a0b784d]{max-width:720px}}@media(min-width:1024px){.container[data-v-2a0b784d]{max-width:960px}}.responsive-image[data-v-2a0b784d]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-2a0b784d]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-2a0b784d]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-2a0b784d]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-2a0b784d]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-2a0b784d]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-2a0b784d]{display:none}}h1[data-v-2a0b784d],h2[data-v-2a0b784d],h3[data-v-2a0b784d],h4[data-v-2a0b784d],h5[data-v-2a0b784d],h6[data-v-2a0b784d]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-2a0b784d]{font-size:36px;margin-bottom:16px}h2[data-v-2a0b784d]{font-size:24px;margin-bottom:16px}p[data-v-2a0b784d]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-2a0b784d]{color:#ff7e00}.text-secondary[data-v-2a0b784d]{color:#4a90e2}.text-accent[data-v-2a0b784d]{color:gold}.level5-slider[data-v-2a0b784d]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible!important;padding:8px;gap:10px}.level5-slider.mobile[data-v-2a0b784d]{gap:8px;padding:6px 8px}.level5-slider.mobile .dessert-section[data-v-2a0b784d]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0;width:100%;max-width:300px}.level5-slider.mobile .triangle-dessert-container[data-v-2a0b784d]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px}.level5-slider.mobile .triangle-dessert[data-v-2a0b784d]{position:relative;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.level5-slider.mobile .triangle-dessert .triangle-cookie-image[data-v-2a0b784d]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.level5-slider.mobile .triangle-dessert .cut-line[data-v-2a0b784d]{position:absolute;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#f44,#c00);z-index:10;transition:left .1s ease;box-shadow:0 0 6px rgba(255,68,68,.6);border-radius:2px}.level5-slider.mobile .triangle-dessert .cut-line[data-v-2a0b784d]:before{content:"";position:absolute;top:-2px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:4px solid #f44}.level5-slider.mobile .cut-instruction[data-v-2a0b784d]{font-size:14px;color:hsla(0,0%,100%,.9);text-align:center;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.5);line-height:1.2;max-width:300px;margin:0;padding:0}.level5-slider.mobile .slider-section[data-v-2a0b784d]{width:100%;max-width:280px;display:flex;flex-direction:column;gap:4px;flex-shrink:0}.level5-slider.mobile .custom-slider-container[data-v-2a0b784d]{position:relative;width:100%}.level5-slider.mobile .slider-track[data-v-2a0b784d]{position:relative;width:100%;height:16px;background:linear-gradient(90deg,#e5e5e5,#b0b0b0);border-radius:8px;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);cursor:pointer}.level5-slider.mobile .slider-thumb[data-v-2a0b784d],.level5-slider.mobile .slider-track[data-v-2a0b784d]{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important;-moz-user-select:none!important;user-select:none!important;touch-action:pan-x!important;-ms-touch-action:pan-x!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.level5-slider.mobile .slider-thumb[data-v-2a0b784d]{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:linear-gradient(135deg,gold,orange);border:3px solid hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 4px 8px rgba(255,215,0,.4),0 2px 4px rgba(0,0,0,.2);cursor:grab;z-index:1000;transition:transform .2s ease,box-shadow .2s ease}.level5-slider.mobile .slider-thumb[data-v-2a0b784d]:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 6px 12px rgba(255,215,0,.6),0 3px 6px rgba(0,0,0,.3)}.level5-slider.mobile .slider-thumb[data-v-2a0b784d]:active{cursor:grabbing;transform:translateY(-50%) scale(1.05);box-shadow:0 8px 16px rgba(255,215,0,.8),0 4px 8px rgba(0,0,0,.4)}.level5-slider.mobile .hidden-range[data-v-2a0b784d]{width:100%;height:16px;opacity:0!important;position:absolute!important;pointer-events:none!important;z-index:-1}.level5-slider.mobile .slider-markers[data-v-2a0b784d]{display:flex;justify-content:space-between;margin-top:6px;font-size:12px;color:hsla(0,0%,100%,.9);font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.5);pointer-events:none}.level5-slider.mobile .slider-markers .marker.start[data-v-2a0b784d]{padding-left:2px}.level5-slider.mobile .slider-markers .marker.end[data-v-2a0b784d]{padding-right:2px}.level5-slider.mobile .slider-markers .marker.middle[data-v-2a0b784d]{color:gold;font-weight:700;font-size:14px;transition:all .3s ease}.level5-slider.mobile .slider-markers .marker.middle.highlight[data-v-2a0b784d]{color:#10b981;text-shadow:0 0 6px rgba(16,185,129,.6);transform:scale(1.2)}.level5-slider.desktop[data-v-2a0b784d]{gap:15px;padding:12px}.level5-slider.desktop .dessert-section[data-v-2a0b784d]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;width:100%;max-width:450px}.level5-slider.desktop .triangle-dessert-container[data-v-2a0b784d]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.level5-slider.desktop .triangle-dessert[data-v-2a0b784d]{position:relative;width:120px;height:120px;display:flex;justify-content:center;align-items:center}.level5-slider.desktop .triangle-dessert .triangle-cookie-image[data-v-2a0b784d]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.level5-slider.desktop .triangle-dessert .cut-line[data-v-2a0b784d]{position:absolute;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#f44,#c00);z-index:10;transition:left .1s ease;box-shadow:0 0 8px rgba(255,68,68,.6);border-radius:2px}.level5-slider.desktop .triangle-dessert .cut-line[data-v-2a0b784d]:before{content:"";position:absolute;top:-3px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #f44}.level5-slider.desktop .cut-instruction[data-v-2a0b784d]{font-size:18px;color:#2c2c2c;text-align:center;font-weight:700;text-shadow:none;line-height:1.2;max-width:380px;margin:0;padding:0}.level5-slider.desktop .slider-section[data-v-2a0b784d]{width:100%;max-width:400px;display:flex;flex-direction:column;gap:6px;flex-shrink:0}.level5-slider.desktop .custom-slider-container[data-v-2a0b784d]{position:relative;width:100%}.level5-slider.desktop .slider-track[data-v-2a0b784d]{position:relative;width:100%;height:20px;background:linear-gradient(90deg,#e5e5e5,#b0b0b0);border-radius:10px;box-shadow:inset 0 3px 6px rgba(0,0,0,.2);cursor:pointer}.level5-slider.desktop .slider-thumb[data-v-2a0b784d]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:linear-gradient(135deg,gold,orange);border:3px solid hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 6px 12px rgba(255,215,0,.4),0 3px 6px rgba(0,0,0,.2);cursor:grab;z-index:1000;transition:transform .2s ease,box-shadow .2s ease}.level5-slider.desktop .slider-thumb[data-v-2a0b784d]:hover{transform:translateY(-50%) scale(1.15);box-shadow:0 8px 16px rgba(255,215,0,.6),0 4px 8px rgba(0,0,0,.3)}.level5-slider.desktop .slider-thumb[data-v-2a0b784d]:active{cursor:grabbing;transform:translateY(-50%) scale(1.1);box-shadow:0 10px 20px rgba(255,215,0,.8),0 5px 10px rgba(0,0,0,.4)}.level5-slider.desktop .hidden-range[data-v-2a0b784d]{width:100%;height:20px;opacity:0!important;position:absolute!important;pointer-events:none!important;z-index:-1}.level5-slider.desktop .slider-markers[data-v-2a0b784d]{display:flex;justify-content:space-between;margin-top:8px;font-size:16px;color:#2c2c2c;font-weight:600;text-shadow:none;pointer-events:none}.level5-slider.desktop .slider-markers .marker.start[data-v-2a0b784d]{padding-left:4px}.level5-slider.desktop .slider-markers .marker.end[data-v-2a0b784d]{padding-right:4px}.level5-slider.desktop .slider-markers .marker.middle[data-v-2a0b784d]{color:gold;font-weight:700;font-size:20px;transition:all .3s ease}.level5-slider.desktop .slider-markers .marker.middle.highlight[data-v-2a0b784d]{color:#10b981;text-shadow:0 0 8px rgba(16,185,129,.6);transform:scale(1.3)}[data-v-2a0b784d]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important;-moz-user-select:none!important;user-select:none!important}@supports(-webkit-touch-callout:none){.slider-thumb[data-v-2a0b784d],.slider-track[data-v-2a0b784d]{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-webkit-user-drag:none!important;touch-action:pan-x!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}}@supports(-ms-touch-action:pan-x){.slider-thumb[data-v-2a0b784d],.slider-track[data-v-2a0b784d]{-ms-touch-action:pan-x!important;-ms-user-select:none!important}}h1[data-v-6c271279],h2[data-v-6c271279],h3[data-v-6c271279],h4[data-v-6c271279],h5[data-v-6c271279],h6[data-v-6c271279]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-6c271279]{font-size:36px;margin-bottom:16px}h2[data-v-6c271279]{font-size:24px;margin-bottom:16px}p[data-v-6c271279]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-6c271279]{color:#ff7e00}.text-secondary[data-v-6c271279]{color:#4a90e2}.text-accent[data-v-6c271279]{color:gold}[data-v-6c271279]:root{--vh:1vh}@media(max-width:480px){body[data-v-6c271279],html[data-v-6c271279]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-6c271279]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-6c271279]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-6c271279]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-6c271279]{max-width:480px}}@media(min-width:768px){.container[data-v-6c271279]{max-width:720px}}@media(min-width:1024px){.container[data-v-6c271279]{max-width:960px}}.responsive-image[data-v-6c271279]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-6c271279]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-6c271279]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-6c271279]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-6c271279]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-6c271279]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-6c271279]{display:none}}.level-basic-container[data-v-6c271279]{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.level-basic-container.desktop[data-v-6c271279]{gap:12px}.level-question-text[data-v-6c271279]{text-align:center;font-weight:600;color:hsla(0,0%,100%,.92);text-shadow:0 2px 4px rgba(0,0,0,.6);margin:0}.level-question-text.mobile-question[data-v-6c271279]{font-size:16px;line-height:1.2;max-width:320px}.level-question-text.desktop-question[data-v-6c271279]{font-size:24px;line-height:1.3;max-width:450px;color:#2c2c2c;text-shadow:none;font-weight:700}.level-options-container[data-v-6c271279]{width:100%;display:flex;gap:4px}.level-options-container.mobile-options[data-v-6c271279]{max-width:270px;justify-content:space-between}.level-options-container.desktop-options[data-v-6c271279]{display:grid;grid-template-columns:repeat(3,1fr);max-width:400px;gap:8px}.level-option-button[data-v-6c271279]{border:2px solid #ff7e00;background:hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#2c3e50;font-weight:600;position:relative}.level-option-button.mobile-option[data-v-6c271279]{flex:1;padding:8px 6px;font-size:14px;min-height:36px;border-radius:8px}.level-option-button.desktop-option[data-v-6c271279]{padding:8px;font-size:13px;min-height:36px;border-radius:10px}.level-option-button[data-v-6c271279]:hover:not(:disabled){background:hsla(0,0%,100%,.95);border-color:#cc6500;transform:translateY(-1px)}.level-option-button:hover:not(:disabled).mobile-option[data-v-6c271279]{box-shadow:0 2px 8px rgba(255,126,0,.2)}.level-option-button:hover:not(:disabled).desktop-option[data-v-6c271279]{box-shadow:0 4px 16px rgba(255,126,0,.25);transform:translateY(-2px)}.level-option-button[data-v-6c271279]:active:not(:disabled){transform:scale(.98)}.level-option-button:active:not(:disabled).desktop-option[data-v-6c271279]{transform:translateY(-1px) scale(.98)}.level-option-button.selected[data-v-6c271279]{background:hsla(0,0%,100%,.95);border-color:#cc6500;transform:scale(1.02)}.level-option-button.selected.mobile-option[data-v-6c271279]{box-shadow:0 3px 12px rgba(255,126,0,.25)}.level-option-button.selected.desktop-option[data-v-6c271279]{box-shadow:0 6px 20px rgba(255,126,0,.25);transform:scale(1.05)}.level-option-button.correct[data-v-6c271279]{background:linear-gradient(135deg,#4caf50,#409343)!important;border-color:#357a38!important;color:#fff!important;transform:scale(1.05)!important}.level-option-button.correct.mobile-option[data-v-6c271279]{box-shadow:0 3px 12px rgba(76,175,80,.35)!important}.level-option-button.correct.mobile-option[data-v-6c271279]:after{content:"✓";position:absolute;top:2px;right:6px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.correct.desktop-option[data-v-6c271279]{box-shadow:0 6px 20px rgba(76,175,80,.35)!important;transform:scale(1.08)!important}.level-option-button.correct.desktop-option[data-v-6c271279]:after{content:"✓";position:absolute;top:6px;right:8px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.incorrect[data-v-6c271279]{background:linear-gradient(135deg,#f44336,#f21f0f)!important;border-color:#d2190b!important;color:#fff!important;transform:scale(1.05)!important}.level-option-button.incorrect.mobile-option[data-v-6c271279]{box-shadow:0 3px 12px rgba(244,67,54,.35)!important}.level-option-button.incorrect.mobile-option[data-v-6c271279]:after{content:"✗";position:absolute;top:2px;right:6px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.incorrect.desktop-option[data-v-6c271279]{box-shadow:0 6px 20px rgba(244,67,54,.35)!important;transform:scale(1.08)!important}.level-option-button.incorrect.desktop-option[data-v-6c271279]:after{content:"✗";position:absolute;top:6px;right:8px;font-size:14px;color:#fff;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.level-option-button.disabled[data-v-6c271279]{opacity:.6;cursor:not-allowed;pointer-events:none}.level-option-button[data-v-6c271279]:disabled{cursor:default;opacity:.8}.completion-screen[data-v-6c271279]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.completion-screen.desktop-completion[data-v-6c271279]{gap:20px}.completion-message[data-v-6c271279]{text-align:center;font-weight:600;margin:0}.completion-message.mobile-message[data-v-6c271279]{font-size:16px;line-height:1.2;max-width:320px;color:hsla(0,0%,100%,.92);text-shadow:0 2px 4px rgba(0,0,0,.6)}.completion-message.desktop-message[data-v-6c271279]{font-size:24px;line-height:1.3;max-width:450px;color:#2c2c2c;text-shadow:none;font-weight:700}.completion-button-container[data-v-6c271279]{width:100%;display:flex;justify-content:center}.completion-button-container.mobile-button-container[data-v-6c271279]{max-width:280px}.completion-button-container.desktop-button-container[data-v-6c271279]{max-width:300px}.completion-button[data-v-6c271279]{border:2px solid gold;background:linear-gradient(135deg,gold,#d6b500);color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-weight:700}.completion-button.mobile-completion-btn[data-v-6c271279]{width:100%;padding:10px 16px;font-size:14px;min-height:36px;border-radius:18px}.completion-button.desktop-completion-btn[data-v-6c271279]{width:100%;min-width:200px;padding:12px 20px;font-size:16px;min-height:40px;border-radius:20px}.completion-button[data-v-6c271279]:hover:not(:disabled){background:linear-gradient(135deg,#e6c200,#bd9f00);border-color:#ccac00;transform:translateY(-1px);box-shadow:0 4px 15px rgba(255,215,0,.3)}.completion-button:hover:not(:disabled).desktop-completion-btn[data-v-6c271279]{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,215,0,.4)}.completion-button[data-v-6c271279]:active:not(:disabled){transform:scale(.98)}.completion-button:active:not(:disabled).desktop-completion-btn[data-v-6c271279]{transform:translateY(-1px) scale(.98)}.completion-button.disabled[data-v-6c271279]{opacity:.6;cursor:not-allowed;pointer-events:none}.completion-button[data-v-6c271279]:disabled{cursor:default;opacity:.8;animation:pulse-6c271279 1.5s ease-in-out infinite}@media(max-width:360px){.level-basic-container.mobile[data-v-6c271279]{gap:6px}.completion-message.mobile-message[data-v-6c271279],.level-question-text.mobile-question[data-v-6c271279]{font-size:14px;max-width:280px}.level-options-container.mobile-options[data-v-6c271279]{max-width:250px;gap:3px}.level-option-button.mobile-option[data-v-6c271279]{font-size:12px;min-height:32px;padding:6px 4px}.completion-button.mobile-completion-btn[data-v-6c271279]{font-size:12px;min-height:32px;padding:8px 14px}}@media(max-height:600px){.level-basic-container.mobile[data-v-6c271279]{gap:5px}.completion-message.mobile-message[data-v-6c271279],.level-question-text.mobile-question[data-v-6c271279]{font-size:14px}.level-option-button.mobile-option[data-v-6c271279]{min-height:32px;font-size:12px;padding:6px 4px}.completion-screen.mobile-completion[data-v-6c271279]{gap:8px}.completion-button.mobile-completion-btn[data-v-6c271279]{min-height:32px;font-size:12px}}@media(orientation:landscape)and (max-height:500px){.level-basic-container.mobile[data-v-6c271279]{gap:4px}.completion-message.mobile-message[data-v-6c271279],.level-question-text.mobile-question[data-v-6c271279]{font-size:12px}.level-option-button.mobile-option[data-v-6c271279]{min-height:28px;font-size:11px;border-radius:6px;padding:4px 3px}.level-options-container.mobile-options[data-v-6c271279]{gap:3px}.completion-screen.mobile-completion[data-v-6c271279]{gap:6px}.completion-button.mobile-completion-btn[data-v-6c271279]{min-height:28px;font-size:11px;border-radius:14px}}@media(min-height:800px)and (max-width:768px){.level-basic-container.mobile[data-v-6c271279]{gap:10px}.completion-message.mobile-message[data-v-6c271279],.level-question-text.mobile-question[data-v-6c271279]{font-size:18px;max-width:350px}.level-option-button.mobile-option[data-v-6c271279]{font-size:16px;min-height:40px;padding:10px 8px}.completion-screen.mobile-completion[data-v-6c271279]{gap:16px}.completion-button.mobile-completion-btn[data-v-6c271279]{font-size:16px;min-height:40px;padding:12px 18px}}@keyframes pulse-6c271279{0%,to{opacity:1}50%{opacity:.6}}h1[data-v-5aa066c6],h2[data-v-5aa066c6],h3[data-v-5aa066c6],h4[data-v-5aa066c6],h5[data-v-5aa066c6],h6[data-v-5aa066c6]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-5aa066c6]{font-size:36px;margin-bottom:16px}h2[data-v-5aa066c6]{font-size:24px;margin-bottom:16px}p[data-v-5aa066c6]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-5aa066c6]{color:#ff7e00}.text-secondary[data-v-5aa066c6]{color:#4a90e2}.text-accent[data-v-5aa066c6]{color:gold}[data-v-5aa066c6]:root{--vh:1vh}@media(max-width:480px){body[data-v-5aa066c6],html[data-v-5aa066c6]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-5aa066c6]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-5aa066c6]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-5aa066c6]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-5aa066c6]{max-width:480px}}@media(min-width:768px){.container[data-v-5aa066c6]{max-width:720px}}@media(min-width:1024px){.container[data-v-5aa066c6]{max-width:960px}}.responsive-image[data-v-5aa066c6]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-5aa066c6]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-5aa066c6]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-5aa066c6]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-5aa066c6]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-5aa066c6]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-5aa066c6]{display:none}}.rewards-standalone-page[data-v-5aa066c6]{width:100%;min-height:100vh;position:relative}.rewards-page[data-v-5aa066c6]{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);position:relative;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch}.mobile-layout .video-section[data-v-5aa066c6]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);z-index:1}.mobile-layout .mobile-video-overlay[data-v-5aa066c6]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:15px 12px;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,transparent 30%,transparent 70%,rgba(0,0,0,.2))}.mobile-layout .mobile-header[data-v-5aa066c6]{text-align:center;flex-shrink:0}.mobile-layout .mobile-title[data-v-5aa066c6]{font-size:1.8em;font-weight:800;color:#fff;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5);font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.mobile-layout .scroll-indicator[data-v-5aa066c6]{display:flex;flex-direction:column;align-items:center;cursor:pointer;flex-shrink:0;margin-bottom:10px;padding:8px;touch-action:manipulation}.mobile-layout .scroll-indicator .arrow-container[data-v-5aa066c6]{display:flex;flex-direction:column;align-items:center;gap:4px;animation:bounce-arrow-5aa066c6 2s infinite}.mobile-layout .scroll-indicator .scroll-arrow[data-v-5aa066c6]{font-size:2em;color:#fff;font-weight:700;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));animation:pulse-arrow-5aa066c6 1.5s infinite alternate}.mobile-layout .scroll-indicator .scroll-text[data-v-5aa066c6]{color:#fff;font-size:.8em;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.5);opacity:.9;text-align:center}.mobile-layout .scrollable-content[data-v-5aa066c6]{position:absolute;top:100vh;top:calc(var(--vh, 1vh)*100);left:0;width:100%;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);background:linear-gradient(180deg,#f8f9fa 0,#e9ecef);z-index:2;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}.mobile-layout .content-sections[data-v-5aa066c6]{padding:12px 8px;display:flex;flex-direction:column;gap:12px}.mobile-layout .section-title[data-v-5aa066c6]{font-size:14px;font-weight:700;color:#ff7e00;margin:0 0 10px 0;text-align:center;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.mobile-layout .actions-section[data-v-5aa066c6],.mobile-layout .completion-section[data-v-5aa066c6],.mobile-layout .payment-section[data-v-5aa066c6],.mobile-layout .report-section[data-v-5aa066c6],.mobile-layout .results-section[data-v-5aa066c6]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid hsla(0,0%,100%,.8)}.mobile-layout .payment-section[data-v-5aa066c6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;box-shadow:0 4px 16px rgba(102,126,234,.3);order:-1}.mobile-layout .payment-section .section-title[data-v-5aa066c6]{color:#fff;font-size:15px;margin-bottom:12px}.mobile-layout .payment-widget-container[data-v-5aa066c6]{background:hsla(0,0%,100%,.95);border-radius:12px;padding:12px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:12px}.mobile-layout .payment-widget-container .payment-secure[data-v-5aa066c6]{margin-top:8px;font-size:.75em;color:rgba(51,51,51,.7);font-weight:500}.mobile-layout .course-benefits[data-v-5aa066c6]{display:flex;flex-direction:column;gap:6px}.mobile-layout .benefit-item[data-v-5aa066c6]{padding:8px 10px;background:hsla(0,0%,100%,.1);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.85em;font-weight:600;line-height:1.2;text-align:center}.mobile-layout .task-results-container[data-v-5aa066c6]{display:flex;flex-direction:column;gap:8px}.mobile-layout .task-result-item[data-v-5aa066c6]{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:8px;transition:all .3s ease;border:2px solid transparent;background:hsla(0,0%,100%,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:44px}.mobile-layout .task-result-item.task-success[data-v-5aa066c6]{background:linear-gradient(135deg,#4caf50,#409343)!important;border-color:#357a38!important;color:#fff!important;box-shadow:0 2px 8px rgba(76,175,80,.3)!important}.mobile-layout .task-result-item.task-error[data-v-5aa066c6]{background:linear-gradient(135deg,#f44336,#f21f0f)!important;border-color:#d2190b!important;color:#fff!important;box-shadow:0 2px 8px rgba(244,67,54,.3)!important}.mobile-layout .task-result-item .task-info[data-v-5aa066c6]{flex:1}.mobile-layout .task-result-item .task-info .task-name[data-v-5aa066c6]{font-size:13px;font-weight:600;color:inherit;margin-bottom:3px}.mobile-layout .task-result-item .task-info .task-status[data-v-5aa066c6]{font-size:11px;font-weight:500;color:inherit;opacity:.9}.mobile-layout .task-result-item .task-icon[data-v-5aa066c6]{margin-left:8px}.mobile-layout .task-result-item .task-icon .error-icon[data-v-5aa066c6],.mobile-layout .task-result-item .task-icon .success-icon[data-v-5aa066c6]{font-size:16px;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,.3)}.mobile-layout .completion-message[data-v-5aa066c6]{text-align:center;padding:16px;background:linear-gradient(135deg,rgba(76,175,80,.1),rgba(139,195,74,.1));border:2px solid rgba(76,175,80,.3);border-radius:12px}.mobile-layout .completion-message .completion-title[data-v-5aa066c6]{font-size:1.2em;font-weight:800;color:#388e3c;margin:0 0 6px 0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.mobile-layout .completion-message .completion-text[data-v-5aa066c6]{font-size:.9em;color:#388e3c;margin:0;font-weight:600}.mobile-layout .report-section[data-v-5aa066c6]{text-align:center}.mobile-layout .report-section .report-description[data-v-5aa066c6]{font-size:.9em;color:#333;margin-bottom:12px;line-height:1.4}.mobile-layout .actions-section[data-v-5aa066c6]{display:flex;flex-direction:column;gap:10px}.desktop-layout[data-v-5aa066c6] .desktop-content-container{padding:20px!important;justify-content:center!important;align-items:center!important;overflow:hidden!important}.desktop-layout[data-v-5aa066c6] .cr-desktop-comic-content,.desktop-layout[data-v-5aa066c6] .math-game-content{background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px rgba(0,0,0,.15)!important;border:2px solid hsla(0,0%,100%,.6)!important;border-radius:24px!important;padding:30px!important;max-width:700px!important;width:100%!important}.desktop-layout[data-v-5aa066c6] .cr-desktop-comic-content:before,.desktop-layout[data-v-5aa066c6] .math-game-content:before{display:none!important}.desktop-layout .rewards-desktop-content[data-v-5aa066c6]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.desktop-layout .desktop-main-title[data-v-5aa066c6]{font-size:1.8em;font-weight:800;color:#ff7e00;margin:0;text-align:center;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.desktop-layout .desktop-task-grid[data-v-5aa066c6]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;margin-bottom:10px}.desktop-layout .desktop-task-card[data-v-5aa066c6]{background:hsla(0,0%,100%,.8);border:2px solid #e0e0e0;border-radius:12px;padding:15px 10px;text-align:center;transition:all .3s ease;position:relative;min-height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center}.desktop-layout .desktop-task-card.success[data-v-5aa066c6]{background:linear-gradient(135deg,#4caf50,#66bb6a);border-color:#388e3c;color:#fff;box-shadow:0 4px 12px rgba(76,175,80,.3)}.desktop-layout .desktop-task-card.error[data-v-5aa066c6]{background:linear-gradient(135deg,#f44336,#ef5350);border-color:#d32f2f;color:#fff;box-shadow:0 4px 12px rgba(244,67,54,.3)}.desktop-layout .desktop-task-card .task-number[data-v-5aa066c6]{font-size:1.8em;font-weight:900;margin-bottom:4px;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.desktop-layout .desktop-task-card .task-name[data-v-5aa066c6]{font-size:.7em;font-weight:600;line-height:1.1;text-align:center}.desktop-layout .desktop-task-card .task-status-icon[data-v-5aa066c6]{position:absolute;top:6px;right:8px;font-size:1em;font-weight:900}.desktop-layout .desktop-completion-message[data-v-5aa066c6]{font-size:1.1em;font-weight:700;color:#2e7d32;text-align:center;padding:15px;background:linear-gradient(135deg,rgba(76,175,80,.15),rgba(139,195,74,.15));border-radius:12px;border:2px solid rgba(76,175,80,.3);margin:10px 0}.desktop-layout .desktop-purchase-center[data-v-5aa066c6]{display:flex;flex-direction:column;align-items:center;text-align:center;margin:15px 0}.desktop-layout .lava-widget-wrapper-desktop[data-v-5aa066c6]{display:flex;justify-content:center;align-items:center;padding:8px;background:hsla(0,0%,100%,.9);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:2px solid rgba(255,126,0,.2);margin-bottom:8px}.desktop-layout .lava-widget-wrapper-desktop iframe[data-v-5aa066c6]{border-radius:6px;display:block;margin:0 auto}.desktop-layout .payment-info-desktop[data-v-5aa066c6]{font-size:.75em;color:rgba(51,51,51,.7);font-weight:600}.desktop-layout .desktop-button-area[data-v-5aa066c6]{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:10px}.payment-button-container[data-v-5aa066c6]{display:flex;flex-direction:column;gap:8px;align-items:center}.lava-widget-wrapper[data-v-5aa066c6]{display:flex!important;justify-content:center!important;align-items:center!important;padding:6px;background:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08);border:1px solid rgba(255,126,0,.15);width:100%;text-align:center!important}.lava-widget-wrapper.mobile-widget[data-v-5aa066c6]{width:100%!important;max-width:260px!important;margin:0 auto!important}.lava-widget-wrapper.mobile-widget iframe[data-v-5aa066c6]{border-radius:4px;display:block!important;margin:0 auto!important;text-align:center!important}.lava-widget-wrapper iframe[data-v-5aa066c6]{border-radius:4px}.payment-methods[data-v-5aa066c6]{display:flex;justify-content:center;align-items:center;width:100%}.payment-methods .method-text[data-v-5aa066c6]{font-size:.7em;font-weight:600;color:rgba(51,51,51,.8);padding:3px 6px;background:hsla(0,0%,100%,.1);border-radius:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.report-modal-overlay[data-v-5aa066c6]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1001;padding:8px;overflow-y:auto;-webkit-overflow-scrolling:touch}.report-modal[data-v-5aa066c6]{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:85vh;overflow:hidden;box-shadow:0 16px 32px rgba(0,0,0,.3);margin:auto}.report-header[data-v-5aa066c6]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid rgba(0,0,0,.1)}.report-header .report-title[data-v-5aa066c6]{font-size:1.4em;font-weight:700;color:#ff7e00;margin:0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.report-header .close-btn[data-v-5aa066c6]{background:none;border:none;font-size:1.4em;cursor:pointer;color:#333;opacity:.7;padding:4px;border-radius:50%;transition:all .2s ease}.report-header .close-btn[data-v-5aa066c6]:hover{opacity:1;background:rgba(0,0,0,.1)}.report-content[data-v-5aa066c6]{padding:16px;max-height:60vh;overflow-y:auto}.report-content .report-intro[data-v-5aa066c6]{margin-bottom:16px}.report-content .report-intro p[data-v-5aa066c6]{line-height:1.4;margin-bottom:8px;color:#333;font-size:.95em}.report-content .report-summary h3[data-v-5aa066c6]{color:#ff7e00;font-weight:700;margin-bottom:12px;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.1em}.report-content .task-report[data-v-5aa066c6]{margin-bottom:12px;padding:12px;border-radius:10px;background:rgba(255,126,0,.05);border-left:4px solid transparent}.report-content .task-report h4[data-v-5aa066c6]{color:#ff7e00;font-weight:600;margin:0 0 4px 0;font-size:1em}.report-content .task-report .task-success[data-v-5aa066c6]{border-left-color:#4caf50}.report-content .task-report .task-success p[data-v-5aa066c6]{color:#388e3c;margin:0;font-weight:500;font-size:.9em}.report-content .task-report .task-fail[data-v-5aa066c6]{border-left-color:#ff9800}.report-content .task-report .task-fail p[data-v-5aa066c6]{color:#f57c00;margin:0;font-weight:500;font-size:.9em}.report-content .report-next-steps[data-v-5aa066c6]{margin-top:16px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.report-content .report-next-steps h3[data-v-5aa066c6]{color:#ff7e00;font-weight:700;margin-bottom:8px;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.1em}.report-content .report-next-steps p[data-v-5aa066c6]{line-height:1.4;margin-bottom:6px;color:#333;font-size:.9em}.report-actions[data-v-5aa066c6]{padding:16px;border-top:1px solid rgba(0,0,0,.1);display:flex;gap:12px;justify-content:center}@keyframes bounce-arrow-5aa066c6{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes pulse-arrow-5aa066c6{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}.modal-enter-active[data-v-5aa066c6],.modal-leave-active[data-v-5aa066c6]{transition:opacity .3s ease}.modal-enter-from[data-v-5aa066c6],.modal-leave-to[data-v-5aa066c6]{opacity:0}@media(max-width:900px){.desktop-layout .desktop-task-grid[data-v-5aa066c6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.desktop-layout .desktop-task-grid[data-v-5aa066c6]{grid-template-columns:repeat(3,1fr);gap:8px}.desktop-layout .desktop-task-card[data-v-5aa066c6]{min-height:60px;padding:8px}.desktop-layout .desktop-task-card .task-number[data-v-5aa066c6]{font-size:1.4em}.desktop-layout .desktop-task-card .task-name[data-v-5aa066c6]{font-size:.6em}.desktop-layout .desktop-main-title[data-v-5aa066c6]{font-size:1.4em}}@media(max-width:480px){.mobile-layout .mobile-title[data-v-5aa066c6]{font-size:1.6em}.mobile-layout .scroll-arrow[data-v-5aa066c6]{font-size:1.8em}.mobile-layout .content-sections[data-v-5aa066c6]{padding:8px 6px;gap:8px}.mobile-layout .section-title[data-v-5aa066c6]{font-size:12px}.mobile-layout .task-result-item[data-v-5aa066c6]{min-height:40px;padding:8px}.mobile-layout .task-result-item .task-name[data-v-5aa066c6]{font-size:11px}.mobile-layout .task-result-item .task-status[data-v-5aa066c6]{font-size:9px}.mobile-layout .benefit-item[data-v-5aa066c6]{font-size:.75em}.lava-widget-wrapper.mobile-widget[data-v-5aa066c6]{max-width:240px!important}.lava-widget-wrapper.mobile-widget iframe[data-v-5aa066c6]{width:220px!important;height:60px!important}.report-modal[data-v-5aa066c6]{margin:4px;max-height:90vh}.report-content[data-v-5aa066c6]{max-height:55vh}.report-actions[data-v-5aa066c6]{flex-direction:column}}[data-v-5aa066c6]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;outline:none!important}.scrollable-content[data-v-5aa066c6]{-webkit-overflow-scrolling:touch;scrollbar-width:none}.scrollable-content[data-v-5aa066c6]::-webkit-scrollbar{display:none}.report-content[data-v-5aa066c6]{-webkit-overflow-scrolling:touch;scrollbar-width:thin}.report-content[data-v-5aa066c6]::-webkit-scrollbar{width:3px}.report-content[data-v-5aa066c6]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:2px}.report-content[data-v-5aa066c6]::-webkit-scrollbar-thumb{background:rgba(255,126,0,.3);border-radius:2px}.report-content[data-v-5aa066c6]::-webkit-scrollbar-thumb:hover{background:rgba(255,126,0,.5)}@font-face{font-family:ComicFont;font-weight:400;font-style:normal}h1[data-v-788fece1],h2[data-v-788fece1],h3[data-v-788fece1],h4[data-v-788fece1],h5[data-v-788fece1],h6[data-v-788fece1]{font-family:ComicFont,Arial,sans-serif;color:#333}h1[data-v-788fece1]{font-size:36px;margin-bottom:16px}h2[data-v-788fece1]{font-size:24px;margin-bottom:16px}p[data-v-788fece1]{font-size:16px;line-height:1.5;margin-bottom:16px}.text-primary[data-v-788fece1]{color:#ff7e00}.text-secondary[data-v-788fece1]{color:#4a90e2}.text-accent[data-v-788fece1]{color:gold}[data-v-788fece1]:root{--vh:1vh}@media(max-width:480px){body[data-v-788fece1],html[data-v-788fece1]{height:100%;max-height:100%;overflow:hidden;position:fixed;width:100%}}.video-container[data-v-788fece1]{height:100vh;height:calc(var(--vh, 1vh)*100)}@media(max-width:480px){.video-container[data-v-788fece1]{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100);max-height:calc(var(--vh, 1vh)*100);overflow:hidden}}.container[data-v-788fece1]{width:100%;padding:0 16px;margin:0 auto}@media(min-width:480px){.container[data-v-788fece1]{max-width:480px}}@media(min-width:768px){.container[data-v-788fece1]{max-width:720px}}@media(min-width:1024px){.container[data-v-788fece1]{max-width:960px}}.responsive-image[data-v-788fece1]{max-width:100%;height:auto}@media(max-width:480px){.hide-on-mobile[data-v-788fece1]{display:none}}@media(max-width:768px){.hide-on-tablet[data-v-788fece1]{display:none}}@media(min-width:481px){.show-on-mobile[data-v-788fece1]{display:none}}@media(min-width:1025px){.hide-on-desktop[data-v-788fece1]{display:none}}@media(max-width:480px),(min-width:1025px){.show-on-tablet[data-v-788fece1]{display:none}}@media(max-width:1024px){.show-on-desktop[data-v-788fece1]{display:none}}.home-game-container[data-v-788fece1]{overflow:hidden}.home-game-container[data-v-788fece1],.main-content[data-v-788fece1]{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);position:relative}.screen-container[data-v-788fece1]{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);position:absolute;top:0;left:0}.content-overlay-slide[data-v-788fece1]{width:100%;height:100%;position:relative;transform:translateY(100%);transition:transform .05s ease}.content-overlay-slide.slide-up[data-v-788fece1]{transform:translateY(0)}.content-overlay-slide.slide-down[data-v-788fece1]{transform:translateY(100%)}.content-overlay-slide.mobile-overlay[data-v-788fece1]{background:rgba(0,0,0,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -4px 15px rgba(0,0,0,.1)}.content-overlay-slide.desktop-overlay[data-v-788fece1]{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:20px;box-shadow:0 40px 80px rgba(0,0,0,.12),0 20px 40px rgba(0,0,0,.08)}.home-content[data-v-788fece1]{width:100%;height:100%;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;z-index:300;overflow:hidden!important;filter:none!important;-webkit-filter:none!important}.home-mobile-layout .home-mobile-content-wrapper[data-v-788fece1]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:6px 12px 10px 12px;position:relative;z-index:301;overflow:hidden!important}.home-mobile-layout .home-content-area[data-v-788fece1]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;overflow:hidden!important}.home-mobile-layout .game-description[data-v-788fece1]{font-size:16px;color:hsla(0,0%,100%,.95);font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.6);margin:0;max-width:280px}.home-mobile-layout .home-button-area[data-v-788fece1]{flex-shrink:0;width:100%;max-width:280px;align-self:center}.home-desktop-layout .home-desktop-container[data-v-788fece1]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;z-index:101;overflow:hidden;padding:40px 60px;justify-content:center;align-items:center}.home-desktop-layout .home-desktop-container[data-v-788fece1]:before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:linear-gradient(90deg,#ff7e00,gold);border-radius:20px 20px 0 0;z-index:1}.home-desktop-layout .home-desktop-content-area[data-v-788fece1]{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:30px!important;width:100%!important;max-width:700px!important;position:relative;z-index:2}.home-desktop-layout .home-content-area[data-v-788fece1]{flex:1;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.home-desktop-layout .game-title[data-v-788fece1]{font-size:3.5em;font-weight:900;color:#ff7e00;margin:0 0 20px 0;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-2px}.home-desktop-layout .game-description[data-v-788fece1]{font-size:20px;color:#2c2c2c;font-weight:600;margin:0;max-width:600px}.home-desktop-layout .home-button-area[data-v-788fece1]{flex:0 0 auto;display:flex;justify-content:center}.legal-buttons-container[data-v-788fece1]{position:fixed;bottom:20px;left:20px;z-index:1000;pointer-events:auto}.legal-buttons[data-v-788fece1]{display:flex;flex-direction:row;gap:10px;align-items:flex-start;flex-wrap:wrap;max-width:calc(100vw - 40px)}.legal-button[data-v-788fece1]{padding:6px 12px;background:linear-gradient(135deg,#ff6b00,#ff8c33);color:#fff;border:2px solid #e55a00;border-radius:10px;font-size:11px;font-weight:700;font-family:Comic Sans MS,cursive,sans-serif;cursor:pointer;transition:all .05s ease;box-shadow:0 4px 12px rgba(255,107,0,.3);text-align:center;white-space:nowrap;min-width:120px;min-height:32px;display:flex;align-items:center;justify-content:center;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.legal-button[data-v-788fece1]:hover{background:linear-gradient(135deg,#ff8c33,#ffb366);border-color:#ff6b00;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(255,107,0,.5)}.legal-button[data-v-788fece1]:active{transform:translateY(-1px) scale(1);box-shadow:0 6px 16px rgba(255,107,0,.4)}.legal-button[data-v-788fece1]:focus{outline:2px solid rgba(255,107,0,.6);outline-offset:2px}@media(min-width:1025px)and (max-width:1200px){.legal-buttons-container[data-v-788fece1]{bottom:15px;left:15px}.legal-button[data-v-788fece1]{font-size:10px;padding:5px 10px;min-width:110px;min-height:30px}}@media(min-width:1025px)and (max-width:1100px){.legal-buttons[data-v-788fece1]{flex-direction:column;gap:6px}.legal-button[data-v-788fece1]{min-width:140px}}@media(max-width:1024px){.legal-buttons-container[data-v-788fece1]{display:none!important}}.comic-content[data-v-788fece1]{width:100%;height:100%;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;z-index:300;overflow:hidden!important;filter:none!important;-webkit-filter:none!important}.comic-mobile-layout .comic-mobile-content-wrapper[data-v-788fece1]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:6px 12px 10px 12px;position:relative;z-index:301;overflow:hidden!important}.comic-mobile-layout .comic-content-area[data-v-788fece1]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;overflow:hidden!important}.comic-mobile-layout .comic-mobile-title[data-v-788fece1]{font-size:18px;font-weight:700;color:hsla(0,0%,100%,.95);margin:0;text-shadow:0 2px 4px rgba(0,0,0,.6);font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.comic-mobile-layout .comic-text-area[data-v-788fece1]{flex:1;display:flex;align-items:center;justify-content:center;width:100%;max-width:320px}.comic-mobile-layout .panel-text[data-v-788fece1]{font-size:16px;line-height:1.2;font-weight:600;color:hsla(0,0%,100%,.92);margin:0;text-shadow:0 2px 4px rgba(0,0,0,.6);max-width:320px}.comic-mobile-layout .comic-button-area[data-v-788fece1]{flex-shrink:0;width:100%;max-width:280px;align-self:center;display:flex;flex-direction:column;gap:10px}.comic-desktop-layout .comic-desktop-container[data-v-788fece1]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;z-index:101;overflow:hidden;padding:40px 60px;justify-content:center;align-items:center}.comic-desktop-layout .comic-desktop-container[data-v-788fece1]:before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:linear-gradient(90deg,#ff7e00,gold);border-radius:20px 20px 0 0;z-index:1}.comic-desktop-layout .comic-desktop-title[data-v-788fece1]{font-size:3.2em!important;font-weight:900!important;color:#ff7e00!important;margin-bottom:40px!important;line-height:1!important;font-family:Nunito,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:-1px!important;text-shadow:none!important;text-align:center!important;margin-top:20px!important;position:relative;z-index:2}.comic-desktop-layout .comic-desktop-content-area[data-v-788fece1]{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:30px!important;width:100%!important;max-width:700px!important;position:relative;z-index:2}.comic-desktop-layout .comic-content-area[data-v-788fece1]{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center}.comic-desktop-layout .comic-text-panels[data-v-788fece1]{width:100%;display:flex;flex-direction:column;justify-content:center;gap:25px!important;padding:0}.comic-desktop-layout .comic-text-panel[data-v-788fece1]{font-size:24px!important;line-height:1.3!important;font-weight:700!important;color:#2c2c2c!important;text-shadow:none!important;text-align:center!important;max-width:450px;margin:0 auto}.comic-desktop-layout .comic-button-area[data-v-788fece1]{flex:0 0 auto;display:flex;justify-content:center}.game-content[data-v-788fece1]{width:100%;height:100%;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;z-index:300;overflow:hidden!important;filter:none!important;-webkit-filter:none!important}.game-desktop-layout[data-v-788fece1],.game-mobile-layout[data-v-788fece1]{width:100%;height:100%;display:flex;flex-direction:column;padding:15px;position:relative;z-index:301}.progress-bar[data-v-788fece1]{width:100%;height:6px;background:hsla(0,0%,100%,.2);border-radius:3px;position:relative;margin-bottom:15px;overflow:hidden}.progress-bar .progress-fill[data-v-788fece1]{height:100%;background:linear-gradient(90deg,#ff7e00,gold);border-radius:3px;transition:width .1s ease}.progress-bar .progress-text[data-v-788fece1]{position:absolute;top:-18px;right:0;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.5)}.game-levels[data-v-788fece1]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:0}[data-v-788fece1] .btn{padding:10px 16px!important;font-size:14px!important;font-weight:600!important;min-height:36px!important;border-radius:18px!important;transition:all .05s ease!important}[data-v-788fece1] .btn:disabled{opacity:.7!important;cursor:not-allowed!important}[data-v-788fece1] .btn:disabled:not(.btn-accent){animation:pulse-788fece1 .5s ease-in-out infinite!important}[data-v-788fece1] .btn:active:not(:disabled),[data-v-788fece1] .btn:hover:not(:disabled){transition:all .05s ease!important}.comic-desktop-layout[data-v-788fece1] .btn,.home-desktop-layout[data-v-788fece1] .btn{padding:20px 40px!important;font-size:18px!important;font-weight:900!important;border-radius:25px!important;transition:all .05s ease!important;min-height:65px!important;min-width:200px!important}.comic-desktop-layout[data-v-788fece1] .btn.btn-primary,.home-desktop-layout[data-v-788fece1] .btn.btn-primary{background:linear-gradient(135deg,#ff7e00,#d66a00)!important;border:4px solid #b35800!important;color:#fff!important;box-shadow:0 15px 35px rgba(255,126,0,.3),0 8px 20px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.comic-desktop-layout[data-v-788fece1] .btn.btn-primary:hover:not(:disabled),.home-desktop-layout[data-v-788fece1] .btn.btn-primary:hover:not(:disabled){transform:translateY(-4px) scale(1.02)!important;box-shadow:0 20px 50px rgba(255,126,0,.4),0 12px 30px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.comic-desktop-layout[data-v-788fece1] .btn.btn-primary:active:not(:disabled),.home-desktop-layout[data-v-788fece1] .btn.btn-primary:active:not(:disabled){transform:translateY(-2px) scale(1.01)!important}.comic-desktop-layout[data-v-788fece1] .btn.btn-accent,.home-desktop-layout[data-v-788fece1] .btn.btn-accent{background:linear-gradient(135deg,gold,#d6b500)!important;border:4px solid #b39700!important;color:#fff!important;box-shadow:0 15px 35px rgba(255,215,0,.3),0 8px 20px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.comic-desktop-layout[data-v-788fece1] .btn.btn-accent:hover:not(:disabled),.home-desktop-layout[data-v-788fece1] .btn.btn-accent:hover:not(:disabled){transform:translateY(-4px) scale(1.02)!important;box-shadow:0 20px 50px rgba(255,215,0,.4),0 12px 30px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.comic-desktop-layout[data-v-788fece1] .btn.btn-accent:active:not(:disabled),.home-desktop-layout[data-v-788fece1] .btn.btn-accent:active:not(:disabled){transform:translateY(-2px) scale(1.01)!important}.comic-desktop-layout[data-v-788fece1] .btn:disabled,.home-desktop-layout[data-v-788fece1] .btn:disabled{opacity:.7!important;cursor:not-allowed!important;transform:none}.comic-desktop-layout[data-v-788fece1] .btn:disabled:not(.btn-accent),.home-desktop-layout[data-v-788fece1] .btn:disabled:not(.btn-accent){animation:pulse-788fece1 .5s ease-in-out infinite!important}.text-fade-enter-active[data-v-788fece1],.text-fade-leave-active[data-v-788fece1]{transition:all .05s ease}.text-fade-enter-from[data-v-788fece1]{opacity:0;transform:translateY(10px)}.text-fade-leave-to[data-v-788fece1]{opacity:0;transform:translateY(-10px)}.comic-fade-in[data-v-788fece1]{animation:fadeInFast-788fece1 .1s ease forwards;opacity:0}@keyframes fadeInFast-788fece1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-788fece1{0%,to{opacity:1}50%{opacity:.6}}[data-v-788fece1]{transition-duration:.05s!important;animation-duration:.1s!important}@media(max-width:480px){.comic-mobile-layout .comic-mobile-content-wrapper[data-v-788fece1],.comic-mobile-layout .home-mobile-content-wrapper[data-v-788fece1],.home-mobile-layout .comic-mobile-content-wrapper[data-v-788fece1],.home-mobile-layout .home-mobile-content-wrapper[data-v-788fece1]{padding:4px 10px 8px 10px}.comic-mobile-layout .game-description[data-v-788fece1],.comic-mobile-layout .panel-text[data-v-788fece1],.home-mobile-layout .game-description[data-v-788fece1],.home-mobile-layout .panel-text[data-v-788fece1]{font-size:14px;max-width:250px}.comic-mobile-layout .comic-mobile-title[data-v-788fece1],.home-mobile-layout .comic-mobile-title[data-v-788fece1]{font-size:16px}.game-mobile-layout[data-v-788fece1]{padding:10px}.game-mobile-layout .progress-bar[data-v-788fece1]{height:4px;margin-bottom:10px}.game-mobile-layout .progress-bar .progress-text[data-v-788fece1]{font-size:10px;top:-16px}.legal-buttons-container[data-v-788fece1]{display:none!important}}@media(max-height:600px){.comic-mobile-layout .comic-mobile-content-wrapper[data-v-788fece1],.comic-mobile-layout .home-mobile-content-wrapper[data-v-788fece1],.home-mobile-layout .comic-mobile-content-wrapper[data-v-788fece1],.home-mobile-layout .home-mobile-content-wrapper[data-v-788fece1]{padding:2px 8px 6px 8px}.game-mobile-layout[data-v-788fece1]{padding:8px}}@media(min-width:769px)and (max-width:1024px){.legal-buttons-container[data-v-788fece1]{display:none!important}}[data-v-788fece1]{outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}