body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footer-copyrights{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Mulish,sans-serif;justify-content:center;min-width:295px;padding:15px 0 10px;width:100%}.footer-copyrights .footer-link{color:#000;font-size:12px;margin:0 0 5px;text-decoration:none}@media(any-hover:hover){.footer-copyrights .footer-link:hover{text-decoration:underline}}.footer-copyrights .footer-divider{background-color:#000;height:12px;margin:2px 7px 0;width:1px}.copy-link-button{align-items:center;background-color:#e8faff;border:1px solid #000;border-radius:50%;display:flex;flex-direction:row;flex-shrink:0;height:26px;justify-content:center;margin:0 8px;padding:0;position:relative;transition:background-color .3s;width:26px}@media screen and (min-width:720px){.copy-link-button{background-color:#e8faff;height:36px;width:36px}}@media(any-hover:hover){.copy-link-button:hover{background-color:#ffbf00}.copy-link-button:hover .copy-link-hover{opacity:1}.copy-link-button:focus{background-color:#ffbf00}.copy-link-button:focus .copy-link-hover{opacity:1}}.copy-link-button.copied{background-color:#8fd145}.copy-link-button .copy-link-button-image{-webkit-filter:brightness(0);filter:brightness(0);width:100%}.copy-link-button .copy-link-hover{background-color:#fff;border-radius:15px;box-shadow:0 0 12px 0 rgba(0,0,0,.15);font-family:Mulish,sans-serif;font-size:9px;height:16px;opacity:0;padding:4px 8px 0;position:absolute;top:110%;transition:opacity .3s;white-space:nowrap;z-index:1000}.copy-link-button .copy-link-hover.copied{opacity:1}.drop-menu{align-items:center;align-self:flex-start;background-color:#66008c;border-radius:0 0 5px 5px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;max-height:32px;min-height:32px;overflow:hidden;pointer-events:auto;transition:max-height .3s linear;width:122px}@media screen and (min-width:600px){.drop-menu{width:150px}}@media(any-hover:hover){.drop-menu:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25)}}.drop-menu.open{box-shadow:0 0 30px 0 rgba(0,0,0,.25);margin:0;max-height:500px;width:150px;z-index:100}@media not screen and (min-width:600px){.drop-menu.open{margin:0 0 0 calc(70px - 100%);width:100%}}.drop-menu .drop-button{align-items:center;align-self:flex-end;background-color:#66008c;border:none;display:flex;flex-direction:row;flex-shrink:0;justify-content:flex-start;position:relative;z-index:50}.drop-menu .drop-button .capstone{background-color:#66008c;padding-right:8px;padding-top:7px;width:79px}@media screen and (min-width:600px){.drop-menu .drop-button .capstone{padding-top:12px;width:76px}}@media screen and (min-width:720px){.drop-menu .drop-button .capstone{padding-top:4px;width:90px}}.drop-menu .drop-button .chevron{background-color:#66008c;margin:5px;transition:all .3s linear;width:15px}@media screen and (min-width:600px){.drop-menu .drop-button .chevron{margin:8px 8px 0;width:10px}}@media screen and (min-width:720px){.drop-menu .drop-button .chevron{margin:8px 4px;width:15px}}.drop-menu .drop-button .chevron.flipped{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drop-menu .capstone-connect-button{align-items:center;background-color:#66008c;border:1px solid #8f45ab;box-sizing:initial;display:flex;flex-direction:row;flex-shrink:0;font-size:0;height:45px;justify-content:center;margin:10px 0 0;width:100%}@media screen and (min-width:600px){.drop-menu .capstone-connect-button{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.drop-menu .capstone-connect-button .capstone-connect-button-text{color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:10px;letter-spacing:.75px;padding-left:5px;width:105px}@media screen and (min-width:600px){.drop-menu .capstone-connect-button .capstone-connect-button-text{padding-left:0;width:100%}}.drop-menu .capstone-connect-button .capstone-connect-button-text .capstone-connect-button-subtext{font-family:Mulish,sans-serif;font-size:8px}.drop-menu .capstone-connect-button .capstone-connect-graphic{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:30px;margin:8px 0 0 8px;width:30px}@media(any-hover:hover){.drop-menu .capstone-connect-button:hover{background-color:#470061}}.drop-menu .create-button{align-items:center;background-color:#66008c;border:1px solid #8f45ab;box-sizing:initial;display:flex;flex-direction:row;flex-shrink:0;height:45px;justify-content:center;margin:-1px 0 0;width:100%}@media screen and (min-width:600px){.drop-menu .create-button{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.drop-menu .create-button .create-graphic{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;margin:0 7px 3px 0;width:25px}@media screen and (min-width:600px){.drop-menu .create-button .create-graphic{margin-left:12px}}.drop-menu .create-button .create-button-logo{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;margin-bottom:3px;width:80px}@media screen and (min-width:600px){.drop-menu .create-button .create-button-logo{margin-right:28px;width:70px}}@media(any-hover:hover){.drop-menu .create-button:hover{background-color:#470061}}.drop-menu .hover-sounds-button{background-color:#470061;border-radius:65px;border-width:0;box-sizing:initial;display:inline-flex;flex-shrink:0;height:25px;margin:10px 0 0;padding:0 8px;width:110px}.drop-menu .hover-sounds-button .hover-sounds-graphic{height:25px;width:25px}.drop-menu .hover-sounds-button .hover-sounds-text{color:#fff;font-family:Mulish,sans-serif;font-size:13px;margin:5px 0 0}@media(any-hover:hover){.drop-menu .hover-sounds-button:hover{background-color:#8f45ab}}.drop-menu .sign-out{align-items:center;background-color:#66008c;border:1px solid #fff;border-radius:65px;box-sizing:initial;display:flex;flex-direction:row;flex-shrink:0;font-size:0;height:25px;justify-content:space-between;margin:10px 0;width:90px}.drop-menu .sign-out .sign-out-button-text{color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:12px;letter-spacing:.75px;padding-right:10px}.drop-menu .sign-out .sign-out-graphic{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHaADAAQAAAABAAAAHQAAAAD9szRrAAACT0lEQVRIDbWWS0seMRSGnXpptaX2IhSlSOmiVBEqCgrd1IWr4s6tf8ONP6K6dCGUdt1CQZf+A7sobqTFG1hUasH7FXF83piU0ZkvXz6/9MCbM0lO3jfJnEmmpgZL07QWfAYbINTmCLyr8RUbAyW4EKp0I26iYkEG1IGP4LUdvItP7XM5d07Ah3JBRf0JM1+noxXsgE/gGwix70mSHIQE5mIy27XN80Au4D803InJyaSHQG05zmiiiI0hNgV+8dzgE1YiVW2IaPIj4JklO6LtAe/8pIg8ykohv4C8BygZZdrifYTvm9qNIoqoOO2q3vKoz06mXVRyPjS1TBFNVJwIL+D6wZ7qWD3YQvixqdkiqqg4Ef6J6wX7qmNKKh2vLaZGEZRIDFDcKGh3AwP8NDHvwSOgM3oNnmYmdRYkyoBZ8A5UY/cYvAraQrf3drdJfor1rDYJXalWOQ468jwlW8TdB9yE9Tm9ZHtT3aXOop29ELaAY0eM3wXuJgtLpJJrKeiAXKfSKtA7lCmLe1nhoqlRhG6vi/d6BHVFLgEnqKvvDYIr2YHRRBFUUmo1jVbgEN+J4Jqt/3NRRK3gD1ibLPMx/hWC+kHIWegnkxuYbYBcB/4MOAXL4EUpQfrMnyATNVZ19sIyAp4aYl9xpRdH1KeT7dM7/Q2egzMwiPw2PsTm2cLQP8drfPob/ELLsG3dwrvsuxZYUFGydCH8p6DP34RoI1gBt7FJP3txb6Jm1JTqX4Fu/tDPaJPYblaqE6ciM6JuBOL6hJ64us8j9tfX7+u7BG7DkU+6YDvRAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;height:9px;margin-left:10px;width:9px}@media(any-hover:hover){.drop-menu .sign-out:hover{background-color:red}}.header-logo-link{position:relative}.header-logo-link .header-logo-pgo{margin:2px 0 0 10px;max-height:34px;min-width:58px;position:absolute;transition:opacity .5s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .5s ease-in-out;transition:transform .2s ease-in-out,opacity .5s ease-in-out,-webkit-transform .2s ease-in-out}.header-logo-link .header-logo-pgo.pop{-webkit-animation:pop-in .75s linear 1;animation:pop-in .75s linear 1}@media screen and (min-width:720px){.header-logo-link .header-logo-pgo{margin:16px 0 0 32px;max-height:56px;min-width:100px}}@media screen and (min-width:1024px){.header-logo-link .header-logo-pgo{margin:20px 0 0 16px;max-height:85px;max-width:160px}}@media(any-hover:hover){.header-logo-link:hover .header-logo-pgo{-webkit-transform:scale(1.1);transform:scale(1.1)}}.header-logo-link:focus .header-logo-pgo{outline:2px solid #338cbf;-webkit-transform:scale(1.1);transform:scale(1.1)}.header-logo-link .header-logo-pgn{margin:10px 0 0 10px;max-height:24px;min-width:106px;position:absolute}.header-logo-link .header-logo-pgn.pop{-webkit-animation:pop-in .75s linear 1;animation:pop-in .75s linear 1;transition:opacity .3s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out,-webkit-transform .2s ease-in-out}@media screen and (min-width:720px){.header-logo-link .header-logo-pgn{margin:22px 0 0 32px;max-height:36px;min-width:159px}}@media screen and (min-width:1024px){.header-logo-link .header-logo-pgn{margin:24px 0 0;max-height:52px;max-width:232px}}.header-logo-link .header-logo-ebooks{margin:10px 0 0 10px;max-height:24px;min-width:80px;position:absolute}.header-logo-link .header-logo-ebooks.pop{-webkit-animation:pop-in .75s linear 1;animation:pop-in .75s linear 1;transition:opacity .3s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out;transition:transform .2s ease-in-out,opacity .3s ease-in-out,-webkit-transform .2s ease-in-out}@media screen and (min-width:720px){.header-logo-link .header-logo-ebooks{margin:22px 0 0 32px;max-height:36px;min-width:159px}}@media screen and (min-width:1024px){.header-logo-link .header-logo-ebooks{margin:24px 0 0;max-height:52px;max-width:232px}}@media(any-hover:hover){.header-logo-link:hover .header-logo-pgn{-webkit-transform:scale(1.1);transform:scale(1.1)}}.header-logo-link:focus .header-logo-ebooks,.header-logo-link:focus .header-logo-pgn{outline:2px solid #338cbf;-webkit-transform:scale(1.1);transform:scale(1.1)}.navigation-bar{align-items:center;display:flex;flex-direction:row;height:44px;justify-content:flex-start;pointer-events:auto;position:relative;width:100%}@media screen and (max-width:600px){.navigation-bar{margin-left:20px}}.navigation-bar-space-between{justify-content:space-around}.random-article-button{align-items:center;background-color:#66008c;border:none;display:flex;flex-direction:row;flex-shrink:0;height:35px;justify-content:center;margin:0 auto;padding:0;position:relative;width:35px}@media screen and (min-width:720px){.random-article-button{background-color:#e8faff;height:46px;width:46px}}@media(any-hover:hover){.random-article-button:hover .random-article-spinner-wheel{-webkit-animation:rotating .5s linear infinite;animation:rotating 1s linear infinite}}.random-article-button .random-article-spinner-arm{left:31%;max-height:55%;position:absolute;top:12%}.random-article-button .random-article-spinner-wheel{height:74%;margin:0;width:74%}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.search-container{margin-left:5px;margin-right:5px;position:relative;width:100%;z-index:50}@media screen and (min-width:600px){.search-container{margin:0 15px 0 25px}}@media(any-hover:hover){.search-container:hover .search-close-button,.search-container:hover .search-input{border-width:2px;margin:-1px}}.search-container .search-input{border:1px solid;border-radius:25px;flex-shrink:1;font-size:1em;height:27px;outline:none;padding:0 0 0 30px;position:relative;width:calc(100% - 67px);z-index:51}@media screen and (min-width:600px){.search-container .search-input{width:calc(100% - 19px)}}@media screen and (min-width:720px){.search-container .search-input{height:30px}}.search-container .search-icon{height:50%;left:10px;position:absolute;top:7px;z-index:52}@media screen and (min-width:720px){.search-container .search-icon{height:45%;top:9px}}.search-container .search-results{background:#fff;border-radius:0 5px 5px 5px;box-shadow:0 0 30px 0 rgba(0,0,0,.25);list-style:none;max-height:350px;overflow-x:hidden;padding:0 10px 0 0;position:absolute;top:0;width:calc(100% - 12px)}@media screen and (min-width:600px)and (max-width:1024px){.search-container .search-results{max-width:332px;width:160%}}@media screen and (min-width:720px)and (max-width:1024px){.search-container .search-results{max-width:295px;width:160%}}@media screen and (min-width:1024px){.search-container .search-results{max-width:100%;width:100%}}.search-container .search-results.search-results-padding{border:1px solid;padding-top:20px}.search-container .search-results .search-result-item{font-family:Mulish,sans-serif;font-size:1.2em;overflow-x:hidden;padding:6px 0 6px 10px;text-overflow:ellipsis;white-space:nowrap;z-index:1000}@media(any-hover:hover){.search-container .search-results .search-result-item:hover{background:#fcdb7d;cursor:pointer}}.search-container .search-results .active{background:#fcdb7d}.search-container .search-close-button{background-color:#8f45ab;border:1px solid #000;border-radius:0 14px 14px 0;box-sizing:initial;color:#fff;font-family:Mulish,sans-serif;font-size:16px;height:27px;padding:0 0 0 10px;position:absolute;right:5px;top:0;width:30px}@media(any-hover:hover){.search-container .search-close-button:hover{background-color:#470061}}.search-container .search-close-button .search-close-button-icon{height:15px;margin-left:-4px;margin-top:5px;width:15px}.search-container .search-results-empty{background:red}.search-container .search-results-empty .search-result-item-empty{color:#fff;font-size:1.2em;font-weight:700;text-align:center}.search-container .hide-element{clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-ebook-container{margin-left:5px;margin-right:5px;position:relative;width:100%;z-index:50}@media screen and (min-width:600px){.search-ebook-container{margin:0 15px 0 25px}}@media(any-hover:hover){.search-ebook-container:hover .search-ebook-close-button,.search-ebook-container:hover .search-ebook-input{border-width:2px;margin:-1px}}.search-ebook-container .search-ebook-input{border:1px solid;border-radius:25px;flex-shrink:1;font-size:1em;height:27px;outline:none;padding:0 0 0 30px;position:relative;width:calc(100% - 67px);z-index:51}@media screen and (min-width:600px){.search-ebook-container .search-ebook-input{width:calc(100% - 19px)}}@media screen and (min-width:720px){.search-ebook-container .search-ebook-input{height:30px}}.search-ebook-container .search-ebook-icon{height:50%;left:10px;position:absolute;top:7px;z-index:52}@media screen and (min-width:720px){.search-ebook-container .search-ebook-icon{height:45%;top:9px}}.search-ebook-container .search-button-container{margin:0 auto;width:50px}.search-ebook-container .search-ebook-results-empty{background:red}.search-ebook-container .search-ebook-results-empty .search-ebook-result-item-empty{color:#fff;font-size:1.2em;font-weight:700;text-align:center}.search-ebook-container .search-ebook-close-button{background-color:#8f45ab;border:1px solid #000;border-radius:0 14px 14px 0;box-sizing:initial;color:#fff;font-family:Mulish,sans-serif;font-size:16px;height:27px;padding:0 0 0 10px;position:absolute;right:5px;top:0;width:30px}@media(any-hover:hover){.search-ebook-container .search-ebook-close-button:hover{background-color:#470061}}.search-ebook-container .search-ebook-close-button .search-ebook-close-button-icon{height:15px;margin-left:-4px;margin-top:5px;width:15px}.search-ebook-container .hide-element{clip:rect(1px,1px,1px,1px);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.main-header-mobile{background-color:#e8faff;flex-shrink:0;height:44px;min-width:345px;position:fixed;width:100%;z-index:41}.main-header-mobile .header-content{align-items:center;background-color:#66008c;display:flex;flex-direction:row;height:44px;justify-content:space-between;width:100%;z-index:50}.main-header-mobile .header-content .logo-container{height:100%;width:160px}.main-header-mobile .header-content .header-navigation-area{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:flex-start;margin-right:15px;width:114px}@media screen and (min-width:600px){.main-header-mobile .header-content .header-navigation-area{flex-grow:0;width:100%}}.main-header-mobile .mobile-scrolling-header{padding:4px 0 0 10px;position:relative;top:40px}.main-header-mobile .mobile-scrolling-header .school-title{color:#000;font-family:Fredoka One,regular,sans-serif;font-size:1.3em;letter-spacing:.75px;margin:auto;text-align:center}.search-button{background-color:#fff;border:1px solid #000;border-radius:14px;flex-shrink:0;height:28px;margin:0 auto;position:relative;width:46px}@media screen and (max-width:600px){.search-button.pgn{margin:0 0 0 35px}}.search-button .search-button-icon{height:62%;margin-top:2px;position:relative}@media(any-hover:hover){.breadcrumbs-nav .breadcrumbs .crumb-box:hover,.breadcrumbs-nav .breadcrumbs .home-icon-container:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}}.breadcrumbs-nav .breadcrumbs .breadcrumb-link-hover{background-color:#fff;border-radius:20px;box-shadow:0 0 12px 0 rgba(0,0,0,.15);color:#000;font-family:Mulish,sans-serif;font-size:16px;height:25px;padding:8px 16px 4px;position:absolute;top:110%;transition:opacity .3s;white-space:nowrap;z-index:1000}.breadcrumbs-nav .breadcrumbs .breadcrumb-link-hover.home{left:-12px}@media screen and (max-width:720px){.breadcrumbs-nav .breadcrumbs .breadcrumb-link-hover.home{display:none}}.folder-tab{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;margin:0;pointer-events:none;position:absolute;width:100%}.folder-tab.mobile{background-color:#e8faff;bottom:auto;position:fixed;top:90px;z-index:4}@media screen and (min-width:720px){.folder-tab{margin:0}}.folder-tab .folder-tab-background{height:100%;position:absolute;width:100%}.folder-tab .folder-tab-container{align-items:stretch;display:flex;flex-direction:row;height:24px;justify-content:center;min-width:70px;position:relative;z-index:1}.folder-tab .folder-tab-container .folder-tab-curve-right{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.folder-tab .folder-tab-container .folder-text{text-anchor:middle;background-color:var(--folder-tab-background-color);color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:.75px;margin:0;padding-top:6px;position:relative;white-space:nowrap}@media screen and (min-width:600px){.folder-tab .folder-tab-container .folder-text{font-size:24px}}@media screen and (min-width:720px){.folder-tab .folder-tab-container .folder-text{padding-top:0}}.folder-tab .folder-tab-container .folder-text-extras{margin-right:-5px}@media screen and (min-width:600px){.folder-tab .folder-tab-container .folder-text-extras{margin-right:0}}@media screen and (min-width:720px){.folder-tab .folder-tab-container .folder-text-extras{margin-right:5px}}.folder-tab .folder-tab-container .folder-tab-load{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:55px;margin-top:-10px;width:55px}.folder-tab .folder-tab-header{box-shadow:0 3px 6px 0 rgba(0,0,0,.25);height:16px;position:absolute;top:100%;width:100vw}.folder-tab .folder-tab-header.pgo{background-color:#338cbf}.folder-tab .folder-tab-header.pgn{background-color:#470061}.main-header-desktop{background-color:#e8faff;height:128px;min-width:345px;pointer-events:none;position:fixed;top:0;width:100%;z-index:41}.main-header-desktop.none{background-color:initial;margin-bottom:-128px;position:relative}.main-header-desktop .main-header-content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:auto;max-width:1024px;position:relative;width:100%}.main-header-desktop .main-header-content .main-logo-container{height:100%;pointer-events:auto;width:160px}@media screen and (min-width:1024px){.main-header-desktop .main-header-content .main-logo-container{width:160px}}.main-header-desktop .main-header-content .main-header-navigation-area{align-items:center;display:flex;flex-direction:column;flex-grow:0;height:100%;justify-content:flex-start;width:45%}.skip-to-main{background-color:hsla(0,0%,100%,.9);color:#470061;display:block;font-weight:700;opacity:0;padding:15px 0;position:fixed;text-align:center;text-decoration:none;top:-50px;transition:top .5s;width:100%;z-index:100}.skip-to-main:focus{opacity:1;top:0}.error-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.error-container .flex-spacer{height:84px;width:100%}@media screen and (min-width:720px){.error-container .flex-spacer{height:148px}}.error-container .error-card{align-items:center;background:#fff none;border:none;border-radius:20px;box-shadow:0 0 12px #b2b2b2;display:flex;flex-direction:column;font-size:22px;height:570px;justify-content:space-between;width:320px}@media screen and (min-width:600px){.error-container .error-card{align-items:center;display:flex;flex-direction:row;height:315px;justify-content:space-between;width:500px}}@media screen and (min-width:720px){.error-container .error-card{height:315px;width:690px}}.error-container .error-card .error-card-text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:30px 30px 0;text-align:center}@media screen and (min-width:600px){.error-container .error-card .error-card-text-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 5px 0 30px}}@media screen and (min-width:720px){.error-container .error-card .error-card-text-container{margin:0 0 0 50px}}.error-container .error-card .error-card-text-container .error-card-title{font-family:Fredoka One,regular;font-size:24px;margin:0 0 25px}@media screen and (min-width:720px){.error-container .error-card .error-card-text-container .error-card-title{margin:0 0 35px}}.error-container .error-card .error-card-text-container .error-card-button{align-items:center;background-color:#5ca202;border:2px solid #478700;border-radius:65px;box-shadow:0 2px 0 0 #5ca202;display:flex;flex-direction:row;height:45px;justify-content:center;width:190px}@media screen and (min-width:720px){.error-container .error-card .error-card-text-container .error-card-button{height:50px;width:260px}}@media(any-hover:hover){.error-container .error-card .error-card-text-container .error-card-button:hover{background-color:#c2e599}.error-container .error-card .error-card-text-container .error-card-button:hover .error-button-text{color:#000}.error-container .error-card .error-card-text-container .error-card-button:hover .error-button-graphic{-webkit-filter:brightness(0);filter:brightness(0)}}.error-container .error-card .error-card-text-container .error-card-button:focus{background-color:#c2e599;outline:none}.error-container .error-card .error-card-text-container .error-card-button .error-button-text{color:#fff;font-family:Fredoka One,regular;font-size:22px}@media screen and (min-width:720px){.error-container .error-card .error-card-text-container .error-card-button .error-button-text{font-size:28px}}.error-container .error-card .error-card-text-container .error-card-button .error-button-graphic{height:20px;margin:0 0 0 15px}.error-container .error-card .error-card-text-container .error-card-text{color:#666;font-size:12px;text-align:left;width:100%}.error-container .error-card .error-card-text-container .error-card-text.bold{font-weight:700;margin:25px 0 0}@media screen and (min-width:720px){.error-container .error-card .error-card-text-container .error-card-text.bold{margin:35px 0 0}}.error-container .error-card .error-image{padding:0 0 0 75px;width:245px}@media screen and (min-width:600px){.error-container .error-card .error-image{padding:0}}.footer-links{bottom:0;position:absolute;right:50}.category{background:none;background-color:#fff;border:1px solid #b2b2b2;border-left:0;border-radius:6px;border-right:0;border-top:0;box-sizing:border-box;height:215px;list-style-type:none;margin:24px 4px 0;padding:0;position:relative;text-align:center;transition-duration:.2s;width:160px}@media(any-hover:hover){.category:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-filter:saturate(125%) brightness(108%);filter:saturate(125%) brightness(108%);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:40;z-index:1}}.category:focus-within{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}.category .stack1,.category .stack2{background:none;background-color:#fff;border:1px solid #b2b2b2;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-style:none;bottom:-5px;height:3px;left:3px;position:absolute;width:153px}.category .stack2{bottom:-8px;height:2px;left:6px;width:148px}.category .category-link{align-items:center;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;text-decoration:none;width:100%}.category .category-link:link,.category .category-link:visited{color:#000}.category .category-link .category-image{border-radius:50%;height:130px;margin-top:10px;width:130px}.category .category-link .pgn-category-image{height:130px;height:150px;margin:0;min-width:100%;width:130px;width:auto}.category .category-link .category-title{align-items:center;display:flex;flex-direction:column;height:65px;-webkit-hyphens:auto;hyphens:auto;justify-content:center;margin:auto;padding:0 5px;width:calc(100% - 10px)}.category .category-link .category-title .category-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;max-width:95%;overflow:hidden;padding:2px 10px;word-break:break-word}.category .category-link .corner-image{bottom:0;height:15%;position:absolute;right:0}.loading-spinner-container{min-height:100vh}.loading-spinner,.loading-spinner-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.loading-spinner{-webkit-animation:bounce-in 2.5s ease-out 0s 1;animation:bounce-in 2.5s ease-out 0s 1;height:50px;margin:auto;position:relative;width:50px}@media screen and (min-width:720px){.loading-spinner{height:200px;width:200px}}.loading-spinner .loading-circle{-webkit-animation:spin 1.25s linear 0s infinite;animation:spin 1.25s linear 0s infinite;height:100%}.loading-spinner .loading-go{-webkit-animation:go 2.5s linear 0s 1;animation:go 2.5s linear 0s 1;height:35%;position:absolute}@-webkit-keyframes bounce-in{0%{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}80%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}80%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes go{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes go{0%{opacity:0}70%{opacity:0}to{opacity:1}}.categories-layout{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:110px auto 64px;max-width:100%;min-height:calc(100vh - 192px);min-width:360px;position:relative;width:100%}@media screen and (min-width:600px){.categories-layout{margin:128px auto 64px}}.categories-layout .categories-nav{margin:15px auto 0;padding-bottom:20px;position:relative}.categories-layout .categories-nav .categories-container{align-items:stretch;display:flex;flex-direction:row;flex-flow:row wrap;justify-content:flex-start;margin:0 auto;max-width:1020px;padding:0 30px;transition-timing-function:ease-in-out;transition:width 1s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:230px){.categories-layout .categories-nav .categories-container{max-width:170px}}@media screen and (min-width:400px){.categories-layout .categories-nav .categories-container{max-width:340px}}@media screen and (min-width:570px){.categories-layout .categories-nav .categories-container{max-width:510px}}@media screen and (min-width:740px){.categories-layout .categories-nav .categories-container{max-width:680px}}@media screen and (min-width:910px){.categories-layout .categories-nav .categories-container{max-width:850px}}.categories-footer{background-color:var(--categories-footer-background-color);bottom:0;height:56px;min-width:345px;position:fixed;width:100%;z-index:40}@media screen and (min-width:600px){.categories-footer{height:64px}}.categories-footer .buttons-container{align-items:center;box-shadow:0 0 12px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;height:100%;justify-content:center}@media screen and (max-width:600px){.categories-footer .buttons-container{margin:0 auto}}.categories-footer-button{align-items:center;background-color:var(--footer-button-background-color);border:none;border-radius:30px;box-shadow:0 3px 0 0 rgba(0,0,0,.25);box-sizing:initial;display:flex;flex-direction:row;height:32px;justify-content:center;margin:12px 3px;padding:0;position:relative;width:112px}@media screen and (min-width:600px){.categories-footer-button{height:48px;margin:8px 5px;width:176px}}.categories-footer-button.categories-footer-off{background-color:var(--footer-button-hover-background-color);border:2px solid var(--button-border);box-shadow:none}.categories-footer-button .categories-footer-button-graphic{flex-shrink:0;transition:all .2s ease-in-out}.categories-footer-button .categories-footer-button-graphic.games-button{height:18px;margin:5px;width:27px}@media screen and (min-width:600px){.categories-footer-button .categories-footer-button-graphic.games-button{height:27px;margin:5px 10px;width:41px}}.categories-footer-button .categories-footer-button-graphic.question-button{height:22px;margin:5px 5px 5px 15px;width:21px}@media screen and (min-width:600px){.categories-footer-button .categories-footer-button-graphic.question-button{height:30px;width:32px}}.categories-footer-button .categories-footer-button-graphic.video-experiments-button{height:20px;margin:5px 0 5px 15px;width:25px}@media screen and (min-width:600px){.categories-footer-button .categories-footer-button-graphic.video-experiments-button{height:29px;width:35px}}.categories-footer-button .categories-footer-button-text{color:#000;font-family:Fredoka One,regular,sans-serif;font-size:10px;letter-spacing:.75px;line-height:16px;margin:3px 15px 5px 5px;text-align:center;transition:all .2s ease-in-out}@media screen and (min-width:600px){.categories-footer-button .categories-footer-button-text{font-size:16px}}.categories-footer-button .categories-footer-button-text.footer-games{font-size:20px;margin:5px 15px 5px 5px}@media(any-hover:hover){.categories-footer-button-hover:hover{background-color:var(--footer-button-hover-background-color)}}.categories-footer-button-hover:focus{background-color:var(--footer-button-hover-background-color)}.texas-button{background:#fff;border:1px solid #000;border-radius:25px;box-shadow:inset 0 1.5px 0 0 rgba(0,0,0,.25);box-sizing:initial;flex-shrink:0;height:40px;margin:12px;padding:0;position:relative;width:90px}@media(any-hover:hover){.texas-button:hover{border:3px solid #338cbf;margin:10px}}.texas-button .texas-background{max-height:30px;position:absolute;top:5px;transition:opacity .25s}.texas-button .texas-background.on{left:8px}.texas-button .texas-background.off{right:8px}.texas-button .texas-switch{max-height:40px;position:absolute;top:0;transition:left .5s}.texas-button-visible{opacity:1}.texas-button-hidden{opacity:0}.texas-button-off{left:0}.texas-button-on{left:calc(100% - 38px)}.categoriesPage{background-color:#e8faff;height:100%;overflow-x:hidden;position:relative;width:100%}@media screen and (min-width:720px){.categoriesPage{margin-top:0}}.debug-info{align-items:flex-end;background-color:#f5f5f5;border-color:#000;border-style:double;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;padding:5px;position:fixed;right:0;z-index:1000}@media print{.debug-info{display:none}}.breadcrumbs-nav{background-color:#e8faff;flex-shrink:0;position:fixed;top:44px;width:100%;z-index:33}@media screen and (min-width:720px){.breadcrumbs-nav{background-color:transparent;bottom:24px;position:absolute}}.breadcrumbs-nav .breadcrumbs{-webkit-padding-start:0;align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin:0 auto;padding:4px 0;padding-inline-start:0;pointer-events:auto}@media screen and (min-width:720px){.breadcrumbs-nav .breadcrumbs{margin:0 0 0 25%;width:432px}}.breadcrumbs-nav .breadcrumbs li{list-style-type:none}.breadcrumbs-nav .breadcrumbs .home-icon-container{background-color:#338cbf;border-radius:50%;height:38px;margin:0 10px;transition:all .2s ease-in-out;width:38px}@media screen and (min-width:720px){.breadcrumbs-nav .breadcrumbs .home-icon-container{height:50px;width:50px}}.breadcrumbs-nav .breadcrumbs .home-icon-container .home-icon{height:100%;width:100%}@media(any-hover:hover){.breadcrumbs-nav .breadcrumbs .home-icon-container:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.breadcrumbs-nav .breadcrumbs .home-icon-container:focus{-webkit-transform:scale(1.1);transform:scale(1.1)}}.breadcrumbs-nav .breadcrumbs .breadcrumbs-ellipsis{font-family:Mulish,sans-serif;font-size:18px;margin-top:2px}@media screen and (min-width:720px){.breadcrumbs-nav .breadcrumbs .breadcrumbs-ellipsis{margin-top:5px}}.breadcrumbs-nav .breadcrumbs .breadcrumbs-carat{height:14px;margin-top:12px;width:9px}@media screen and (min-width:720px){.breadcrumbs-nav .breadcrumbs .breadcrumbs-carat{margin-top:19px}}.breadcrumbs-nav .breadcrumbs .crumb-box{align-items:center;border-radius:50%;display:flex;flex-direction:column;height:38px;justify-content:center;margin:0 10px;transition:all .2s ease-in-out;width:38px}@media screen and (min-width:720px){.breadcrumbs-nav .breadcrumbs .crumb-box{height:50px;width:50px}}.breadcrumbs-nav .breadcrumbs .crumb-box .crumb{border-radius:50%;height:100%;width:100%}.breadcrumbs-nav .breadcrumbs .crumb-box .icon{height:100%}@media(any-hover:hover){.breadcrumbs-nav .breadcrumbs .crumb-box:hover{cursor:pointer}.breadcrumbs-nav .breadcrumbs .crumb-box:focus,.breadcrumbs-nav .breadcrumbs .crumb-box:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.breadcrumbs-nav .breadcrumbs .crumb-box.last-crumb{height:38px;margin:0 10px;width:38px}@media screen and (min-width:720px){.breadcrumbs-nav .breadcrumbs .crumb-box.last-crumb{height:50px;width:50px}}@media(any-hover:hover){.breadcrumbs-nav .breadcrumbs .crumb-box.last-crumb:hover{cursor:auto;-webkit-transform:scale(1);transform:scale(1)}}.breadcrumbs-nav .breadcrumbs .crumb-box .breadcrumb-link-hover{background-color:#fff;border-radius:20px;box-shadow:0 0 12px 0 rgba(0,0,0,.15);color:#000;font-family:Mulish,sans-serif;font-size:16px;height:25px;padding:8px 16px 4px;position:absolute;top:110%;transition:opacity .3s;white-space:nowrap;z-index:1000}.ebook-categories .ebook-categories-scroll{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:flex-start;overflow-x:scroll;position:-webkit-sticky;position:sticky;scrollbar-width:none;z-index:2}.ebook-categories .ebook-categories-scroll .ebook-categories-container{align-items:center;-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;display:flex;flex-direction:column;justify-content:center;margin:50px 12px 0 13px;-webkit-user-select:none;user-select:none}.ebook-categories .ebook-categories-scroll .ebook-categories-container .ebook-categories-image{border:3px solid hsla(0,0%,78%,.5);border-radius:50%;height:150px}.ebook-categories .ebook-categories-scroll .ebook-categories-container .ebook-categories-image:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.2s}.ebook-categories .ebook-categories-scroll .ebook-categories-container .ebook-categories-image:focus{border:3px solid #fff;box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.2s}.ebook-categories .ebook-categories-scroll .ebook-categories-container .ebook-categories-title{color:#000;font-family:Fredoka One,regular;font-size:16px;margin-top:5px;text-align:center}.ebook-categories .ebook-categories-scroll .ebook-categories-container .ebook-categories-title:hover{cursor:pointer;text-decoration:underline}.ebook-categories .ebook-categories-left-button{align-items:center;background-color:#ffbf00;border-radius:0 50px 50px 0;box-shadow:0 0 20px #000;display:flex;flex-direction:row;height:94px;justify-content:center;left:0;min-width:50px;position:absolute;top:82px;z-index:3}.ebook-categories .ebook-categories-left-button:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.2s}.ebook-categories .ebook-categories-left-button .ebook-categories-left-button-icon{height:30px;margin-right:5px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-user-select:none;user-select:none;width:18px}.ebook-categories .ebook-categories-right-button{align-items:center;background-color:#ffbf00;border-radius:50px 0 0 50px;box-shadow:0 0 20px #000;display:flex;flex-direction:row;height:94px;justify-content:center;min-width:50px;position:absolute;right:0;top:82px;z-index:3}.ebook-categories .ebook-categories-right-button:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.2s}.ebook-categories .ebook-categories-right-button .ebook-categories-right-button-icon{height:30px;margin-left:5px;-webkit-user-select:none;user-select:none;width:18px}.ebook-categories-scroll::-webkit-scrollbar{height:0;width:0}.ebook-toggle{border-radius:20px;box-shadow:0 3px 0 0 #000;position:-webkit-sticky;position:sticky;width:120px;z-index:3}.ebook-toggle,.ebook-toggle .ebook-toggle-option{align-items:center;display:flex;flex-direction:row;height:27px;justify-content:center}.ebook-toggle .ebook-toggle-option{background-color:#f5f5f5;border:1px solid #000;width:60px}.ebook-toggle .ebook-toggle-option.selected{background-color:#8fd145;pointer-events:none}.ebook-toggle .ebook-toggle-option:hover{background-color:#ffbf00;cursor:pointer;transition-duration:.2s}.ebook-toggle .ebook-toggle-option:hover.selected{pointer-events:none}.ebook-toggle .ebook-toggle-option:focus{background-color:#ffbf00;transition-duration:.2s}.ebook-toggle .ebook-toggle-option:focus.selected{pointer-events:none}.ebook-toggle .ebook-toggle-option .ebook-toggle-option-icon{height:28px;-webkit-user-select:none;user-select:none}.ebook-carousel{height:100%;width:100%;z-index:1}.ebook-carousel .ebook-carousel-categories{height:50px;transition:height .5s ease-out}.ebook-carousel .ebook-carousel-categories.expanded{height:266px}.ebook-carousel .ebook-carousel-categories .ebook-carousel-categories-toggle{left:30px;position:absolute;top:10px}.ebook-carousel .ebook-carousel-categories .ebook-carousel-categories-background{position:absolute;width:100%}.book-item{-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;border:3px solid transparent;border-radius:5px;max-height:210px;max-width:180px;transition-duration:.2s;-webkit-user-select:none;user-select:none;z-index:1}@media(any-hover:hover){.book-item:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}}.book-item:focus{border:3px solid #fff;box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-filter:brightness(125%);filter:brightness(125%);-webkit-transform:scale(1.1);transform:scale(1.1)}:root{--book-shelf-width:100px}.book-shelf{flex-direction:column;height:240px;justify-content:flex-start;position:relative}.book-shelf,.book-shelf .book-shelf-books{align-items:flex-end;display:flex;flex-shrink:0}.book-shelf .book-shelf-books{flex-direction:row;height:100%;justify-content:space-evenly;margin:0 auto;width:100%;z-index:2}.book-shelf .book-shelf-ebook{margin:0 0 5px}.book-shelf .book-shelf-empty-ebook{margin:0 0 5px;width:145px}.no-results{align-items:center;-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:25px;width:100%;z-index:1}.no-results .no-results-img{display:block;margin-left:auto;margin-right:auto;width:350px}@media screen and (min-width:720px){.no-results .no-results-img{height:225px;width:345px}}@media screen and (min-width:600px){.no-results .no-results-img{height:225px;width:350px}}.no-results .no-results-text{font-family:Fredoka One,regular;font-size:45px;margin-bottom:25px;margin-top:25px;text-align:center}.no-results .no-results-text.noBooks{font-size:20px;width:200px}.no-results .could-not-find-results{font-family:Mulish,sans-serif;font-size:24px;margin:0 auto;max-width:300px;text-align:center}.book-case{width:100%}.sort-dropdown{align-items:center;display:flex;margin-right:10px}.sort-dropdown.mobile-dropdown .sort-dropdown-button{width:150px}.sort-dropdown.mobile-dropdown .sort-dropdown-container{margin-top:130px;width:150px}@media(any-hover:hover){.sort-dropdown .sort-dropdown-icon-switch:hover{cursor:pointer}}.sort-dropdown .sort-dropdown-icon-switch:focus{border:3px solid #338cbf}.sort-dropdown .sort-dropdown-text-sort{color:#fff;display:flex;font-family:Fredoka One,regular;font-size:16px;margin:0 8px 0 5px}.sort-dropdown .sort-dropdown-button{align-items:center;background-color:#3e3e3e;border:1px solid #fff;border-radius:25px;box-shadow:0 2px 0 0 #fff;display:flex;flex-direction:row;height:32px;justify-content:space-between;margin-bottom:2px;width:110px}.sort-dropdown .sort-dropdown-button .sort-dropdown-text-value{color:#fff;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;margin-right:3px;padding-left:3px;padding-right:3px;text-align:center;width:100%}.sort-dropdown .sort-dropdown-button .sort-dropdown-arrow{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin-right:8px;transition-duration:.5s;width:15px}.sort-dropdown .sort-dropdown-button .sort-dropdown-arrow.flipped{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(any-hover:hover){.sort-dropdown .sort-dropdown-button:hover{background-color:#666;cursor:pointer}}.sort-dropdown .sort-dropdown-container{background-color:#fff;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,0,0,.25);margin:150px 0 0;position:absolute;width:110px;z-index:3}.sort-dropdown .sort-dropdown-container .sort-dropdown-options-container{height:100%;padding:4px 0}.sort-dropdown .sort-dropdown-container .sort-dropdown-item{align-items:center;border-radius:20px;display:flex;flex-direction:row;height:32px;justify-content:left;margin:2px 6px;padding:2px 6px 2px 2px}@media(any-hover:hover){.sort-dropdown .sort-dropdown-container .sort-dropdown-item:hover{background-color:#ebebeb;border-radius:20px;cursor:pointer}}.sort-dropdown .sort-dropdown-container .sort-dropdown-item .sort-dropdown-item-text{font-family:Mulish,sans-serif;font-size:14px;justify-content:left}.sort-dropdown .sort-dropdown-container .sort-dropdown-item .sort-dropdown-item-checkmark{height:15px;margin:0 7px;width:15px}.sort-dropdown .sort-dropdown-container .sort-dropdown-item.selected{background-color:#fcdb7d;border-radius:20px;cursor:not-allowed}@media(any-hover:hover){.sort-dropdown .sort-dropdown-container .sort-dropdown-item.selected:hover{text-decoration:none}}.library{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:36px;width:100%;z-index:1}.library.filter{margin-left:170px}.library .library-data{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;width:100%}.library .library-data .library-data-count{color:#fff;font-family:Mulish,sans-serif;font-size:14px;margin-left:20px}.library .library-data .library-data-count .library-data-filter-button{align-items:center;background-color:#3e3e3e;border:1px solid #fff;border-radius:25px;display:flex;flex-direction:row;height:32px;justify-content:center;margin-bottom:8px;width:95px}.library .library-data .library-data-count .library-data-filter-button .library-data-filter-button-image{height:17px;width:17px}.library .library-data .library-data-count .library-data-filter-button .library-data-filter-button-text{color:#fff;font-family:Fredoka One,regular;font-size:16px;margin-left:10px}@media(any-hover:hover){.library .library-data .library-data-count .library-data-filter-button:hover{background-color:#666;cursor:pointer}}.library .library-data .library-data-filter-dropdown{align-items:center;display:flex;margin-right:20px}@media(any-hover:hover){.library .library-data .library-data-filter-dropdown .sort-dropdown-icon:hover{cursor:pointer}}.library .library-data .sort-dropdown-text{color:#fff;display:flex;font-family:Fredoka One,regular;font-size:16px;margin:0 8px 0 5px}.library-spinner{margin-top:80px;width:100%}.ebook-categories-layout{background-color:#e8faff;height:100%;overflow:hidden;position:relative;width:100%}@media screen and (min-width:720px){.ebook-categories-layout{margin-top:0}}.ebook-categories-layout .ebooks-background{min-height:100%;position:absolute;transition:all .5s ease-out;width:100%}.ebook-categories-layout .ebook-categories-layout-container{margin:144px 0 0;min-height:calc(100vh - 144px);position:relative}@media screen and (max-width:720px){.ebook-categories-layout .ebook-categories-layout-container{margin:130px 0 0;min-height:calc(100vh - 130px)}}.image-button{background-color:#ffbf00;border:1px solid #d99e00;border-radius:20px;box-shadow:0 2px 0 0 #d99e00;height:28px;width:46px}@media screen and (max-width:600px){.image-button{margin-left:40px}}@media screen and (min-width:600px){.image-button{margin:0 auto}}@media screen and (min-width:1024px){.image-button{height:35px;width:70px}}.image-button:hover{background-color:#fcdb7d;cursor:pointer}.image-button .button-text{font-size:16px;font-weight:700;height:20px;margin:8px 14px;text-align:center}.image-button .button-image{height:62%;margin-left:15px;margin-top:5px;position:relative}@media screen and (min-width:1024px){.image-button .button-image{height:70%;margin-left:24px;margin-top:6px}}.main-header-ebook-mobile{background-color:#e8faff;flex-shrink:0;height:44px;min-width:345px;position:fixed;width:100%;z-index:41}.main-header-ebook-mobile .header-ebook-content{align-items:center;background-color:#66008c;display:flex;flex-direction:row;height:44px;justify-content:space-between;width:100%;z-index:50}.main-header-ebook-mobile .header-ebook-content .logo-ebook-container{height:100%;width:160px}.main-header-ebook-mobile .header-ebook-content .header-ebook-navigation-area{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:flex-start;margin-right:15px;width:100%}@media screen and (min-width:600px){.main-header-ebook-mobile .header-ebook-content .header-ebook-navigation-area{flex-grow:0}}.main-header-ebook-mobile .header-ebook-content .header-ebook-navigation-area .search-ebook-button{background-color:#fff;border:1px solid #000;border-radius:14px;flex-shrink:0;height:28px;margin:0 auto;position:relative;width:46px}.main-header-ebook-mobile .header-ebook-content .header-ebook-navigation-area .search-ebook-button .search-ebook-button-icon{height:62%;margin-top:2px;position:relative}.folder-tab-ebook{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;margin:0;pointer-events:none;position:absolute;width:100%}.folder-tab-ebook.mobile{background-color:#e8faff;bottom:auto;position:fixed;top:90px;z-index:4}@media screen and (min-width:720px){.folder-tab-ebook{margin:0}}.folder-tab-ebook .folder-tab-ebook-container{align-items:stretch;display:flex;flex-direction:row;height:24px;justify-content:center;min-width:70px;position:relative;z-index:1}.folder-tab-ebook .folder-tab-ebook-container .folder-text-ebook{text-anchor:middle;background-color:var(--folder-tab-background-color);color:#3e3e3e;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:.75px;margin:0;padding-top:6px;position:relative;white-space:nowrap}@media screen and (min-width:600px){.folder-tab-ebook .folder-tab-ebook-container .folder-text-ebook{font-size:24px}}@media screen and (min-width:720px){.folder-tab-ebook .folder-tab-ebook-container .folder-text-ebook{padding-top:0}}.folder-tab-ebook .folder-tab-ebook-container .folder-tab-curve-right{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.folder-tab-ebook .folder-tab-header-ebook{background-color:#8fd145;box-shadow:0 3px 6px 0 rgba(0,0,0,.25);height:16px;position:absolute;top:100%;width:100vw}.header-ebook{background-color:#e8faff;height:128px;min-width:345px;pointer-events:none;position:fixed;top:0;width:100%;z-index:41}.header-ebook.none{background-color:initial;margin-bottom:-128px;position:relative}.header-ebook .header-ebook-content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:auto;max-width:1024px;position:relative;width:100%}.header-ebook .header-ebook-content .header-ebook-content-logo-container{height:100%;pointer-events:auto;width:160px}@media screen and (min-width:1024px){.header-ebook .header-ebook-content .header-ebook-content-logo-container{width:160px}}.header-ebook .header-ebook-content .header-ebook-content-navigation-area{align-items:center;display:flex;flex-direction:column;flex-grow:0;height:100%;justify-content:flex-start;width:45%}.header-ebook .header-ebook-content .header-ebook-content-navigation-area .header-ebook-content-button-container{position:relative;width:100%}.header-ebook .header-ebook-content .header-ebook-content-navigation-area .header-ebook-content-copy-link-container{position:relative;right:35%}.ebook-categories-page{background-color:#e8faff;height:100%;overflow-x:hidden;position:relative;width:100%}@media screen and (min-width:720px){.ebook-categories-page{margin-top:0}}.ebook-categories-page-spinner{margin-top:200px}.copy-button-shape{background-color:#ffbf00;border:1px solid #d99e00;border-radius:35px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;font-size:30px;height:54px;margin:0;position:relative;width:150px}@media(any-hover:hover){.copy-button-shape:hover{background-color:#fcdb7d}}.copy-button-shape:focus{background-color:#fcdb7d;outline:none}.copy-button-shape .copy-button-content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:auto;position:relative;width:80%}.copy-button-shape .copy-button-content .copy-button-graphic{height:60%;margin-right:10%}.copy-button-shape .copy-button-content .copy-button-text{font-family:Fredoka One,regular;font-size:100%;position:relative}.copy-button-shape.copied{background-color:#8fd145;border:1px solid #5ca202;box-shadow:0 2px 0 0 #5ca202}.copy-button-shape.copied .copy-button-graphic{height:100%;margin:0 0 0 -10px}@media print{.copy-button-shape{display:none}}.print-button-shape{background-color:#ffbf00;border:1px solid #d99e00;border-radius:35px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;font-size:30px;height:54px;margin:0;position:relative;width:150px}@media(any-hover:hover){.print-button-shape:hover{background-color:#fcdb7d}}.print-button-shape:focus{background-color:#fcdb7d;outline:none}.print-button-shape .print-button-content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:auto;position:relative;width:80%}.print-button-shape .print-button-content .print-button-graphic{height:60%;margin-right:10%}.print-button-shape .print-button-content .print-button-text{font-family:Fredoka One,regular;font-size:100%;position:relative}@media print{.print-button-shape{display:none}}.ebook-cite-section{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:395px;width:100%}.ebook-cite-section .ebook-cite-item{align-items:center;background-color:#fff;border:1px solid #000;border-radius:15px;box-shadow:0 0 12px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:flex-start;margin:0 24px 20px;max-width:632px;min-height:218px;padding:10px 20px;position:relative}@media screen and (min-width:720px){.ebook-cite-section .ebook-cite-item{padding:10px 40px}}.ebook-cite-section .ebook-cite-item .ebook-cite-text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 50px}.ebook-cite-section .ebook-cite-item .ebook-cite-text-container .ebook-cite-title{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;font-family:Fredoka One,regular,sans-serif;font-size:24px;letter-spacing:.75px;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;margin:16px 0 0;position:relative}.ebook-cite-section .ebook-cite-item .ebook-cite-text-container .ebook-cite-subtitle{font-family:Mulish,sans-serif;font-size:14px;font-weight:700;line-height:29px;margin:0 0 8px;position:relative}.ebook-cite-section .ebook-cite-item .ebook-cite-text-container .ebook-cite-text{font-family:Mulish,sans-serif;font-size:14px;line-height:29px;margin:0;position:relative}.ebook-cite-section .ebook-cite-item .ebook-cite-buttons-container{align-items:flex-start;bottom:16px;display:flex;flex-direction:row;justify-content:center;position:absolute}.ebook-cite-section .ebook-cite-item .ebook-cite-buttons-container .ebook-cite-buttons-spacer{height:1px;width:15px}.ebook-description-section{align-items:flex-start;background-color:#f5f5f5;display:flex;flex-direction:row;height:100%;justify-content:flex-start;margin:80px 0 0;min-height:395px;width:100%}@media screen and (max-width:1024px){.ebook-description-section{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}}.ebook-description-section .ebook-description-book-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 100px 0 50px}@media screen and (max-width:1024px){.ebook-description-section .ebook-description-book-section{margin:0 10px}}.ebook-description-section .ebook-description-book-section .ebook-description-cover{border-radius:5px;margin-bottom:17px;max-height:368px;max-width:368px;object-fit:contain;transition-duration:.2s}@media screen and (max-width:600px){.ebook-description-section .ebook-description-book-section .ebook-description-cover{width:100%}}.ebook-description-section .ebook-description-book-section .ebook-description-cover:focus{box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.05);transform:scale(1.05)}@media(any-hover:hover){.ebook-description-section .ebook-description-book-section .ebook-description-cover:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}}.ebook-description-section .ebook-description-book-section .ebook-description-button{align-items:center;background-color:#ffbf00;border-color:#d99e00;border-radius:35px;border-style:solid;box-shadow:0 2px 0 0 #d99e00;display:flex;flex-direction:row;height:56px;justify-content:center;transition:background-color .1s linear;width:152px}@media(any-hover:hover){.ebook-description-section .ebook-description-book-section .ebook-description-button:hover{background-color:#fcdb7d}}.ebook-description-section .ebook-description-book-section .ebook-description-button:focus{background-color:#fcdb7d}.ebook-description-section .ebook-description-book-section .ebook-description-button .ebook-description-button-graphic{height:50px}.ebook-description-section .ebook-description-book-section .ebook-description-button .ebook-description-button-text{color:#000;font-family:Fredoka One,regular,sans-serif;font-size:24px;letter-spacing:.75px}.ebook-description-section .ebook-description-data-section{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 50px 0 0}@media screen and (max-width:1024px){.ebook-description-section .ebook-description-data-section{margin:20px 100px 0}}@media screen and (max-width:600px){.ebook-description-section .ebook-description-data-section{margin:20px 50px 0}}.ebook-description-section .ebook-description-data-section .ebook-description-title-info{margin-bottom:16px}.ebook-description-section .ebook-description-data-section .ebook-description-title-info .ebook-description-title{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;color:#246187;font-family:Fredoka One,regular,sans-serif;font-size:24px;font-weight:inherit;letter-spacing:.75px;margin-block-end:0;margin-block-start:0;margin-bottom:8px;margin-inline-end:0;margin-inline-start:0}@media screen and (min-width:1024px){.ebook-description-section .ebook-description-data-section .ebook-description-title-info .ebook-description-title{max-width:500px}}@media(any-hover:hover){.ebook-description-section .ebook-description-data-section .ebook-description-title-info .ebook-description-title:hover{cursor:pointer;text-decoration:underline}}.ebook-description-section .ebook-description-data-section .ebook-description-title-info .ebook-description-author{font-family:Mulish,sans-serif;font-size:16px}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info{margin-bottom:16px}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info .ebook-description-reading-level{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:8px}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info .ebook-description-reading-level .ebook-description-reading-level-text{font-family:Mulish,sans-serif;font-weight:700}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info .ebook-description-reading-level .ebook-description-reading-level-info{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info .ebook-description-reading-level .ebook-description-reading-level-info .ebook-description-reading-level-divider{background-color:#666;height:15px;margin:0 8px;width:1px}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info .ebook-description-reading-level .ebook-description-reading-level-info .ebook-description-reading-level-text{color:#000;font-family:Mulish,sans-serif;font-size:14px;font-weight:400}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info .ebook-description-runtime{align-items:center;display:flex;flex-direction:row;font-family:Mulish,sans-serif;font-size:16px;justify-content:flex-start}.ebook-description-section .ebook-description-data-section .ebook-description-reading-info .ebook-description-runtime .ebook-description-runtime-text{margin-right:5px}.ebook-description-section .ebook-description-data-section .ebook-description-interpretation{font-family:Mulish,sans-serif;font-size:16px;margin-bottom:40px}@media screen and (min-width:1024px){.ebook-description-section .ebook-description-data-section .ebook-description-interpretation{max-width:500px}}.ebook-description-section .ebook-description-data-section .ebook-description-read-more{margin-bottom:40px}.ebook-description-section .ebook-description-data-section .ebook-description-read-more .ebook-description-more-text{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:inherit;letter-spacing:.75px;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}.ebook-description-section .ebook-description-data-section .ebook-description-read-more .ebook-description-covers-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:600px){.ebook-description-section .ebook-description-data-section .ebook-description-read-more .ebook-description-covers-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}}.ebook-description-section .ebook-description-data-section .ebook-description-read-more .ebook-description-covers-container .ebook-description-read-more-covers{-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;border-radius:5px;margin:20px 20px 0 0;position:relative;transition-duration:.2s;width:160px}@media(any-hover:hover){.ebook-description-section .ebook-description-data-section .ebook-description-read-more .ebook-description-covers-container .ebook-description-read-more-covers:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.ebook-description-section .ebook-description-data-section .ebook-description-read-more .ebook-description-covers-container .ebook-description-read-more-covers:focus{box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.1);transform:scale(1.1)}}.ebook-description-section .ebook-description-data-section .ebook-description-read-more .ebook-description-covers-container .ebook-description-read-more-covers .ebook-description-read-more-covers-image{border-radius:5px;height:100%;width:100%}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ebook-info-section{background-color:#f5f5f5;margin:auto;padding:20px 0;width:100%}.ebook-info-section .ebook-info-box{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;margin:auto;max-width:632px;padding:10px;position:relative;width:80%}@media screen and (min-width:720px){.ebook-info-section .ebook-info-box{padding:10px 40px}}.ebook-info-section .ebook-info-box .ebook-info-header{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;font-family:Fredoka One,regular,sans-serif;font-size:24px;letter-spacing:.75px;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;margin:25px 0 0}.ebook-info-section .ebook-info-box .ebook-info-area{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;padding:0;width:90%}@media screen and (min-width:1024px){.ebook-info-section .ebook-info-box .ebook-info-area{align-items:flex-start;flex-direction:row;justify-content:space-around}}@media print{.ebook-info-section .ebook-info-box .ebook-info-area{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}}.ebook-info-section .ebook-info-box .ebook-info-area .ebook-info-list{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start}@media screen and (min-width:1024px){.ebook-info-section .ebook-info-box .ebook-info-area .ebook-info-list{width:40%}}.ebook-info-section .ebook-info-box .ebook-info-area .ebook-info-list .ebook-info-list-item{font-family:Mulish,sans-serif;font-size:18px;height:70%;list-style:none;margin-bottom:10px;text-align:left}.ebook-info-section .ebook-info-box .ebook-info-area .ebook-info-list .ebook-info-list-item .ebook-info-item{min-height:25px}.ebook-info-section .ebook-info-box .ebook-info-area .ebook-info-list .ebook-info-list-item .ebook-info-param{font-weight:900}.ebook-info-section .ebook-info-box .ebook-info-area .ebook-info-list .ebook-info-list-item .ebook-info-value{font-weight:500}.ebook-layout{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:calc(100vh - 56px);justify-content:space-between;overflow-x:hidden;position:relative;width:100%}.ebook-layout .ebook-layout-buttons{align-items:stretch;background-color:#94d1e8;border-radius:0 0 15px 15px;display:flex;flex-direction:row;height:84px;justify-content:center;padding:16px 0 0;width:100%}@media screen and (min-width:1024px){.ebook-layout .ebook-layout-buttons{min-width:330px}}.ebook-layout .ebook-layout-buttons .ebook-layout-button{align-items:center;background-color:#fff;border:none;border-radius:17px;box-shadow:0 3px 0 0 rgba(0,0,0,.25);box-sizing:initial;display:flex;flex-direction:row;height:34px;justify-content:flex-start;margin:13px;padding:0;position:relative;width:100px}@media screen and (min-width:720px){.ebook-layout .ebook-layout-buttons .ebook-layout-button{border-radius:30px;height:50px;width:145px}}.ebook-layout .ebook-layout-buttons .ebook-layout-button.ebook-layout-button-off{box-shadow:inset 0 3px 0 0 rgba(0,0,0,.25)}.ebook-layout .ebook-layout-buttons .ebook-layout-button .ebook-layout-button-graphic{flex-shrink:0;margin:0 7px 0 9px;max-height:25px;max-width:25px}@media screen and (min-width:720px){.ebook-layout .ebook-layout-buttons .ebook-layout-button .ebook-layout-button-graphic{margin:0 10px 0 15px;max-height:35px;max-width:35px}}.ebook-layout .ebook-layout-buttons .ebook-layout-button .ebook-layout-button-text{font-family:Fredoka One,regular,sans-serif;font-size:16px;letter-spacing:.75px;margin:3px 15px 5px 5px}@media screen and (min-width:720px){.ebook-layout .ebook-layout-buttons .ebook-layout-button .ebook-layout-button-text{font-size:24px}}@media(any-hover:hover){.ebook-layout .ebook-layout-buttons .ebook-layout-button-hover:hover{border:3px solid #338cbf;border-radius:33px;box-shadow:none;margin:10px}.ebook-layout .ebook-layout-buttons .ebook-layout-button-hover:hover .ebook-layout-button-graphic{-webkit-animation:pop .5s linear 1;animation:pop .5s linear 1}}.ebook-layout .ebook-layout-buttons .ebook-layout-button-hover:focus{border:3px solid #338cbf;border-radius:33px;box-shadow:none;margin:10px}.ebook-layout .ebook-layout-buttons .ebook-layout-button-hover:focus .ebook-layout-button-graphic{-webkit-animation:pop .5s linear 1;animation:pop .5s linear 1}.article-footer-circle-button{background-color:transparent;border:none;margin:0;padding:3px 5px 0;position:relative}@media(any-hover:hover){.article-footer-circle-button:hover .article-footer-circle-icon{background-color:#f5f5f5!important}}.article-footer-circle-button.article-footer-circle-button-selected,.article-footer-circle-button:focus .article-footer-circle-button-label,.article-footer-circle-button:focus .article-footer-circle-icon{background-color:#fff}@media(any-hover:hover){.article-footer-circle-button.article-footer-circle-button-selected:hover{pointer-events:none}}.article-footer-circle-button .article-footer-circle-button-bar{background-color:#478700;border-top-left-radius:4px;border-top-right-radius:4px;height:4px;left:0;position:absolute;top:-4px;width:100%}.article-footer-circle-button .article-footer-circle-icon{align-items:center;background-color:var(--footer-button-background-color);border-radius:50%;display:flex;flex-direction:row;height:40px;justify-content:center;margin:0 auto;width:40px}.article-footer-circle-button .article-footer-circle-icon .article-footer-circle-icon-image{max-height:100%;max-width:100%;position:relative;transition:all .2s ease-in-out}.article-footer-circle-button .article-footer-circle-icon.selected{background-color:var(--footer-button-focus-background-color)}.article-footer-circle-button .article-footer-circle-button-label{border-radius:9px;color:#000;display:inline-block;font-family:Mulish,sans-serif;font-size:9px;margin:0;padding:0 4px}.article-footer-circle-button .article-footer-circle-button-label.selected{background-color:#fff;border:1px solid #000;box-sizing:border-box}.article-footer-pill-button{align-items:center;background-color:var(--footer-button-background-color);border:none;border-radius:25px;box-shadow:0 3px 0 0 rgba(0,0,0,.25);box-sizing:initial;display:flex;flex-direction:row;height:40px;justify-content:center;margin:6px 4px 8px;padding:0;position:relative}@media(any-hover:hover){.article-footer-pill-button:hover{background-color:var(--footer-button-hover-background-color)}}.article-footer-pill-button:focus{background-color:var(--footer-button-focus-background-color)}.article-footer-pill-button.article-footer-pill-button-selected{background-color:#fff;border:3px solid var(--button-border);box-shadow:none;margin:4px 2px 5px}.article-footer-pill-button.article-footer-pill-button-selected:hover{pointer-events:none}.article-footer-pill-button .article-footer-pill-button-graphic{flex-shrink:0;margin:0 0 0 6px;transition:all .2s ease-in-out;width:35px}.article-footer-pill-button .article-footer-pill-button-text{color:#000;font-family:Fredoka One,regular,sans-serif;font-size:14px;letter-spacing:.75px;margin:0 10px 0 0;text-align:left;transition:all .2s ease-in-out}.ebook-footer{align-items:center;background-color:#c2e599;bottom:0;display:flex;flex-direction:row;justify-content:center;min-width:345px;position:fixed;width:100%}@media print{.ebook-footer{display:none}}.close-button{align-items:center;background-color:#ffbf00;border-color:#d99e00;border-radius:50%;border-style:solid;display:flex;flex-direction:row;height:40px;justify-content:center;transition:background-color .1s linear;width:40px}@media print{.close-button{display:none}}@media(any-hover:hover){.close-button:hover{background-color:#fcdb7d}}.close-button .close-button-icon{height:15px}.previous-button{align-items:center;background-color:#ffbf00;border-color:#d99e00;border-radius:50%;border-style:solid;display:flex;flex-direction:row;height:40px;justify-content:center;transition:background-color .1s linear;width:40px}@media print{.previous-button{display:none}}@media(any-hover:hover){.previous-button:hover{background-color:#fcdb7d}}.previous-button .previous-button-icon{height:15px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.media-header-layout{align-items:center;background-color:var(--media-header-background-color);display:flex;flex-direction:column;justify-content:flex-start;position:fixed;top:0;width:100%;z-index:50}@media print{.media-header-layout{display:none}}.media-header-layout .media-header-top-area{align-items:center;align-items:stretch;box-shadow:0 0 12px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;height:56px;justify-content:space-between;left:0;top:0;width:100%}@media print{.media-header-layout .media-header-top-area{align-self:flex-end;justify-content:flex-end}}.media-header-layout .media-header-top-area .media-header-logo{display:none}@media print{.media-header-layout .media-header-top-area .media-header-logo{display:block;height:60px;left:0;position:absolute;top:10px}}.media-header-layout .media-header-top-area .media-header-selection-header{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:35px}@media screen and (min-width:600px){.media-header-layout .media-header-top-area .media-header-selection-header{margin-right:0}}.media-header-layout .media-header-top-area .media-header-selection-header .media-header-icon{height:33px;margin-right:15px}.media-header-layout .media-header-top-area .media-header-selection-header .media-header-header{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;color:var(--media-header-color);font-family:Fredoka One,regular;font-size:24px;font-weight:400;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;max-height:60px;max-width:calc(100% - 45px);overflow:hidden;text-align:center}.media-header-layout .media-header-top-area .media-header-right-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:10px}.media-header-layout .media-header-top-area .media-header-left-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:10px}.media-header-layout .media-header-top-area .media-header-left-buttons .media-header-psudo-button{height:42px;visibility:hidden;width:42px}@media screen and (min-width:720px){.media-header-layout .media-header-top-area .media-header-left-buttons .media-header-psudo-button{height:44px;width:44px}}.ebooks-preview-layout{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow:hidden;width:100%}.check-item{background:none;background-color:#fff;border:1px solid #b2b2b2;border-radius:10px;height:136px;list-style-type:none;margin:8px 5px;position:relative;text-align:center;width:116px}.check-item.no-click{pointer-events:none}.check-item.correct{border:3px solid #8fd145;margin:6px 3px}.check-item.wrong{border:3px solid #db0000;margin:6px 3px}.check-item.finished{background-color:#b2b2b2;opacity:.6}@media(any-hover:hover){.check-item:hover{border:3px solid #ffbf00;box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-filter:saturate(125%) brightness(108%);filter:saturate(125%) brightness(108%);height:140px;margin:4px 1px;width:120px}}.check-item .check-item-image-container{border-radius:5px;height:80px;margin:5px auto 0;width:95px}.check-item .check-item-image-container .check-item-image{border-radius:5px;height:100%;width:100%}.check-item .check-item-title{align-items:center;display:flex;flex-direction:column;height:32px;-webkit-hyphens:auto;hyphens:auto;justify-content:center;margin:5px auto}.check-item .check-item-title .check-item-text{font-family:Fredoka One,regular,sans-serif;font-size:16px;letter-spacing:.75px;max-width:90%}.check-item .check-item-image-overlay{border-radius:5px;height:80px;margin:5px auto;position:absolute;top:0;width:95px}.check-item .check-item-image-overlay.correct{background-color:rgba(143,209,69,.75)}.check-item .check-item-image-overlay.wrong{background-color:rgba(219,0,0,.75)}.check-item .check-state-image{height:55%;margin:20% 0 0}.congrats-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 8px 2px 0 rgba(0,0,0,.25);display:flex;flex-direction:row;height:140px;justify-content:space-between;margin:20px auto 40px;width:300px}@media screen and (min-width:600px){.congrats-container{border-radius:45px;height:280px;width:500px}}@media screen and (min-width:720px){.congrats-container{width:600px}}.congrats-container .congrats-star-left,.congrats-container .congrats-star-right{background-color:#fff;border-radius:25px;box-shadow:0 8px 2px 0 rgba(0,0,0,.25);flex-shrink:0;height:50px;width:50px}@media screen and (min-width:600px){.congrats-container .congrats-star-left,.congrats-container .congrats-star-right{border-radius:45px;height:90px;width:90px}}.congrats-container .congrats-star-left{margin-left:-30px}@media screen and (min-width:600px){.congrats-container .congrats-star-left{margin-left:-50px}}.congrats-container .congrats-star-right{margin-right:-30px}@media screen and (min-width:600px){.congrats-container .congrats-star-right{margin-right:-50px}}.congrats-container .congrats-star-icon{height:60%;margin:18% 20% 22%;width:60%}.congrats-container .congrats-game-image{margin:0 5px 0 10px;max-height:90px;max-width:85px}@media screen and (min-width:600px){.congrats-container .congrats-game-image{margin:0 5px 0 30px;max-height:120px;max-width:108px}}@media screen and (min-width:720px){.congrats-container .congrats-game-image{margin:0 10px 0 50px;max-height:180px;max-width:170px}}.congrats-container .congrats-area{align-items:center;display:flex;flex-direction:column;height:120px;justify-content:space-between;margin:0 10px}@media screen and (min-width:600px){.congrats-container .congrats-area{height:240px}}.congrats-container .congrats-image{margin-bottom:-10px;max-height:48px;max-width:40px}@media screen and (min-width:600px){.congrats-container .congrats-image{margin-bottom:-20px;max-height:96px;max-width:81px}}.congrats-container .congrats-text{color:#246187;font-family:Fredoka One,regular,sans-serif;font-size:36px;letter-spacing:.75px;letter-spacing:4px;line-height:36px;max-width:150px;text-align:center}@media screen and (min-width:600px){.congrats-container .congrats-text{font-size:72px;letter-spacing:8px;line-height:72px;max-width:300px}}.round-navigation{align-items:center;display:flex;flex-direction:column;height:156px;justify-content:space-between;margin:0 auto}@media screen and (min-width:600px){.round-navigation{align-items:flex-start;display:flex;flex-direction:row;height:56px;justify-content:center}}.round-navigation .round-navigation-button{align-items:center;background-color:#ffbf00;border:1px solid #d99e00;border-radius:28px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;display:flex;flex-direction:row;height:56px;justify-content:center;margin:0 20px 20px;outline:none;padding:0;width:235px}@media(any-hover:hover){.round-navigation .round-navigation-button:hover{background-color:#fcdb7d}}.round-navigation .round-navigation-button:focus{background-color:#fcdb7d;outline:none}.round-navigation .round-navigation-button .round-navigation-button-graphic{flex-shrink:0;height:22px;margin:5px 5px 5px 10px}.round-navigation .round-navigation-button .round-navigation-button-text{font-family:Fredoka One,regular,sans-serif;font-size:24px;letter-spacing:.75px;margin:4px 5px 5px 15px}.check-layout{min-width:360px;position:relative;width:100%}@media screen and (min-width:600px){.check-layout{margin-top:60px}}@media screen and (min-width:720px){.check-layout{margin-top:80px}}.check-layout .congrats{background-image:url(/static/media/games_wallpaper_light.42bf1a7e4bad624e8339.jpg)}.check-layout .check-prompt{text-anchor:middle;box-sizing:border-box;color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:24px;font-weight:400;letter-spacing:.75px;padding:3px 6px;text-align:center}@media screen and (min-width:720px){.check-layout .check-prompt{border-radius:15px;border-width:4px;font-size:40px;padding:8px 36px}}.check-layout .check-question-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:16px auto 0;width:300px}@media screen and (min-width:600px){.check-layout .check-question-container{margin:26px auto 0;width:535px}}.game-help-layout{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;top:50px;width:90%}@media screen and (min-width:720px){.game-help-layout{max-width:575px;top:140px}}@media screen and (min-width:1024px){.game-help-layout{max-width:575px;top:140px}}.game-help-layout .game-help-text-area{align-items:center;background-color:#fff;border-radius:15px;display:flex;-webkit-filter:drop-shadow(0 0 30px rgba(0,0,0,.5));filter:drop-shadow(0 0 30px rgba(0,0,0,.5));flex-direction:column;flex-shrink:0;font-family:Mulish,sans-serif;font-size:30px;font-weight:700;justify-content:center;margin:80px 10px 0;min-height:350px;padding:40px 50px;position:relative}.game-help-layout .game-help-text-area .game-help-subtitle{align-items:center;display:flex;flex-direction:row;font-family:Fredoka One,regular;font-size:36px;font-weight:400;height:43px;justify-content:center;margin-bottom:37px}.game-help-layout .game-help-text-area .game-help-subtitle .game-help-icon{height:43px;margin-right:15px}.help-button{background-color:transparent;border-width:0;height:42px;margin:0;padding:0;position:relative;width:42px}.help-button,.help-button .help-button-circle{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:center}.help-button .help-button-circle{background-color:#94d1e8;border-radius:50%;flex-grow:0;height:100%;position:absolute;width:100%}.help-button-icon{-webkit-filter:brightness(0);filter:brightness(0);margin:3px 0 0 3px;width:45%}@media(any-hover:hover){.help-button-circle:hover .help-button-icon{-webkit-filter:brightness(1);filter:brightness(1)}}.jigsawToken{pointer-events:auto;position:relative}.jigsawToken:focus{outline:none}:root{--jigsaw-target-hover-opacity:0,}.puzzle-piece{height:108px;overflow:visible;width:108px}.jigsaw-bottom-center,.jigsaw-bottom-left,.jigsaw-bottom-right,.jigsaw-center-center,.jigsaw-center-left,.jigsaw-center-right,.jigsaw-svg,.jigsaw-top-center,.jigsaw-top-left,.jigsaw-top-right,.piece-target,.piece-target-force-hover{box-shadow:inset 0 0 0 10px #90ee90}.jigsaw-top-left{fill:url(#top-left)}.jigsaw-top-center{fill:url(#top-center)}.jigsaw-top-right{fill:url(#top-right)}.jigsaw-center-left{fill:url(#center-left)}.jigsaw-center-center{fill:url(#center-center)}.jigsaw-center-right{fill:url(#center-right)}.jigsaw-bottom-left{fill:url(#bottom-left)}.jigsaw-bottom-center{fill:url(#bottom-center)}.jigsaw-bottom-right{fill:url(#bottom-right)}.piece-target{stroke:#fff;stroke-width:3px;fill-opacity:0}.piece-target-force-hover{stroke:#fff;stroke-width:3px;fill:#b2b2b2;fill-opacity:0,;fill-opacity:var(--jigsaw-target-hover-opacity)}.jigsaw-layout{min-width:360px;padding:32px 0 0;position:relative;text-align:center;width:100%;z-index:38}.jigsaw-layout .congrats{background-image:url(/static/media/games_wallpaper_light.42bf1a7e4bad624e8339.jpg)}.jigsaw-layout .jigsaw-prompt{text-anchor:middle;box-sizing:border-box;color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:.75px;margin:0 30px;padding:3px 6px;text-align:center}.jigsaw-layout .jigsaw-prompt.large{font-size:40px}.jigsaw-layout .jigsaw-puzzle-container{align-items:flex-start;display:flex;flex-direction:row;flex-shrink:0;height:360px;justify-content:center;margin:-57px 0;position:relative;-webkit-transform:scale(.52);transform:scale(.52);width:100%}@media screen and (min-width:600px){.jigsaw-layout .jigsaw-puzzle-container{height:360px;margin:-38px 0;-webkit-transform:scale(.7);transform:scale(.7);width:100%}}@media screen and (min-width:1024px){.jigsaw-layout .jigsaw-puzzle-container{height:380px;margin:20px 0;-webkit-transform:scale(1);transform:scale(1);width:100%}}.jigsaw-layout .jigsaw-puzzle-container .jigsaw-piece-area{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:space-around;padding:20px;position:relative;width:30%}.jigsaw-layout .jigsaw-puzzle-container .jigsaw-targets-container{align-items:stretch;border:8px solid #fff;border-radius:20px;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;height:324px;justify-content:center;position:relative;width:324px}.jigsaw-layout .jigsaw-puzzle-container .jigsaw-targets-container .jigsaw-image-container{align-items:stretch;background-color:#000;border:8px solid #fff;border-radius:10px;display:flex;flex-direction:column;height:324px;justify-content:center;left:0;margin:-8px;position:absolute;top:0;width:324px;z-index:-10}.jigsaw-layout .jigsaw-puzzle-container .jigsaw-targets-container .jigsaw-image-container.done{-webkit-animation:pop .5s linear 1;animation:pop .5s linear 1;z-index:10}.jigsaw-layout .jigsaw-puzzle-container .jigsaw-targets-container .jigsaw-image-container.done-mobile{z-index:10}.jigsaw-layout .jigsaw-puzzle-container .jigsaw-targets-container .jigsaw-image{margin:auto;max-height:100%;max-width:100%}.jigsaw-layout .jigsaw-start-button{text-anchor:middle;background-color:#ffbf00;border:1px solid #d99e00;border-radius:34px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;font-family:Fredoka One,regular,sans-serif;font-size:24px;font-weight:400;height:56px;letter-spacing:.75px;margin:0 auto 10px;position:relative;width:156px}@media(any-hover:hover){.jigsaw-layout .jigsaw-start-button:hover{background-color:#fcdb7d}}.jigsaw-layout .jigsaw-start-button:focus{background-color:#fcdb7d;outline:none}.jigsaw-layout .jigsaw-solve-button{text-anchor:middle;background-color:red;border:2px solid #fff;border-radius:50%;bottom:10px;color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:400;height:40px;left:10px;letter-spacing:.75px;position:fixed;width:64px}.jigsaw-layout .jigsaw-hidden{opacity:0}.mobile-footer-spacer{flex-shrink:0;height:var(--device-footer-height);width:100%}.multiMatch{pointer-events:auto;position:relative}.multiMatch:focus,.rotatable{outline:none}.multi-match-item{background:none;background-color:#fff;border:1px solid #b2b2b2;border-radius:15px;box-sizing:initial;height:124px;list-style-type:none;position:relative;text-align:center;width:110px}.multi-match-item.no-click{pointer-events:none}@media(any-hover:hover){.multi-match-item:hover{border:3px solid #ffbf00;-webkit-filter:saturate(125%) brightness(108%);filter:saturate(125%) brightness(108%);margin:-2px}}.multi-match-item .multi-match-item-image-container{height:75px;margin:8px auto 0;width:88px}.multi-match-item .multi-match-item-image-container .multi-match-item-image{border-radius:10px;height:100%;width:100%}.multi-match-item .multi-match-item-title{height:40px;-webkit-hyphens:auto;hyphens:auto;margin:2px auto}.multi-match-item .multi-match-item-title .multi-match-item-text{font-family:Fredoka One,regular,sans-serif;font-size:16px;letter-spacing:.75px;margin:0 auto;max-width:95%}.multi-match-item .multi-match-item-image-overlay{background-color:hsla(88,59%,75%,.75);border-radius:10px;height:75px;margin:8px auto 0;position:absolute;top:0;width:88px}.multi-match-item .multi-match-state-image{height:75%;margin:10% auto}.multi-match-layout{min-width:360px;padding:32px 0 0;position:relative;width:100%;z-index:30}.multi-match-layout .congrats{background-image:url(/static/media/games_wallpaper_light.42bf1a7e4bad624e8339.jpg)}.multi-match-layout .multi-match-prompt{text-anchor:middle;box-sizing:border-box;color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:.75px;margin:0 0 35px;padding:3px 6px;text-align:center}.multi-match-layout .multi-match-prompt.large{font-size:40px;margin:0 0 7px}.multi-match-layout .multi-match-question-container{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;margin:0 0 30px;position:relative}@media screen and (min-width:600px){.multi-match-layout .multi-match-question-container{align-items:flex-start;flex-direction:row;height:418px;justify-content:center}}.multi-match-layout .multi-match-question-container .multi-match-piece-area{align-items:center;display:flex;flex-direction:row;flex-shrink:0;height:126px;justify-content:space-between;margin:0 0 40px;position:relative;width:338px}@media screen and (min-width:600px){.multi-match-layout .multi-match-question-container .multi-match-piece-area{align-items:center;display:flex;flex-direction:column;height:418px;justify-content:space-between;margin:0 160px 0 0;width:110px}}.multi-match-layout .multi-match-question-container .multi-match-piece-area .multi-match-piece-location{background-color:#666;border:1px solid #000;border-radius:15px;flex-shrink:0;height:124px;position:absolute;width:110px}.multi-match-layout .multi-match-question-container .multi-match-piece-area .multi-match-piece-location.position1{left:114px}@media screen and (min-width:600px){.multi-match-layout .multi-match-question-container .multi-match-piece-area .multi-match-piece-location.position1{left:auto;top:146px}}.multi-match-layout .multi-match-question-container .multi-match-piece-area .multi-match-piece-location.position2{left:228px}@media screen and (min-width:600px){.multi-match-layout .multi-match-question-container .multi-match-piece-area .multi-match-piece-location.position2{left:auto;top:292px}}.multi-match-layout .multi-match-question-container .multi-match-piece-area .multi-match-empty-piece{height:126px;width:112px}.multi-match-layout .multi-match-question-container .multi-match-target-area{align-items:flex-start;display:flex;flex-direction:row;flex-shrink:0;height:126px;justify-content:center;margin:0 0 5px;position:relative;width:100%}@media screen and (min-width:600px){.multi-match-layout .multi-match-question-container .multi-match-target-area{align-items:flex-start;display:flex;flex-direction:column;height:418px;justify-content:space-between;margin:0 5px 0 0;width:112px}}.multi-match-layout .multi-match-question-container .multi-match-target{border:3px dashed #fff;border-radius:15px;box-sizing:border-box;height:126px;width:112px}@media(any-hover:hover){.multi-match-layout .multi-match-question-container .multi-match-target:hover{border:3px solid #d99e00}}.multi-match-layout .multi-match-question-container .multi-match-clue-area{align-items:flex-start;display:flex;flex-direction:row;flex-shrink:0;height:126px;justify-content:center;position:relative;width:100%}@media screen and (min-width:600px){.multi-match-layout .multi-match-question-container .multi-match-clue-area{align-items:flex-start;display:flex;flex-direction:column;height:418px;justify-content:space-between;width:112px}}.quick-match-card{background-color:#fff;border:1px solid #000;border-radius:14px;-webkit-filter:drop-shadow(0 0 12px rgba(0,0,0,.5));filter:drop-shadow(0 0 12px rgba(0,0,0,.5));height:162px;list-style-type:none;margin:0 8px;pointer-events:none;position:relative;text-align:center;transition:.5s;width:137px}@media screen and (min-width:600px){.quick-match-card{border-radius:16px;height:173px;width:152px}}@media screen and (min-width:720px){.quick-match-card{border-radius:24px;height:277px;margin:0 20px;width:230px}}.quick-match-card.left{left:0;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}@media screen and (min-width:720px){.quick-match-card.left{left:-60px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}.quick-match-card.right{left:0;-webkit-transform:rotate(5deg);transform:rotate(5deg)}@media screen and (min-width:720px){.quick-match-card.right{left:60px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}}.quick-match-card .quick-match-card-inner-border{align-items:center;border:12px solid #ccedf7;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media screen and (min-width:600px){.quick-match-card .quick-match-card-inner-border{border-radius:16px}}@media screen and (min-width:720px){.quick-match-card .quick-match-card-inner-border{border-radius:23px}}.quick-match-card .quick-match-card-image-container{border-radius:15px;height:107px;margin:10px auto 0;overflow:hidden;position:relative;width:107px}@media screen and (min-width:720px){.quick-match-card .quick-match-card-image-container{height:180px;margin:25px auto 0;width:180px}}.quick-match-card .quick-match-card-image-container .quick-match-card-image{border:1px solid #000;border-radius:15px;box-sizing:border-box;width:100%}.quick-match-card .quick-match-card-title{align-items:center;display:flex;flex-direction:column;height:47px;-webkit-hyphens:auto;hyphens:auto;justify-content:center;margin:0 auto;width:100%}@media screen and (min-width:600px){.quick-match-card .quick-match-card-title{height:58px}}@media screen and (min-width:720px){.quick-match-card .quick-match-card-title{height:72px}}.quick-match-card .quick-match-card-title .quick-match-card-text{font-family:Fredoka One,regular,sans-serif;font-size:16px;letter-spacing:.75px;max-width:95%}@media screen and (min-width:720px){.quick-match-card .quick-match-card-title .quick-match-card-text{font-size:24px}}.quick-match-layout{margin:60px auto 0;min-width:360px;position:relative;width:100%}@media screen and (min-width:600px){.quick-match-layout{margin-top:70px}}@media screen and (min-width:720px){.quick-match-layout{margin-top:80px}}@media screen and (min-width:1024px){.quick-match-layout{margin-top:90px}}.quick-match-layout .congrats{background-image:url(/static/media/games_wallpaper_light.42bf1a7e4bad624e8339.jpg)}.quick-match-layout .quick-match-prompt{text-anchor:middle;box-sizing:border-box;color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:24px;font-weight:400;letter-spacing:.75px;margin:0 30px;padding:3px 6px;text-align:center}.quick-match-layout .quick-match-prompt.large{font-size:40px}.quick-match-layout .quick-match-question-container{align-items:flex-start;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;margin:26px 0 36px;position:relative;width:100%}.quick-match-layout .quick-match-question-container .quick-match-result-circle{align-items:center;background-color:#8fd145;border-radius:90px;display:flex;-webkit-filter:drop-shadow(0 0 20px #8fd145);filter:drop-shadow(0 0 20px #8fd145);flex-direction:column;height:86px;justify-content:center;margin:36px -43px 0;width:86px;z-index:1}@media screen and (min-width:600px){.quick-match-layout .quick-match-question-container .quick-match-result-circle{margin:36px -33px 0}}@media screen and (min-width:720px){.quick-match-layout .quick-match-question-container .quick-match-result-circle{height:140px;margin:46px -83px 0;width:140px}}.quick-match-layout .quick-match-question-container .quick-match-result-circle.wrong{background-color:red;-webkit-filter:drop-shadow(0 0 20px red);filter:drop-shadow(0 0 20px #ff0000)}.quick-match-layout .quick-match-question-container .quick-match-result-circle.match{margin-top:40px}.quick-match-layout .quick-match-question-container .quick-match-result-circle .quick-match-result-image{height:35%}.quick-match-layout .quick-match-result{color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:32px;font-weight:400;height:32px;letter-spacing:.75px;margin:0 0 20px;position:relative;text-align:center}.quick-match-layout .quick-match-answer-buttons{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin:0 0 40px;position:relative}.quick-match-layout .quick-match-answer-buttons .quick-match-answer-button{align-items:center;background-color:#ffbf00;border:1px solid #d99e00;border-radius:25px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;display:flex;display:inline-block;flex-direction:row;flex-shrink:0;font-family:Fredoka One,regular,sans-serif;font-size:24px;font-weight:400;height:50px;justify-content:flex-start;letter-spacing:.75px;margin:5px 10px 0 0;position:relative;text-decoration:none;width:100px}@media(any-hover:hover){.quick-match-layout .quick-match-answer-buttons .quick-match-answer-button:hover{background-color:#fcdb7d}}.quick-match-layout .quick-match-answer-buttons .quick-match-answer-button:focus{background-color:#fcdb7d;outline:none}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@-webkit-keyframes shake-out{12.5%{margin-left:5%;margin-right:-5%;-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{margin-left:-5%;margin-right:5%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}37.5%{margin-left:4%;margin-right:-4%;-webkit-transform:rotate(4deg);transform:rotate(4deg)}50%{margin-left:-4%;margin-right:4%;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}62.5%{margin-left:3%;margin-right:-3%;-webkit-transform:rotate(3deg);transform:rotate(3deg)}75%{margin-left:-3%;margin-right:3%;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}87.5%{margin-left:2%;margin-right:-2%;-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{margin-left:-1%;margin-right:1%;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}@keyframes shake-out{12.5%{margin-left:5%;margin-right:-5%;-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{margin-left:-5%;margin-right:5%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}37.5%{margin-left:4%;margin-right:-4%;-webkit-transform:rotate(4deg);transform:rotate(4deg)}50%{margin-left:-4%;margin-right:4%;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}62.5%{margin-left:3%;margin-right:-3%;-webkit-transform:rotate(3deg);transform:rotate(3deg)}75%{margin-left:-3%;margin-right:3%;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}87.5%{margin-left:2%;margin-right:-2%;-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{margin-left:-1%;margin-right:1%;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}.letterToken{pointer-events:auto;position:relative}.letterToken:focus{outline:none}.rotatable{-webkit-tap-highlight-color:rgba(0,0,0,0);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.rotatable,.snapping{transition-duration:.5s}.snapping{transition-property:left,top,-webkit-transform;transition-property:left,top,transform;transition-property:left,top,transform,-webkit-transform}.moving{pointer-events:none}.wiggle-1{-webkit-animation:shake .5s cubic-bezier(.36,.07,.19,.97) both;animation:shake .5s cubic-bezier(.36,.07,.19,.97) both}.wiggle-2{-webkit-animation:shake-2 .5s cubic-bezier(.36,.07,.19,.97) both;animation:shake-2 .5s cubic-bezier(.36,.07,.19,.97) both}@-webkit-keyframes shake-1{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake-1{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@-webkit-keyframes shake-2{40%,60%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}30%,50%,70%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}20%,80%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}10%,90%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake-2{40%,60%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}30%,50%,70%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}20%,80%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}10%,90%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@-webkit-keyframes turn-red{0%{background:#db0000;color:#fff}to{background:#db0000;color:#fff}}@keyframes turn-red{0%{background:#db0000;color:#fff}to{background:#db0000;color:#fff}}.word-letter-wiggle-1{-webkit-animation:shake-1 .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake-1 .82s cubic-bezier(.36,.07,.19,.97) both}.word-letter-wiggle-1,.word-letter-wiggle-2{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translateZ(0);transform:translateZ(0)}.word-letter-wiggle-2{-webkit-animation:shake-2 .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake-2 .82s cubic-bezier(.36,.07,.19,.97) both}.word-letter-ios-mobile-incorrect{-webkit-animation:turn-red 1s 1;animation:turn-red 1s 1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.word-target-list .word-letter{background:#fff;border:2px solid #000;border-radius:50%;display:inline-block;height:30px;margin:10px 2px;text-align:center;width:30px}@media screen and (min-width:600px){.word-target-list .word-letter{height:35px;width:35px}}@media screen and (min-width:720px){.word-target-list .word-letter{height:40px;width:40px}}@media screen and (min-width:1024px){.word-target-list .word-letter{height:50px;width:50px}}.word-target-list .word-letter .word-letter-text{font-family:Mulish,sans-serif;font-size:16px;font-weight:700;margin:5px 0}@media screen and (min-width:600px){.word-target-list .word-letter .word-letter-text{font-size:18px}}@media screen and (min-width:720px){.word-target-list .word-letter .word-letter-text{font-size:20px}}@media screen and (min-width:1024px){.word-target-list .word-letter .word-letter-text{font-size:28px}}.word-letter-list .word-letter{align-items:stretch;background:#ffbf00;border:2px solid #000;border-radius:50%;display:flex;flex-direction:column;height:50px;justify-content:center;margin:10px 5px;text-align:center;width:50px}@media(any-hover:hover){.word-letter-list .word-letter:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);height:60px;margin:5px 0;width:60px}.word-letter-list .word-letter:hover .word-letter-text{font-size:42px}}.word-letter-list .word-letter .word-letter-text{font-family:"Bree Serif",serif;font-size:32px;font-weight:700;margin:0;padding-bottom:2px}.word-letter-list .word-letter-empty{align-items:stretch;background:#666;border:2px solid #000;border-radius:50%;display:flex;flex-direction:column;height:50px;justify-content:center;margin:10px 5px;width:50px}.word-letter-list.disabled .word-letter{background:#b2b2b2}@media(any-hover:hover){.word-letter-list.disabled .word-letter:hover{box-shadow:none;height:50px;margin:10px 5px;width:50px}.word-letter-list.disabled .word-letter:hover .word-letter-text{font-size:32px}}.word-layout{min-width:360px;padding:32px 0 0;position:relative;width:100%;z-index:30}.word-layout .word-header-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0;position:relative;width:100%}.word-layout .word-header-container .word-header-prompt{color:#fff;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;margin:0 0 20px;max-width:calc(100% - 40px);position:relative;text-align:center}.word-layout .word-header-container .word-header-prompt.large{font-family:Fredoka One,regular,sans-serif;font-size:40px;letter-spacing:.75px}.word-layout .word-header-container .word-hint-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width:600px){.word-layout .word-header-container .word-hint-container{align-items:center;display:flex;flex-direction:row;justify-content:center}}.word-layout .word-header-container .word-hint-container .word-header-hint{background-color:var(--game-play-page-background-color);border-radius:20px;box-shadow:0 0 30px hsla(0,0%,100%,.2);margin:0 0 20px;max-width:288px;padding:20px 27px;position:relative}@media screen and (min-width:600px){.word-layout .word-header-container .word-hint-container .word-header-hint{margin-right:30px}}.word-layout .word-header-container .word-hint-container .word-header-hint .word-header-hint-title{color:var(--word-scramble-hint-color);font-family:Fredoka One,regular,sans-serif;font-size:24px;letter-spacing:.75px;margin:0;text-align:left}.word-layout .word-header-container .word-hint-container .word-header-hint .word-header-hint-text{color:#fff;font-family:Mulish,sans-serif;font-size:20px;font-weight:700;margin:0;text-align:left}.word-layout .word-header-container .word-hint-container .word-header-hint .word-header-hint-star{height:40px;left:-17px;position:absolute;top:10px;width:40px}.word-layout .word-header-container .word-hint-container .word-prompt-image{align-items:center;border:2px solid #fff;border-radius:15px;display:flex;-webkit-filter:drop-shadow(0 0 12px rgba(0,0,0,.5));filter:drop-shadow(0 0 12px rgba(0,0,0,.5));flex-direction:column;flex-shrink:1;height:144px;justify-content:flex-start;margin:10px auto 20px;-webkit-transform:rotate(10deg);transform:rotate(8deg);width:144px}.word-layout .word-header-container .word-hint-container .word-prompt-image.end-round{height:252px;margin-bottom:16px;text-align:center;-webkit-transform:initial;transform:none;width:252px}.word-layout .word-header-container .round-over-text{color:#fff;font-family:Mulish,sans-serif;font-size:24px;font-weight:700;margin:0 0 27px;padding-bottom:5px}.word-layout .word-gameplay-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:10px}.word-layout .word-gameplay-container .word-letter-container{align-items:stretch;display:flex;flex-direction:column-reverse;justify-content:flex-start;margin:20px 20px 30px;position:relative}.word-layout .word-gameplay-container .word-letter-container .word-letter-list{flex-wrap:wrap}.word-layout .word-gameplay-container .word-letter-container .word-letter-list,.word-layout .word-gameplay-container .word-letter-container .word-target-list{align-items:stretch;display:flex;flex-direction:row;justify-content:center;margin:0 auto;position:relative}.word-layout .word-gameplay-container .word-letter-container .word-target-list .word-target-container .word-target{background:#666;border:2px solid #000;border-radius:50%;display:block;height:30px;margin:10px 2px;width:30px}@media screen and (min-width:600px){.word-layout .word-gameplay-container .word-letter-container .word-target-list .word-target-container .word-target{height:35px;width:35px}}@media screen and (min-width:720px){.word-layout .word-gameplay-container .word-letter-container .word-target-list .word-target-container .word-target{height:40px;width:40px}}@media screen and (min-width:1024px){.word-layout .word-gameplay-container .word-letter-container .word-target-list .word-target-container .word-target{height:50px;width:50px}}.word-layout .word-gameplay-container .word-letter-container .word-target-list .word-target-container.current .word-target{background:#ffbf00}.zoom-layout{min-width:360px;padding:32px 0 0;position:relative;width:100%;z-index:30}.zoom-layout .congrats{background-image:url(/static/media/games_wallpaper_light.42bf1a7e4bad624e8339.jpg)}.zoom-layout .zoom-prompt{text-anchor:middle;box-sizing:border-box;color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:400;letter-spacing:.75px;margin:0 30px;padding:3px 6px;text-align:center}.zoom-layout .zoom-prompt.large{font-size:40px}.zoom-layout .zoom-question-container{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:528px;justify-content:flex-start;margin:26px 0 4px;position:relative}@media screen and (min-width:600px){.zoom-layout .zoom-question-container{height:540px}}@media screen and (min-width:720px){.zoom-layout .zoom-question-container{flex-direction:row;height:250px;justify-content:center;margin:46px 0 35px}}.zoom-layout .zoom-question-container .zoom-image-container{border:4px solid #fff;border-radius:24px;box-sizing:border-box;flex-shrink:0;height:248px;overflow:hidden;width:248px}.zoom-layout .zoom-question-container .zoom1{height:400%;left:-150%;position:relative;top:-150%;width:400%}.zoom-layout .zoom-question-container .zoom2{height:300%;left:-100%;position:relative;top:-100%;width:300%}.zoom-layout .zoom-question-container .zoom3{height:200%;left:-50%;position:relative;top:-50%;width:200%}.zoom-layout .zoom-question-container .zoom4{height:100%;left:0;position:relative;top:0;width:100%}.zoom-layout .zoom-question-container .zoom-buttons-container{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin-top:20px}@media screen and (min-width:720px){.zoom-layout .zoom-question-container .zoom-buttons-container{flex-direction:column;margin:0 0 0 20px;width:280px}}.zoom-layout .zoom-answer-button{align-items:center;background-color:#ffbf00;border:1px solid #d99e00;border-radius:26px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;display:flex;flex-direction:row;flex-shrink:0;font-family:Fredoka One,regular,sans-serif;font-size:16px;font-weight:400;height:52px;justify-content:flex-start;letter-spacing:.75px;margin:5px;padding:0 0 0 10px;position:relative;text-align:left;width:300px}@media(any-hover:hover){.zoom-layout .zoom-answer-button:hover{background-color:#fcdb7d}}.zoom-layout .zoom-answer-button:focus{background-color:#fcdb7d;outline:none}.zoom-layout .zoom-answer-button.clickable{pointer-events:auto}.zoom-layout .zoom-answer-button.correct{background-color:#5ca202;border:1px solid #478700;box-shadow:0 2px 0 0 #478700;color:#fff;pointer-events:none}.zoom-layout .zoom-answer-button.disabled{background-color:#ebebeb;border:1px solid #000;box-shadow:0 2px 0 0 #000;pointer-events:none}.zoom-layout .zoom-answer-button.wrong{background-color:#db0000;border:1px solid #a50000;box-shadow:0 2px 0 0 #a50000;color:#fff;pointer-events:none}.zoom-layout .zoom-answer-button-image{height:20px;margin:auto 10px auto 0;width:20px}.game-play-page{background-color:var(--game-play-page-background-color);height:100%;min-width:360px;position:relative;width:100%}@media screen and (min-width:1024px){.game-play-page{overflow:hidden}}.game-play-page .game-play-scrollable{align-items:center;display:flex;flex-direction:column;height:calc(100vh - var(--device-footer-height));justify-content:flex-start;margin-top:64px;overflow-x:hidden;width:100%}@media screen and (min-width:720px){.game-play-page .game-play-scrollable{height:calc(100vh - 56px - var(--device-footer-height))}}.game-play-page .game-play-scrollable .help-to-footer-spacer{flex-shrink:1;height:100vh;width:100%}.game-play-page .game-play-header{align-items:stretch;background-color:var(--games-header-background-color);display:flex;flex-direction:row;flex-shrink:0;height:64px;justify-content:space-between;position:fixed;top:0;width:100%;z-index:50}.game-play-page .game-play-header .game-play-header-close-button{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:10px}.game-play-page .game-play-header .game-play-header-title-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin-left:0;position:relative}@media screen and (max-width:599px){.game-play-page .game-play-header .game-play-header-title-container.multi-match,.game-play-page .game-play-header .game-play-header-title-container.quick-match,.game-play-page .game-play-header .game-play-header-title-container.word-scramble{margin-left:56px}}.game-play-page .game-play-header .game-play-header-title-container .game-play-header-icon{height:44px;margin-right:10px;position:relative}.game-play-page .game-play-header .game-play-header-title-container .game-play-header-title{color:#fff;font-family:Fredoka One,regular;font-size:36px;text-align:center;white-space:nowrap}@media screen and (max-width:599px){.game-play-page .game-play-header .game-play-header-title-container .game-play-header-title.multi-match,.game-play-page .game-play-header .game-play-header-title-container .game-play-header-title.quick-match,.game-play-page .game-play-header .game-play-header-title-container .game-play-header-title.word-scramble{font-size:24px}}.game-play-page .game-play-header .game-play-header-pseudo-button{height:42px;visibility:hidden;width:42px}@media screen and (min-width:720px){.game-play-page .game-play-header .game-play-header-pseudo-button{height:44px;width:44px}}.game-play-page .help-button-container{margin:40px auto 0;position:relative;z-index:35}.game-item{align-items:center;background-color:#fff;border:1px solid #b2b2b2;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-sizing:border-box;color:#000;display:flex;flex-direction:column;flex-wrap:nowrap;height:210px;justify-content:space-around;margin:10px 8px;padding:15px 5px;text-decoration:none;width:210px}@media(any-hover:hover){.game-item:hover{box-shadow:0 0 40px 0 #fff;padding:11px 1px;-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.2s}}.game-item:focus{border:5px solid #338cbf;padding:11px 1px}.game-item .game-image{margin:0 0 10px;max-height:70%;max-width:70%;object-fit:contain}.game-item .game-name{font-family:Fredoka One,regular,sans-serif;font-size:30px;font-weight:400;letter-spacing:.75px;line-height:28px;text-align:center;width:85%}.games-layout{flex-grow:1;position:relative;width:100%}@media screen and (min-width:720px){.games-layout{align-items:center;display:flex;flex-direction:column;justify-content:center}}.games-layout .game-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 auto;padding:32px 0}.games-page{background-color:#fff;height:100%;width:100%;z-index:0}.games-page .games-page-media-header{background-color:var(--games-header-background-color);color:var(--games-header-color)}.games-page .games-page-scrollable{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:56px 0;min-height:calc(100vh - 112px);width:100%}@media screen and (min-width:600px){.games-page .games-page-scrollable{margin:56px 0 64px;min-height:calc(100vh - 120px)}}.checkbox{align-items:center;background-color:#f5f5f5;border:1px solid #666;border-radius:20%;box-sizing:border-box;display:flex;flex-direction:column;height:14px;justify-content:center;text-align:center;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;width:14px}.checkbox:hover{border-color:#000;box-shadow:0 0 6px 0 rgba(0,0,0,.1);cursor:pointer}.checkbox.disabled{background-color:#b2b2b2;border:1px solid #b2b2b2}.checkbox.disabled:hover{box-shadow:none;cursor:default}.checkbox.value_true{background-color:#66008c}.checkbox.value_true:hover{background-color:#470061}.checkbox.unchecked{background-color:#66008c}.checkbox.unchecked:hover{background-color:#470061}.checkbox .checkbox-check{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:16px}.filter-checkbox{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:5px 0 4px 2px}.filter-checkbox .filter-checkbox-text{font-family:Mulish,sans-serif;font-size:14px;font-weight:700;margin:0 0 0 15px}.filter-checkbox .filter-checkbox-text.fredoka{font-family:Fredoka One,regular;margin:0 0 0 5px}.filter-checkbox .filter-checkbox-text.level{font-weight:inherit}.filter-checkbox .filter-checkbox-image{height:28px;margin:0 0 0 9px;width:28px}.filter-checkbox .filter-checkbox-item{background-color:#f5f5f5;border:1px solid #666;border-radius:10%;height:19px;width:19px}.filter-checkbox .filter-checkbox-item:hover{border-color:#5ca202;border-width:3px;box-shadow:none}.filter-checkbox .filter-checkbox-item.value_true{background-color:#8fd145}.filter-checkbox .filter-checkbox-item .checkbox-check{display:block;-webkit-filter:initial;filter:none;height:28px;width:28px}.genre-filter{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:5px}.genre-filter .genre-filter-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:-7px}.genre-filter .genre-filter-title .genre-filter-title-image{height:35px;width:35px}.genre-filter .genre-filter-title .genre-filter-title-text{font-family:Fredoka One,regular;font-size:16px;margin-left:7px}.interest-level-filter{align-items:flex-start;border-width:0;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;position:relative;width:100%}.interest-level-filter .interest-level-filter-title{align-items:center;display:flex;flex-direction:row;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:4px;margin-left:5px}.interest-level-filter .interest-level-filter-arrow{position:absolute;right:4px;top:-17px;transition-duration:.5s;width:15px}.interest-level-filter .interest-level-filter-arrow.flipped{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(any-hover:hover){.interest-level-filter .interest-level-filter-arrow:hover{cursor:pointer}}.interest-level-filter .interest-level-filter-checkbox{margin-left:6px}.interest-level-filter .interest-level-filter-checkbox,.language-filter{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.language-filter{border-width:0;margin:0 5px;padding:0}.language-filter .language-filter-title{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:-7px}.language-filter .language-filter-title .language-filter-title-image{height:35px;width:35px}.language-filter .language-filter-title .language-filter-title-text{font-family:Fredoka One,regular;font-size:16px;margin-left:7px}.reading-level-filter{align-items:flex-start;border-width:0;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;position:relative;width:100%}.reading-level-filter .reading-level-filter-title{align-items:center;display:flex;flex-direction:row;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:4px;margin-left:5px}.reading-level-filter .reading-level-filter-arrow{position:absolute;right:4px;top:-17px;transition-duration:.5s;width:15px}.reading-level-filter .reading-level-filter-arrow.flipped{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(any-hover:hover){.reading-level-filter .reading-level-filter-arrow:hover{cursor:pointer}}.reading-level-filter .reading-level-filter-checkbox{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:6px}.filter-panel{background-color:#ebebeb;height:100%;left:0;min-height:100vh;min-width:170px;position:absolute;top:0;width:170px;z-index:2}@media screen and (max-width:600px){.filter-panel{display:none}}.filter-panel .filter-panel-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:16px 10px 20px}.filter-panel .filter-panel-container .filter-panel-container-toggle{left:30px;position:absolute;top:10px}.filter-panel .filter-panel-container .filter-panel-container-toggle-spacer{height:20px}.filter-panel .filter-panel-container .filter-panel-divider{background-color:#666;margin:16px -10px;max-height:2px;min-height:2px;width:170px}.filter-panel .filter-panel-container .filter-panel-divider-levels{background-color:#b2b2b2;margin:10px 0;max-height:1px;min-height:1px;width:100%}.filter-panel .filter-panel-container .filter-panel-levels{border-width:0;padding:0;width:100%}.filter-panel .filter-panel-container .filter-panel-title{align-items:center;display:flex;flex-direction:row;font-family:Fredoka One,regular;font-size:16px;justify-content:center;margin-bottom:15px}.filter-panel .filter-panel-container .filter-panel-title .filter-panel-title-image{height:35px;width:35px}.filter-panel.hidden{display:none}.filter-mobile{background-color:#ebebeb;min-height:calc(100vh - 100px);width:100%}.filter-mobile .filter-mobile-header{align-items:center;background-color:#f5f5f5;box-shadow:0 5px 5px -5px rgba(0,0,0,.15);display:flex;flex-direction:row;height:60px;justify-content:space-between;width:100%}.filter-mobile .filter-mobile-header .filter-mobile-header-spacer{height:40px;width:40px}.filter-mobile .filter-mobile-header .filter-mobile-header-title{color:#000;font-family:Fredoka One,regular;font-size:24px;position:relative}.filter-mobile .filter-mobile-header .filter-mobile-close-button{position:relative;right:8px}.filter-mobile .filter-panel-mobile-content{margin:24px auto;width:80%}.filter-mobile .filter-panel-mobile-content .filter-panel-mobile-container-toggle{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 20px}.filter-mobile .filter-panel-mobile-content .filter-panel-title{align-items:center;display:flex;flex-direction:row;font-family:Fredoka One,regular;font-size:16px;justify-content:flex-start;margin-bottom:15px}.filter-mobile .filter-panel-mobile-content .filter-panel-title .filter-panel-title-image{height:35px;width:35px}.filter-mobile .filter-panel-mobile-footer{align-items:center;background-color:#f5f5f5;bottom:0;display:flex;flex-direction:row;height:70px;justify-content:center;position:fixed;width:100%}.filter-mobile .filter-panel-mobile-footer .filter-panel-mobile-clear-all{background-color:#fff;border:1px solid #000;border-radius:25px;box-shadow:0 2px 0 0 #000;height:40px;margin-right:5px;width:136px}.filter-mobile .filter-panel-mobile-footer .filter-panel-mobile-clear-all .filter-panel-mobile-clear-all-text{color:#000;font-family:Fredoka One,regular;font-size:16px;margin-top:9px;text-align:center}@media(any-hover:hover){.filter-mobile .filter-panel-mobile-footer .filter-panel-mobile-clear-all:hover{background-color:#666;cursor:pointer}.filter-mobile .filter-panel-mobile-footer .filter-panel-mobile-clear-all:hover .filter-panel-mobile-clear-all-text{color:#fff}}.filter-mobile .filter-panel-mobile-footer .filter-panel-mobile-apply{background-color:#ffbf00;border:1px solid #d99e00;border-radius:25px;box-shadow:0 2px 0 0 #d99e00;height:40px;margin-left:5px;width:136px}.filter-mobile .filter-panel-mobile-footer .filter-panel-mobile-apply .filter-panel-mobile-apply-text{color:#000;font-family:Fredoka One,regular;font-size:16px;margin-top:9px;text-align:center}@media(any-hover:hover){.filter-mobile .filter-panel-mobile-footer .filter-panel-mobile-apply:hover{background-color:#fcdb7d;cursor:pointer}}.filter-mobile .filter-panel-divider{background-color:#666;margin:10px 0;max-height:2px;min-height:2px;width:100%}.filter-mobile .filter-panel-divider.bottom{margin-bottom:70px}.ebooks-layout{background-color:#666;font-size:2em;margin:44px auto 0;min-height:100%;min-width:360px;position:relative;width:100%}@media screen and (min-width:720px){.ebooks-layout{margin:128px auto 0;min-height:calc(100vh - 128px)}}.ebooks-layout .ebooks-layout-bar{background-color:#8fd145;height:16px}.ebooks-layout .ebooks-layout-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;min-height:calc(100vh - 144px);position:absolute;width:100%}@media screen and (max-width:600px){.ebooks-layout .ebooks-layout-container{min-height:calc(100vh - 96px)}}.ebooks-layout .ebooks-layout-container .ebooks-background{min-height:100%;position:absolute;transition:all .5s ease-out;width:100%}.ebooks-layout .ebooks-layout-container-visual{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100vh - 96px);position:absolute;width:100%}@media screen and (min-width:720px){.ebooks-layout .ebooks-layout-container-visual{min-height:calc(100vh - 144px)}}.ebooks-layout .ebooks-background{min-height:100%;position:absolute;transition:all .5s ease-out;width:100%}.spinner{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 80px);justify-content:center}@media screen and (min-width:720px){.spinner{height:calc(100vh - 128px)}}.modules-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px;position:relative;width:100%}.module-button-link{text-decoration:none}@media(any-hover:hover){.module-button-link:hover .module-button{border:3px solid #000;border-radius:33px;box-shadow:0 3px 0 0 rgba(0,0,0,.25);margin:3px 0}}.module-button-link:focus .module-button{border:3px solid #000;border-radius:33px;box-shadow:0 3px 0 0 rgba(0,0,0,.25);margin:3px 0}.module-button-link .module-button{border:1px solid #000;border-radius:25px;box-shadow:0 3px 0 0 rgba(0,0,0,.25);height:48px;margin:5px 0;width:224px}.module-button-link .module-button .button-text{font-family:Fredoka One,regular,sans-serif;font-size:.6em;letter-spacing:.75px;line-height:50px;margin:0 25px;text-align:center;text-decoration:none;vertical-align:middle}@-webkit-keyframes pop-in{0%{-webkit-transform:scale(.5);transform:scale(.5)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(.9);transform:scale(.9)}90%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pop-in{0%{-webkit-transform:scale(.5);transform:scale(.5)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(.9);transform:scale(.9)}90%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.module-item{align-items:center;-webkit-animation:pop-in .75s linear 1;animation:pop-in .75s linear 1;background:#fff none;border:1px solid #666;border-radius:10px;display:flex;flex-direction:column;height:272px;justify-content:space-between;margin:14px;position:relative;transition-duration:.2s;width:240px}.module-item .module-background{box-sizing:border-box;max-height:200px;padding:0 5px;position:absolute;width:100%}.module-item .module-image{margin:-14px;max-height:162px;position:relative;transition:all .25s linear}.module-item .module-icon-circle{border-radius:50%;height:40px;left:10px;position:absolute;top:10px;transition:all .25s linear;width:40px}.module-item .module-icon-circle .module-icon{display:block;max-height:100%;position:relative}.module-item .module-buttons{-webkit-padding-start:0;height:100px;justify-content:space-around;list-style-type:none;margin:-20px 0 20px;padding-inline-start:0}.module-item .module-buttons,.pgn-module-item{align-items:center;display:flex;flex-direction:column;position:relative}.pgn-module-item{-webkit-animation:pop-in .75s linear 1;animation:pop-in .75s linear 1;background:#fff none;border-radius:10px;height:272px;justify-content:flex-start;margin:14px;overflow:hidden;text-decoration:none;transition-duration:.2s;width:240px}@media(any-hover:hover){.pgn-module-item:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}}.pgn-module-item:focus-within{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}.pgn-module-item .pgn-module-image{height:200px;position:relative;transition:all .25s linear;width:100%}.pgn-module-item .pgn-module-bottom{align-items:center;display:flex;flex-direction:row;height:74px;justify-content:flex-start;position:relative;width:100%}.pgn-module-item .pgn-module-bottom .pgn-module-icon-circle{border-radius:50%;flex-shrink:0;height:40px;margin:0 8px;position:relative;transition:all .25s linear;width:40px}.pgn-module-item .pgn-module-bottom .pgn-module-icon-circle .pgn-module-icon{display:block;max-height:100%;position:relative}.pgn-module-item .pgn-module-bottom .pgn-module-title{color:#000;font-family:Fredoka One,regular,sans-serif;font-size:.64em;letter-spacing:.75px;position:relative;text-align:left;text-decoration:none;vertical-align:middle}.modules-layout{font-size:2em;margin:44px auto 0;min-height:calc(100vh - 80px);min-width:360px;position:relative;width:100%}@media screen and (min-width:720px){.modules-layout{margin:128px auto 0;min-height:calc(100vh - 128px)}}.modules-layout .modules-background{min-height:100%;position:absolute;transition:all .5s ease-out;width:100%}.modules-layout .modules-nav{margin:0 auto;position:relative}.modules-layout .modules-nav .modules-container{-webkit-padding-start:0;align-items:stretch;display:flex;flex-direction:row;flex-flow:row wrap;justify-content:center;margin:0 auto;max-width:960px;min-height:500px;min-width:345px;padding:14px 0 0;padding-inline-start:0}.hidden{display:none}.modules-tab{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:108px}@media screen and (min-width:720px){.modules-tab{width:231px}}.modules-tab.selected{z-index:1}.modules-tab .tab-image{height:24px;margin:0 -8px;position:relative;transition:margin-bottom .3s ease-out}@media screen and (min-width:720px){.modules-tab .tab-image{height:40px;margin:0 -10px}}.modules-tab .unselected{margin-bottom:-6px}@media screen and (min-width:720px){.modules-tab .unselected{margin-bottom:-8px}}.version-container{bottom:4px;color:#000;cursor:default;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;left:6px;position:fixed;z-index:1000}.version-container:hover{opacity:0}.modules-page{background-color:#e8faff;height:100%;position:relative;width:100%}@media screen and (min-width:720px){.modules-page{margin-top:0}}.modules-page .mobile-spacer{background-color:#e8faff;height:36px;width:100%}@media screen and (min-width:720px){.modules-page .mobile-spacer{height:0}}.modules-page .tab-list{align-items:flex-end;display:flex;flex-direction:row;height:24px;justify-content:center;position:absolute;top:56px;width:100%}@media screen and (min-width:720px){.modules-page .tab-list{height:40px;top:88px}}.modules-page .modules-loading{background-color:#666;height:calc(100vh - 200px);padding-top:200px}.modules-page .modules-loading-spinner{margin-top:400px}.modules-page .modules-main-content{margin:0}.answer-button{align-items:stretch;border:1px solid #b2b2b2;border-radius:6px;box-sizing:initial;display:flex;flex-direction:column;height:225px;justify-content:flex-start;margin:10px 8px;padding:0;position:relative;text-align:center;width:160px}.answer-button.active{box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.1);transform:scale(1.1)}.answer-button.answer-hover{transition-duration:.2s}@media(any-hover:hover){.answer-button.answer-hover:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.25);-webkit-transform:scale(1.1);transform:scale(1.1)}}.answer-button .answer-image{border-radius:4px 4px 0 0;height:160px;opacity:1;width:160px}.answer-button .answer-image.gray{opacity:.5}@media(any-hover:hover){.answer-button .answer-image:hover{opacity:1}}.answer-button .basic-image-container{background:#94d1e8;border-radius:4px 4px 0 0;height:160px;width:160px}.answer-button .basic-image-container .basic-image{margin:26px auto;width:65px}.answer-button .basic-image-container.active{background:#338cbf}.answer-button .overlay{background:#000;border-radius:4px 4px 0 0;height:160px;position:absolute;top:0;width:160px}.answer-button .overlay.gray{background-color:rgba(0,0,0,.7)}.answer-button .overlay .response-percentage{color:#fff;font-family:Fredoka One,regular,sans-serif;font-size:48px;letter-spacing:.75px;text-align:center;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.answer-button .answer-title-container{align-items:center;background:#fff;border-radius:0 0 5px 5px;display:flex;flex-direction:row;height:65px;-webkit-hyphens:auto;hyphens:auto;justify-content:center;width:100%}.answer-button .answer-title-container.yellow{background:#ffbf00;border-radius:0 0 4px 4px}.answer-button .answer-title-container .answer-title{color:#000;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;max-width:95%;padding:5px 10px}.li{list-style-type:none}.questionLayout{background:#f5f5f5;flex-grow:1;margin:0 auto;min-width:360px;position:relative;width:100%}.questionLayout .title-box{align-items:stretch;display:flex;flex-direction:row;justify-content:center;min-height:56px}.questionLayout .title-box .title{font-family:Mulish,sans-serif;font-size:24px;font-weight:700;margin:0 20px;padding:24px 0 20px;position:relative;text-align:center}@media screen and (min-width:600px){.questionLayout .title-box .title{padding:146px 0 20px}}.questionLayout .title-box .button-box{display:block}.questionLayout .question-layout-question-mark-1{height:106px;position:absolute;right:53px;top:233px}@media print{.questionLayout .question-layout-question-mark-1{display:none}}.questionLayout .question-layout-question-mark-2{height:94px;left:45px;position:absolute;top:160px}@media print{.questionLayout .question-layout-question-mark-2{display:none}}.questionLayout .question-layout-question-mark-3{height:108px;left:117px;position:absolute;top:400px}@media print{.questionLayout .question-layout-question-mark-3{display:none}}.questionLayout .answer-container{margin:0 auto;max-width:1080px;padding-left:17px;padding-right:17px;position:relative;width:180px}.questionLayout .answer-container .answer-container-ul{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;padding:0}@media screen and (min-width:394px){.questionLayout .answer-container{max-width:360px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:574px){.questionLayout .answer-container{max-width:540px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:754px){.questionLayout .answer-container{max-width:720px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:934px){.questionLayout .answer-container{max-width:900px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1114px){.questionLayout .answer-container{max-width:1080px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.questionLayout .buffer-bar{display:block;height:85px;margin:45px auto 0;padding-bottom:25px;width:100%}.questionLayout .buffer-bar .poll-button{background-color:#ffbf00;border:1px solid #d99e00;border-radius:35px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;cursor:pointer;display:block;font-family:Mulish,sans-serif;font-size:30px;font-weight:700;height:60px;margin:3px auto;text-align:center;width:155px}@media(any-hover:hover){.questionLayout .buffer-bar .poll-button:hover{background-color:#fcdb7d}}.questionLayout .buffer-bar .poll-button:focus{background-color:#fcdb7d;outline:none}.questionLayout .buffer-bar .poll-button:active{background-color:#d99e00;box-shadow:0 1px 0 0 #666;-webkit-transform:translateY(2px);transform:translateY(2px)}.questionLayout .buffer-bar .poll-button .poll-button-image{height:25px;margin:5px 10px 0 1px;width:20px}.question-page{background-color:#fff;height:100%;width:100%;z-index:0}.question-page .question-page-scrollable{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:56px 0;min-height:calc(100vh - 112px);width:100%}@media screen and (min-width:600px){.question-page .question-page-scrollable{margin:56px 0 64px;min-height:calc(100vh - 120px)}}.unsupported-browser-page{align-items:center;background-image:url(/static/media/browser_wallpaper.9702ca96025fd2948b00.jpg);background-repeat:repeat;background-size:915px 641px;color:#246187;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;min-height:680px;position:relative;width:100vw}@media screen and (min-width:720px){.unsupported-browser-page{justify-content:center}}.unsupported-browser-page .unsupported-browser-layout{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px}@media screen and (min-width:720px){.unsupported-browser-page .unsupported-browser-layout{margin-top:0}}.unsupported-browser-page .unsupported-browser-layout .browser-warning-icon{height:62px;width:62px}.unsupported-browser-page .unsupported-browser-layout .browser-header-text{font-family:Fredoka One,regular,sans-serif;font-size:32px;letter-spacing:.75px;line-height:36px;margin:20px 30px 0;text-align:center;width:90vw}@media screen and (min-width:720px){.unsupported-browser-page .unsupported-browser-layout .browser-header-text{font-size:42px;line-height:auto}}.unsupported-browser-page .unsupported-browser-layout .browser-recommend-text{font-family:Mulish,sans-serif;font-size:24px;line-height:28px;margin:20px 30px;text-align:center;width:90vw}@media screen and (min-width:720px){.unsupported-browser-page .unsupported-browser-layout .browser-recommend-text{font-size:26px;line-height:auto}}.unsupported-browser-page .unsupported-browser-layout .browser-row{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:10px}.unsupported-browser-page .unsupported-browser-layout .browser-row .browser-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.unsupported-browser-page .unsupported-browser-layout .browser-row .browser-item .browser-icon{height:100px;margin:0 20px;width:100px}.unsupported-browser-page .unsupported-browser-layout .browser-row .browser-item .browser-icon-small{height:54px;margin:0 20px;width:54px}.unsupported-browser-page .unsupported-browser-layout .browser-row .browser-or{font-family:Mulish,sans-serif;font-size:24px;line-height:28px;text-align:center}@media screen and (min-width:720px){.unsupported-browser-page .unsupported-browser-layout .browser-row .browser-or{font-size:26px;line-height:auto}}.unsupported-browser-page .unsupported-browser-layout .browser-also{font-family:Mulish,sans-serif;font-size:18px;margin-top:60px}@media screen and (min-width:720px){.unsupported-browser-page .unsupported-browser-layout .browser-also{font-size:16px}}.unsupported-browser-page .browser-footer-links{align-items:stretch;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Mulish,sans-serif;justify-content:center;left:0;min-width:295px;padding:15px 0 10px;position:absolute;width:100%;width:100vw}.unsupported-browser-page .browser-footer-links .footer-link{color:#000;font-size:12px;margin:0 0 5px;text-decoration:none}@media(any-hover:hover){.unsupported-browser-page .browser-footer-links .footer-link:hover{text-decoration:underline}}.unsupported-browser-page .browser-footer-links .footer-divider{background-color:#000;height:12px;margin:2px 7px 0;width:1px}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pop{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.video-experiments-item{align-items:center;background-color:#fff;border:1px solid #b2b2b2;border-radius:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-sizing:border-box;color:#000;display:flex;flex-direction:column;flex-wrap:nowrap;height:195px;justify-content:space-around;margin:12px;text-decoration:none;width:263px}@media(any-hover:hover){.video-experiments-item:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.2s}}.video-experiments-item:focus{border:1px solid #338cbf}.video-experiments-item .video-experiments-item-image{border-radius:15px 15px 0 0;height:165px;margin:-5px 0 -3px;object-fit:contain;width:263px}.video-experiments-item .video-experiments-item-name{font-family:Mulish,sans-serif;font-size:16px;font-weight:700;text-align:center;width:100%}.video-experiments-layout{background-color:#000;flex-grow:1;min-width:360px;width:100%}.video-experiments-layout .video-experiments-nav{margin:15px auto 0}.video-experiments-layout .video-experiments-nav .video-experiments-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0 auto;padding:0;position:relative;width:861px}@media(max-width:calc((263px + (12px * 2)) * 3)){.video-experiments-layout .video-experiments-nav .video-experiments-container{width:574px}}@media(max-width:calc((263px + (12px * 2)) * 2)){.video-experiments-layout .video-experiments-nav .video-experiments-container{width:287px}}.video-experiments-page{background-color:#000;height:100%;overflow:hidden;width:100%;z-index:0}.video-experiments-page .video-experiments-page-scrollable{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:56px 0;min-height:calc(100vh - 112px);overflow-x:hidden;width:100%}@media(min-width:600px){.video-experiments-page .video-experiments-page-scrollable{height:calc(100vh - 120px);margin:56px 0 64px}}.video-container{align-items:stretch;background-color:#000;display:flex;flex-direction:column;justify-content:flex-start;margin:0 30px}.video-container video{border:solid;border-color:#666;border-radius:10px;border-width:1px;margin:0 auto}@media screen and (min-width:360px){.video-container video{height:280px;width:360px}.video-container video.aspect-16-9{height:203px;width:360px}}@media screen and (min-width:600px){.video-container video{height:360px;width:480px}.video-container video.aspect-16-9{height:338px;width:600px}}@media screen and (min-width:720px){.video-container video{height:480px;width:640px}.video-container video.aspect-16-9{height:360px;width:640px}}@media screen and (min-width:1024px){.video-container video{height:480px;width:640px}.video-container video.aspect-16-9{height:540px;width:960px}}.video-container .video-text-and-transcript-container{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;margin:15px 0 10px}@media screen and (min-width:720px){.video-container .video-text-and-transcript-container{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width:360px){.video-container .video-text-and-transcript-container,.video-container .video-text-and-transcript-container.aspect-16-9{max-width:360px}}@media screen and (min-width:600px){.video-container .video-text-and-transcript-container{max-width:480px}.video-container .video-text-and-transcript-container.aspect-16-9{max-width:600px}}@media screen and (min-width:720px){.video-container .video-text-and-transcript-container,.video-container .video-text-and-transcript-container.aspect-16-9{max-width:640px}}@media screen and (min-width:1024px){.video-container .video-text-and-transcript-container.aspect-16-9{max-width:960px}}.video-container .video-text-and-transcript-container .video-text-container{margin:5px}.video-container .video-text-and-transcript-container .video-text-container .video-text{color:#fff;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;margin:0;text-align:left}.video-container .video-text-and-transcript-container .video-transcript-button-container{display:none;min-height:40px;min-width:170px}.video-container .video-text-and-transcript-container .video-transcript-button-container.show{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end}.video-container .video-text-and-transcript-container .video-transcript-button-container .video-transcript-button{background-color:#ffbf00;border:1px solid #d99e00;border-radius:19px;box-shadow:0 2px 0 0 #d99e00;box-sizing:initial;color:#000;font-family:Fredoka One,regular,sans-serif;font-size:20px;height:32px;letter-spacing:.75px;transition:all .2s ease-in-out;width:150px}@media(any-hover:hover){.video-container .video-text-and-transcript-container .video-transcript-button-container .video-transcript-button:hover{background-color:#fcdb7d}}.video-container .video-text-and-transcript-container .video-transcript-button-container .video-transcript-button:focus{background-color:#fcdb7d}.video-layout{background-color:#000;height:calc(100vh - 56px);width:100%}.video-layout .video-scrollable{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:56px 0 0;width:100%}.video-layout .video-scrollable .video-frame{align-items:stretch;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (min-width:1024px){.video-layout .video-scrollable .video-frame{align-items:stretch;display:flex;flex-direction:row;justify-content:center}}:root{--tool-bar-width:0px}@media(any-hover:hover){button:hover{cursor:pointer}}button:disabled{cursor:auto}.display-none{display:none!important}:root{--device-footer-height:0px}.react-body,:root{background-color:#e8faff}.react-body.theme-pgo{--article-footer-background-color:#94d1e8;--button-border:#246187;--categories-footer-background-color:#94d1e8;--contents-bar-background-color:#338cbf;--contents-bar-color:#fff;--contents-item-background-color:#e8faff;--contents-item-color:#000;--dictionary-alternative-color:#246187;--folder-tab-background-color:#338cbf;--footer-button-background-color:#e8faff;--footer-button-hover-background-color:#fff;--footer-button-focus-background-color:#fff;--input-border:#246187;--game-play-page-background-color:#246187;--games-header-background-color:#246187;--games-header-color:#fff;--media-header-background-color:#338cbf;--media-header-color:#fff;--word-scramble-hint-color:#ccedf7}.react-body.theme-pgn{--article-footer-background-color:#bd8fcc;--button-border:#470061;--categories-footer-background-color:#bd8fcc;--contents-bar-background-color:#470061;--contents-bar-color:#fff;--contents-item-background-color:#e3d2eb;--contents-item-color:#000;--dictionary-alternative-color:#246187;--folder-tab-background-color:#470061;--footer-button-background-color:#e3d2eb;--footer-button-hover-background-color:#fff;--footer-button-focus-background-color:#fff;--input-border:#470061;--game-play-page-background-color:#470061;--games-header-background-color:#470061;--games-header-color:#fff;--media-header-background-color:#470061;--media-header-color:#fff;--word-scramble-hint-color:#bd8fcc}.react-body.theme-eBook{--article-footer-background-color:#c2e599;--button-border:#478700;--media-header-background-color:#8fd145;--media-header-color:#000;--footer-button-background-color:#fff;--footer-button-hover-background-color:#f5f5f5;--folder-tab-background-color:#8fd145}