@font-face{font-family:Poppins-Black;src:url(/fonts/Poppins-Black.ttf)}@font-face{font-family:Poppins-BlackItalic;src:url(/fonts/Poppins-BlackItalic.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(/fonts/Poppins-SemiBold.ttf)}@font-face{font-family:Poppins-Bold;src:url(/fonts/Poppins-Bold.ttf)}@font-face{font-family:Poppins-ExtraBold;src:url(/fonts/Poppins-ExtraBold.ttf)}@font-face{font-family:Poppins-BlackItalic;src:url(/fonts/Poppins-BlackItalic.ttf)}@font-face{font-family:Poppins-Italic;src:url(/fonts/Poppins-Italic.ttf)}@font-face{font-family:Poppins-Light;src:url(/fonts/Poppins-Light.ttf)}@font-face{font-family:Poppins-LightItalic;src:url(/fonts/Poppins-LightItalic.ttf)}@font-face{font-family:Poppins-Medium;src:url(/fonts/Poppins-Medium.ttf)}@font-face{font-family:Poppins-MediumItalic;src:url(/fonts/Poppins-MediumItalic.ttf)}@font-face{font-family:Poppins-Regular;src:url(/fonts/Poppins-Regular.ttf)}@font-face{font-family:Poppins-Thin;src:url(/fonts/Poppins-Thin.ttf)}@font-face{font-family:Poppins-ThinItalic;src:url(/fonts/Poppins-ThinItalic.ttf)}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-o-transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);z-index:2;cursor:pointer;background:0 0;border:0;font-size:32px;transition:all .25s ease-in;position:absolute;top:20px}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;margin:0 5px;display:inline-block}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{width:100%;position:relative}.carousel *{box-sizing:border-box}.carousel img{pointer-events:none;width:100%;display:inline-block}.carousel .carousel{position:relative}.carousel .control-arrow{background:0 0;border:0;outline:0;margin-top:-13px;font-size:18px;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-o-transition:all .15s ease-in;white-space:nowrap;list-style:none;transition:all .15s ease-in;position:relative;transform:translate(0,0)}.carousel .thumb{-o-transition:border .15s ease-in;white-space:nowrap;border:3px solid #fff;margin-right:6px;padding:2px;transition:border .15s ease-in;display:inline-block;overflow:hidden}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;position:relative;overflow:hidden}.carousel.carousel-slider .control-arrow{color:#fff;margin-top:0;padding:5px;font-size:26px;top:0;bottom:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{-o-transition:height .15s ease-in;width:100%;margin:auto;transition:height .15s ease-in;overflow:hidden}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{width:100%;margin:0;padding:0;list-style:none;position:relative}.carousel .slider.animated{-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{text-align:center;min-width:100%;margin:0;position:relative}.carousel .slide img{vertical-align:top;border:0;width:100%}.carousel .slide iframe{border:0;width:calc(100% - 80px);margin:0 40px 40px;display:inline-block}.carousel .slide .legend{-o-transition:all .5s ease-in-out;color:#fff;text-align:center;opacity:.25;transition:all .5s ease-in-out;-o-transition:opacity .35s ease-in-out;background:#000;border-radius:10px;width:90%;margin-left:-45%;padding:10px;font-size:12px;transition:opacity .35s ease-in-out;position:absolute;bottom:40px;left:50%}.carousel .control-dots{text-align:center;z-index:1;width:100%;margin:10px 0;padding:0;position:absolute;bottom:0}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-o-transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);cursor:pointer;background:#fff;border-radius:50%;width:8px;height:8px;margin:0 8px;transition:opacity .25s ease-in;display:inline-block;box-shadow:1px 1px 2px #000000e6}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{text-shadow:1px 1px 1px #000000e6;color:#fff;padding:5px;font-size:10px;position:absolute;top:0;right:0}.carousel:hover .slide .legend{opacity:1}.ant-modal-content{overflow:hidden;border-radius:20px!important}.slick-dots.slick-dots-bottom{background-color:#0000;border-radius:10px;align-items:center;height:10px;margin-left:30%;margin-right:30%;transition:all .1s linear;display:flex;transform:scale(1);bottom:0!important}.slick-dots.slick-dots-bottom:hover{background-color:#0000004d;transition:all .1s linear;transform:scale(1.3)}.carousel>.thumbs-wrapper{display:none!important}.MuiGrid-root{margin-top:0!important}.Mui-focused{color:#000!important}.jsoneditor,.jsoneditor-wrapper>div{height:100%!important}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-up{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes scale-down{0%{opacity:1;transform:scale(1)}50%{transform:scale(1.05)}to{opacity:0;transform:scale(0)}}@keyframes select-shadow{0%{box-shadow:none}to{box-shadow:0 4px 12px -8px #595959bf}}.anim-select-shadow-on-hover{box-shadow:inherit;transition:all .3s linear;transform:scale(1)}.anim-select-shadow-on-hover:hover{transition:all .3s linear;transform:scale(1.05);box-shadow:0 4px 12px -8px #595959bf}.anim-pulse,.anim-pulse-on-hover:hover{animation:.2s linear pulse}.anim-heartbeat{animation:1s infinite heartbeat}.anim-fade-in{animation:.1s linear fade-in}.anim-scale-up{animation:.5s ease-in-out scale-up}.anim-scale-up-slow{animation:1s ease-in-out scale-up}.anim-scale-down{animation:.5s ease-in-out forwards scale-down}.anim-scale-overlay-page-down{animation:.1s ease-in forwards scale-overlay-page-down}.anim-scale-overlay-page-up{animation:.1s ease-in forwards scale-overlay-page-up}.anim-scale-up-on-hover{transition:all .3s}.anim-scale-up-on-hover:hover{cursor:pointer;transform:scale(1.05)}.anim-scale-up-on-hover-big{transition:all .3s}.anim-scale-up-on-hover-big:hover{cursor:pointer;transform:scale(1.5)}.anim-scale-up-on-hover-pepper{transition:all .3s linear}.anim-scale-up-on-hover-pepper:hover{cursor:pointer;transform:scale(1.2)}.anim-opacity-up-on-hover{opacity:.5;transition:opacity .3s linear}.anim-opacity-up-on-hover:hover{opacity:1;transition:opacity .3s linear}.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{box-sizing:content-box;border:4px solid #4caf50;border-radius:50%;width:80px;height:80px;position:relative}.success-checkmark .check-icon:before{transform-origin:100%;border-radius:100px 0 0 100px;width:30px;top:3px;left:-2px}.success-checkmark .check-icon:after{transform-origin:0;border-radius:0 100px 100px 0;width:50px;animation:4.25s ease-in rotate-circle;top:0;left:30px}.success-checkmark .check-icon:before,.success-checkmark .check-icon:after{content:"";background:0 0;height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{z-index:10;background-color:#4caf50;border-radius:2px;height:5px;display:block;position:absolute}.success-checkmark .check-icon .icon-line.line-tip{width:25px;animation:.75s icon-line-tip;top:46px;left:14px;transform:rotate(45deg)}.success-checkmark .check-icon .icon-line.line-long{width:47px;animation:.75s icon-line-long;top:38px;right:8px;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-circle{z-index:10;box-sizing:content-box;border:4px solid #4caf5080;border-radius:50%;width:80px;height:80px;position:absolute;top:-4px;left:-4px}.success-checkmark .check-icon .icon-fix{z-index:1;background-color:#0000;width:5px;height:85px;position:absolute;top:8px;left:26px;transform:rotate(-45deg)}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;top:19px;left:1px}54%{width:0;top:19px;left:1px}70%{width:50px;top:37px;left:-8px}84%{width:17px;top:48px;left:21px}to{width:25px;top:45px;left:14px}}@keyframes icon-line-long{0%{width:0;top:54px;right:46px}65%{width:0;top:54px;right:46px}84%{width:55px;top:35px;right:0}to{width:47px;top:38px;right:8px}}.lds-ring{width:80px;height:80px;display:inline-block;position:relative}.lds-ring div{box-sizing:border-box;border:4px solid #0000;border-top-color:#000;border-radius:50%;width:64px;height:64px;margin:2px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.lds-ring-tiny{width:18px;height:18px;display:inline-block;position:relative}.lds-ring-tiny div{box-sizing:border-box;border:2px solid #0000;border-top-color:#000;border-radius:50%;width:14px;height:14px;margin:2px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flashcard{perspective:1000px;background-color:#0000;width:100%;height:200px}.flashcard-inner{text-align:center;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s;position:relative}.flashcard-inner-flip{text-align:center;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s;position:relative;transform:rotateY(180deg)}.flashcard-front,.flashcard-back{backface-visibility:hidden;border:1px solid #0000001a;border-radius:32px 8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;box-shadow:0 4px 12px -8px #595959bf}.flashcard-front{color:#000;background:linear-gradient(45deg,#faeed9,#fad7ef)}.flashcard-back{color:#000;background-color:#ded2c3;transform:rotateY(180deg)}.ribbon{color:#fff;--f:.5em;--r:.8em;top:4px;right:calc(-1*var(--f));border-bottom:var(--f)solid #0005;border-left:var(--r)solid #0000;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--f)),calc(100% - var(--f))100%,calc(100% - var(--f))calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r)calc(50% - var(--f)/2));padding-inline:.5em;font-size:12px;font-weight:700;line-height:1.8;position:absolute}.ribbon-vocab{background:#987f69}.ribbon-course{background:#09f}.ribbon-pending{background:#e3ad40}.ribbon-verifying{background:#f9f9f9}.ribbon-approved{background:#d8fc6b}.ribbon-publishing{background:silver}.ribbon-published{background:#49be00}.ribbon-declined{background:#cc333f}.voice-recorder{justify-content:center;align-items:center;height:50px;display:flex}.voice-recorder .bar{background:#000;border-radius:5px;width:5px;height:3px;margin:0 3px;animation:0s linear -600ms infinite alternate sound;bottom:1px}.voice-recorder .bar:first-child{animation-duration:.474s}.voice-recorder .bar:nth-child(2){animation-duration:.433s}.voice-recorder .bar:nth-child(3){animation-duration:.407s}.voice-recorder .bar:nth-child(4){animation-duration:.458s}.voice-recorder .bar:nth-child(5){animation-duration:.4s}.voice-recorder .bar:nth-child(6){animation-duration:.427s}.voice-recorder .bar:nth-child(7){animation-duration:.441s}.voice-recorder .bar:nth-child(8){animation-duration:.419s}.voice-recorder .bar:nth-child(9){animation-duration:.487s}.voice-recorder .bar:nth-child(10){animation-duration:.442s}.voice-recorder .bar:nth-child(11){animation-duration:.421s}.voice-recorder .bar:nth-child(12){animation-duration:.455s}.voice-recorder .bar:nth-child(13){animation-duration:.435s}.voice-recorder .bar:nth-child(14){animation-duration:.433s}.voice-recorder .bar:nth-child(15){animation-duration:.401s}@keyframes sound{0%{opacity:.35;height:3px}to{opacity:1;height:50px}}.switch{width:70px;height:40px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;-webkit-box-shadow:inset 0 0 5px -4px #4e4e4e;background-color:#ccc;transition:all .4s;position:absolute;inset:0;box-shadow:inset 0 0 5px -2px #4e4e4e}.slider>div{filter:grayscale();background-color:#ffffff80;border-radius:40px;width:34px;height:34px;padding:8px;transition:all .4s;position:absolute;top:3px;left:3px}input:checked+.slider{background:linear-gradient(45deg,#faeed9,#fad7ef)}input:checked+.slider>div{filter:grayscale(0);-webkit-transform:translate(40px);-ms-transform:translate(40px);background-color:#fff;transform:translate(30px);box-shadow:0 4px 12px -8px #323232bf}.slider.round{border-radius:60px}.slider.round:before{border-radius:50%}html,body,main{background-color:#f7f9fe;height:100vh;margin:0;padding:0;font-family:Poppins-Regular}#root{height:100%}.show-icon{display:none!important}.show-block:hover>.show-icon{display:block!important}.user-layout{background-color:#0000}canvas{outline:none}a{all:unset}.link{color:#09f}.link:hover{cursor:pointer;text-decoration:underline}.link-on-hover:hover{cursor:pointer;color:#09f;text-decoration:underline}.link-dark{color:#00f}.link-dark:hover{cursor:pointer;text-decoration:underline}.clickable:hover{cursor:pointer}.marker{position:relative}.marker:before{content:"";z-index:0;background:#9500ff80;width:70%;height:14px;position:absolute;bottom:10%;left:0;transform:skew(-12deg)translate(-30px)}i{background:linear-gradient(45deg,#faeed9,#fad7ef);border:1px solid #fad7ef;border-radius:5px;padding:2px 5px 2px 3px;font-size:80%}.gradient-rose{background:linear-gradient(45deg,#faeed9,#fad7ef)}.gradient-violet{background:linear-gradient(45deg,#e01cd5,#1cb5e0)}.delete-badge-button{display:none!important}.delete-badge:hover>.delete-badge-button{animation:.5s ease-in-out scale-up;display:flex!important}.delete-badge:hover>.selectable-item{border:1px dashed #000}.selectable-item{border-radius:inherit;border:1px solid #0000}.selectable-item:hover{border:1px dashed #000}.selectable-item-active{border:1px solid #000!important}.selectable-item-filled:hover{background-color:#0000001a}.speak-phrase-active:hover{background:#0000001a;border-radius:5px}.crisp-client{display:none}.flex{display:flex}.fwc{justify-content:center;display:flex}.fwr{justify-content:flex-end;display:flex}.fhc{align-items:center;display:flex}.w100{width:100%}.h100{height:100%}.bgblur-5{-webkit-backdrop-filter:blur(5px)brightness();backdrop-filter:blur(5px)brightness()}.bgblur-10,.bgblur-20{-webkit-backdrop-filter:blur(10px)brightness();backdrop-filter:blur(10px)brightness()}
