@font-face{font-family:Playwrite ES;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71588747c61db17d-s.38b61563.woff2)format("woff2")}@font-face{font-family:Playwrite ES Fallback;src:local(Arial);ascent-override:122.66%;descent-override:43.29%;line-gap-override:0.0%;size-adjust:116.42%}.playwrite_es_2069ef1d-module__B1A1MW__className{font-family:Playwrite ES,Playwrite ES Fallback;font-style:normal;font-weight:400}.playwrite_es_2069ef1d-module__B1A1MW__variable{--font-playwrite-es:"Playwrite ES","Playwrite ES Fallback"}
.eduplay #how-it-works,.eduplay #features{scroll-margin-top:5rem}.eduplay{background-color:var(--background);color:var(--foreground);--primary:#465cee;--primary-foreground:#f9fafc;--secondary:#ffe291;--secondary-foreground:#2b2000;--background:#fbfcfe;--foreground:#070a13;--card:#fdfdff;--card-foreground:#070a13;--popover:#fdfdff;--popover-foreground:#070a13;--muted:#e7ebf6;--muted-foreground:#5c6375;--accent:#e7ebf6;--accent-foreground:#18203a;--destructive:#e40014;--border:#d1d7e9;--input:#d1d7e9;--ring:#5874ea;--radius:.75rem;min-height:100vh}@supports (color:lab(0% 0 0)){.eduplay{--primary:lab(44.4726% 30.3221 -77.9314);--primary-foreground:lab(98.244% .0141561 -1.14005);--secondary:lab(91.1054% 3.75423 50.3636);--secondary-foreground:lab(13.1003% 3.41108 21.7475);--background:lab(98.824% .0141859 -1.14007);--foreground:lab(2.67753% .447743 -4.46903);--card:lab(99.404% .0141263 -1.14007);--card-foreground:lab(2.67753% .447743 -4.46903);--popover:lab(99.404% .0141263 -1.14007);--popover-foreground:lab(2.67753% .447743 -4.46903);--muted:lab(92.9564% .127226 -5.66733);--muted-foreground:lab(41.8093% .647396 -11.1455);--accent:lab(92.9564% .127226 -5.66733);--accent-foreground:lab(12.5445% 3.302 -17.9791);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(85.9353% .303388 -9.39663);--input:lab(85.9353% .303388 -9.39663);--ring:lab(51.5554% 17.9614 -64.0229)}}.eduplay.force-light,.dark .eduplay.force-light{--primary:#465cee;--primary-foreground:#f9fafc;--secondary:#ffe291;--secondary-foreground:#2b2000;--background:#fbfcfe;--foreground:#070a13;--card:#fdfdff;--card-foreground:#070a13;--popover:#fdfdff;--popover-foreground:#070a13;--muted:#e7ebf6;--muted-foreground:#5c6375;--accent:#e7ebf6;--accent-foreground:#18203a;--destructive:#e40014;--border:#d1d7e9;--input:#d1d7e9;--ring:#5874ea;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){.eduplay.force-light,.dark .eduplay.force-light{--primary:lab(44.4726% 30.3221 -77.9314);--primary-foreground:lab(98.244% .0141561 -1.14005);--secondary:lab(91.1054% 3.75423 50.3636);--secondary-foreground:lab(13.1003% 3.41108 21.7475);--background:lab(98.824% .0141859 -1.14007);--foreground:lab(2.67753% .447743 -4.46903);--card:lab(99.404% .0141263 -1.14007);--card-foreground:lab(2.67753% .447743 -4.46903);--popover:lab(99.404% .0141263 -1.14007);--popover-foreground:lab(2.67753% .447743 -4.46903);--muted:lab(92.9564% .127226 -5.66733);--muted-foreground:lab(41.8093% .647396 -11.1455);--accent:lab(92.9564% .127226 -5.66733);--accent-foreground:lab(12.5445% 3.302 -17.9791);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(85.9353% .303388 -9.39663);--input:lab(85.9353% .303388 -9.39663);--ring:lab(51.5554% 17.9614 -64.0229)}}@keyframes eduplay-star-pulse{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}.eduplay-star-pulse{animation:.4s ease-out eduplay-star-pulse}@keyframes eduplay-slide-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.eduplay-slide-in{animation:.25s ease-out eduplay-slide-in}body.eduplay-game-mode .eduplay-shell-header,body.eduplay-game-mode .eduplay-shell-tabs{display:none!important}@keyframes eduplay-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.eduplay-float{animation:3s ease-in-out infinite eduplay-float}@keyframes eduplay-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.eduplay-pulse-badge{animation:2s ease-in-out infinite eduplay-pulse-badge}.eduplay-bottom-tabs{z-index:30;padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0}
