@import "https://fonts.googleapis.com/css2?family=Alien+Block&family=Playwrite+ZA+Guides&family=Zeyada&display=swap";
@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800;900&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";
@font-face{font-family:Comfortaa;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Comfortaa-Bold.ttf);unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:owlCute;font-style:normal;font-weight:800;font-display:swap;src:url("/fonts/Owl Cute.ttf");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--darkColor:#2b7d10;--darkColor2:#65a339;--mediumColor:#4fa7f7 ;--lightHColor:#dbf7c3;--font1:owlCute;--lightColor:#fefefe;--lightColor2:#eee;--lightbg:#e5f3ff;--darkColorOpacity:#0d3756b3;--darkHColor:#fff;--errorColor:#f50000;--okColor:#00b200;--errorColor2:#ff5050;--okColor2:#66bc66;--magenta:#d154ba;--orange:orange;--d:#2b7d10;--d2:#65a339;--l:#faf0f1;--l2:#fefefe;--l3:#9cdeef;--h:#dbf7c3;--h2:#02c3cb;--h3:#02c3cb;--m:#4fa7f7;--font2:"Comfortaa", cursive;--font3:"Satisfy", cursive;--shadow:0 2px 1px 1px #8c96a080;--shadow2:-2px 0 1px 1px #38445080;--shadow3:2px 2px 5px 5px #6d6d6d80}*,:before,:after{box-sizing:border-box}ul[class],ol[class]{padding:0;list-style-type:none}.policy-footnote{margin-top:-15px;margin-bottom:10px;font-size:.8rem}.policy-footnote a{font-style:italic}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0;font-weight:400}body{scroll-behavior:smooth;text-rendering:optimizespeed;min-height:100vh;line-height:1.5}ul[class],ol[class]{list-style-type:none}ul,ol{padding:0;list-style-type:none}a:not([class]){text-decoration-skip-ink:auto}img{object-fit:contain;max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}ol,ul{margin:0;padding:0;list-style-type:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a,a:link,a:hover,a:visited{color:var(--darkColor);text-decoration:none}.label{font-weight:700}.button,.file-cta,.file-name,.input,.select select,.textarea{-webkit-appearance:none;-moz-appearance:none;box-shadow:none;vertical-align:top;border:2px solid #0000;border-radius:4px;justify-content:flex-start;align-items:center;height:2.5em;padding:calc(.5em - 2px) calc(.75em - 2px);font-size:1rem;line-height:1.5;display:inline-flex;position:relative}.button{color:#363636;cursor:pointer;text-align:center;white-space:nowrap;background-color:#fff;border-width:2px;border-color:#dbdbdb;justify-content:center;padding:calc(.5em - 2px) 1em}.button.is-primary{background-color:var(--darkColor);color:#fff;border-color:#0000}body,button,input,select,textarea{color:var(--darkColor);font-family:Nunito,sans-serif}.icon-times{cursor:pointer;margin:0 5px;transform:scale(2)}.gojVvr ol li{cursor:pointer;color:var(--darkColor);background-color:#0000;border:1px solid #0000;border-radius:8px;align-items:center;margin:4px 8px;padding:12px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.gojVvr ol li:hover{background-color:var(--lightHColor);border-color:var(--h);transform:translate(2px)}.gojVvr ol li.selected{background-color:var(--h2);color:#fff;box-shadow:var(--shadow);font-weight:700;transform:translate(2px)}.gojVvr ol li .numbering{opacity:.9;margin-right:12px}
:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body,#__next{max-width:100vw;min-height:100%;overflow-x:hidden;background:#fff!important}body{color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Arial,Helvetica,sans-serif}html{background:#fff!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html,body,#__next{background-color:#fff!important}body:before{content:"";z-index:-999999;background-color:#fff;position:fixed;inset:0}a,button,div,span{-webkit-tap-highlight-color:transparent}.swal2-popup.kpConfirmPopup{background:#f4f9f4!important;border:1px solid #dcedc8!important;border-radius:18px!important;width:350px!important;padding:20px 28px 18px!important;font-family:Nunito,Arial,sans-serif!important;box-shadow:0 10px 28px #2b7d101a!important}.swal2-title.kpConfirmTitle{color:#1b5e20!important;margin:0 0 8px!important;padding:0!important;font-size:22px!important;font-weight:800!important;line-height:1.2!important}.swal2-html-container.kpConfirmText{color:#6f816c!important;margin:0 0 12px!important;padding:0!important;font-size:15px!important;line-height:1.45!important}.swal2-icon{margin-top:0!important;margin-bottom:8px!important;transform:scale(.66)!important}.swal2-warning{color:#2b7d10!important;border-color:#81c784!important}.swal2-actions{justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:14px!important;padding:0!important;display:flex!important}.swal2-html-container.kpConfirmText{max-width:240px;margin-left:auto!important;margin-right:auto!important}.swal2-styled{box-shadow:none!important;margin:0!important}button.swal2-confirm.kpConfirmBtn,button.swal2-cancel.kpCancelBtn{width:124px!important;height:44px!important;box-shadow:none!important;border-radius:10px!important;font-size:14px!important;font-weight:800!important;transition:all .18s!important}button.swal2-cancel.kpCancelBtn{color:#33691e!important;background:#fff!important;border:1.5px solid #c8e6c9!important}button.swal2-cancel.kpCancelBtn:hover{transform:translateY(-1px);background:#eef7ea!important}button.swal2-confirm.kpConfirmBtn{color:#fff!important;background:#2b7d10!important;border:none!important}button.swal2-confirm.kpConfirmBtn:hover{transform:translateY(-1px);background:#1f6510!important}button.swal2-confirm:focus,button.swal2-cancel:focus{box-shadow:none!important;outline:none!important}.kp-exercise-root,.kp-exercise-root *{font-family:Nunito,Plus Jakarta Sans,Arial,sans-serif!important}.kp-exercise-root .kp-instruction-card{box-sizing:border-box!important;text-align:left!important;background-color:#0000!important;border:2px solid #e8f5e9!important;border-radius:16px!important;align-items:center!important;gap:16px!important;width:100%!important;margin-bottom:24px!important;padding:16px 20px!important;display:flex!important;box-shadow:0 4px 12px #2b7d100a!important}.kp-exercise-root .kp-instr-icon{background-color:#e8f5e9!important;border:1.5px solid #c8e6c9!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;font-size:24px!important;display:flex!important;box-shadow:inset 0 2px 4px #00000005!important}.kp-exercise-root .kp-instr-icon img{object-fit:contain!important;width:32px!important;height:32px!important}.kp-exercise-root .kp-instr-title{color:#1b5e20!important;flex-direction:column!important;gap:2px!important;font-family:Nunito,Plus Jakarta Sans,Arial,sans-serif!important;font-size:20px!important;font-weight:800!important;line-height:1.35!important;display:flex!important}.kp-exercise-root .kp-title-line{font-weight:800!important;display:block!important}
