.cw-button{background-color:transparent;border-radius:3px;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:0;min-height:55px;min-width:60px;outline:none;padding:6px 12px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;font-family:inherit;-webkit-tap-highlight-color:transparent}player.cw-mobile-safari-rem .cw-button{font-size:1rem}.cw-button.icon-button>span:before{font-size:24px}.cw-button.icon-button>span:before{font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.cw-button.icon-button:enabled:active>span:before{top:calc(50% + 2px)}.cw-button:not(.icon-button)>span:before{font-size:22px}.cw-button:not(.icon-button)>span{cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.cw-button:not(.icon-button)>span:first-child:not(.icon),.cw-button:not(.icon-button)>span.icon:first-child+span{padding:0 10px;margin-top:-1px}.cw-button:enabled:active{padding-top:10px;box-shadow:none}.cw-button:disabled{color:#fff;opacity:.4;pointer-events:none}.cw-button.small{min-width:130px}.cw-button.medium{min-width:170px}.cw-button.fixed{width:200px;white-space:normal}.cw-button.large{min-width:170px;min-height:60px;white-space:normal}.cw-button.purple{background-color:#615683;box-shadow:inset 0 -5px #494365}player>.cw-hover .cw-button.purple:enabled:hover,:host-context(.cw-hover) .cw-button.purple:enabled:hover{background-color:#8c82ae}player>.cw-hover .cw-button.purple:enabled:hover.geraldine:not(player>.cw-hover .cw-button.purple:enabled:hover:active,:host-context(.cw-hover) .cw-button.purple:enabled:hover:active),player>.cw-hover .cw-button.purple:enabled:hover.maroon:not(player>.cw-hover .cw-button.purple:enabled:hover:active,:host-context(.cw-hover) .cw-button.purple:enabled:hover:active),:host-context(.cw-hover) .cw-button.purple:enabled:hover.geraldine:not(player>.cw-hover .cw-button.purple:enabled:hover:active,:host-context(.cw-hover) .cw-button.purple:enabled:hover:active),:host-context(.cw-hover) .cw-button.purple:enabled:hover.maroon:not(player>.cw-hover .cw-button.purple:enabled:hover:active,:host-context(.cw-hover) .cw-button.purple:enabled:hover:active){color:#5a1515}player>.cw-hover .cw-button.purple:enabled:hover.green:not(player>.cw-hover .cw-button.purple:enabled:hover:active,:host-context(.cw-hover) .cw-button.purple:enabled:hover:active),:host-context(.cw-hover) .cw-button.purple:enabled:hover.green:not(player>.cw-hover .cw-button.purple:enabled:hover:active,:host-context(.cw-hover) .cw-button.purple:enabled:hover:active){color:#104623}.cw-button.purple:enabled:active,player>.cw-hover .cw-button.purple:enabled:active,:host-context(.cw-hover) .cw-button.purple:enabled:active{background-color:#494365}.cw-button.purple:disabled,player>.cw-hover .cw-button.purple:disabled:hover,:host-context(.cw-hover) .cw-button.purple:disabled:hover{background-color:#615683;box-shadow:inset 0 -5px #494365}.cw-button.blue{background-color:#47749e;box-shadow:inset 0 -5px #3a5e80}player>.cw-hover .cw-button.blue:enabled:hover,:host-context(.cw-hover) .cw-button.blue:enabled:hover{background-color:#608bb3}player>.cw-hover .cw-button.blue:enabled:hover.geraldine:not(player>.cw-hover .cw-button.blue:enabled:hover:active,:host-context(.cw-hover) .cw-button.blue:enabled:hover:active),player>.cw-hover .cw-button.blue:enabled:hover.maroon:not(player>.cw-hover .cw-button.blue:enabled:hover:active,:host-context(.cw-hover) .cw-button.blue:enabled:hover:active),:host-context(.cw-hover) .cw-button.blue:enabled:hover.geraldine:not(player>.cw-hover .cw-button.blue:enabled:hover:active,:host-context(.cw-hover) .cw-button.blue:enabled:hover:active),:host-context(.cw-hover) .cw-button.blue:enabled:hover.maroon:not(player>.cw-hover .cw-button.blue:enabled:hover:active,:host-context(.cw-hover) .cw-button.blue:enabled:hover:active){color:#5a1515}player>.cw-hover .cw-button.blue:enabled:hover.green:not(player>.cw-hover .cw-button.blue:enabled:hover:active,:host-context(.cw-hover) .cw-button.blue:enabled:hover:active),:host-context(.cw-hover) .cw-button.blue:enabled:hover.green:not(player>.cw-hover .cw-button.blue:enabled:hover:active,:host-context(.cw-hover) .cw-button.blue:enabled:hover:active){color:#104623}.cw-button.blue:enabled:active,player>.cw-hover .cw-button.blue:enabled:active,:host-context(.cw-hover) .cw-button.blue:enabled:active{background-color:#3a5e80}.cw-button.blue:disabled,player>.cw-hover .cw-button.blue:disabled:hover,:host-context(.cw-hover) .cw-button.blue:disabled:hover{background-color:#47749e;box-shadow:inset 0 -5px #3a5e80}.cw-button.maroon{background-color:#c13f5c;box-shadow:inset 0 -5px #902e44}player>.cw-hover .cw-button.maroon:enabled:hover,:host-context(.cw-hover) .cw-button.maroon:enabled:hover{background-color:#e87793}player>.cw-hover .cw-button.maroon:enabled:hover.geraldine:not(player>.cw-hover .cw-button.maroon:enabled:hover:active,:host-context(.cw-hover) .cw-button.maroon:enabled:hover:active),player>.cw-hover .cw-button.maroon:enabled:hover.maroon:not(player>.cw-hover .cw-button.maroon:enabled:hover:active,:host-context(.cw-hover) .cw-button.maroon:enabled:hover:active),:host-context(.cw-hover) .cw-button.maroon:enabled:hover.geraldine:not(player>.cw-hover .cw-button.maroon:enabled:hover:active,:host-context(.cw-hover) .cw-button.maroon:enabled:hover:active),:host-context(.cw-hover) .cw-button.maroon:enabled:hover.maroon:not(player>.cw-hover .cw-button.maroon:enabled:hover:active,:host-context(.cw-hover) .cw-button.maroon:enabled:hover:active){color:#5a1515}player>.cw-hover .cw-button.maroon:enabled:hover.green:not(player>.cw-hover .cw-button.maroon:enabled:hover:active,:host-context(.cw-hover) .cw-button.maroon:enabled:hover:active),:host-context(.cw-hover) .cw-button.maroon:enabled:hover.green:not(player>.cw-hover .cw-button.maroon:enabled:hover:active,:host-context(.cw-hover) .cw-button.maroon:enabled:hover:active){color:#104623}.cw-button.maroon:enabled:active,player>.cw-hover .cw-button.maroon:enabled:active,:host-context(.cw-hover) .cw-button.maroon:enabled:active{background-color:#902e44}.cw-button.maroon:disabled,player>.cw-hover .cw-button.maroon:disabled:hover,:host-context(.cw-hover) .cw-button.maroon:disabled:hover{background-color:#c13f5c;box-shadow:inset 0 -5px #902e44}.cw-button.geraldine{background-color:#cc4947;box-shadow:inset 0 -5px #701d30}player>.cw-hover .cw-button.geraldine:enabled:hover,:host-context(.cw-hover) .cw-button.geraldine:enabled:hover{background-color:#e57977}player>.cw-hover .cw-button.geraldine:enabled:hover.geraldine:not(player>.cw-hover .cw-button.geraldine:enabled:hover:active,:host-context(.cw-hover) .cw-button.geraldine:enabled:hover:active),player>.cw-hover .cw-button.geraldine:enabled:hover.maroon:not(player>.cw-hover .cw-button.geraldine:enabled:hover:active,:host-context(.cw-hover) .cw-button.geraldine:enabled:hover:active),:host-context(.cw-hover) .cw-button.geraldine:enabled:hover.geraldine:not(player>.cw-hover .cw-button.geraldine:enabled:hover:active,:host-context(.cw-hover) .cw-button.geraldine:enabled:hover:active),:host-context(.cw-hover) .cw-button.geraldine:enabled:hover.maroon:not(player>.cw-hover .cw-button.geraldine:enabled:hover:active,:host-context(.cw-hover) .cw-button.geraldine:enabled:hover:active){color:#5a1515}player>.cw-hover .cw-button.geraldine:enabled:hover.green:not(player>.cw-hover .cw-button.geraldine:enabled:hover:active,:host-context(.cw-hover) .cw-button.geraldine:enabled:hover:active),:host-context(.cw-hover) .cw-button.geraldine:enabled:hover.green:not(player>.cw-hover .cw-button.geraldine:enabled:hover:active,:host-context(.cw-hover) .cw-button.geraldine:enabled:hover:active){color:#104623}.cw-button.geraldine:enabled:active,player>.cw-hover .cw-button.geraldine:enabled:active,:host-context(.cw-hover) .cw-button.geraldine:enabled:active{background-color:#701d30}.cw-button.geraldine:disabled,player>.cw-hover .cw-button.geraldine:disabled:hover,:host-context(.cw-hover) .cw-button.geraldine:disabled:hover{background-color:#cc4947;box-shadow:inset 0 -5px #701d30}.cw-button.green{background-color:#2e8742;box-shadow:inset 0 -5px #2c6438}player>.cw-hover .cw-button.green:enabled:hover,:host-context(.cw-hover) .cw-button.green:enabled:hover{background-color:#5fb265}player>.cw-hover .cw-button.green:enabled:hover.geraldine:not(player>.cw-hover .cw-button.green:enabled:hover:active,:host-context(.cw-hover) .cw-button.green:enabled:hover:active),player>.cw-hover .cw-button.green:enabled:hover.maroon:not(player>.cw-hover .cw-button.green:enabled:hover:active,:host-context(.cw-hover) .cw-button.green:enabled:hover:active),:host-context(.cw-hover) .cw-button.green:enabled:hover.geraldine:not(player>.cw-hover .cw-button.green:enabled:hover:active,:host-context(.cw-hover) .cw-button.green:enabled:hover:active),:host-context(.cw-hover) .cw-button.green:enabled:hover.maroon:not(player>.cw-hover .cw-button.green:enabled:hover:active,:host-context(.cw-hover) .cw-button.green:enabled:hover:active){color:#5a1515}player>.cw-hover .cw-button.green:enabled:hover.green:not(player>.cw-hover .cw-button.green:enabled:hover:active,:host-context(.cw-hover) .cw-button.green:enabled:hover:active),:host-context(.cw-hover) .cw-button.green:enabled:hover.green:not(player>.cw-hover .cw-button.green:enabled:hover:active,:host-context(.cw-hover) .cw-button.green:enabled:hover:active){color:#104623}.cw-button.green:enabled:active,player>.cw-hover .cw-button.green:enabled:active,:host-context(.cw-hover) .cw-button.green:enabled:active{background-color:#2c6438}.cw-button.green:disabled,player>.cw-hover .cw-button.green:disabled:hover,:host-context(.cw-hover) .cw-button.green:disabled:hover{background-color:#2e8742;box-shadow:inset 0 -5px #2c6438}.transparent-purple{background-color:transparent;color:#615683!important}player>.cw-hover .transparent-purple:enabled:hover,:host-context(.cw-hover) .transparent-purple:enabled:hover{color:#8c82ae!important}.transparent-purple:enabled:active,player>.cw-hover .transparent-purple:enabled:active,:host-context(.cw-hover) .transparent-purple:enabled:active{color:#494365!important;background-color:transparent!important}.transparent-purple:disabled,player>.cw-hover .transparent-purple:disabled:hover,:host-context(.cw-hover) .transparent-purple:disabled:hover{color:#47749e!important}.transparent-maroon{background-color:transparent;color:#c13f5c!important}player>.cw-hover .transparent-maroon:enabled:hover,:host-context(.cw-hover) .transparent-maroon:enabled:hover{color:#e87793!important}.transparent-maroon:enabled:active,player>.cw-hover .transparent-maroon:enabled:active,:host-context(.cw-hover) .transparent-maroon:enabled:active{color:#902e44!important;background-color:transparent!important}.transparent-maroon:disabled,player>.cw-hover .transparent-maroon:disabled:hover,:host-context(.cw-hover) .transparent-maroon:disabled:hover{color:#c13f5c!important}.transparent-geraldine{background-color:transparent;color:#cc4947!important}player>.cw-hover .transparent-geraldine:enabled:hover,:host-context(.cw-hover) .transparent-geraldine:enabled:hover{color:#e57977!important}.transparent-geraldine:enabled:active,player>.cw-hover .transparent-geraldine:enabled:active,:host-context(.cw-hover) .transparent-geraldine:enabled:active{color:#701d30!important;background-color:transparent!important}.transparent-geraldine:disabled,player>.cw-hover .transparent-geraldine:disabled:hover,:host-context(.cw-hover) .transparent-geraldine:disabled:hover{color:#cc4947!important}.transparent-green{background-color:transparent;color:#2e8742!important}player>.cw-hover .transparent-green:enabled:hover,:host-context(.cw-hover) .transparent-green:enabled:hover{color:#5fb265!important}.transparent-green:enabled:active,player>.cw-hover .transparent-green:enabled:active,:host-context(.cw-hover) .transparent-green:enabled:active{color:#2c6438!important;background-color:transparent!important}.transparent-green:disabled,player>.cw-hover .transparent-green:disabled:hover,:host-context(.cw-hover) .transparent-green:disabled:hover{color:#2e8742!important}.cw-button.transparent-blue{color:#47749e}player>.cw-hover .cw-button.transparent-blue:enabled:hover,:host-context(.cw-hover) .cw-button.transparent-blue:enabled:hover{color:#608bb3}.cw-button.transparent-blue:enabled:active,player>.cw-hover .cw-button.transparent-blue:enabled:active,:host-context(.cw-hover) .cw-button.transparent-blue:enabled:active{color:#3a5e80}.cw-button.transparent-blue:disabled,player>.cw-hover .cw-button.transparent-blue:disabled:hover,:host-context(.cw-hover) .cw-button.transparent-blue:disabled:hover{color:#47749e}.link-ios{padding:0!important;margin:0 10px;color:#546480;border-bottom:1px solid #546480;text-decoration:none!important}.adjust-button{vertical-align:middle;cursor:pointer;border:0;padding:0;outline:none;background-color:transparent;width:35px;height:35px;font-size:22px;color:#546480;border-radius:3px}:host-context(.cw-hover) .adjust-button:enabled:hover{color:#6e83a9;background-color:transparent}.adjust-button:enabled:active,:host-context(.cw-hover) .adjust-button:enabled:active{color:#fff;background-color:#494365}.adjust-button:disabled{opacity:.4;pointer-events:none;background-color:transparent}.tt-play-phrase-sound{width:34px;height:34px;background-color:transparent;border:0;outline:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.tt-play-phrase-sound:before{color:#47749e;font-size:24px}.tt-play-phrase-sound:disabled{opacity:.4;pointer-events:none}.tt-play-phrase-sound.activity-icon-sound-pause:before{color:#c13f5c}.tt-play-letter-sound{position:relative;height:34px;background-color:transparent;border:1px solid transparent;outline:none;cursor:pointer;padding-left:5px;padding-right:5px;padding-top:0;display:inline-block;vertical-align:middle}.tt-play-letter-sound:before{position:relative;color:#47749e;font-size:24px;display:inline-block;vertical-align:middle}.tt-play-letter-sound:disabled{opacity:.4;pointer-events:none}.tt-play-letter-sound.activity-icon-sound-pause:before{color:#c13f5c}.cw-button.link{font-size:16px;padding:0 10px;color:#546480;min-height:35px}.cw-button.link>span:not(.icon){text-decoration:underline;text-underline-position:under}:host-context(.cw-hover) .cw-button.link:enabled:hover>span:not(.icon),player>.cw-hover .cw-button.link:enabled:hover>span:not(.icon),.cw-button.link:enabled:active>span:not(.icon),player>.cw-hover .cw-button.link:enabled:active>span:not(.icon),:host-context(.cw-hover) .cw-button.link:enabled:active>span:not(.icon){text-decoration:none}player>.cw-hover .cw-button.link:enabled:hover,:host-context(.cw-hover) .cw-button.link:enabled:hover{color:#6e83a9}.cw-button.link:enabled:active,player>.cw-hover .cw-button.link:enabled:active,:host-context(.cw-hover) .cw-button.link:enabled:active{padding-top:0;color:#fff;background-color:#494365}player.cw-mobile-safari-rem .cw-button.link{font-size:1rem}.cw-button.letter{padding:0;font-size:45px;min-width:76px;min-height:76px;height:76px;color:#56778f;background-color:#e8f4fc;box-shadow:inset 0 -5px #3a5e80}.cw-button.letter:not(:last-child){margin-right:7px}.cw-button.letter:before{content:attr(data-index);position:absolute;top:5px;left:5px;font-size:14px}player.cw-mobile-safari-rem .cw-button.letter:before{font-size:.875rem}player>.cw-hover .cw-button.letter:enabled:hover,:host-context(.cw-hover) .cw-button.letter:enabled:hover{background-color:#fcfeff}.cw-button.letter:enabled:active,player>.cw-hover .cw-button.letter:enabled:active,:host-context(.cw-hover) .cw-button.letter:enabled:active{padding-top:5px;color:#fff;background-color:#3a5e80!important}.cw-button.letter:disabled,player>.cw-hover .cw-button.letter:disabled:hover,:host-context(.cw-hover) .cw-button.letter:disabled:hover{opacity:1;background-color:#e8f4fc;box-shadow:inset 0 -5px #3a5e80}.cw-button.letter.correct,.cw-button.letter.correct:disabled,player>.cw-hover .cw-button.letter.correct:disabled:hover,:host-context(.cw-hover) .cw-button.letter.correct:disabled:hover{color:#546b4b;border:1px solid #839d8b;background-color:#d9eddf;box-shadow:none}.cw-button.letter.incorrect,.cw-button.letter.incorrect:disabled,player>.cw-hover .cw-button.letter.incorrect:disabled:hover,:host-context(.cw-hover) .cw-button.letter.incorrect:disabled:hover{color:#6b4b53;border:1px solid #cc9cae;background-color:#efd4d5;box-shadow:none}player>.cw-rtl .cw-button.letter:not(:last-child){margin-left:7px;margin-right:auto}:host-context(.cw-rtl) .cw-button.letter:not(:last-child){margin-left:7px;margin-right:auto}player.cw-mobile-safari-rem .cw-button.letter{font-size:min(2.8125rem,50px)}.cw-button.mode{min-width:44px;min-height:42px;border:2px solid #47749e;border-bottom:0;color:#47749e;background-color:#f2f2f2;box-shadow:inset 0 -5px #3a5e80}.cw-button.mode:before{font-size:20px;top:calc(50% - 2px)}player.cw-mobile-safari-rem .cw-button.mode:before{font-size:1.25rem}.cw-button.mode:focus:before,.cw-button.mode.selected-mode:enabled:before{top:50%}player>.cw-hover .cw-button.mode:enabled:hover,:host-context(.cw-hover) .cw-button.mode:enabled:hover{color:#608bb3}.cw-button.mode.selected-mode:enabled,player>.cw-hover .cw-button.mode:enabled:active,:host-context(.cw-hover) .cw-button.mode:enabled:active{color:#fff;background-color:#3a5e80;border:0;box-shadow:inset 0 -5px #3a5e80}.maroon-button{display:inline-block;vertical-align:middle;height:40px;line-height:40px;padding:0 15px;outline:none;color:#fff;text-transform:uppercase;cursor:pointer;font-size:15px;min-width:100px;border:1px groove rgba(112,29,48,.5);background:#c13f5c;border-radius:5px;text-shadow:1px 1px 1px #902e44;box-shadow:inset -1px 2px 1px -1px #ffffffb3,1px 1px 1px #0003;font-family:inherit}:host-context(.cw-hover) .maroon-button:enabled:hover{background:#cb5973;box-shadow:inset -1px 2px 1px -1px #ffffffb3,1px 1px 1px #0003}.maroon-button:enabled:active,:host-context(.cw-hover) .maroon-button:enabled:active{background:#902e44;box-shadow:inset 1px 1px 7px -1px #00000080,1px 2px 1px #00000026}player.cw-mobile-safari-rem .maroon-button{font-size:.9375rem}.green-button{display:inline-block;vertical-align:middle;height:40px;line-height:40px;padding:0 15px;outline:none;color:#313d12;text-transform:uppercase;cursor:pointer;font-size:15px;min-width:100px;background-color:#97bf39;border-radius:5px;box-shadow:0 1px 2px #0003,inset 0 1px #fff;border:solid 1px #729918;font-family:inherit;font-weight:700}player>.cw-hover .green-button:enabled:hover,:host-context(.cw-hover) .green-button:enabled:hover{color:#fff;background-color:#5a701e;box-shadow:inset 0 2px 4px #0003}.green-button:enabled:active,player>.cw-hover .green-button:enabled:active,:host-context(.cw-hover) .green-button:enabled:active{background-color:#8db236;box-shadow:inset 0 2px 4px #0003;border:solid 1px #73922a;color:#313d12}.green-button:disabled,.green-button:disabled:hover{background-color:#708e2a;box-shadow:0 1px 2px #0000001a,inset 0 2px #ffffff0d;border:solid 1px rgba(95,103,58,.5);color:#313d12;opacity:.6!important}player.cw-mobile-safari-rem .green-button{font-size:.9375rem}.grey-button{display:inline-block;vertical-align:middle;height:40px;line-height:40px;padding:0 15px;outline:none;color:#70685e;text-transform:uppercase;cursor:pointer;font-size:15px;min-width:100px;border:1px groove #c7c6c4;background-color:#f7f6f5;border-radius:5px;box-shadow:0 1px 2px #0003,inset 0 1px #fff;font-family:inherit}player>.cw-hover .grey-button:enabled:hover,:host-context(.cw-hover) .grey-button:enabled:hover{color:#86817a;background-color:#e5e2de;border-color:#a9a8a5}.grey-button:enabled:active,player>.cw-hover .grey-button:enabled:active,:host-context(.cw-hover) .grey-button:enabled:active{box-shadow:inset 0 2px 4px #0003;background-color:#e5e2de}.grey-button:disabled,.grey-button:disabled:hover{box-shadow:0 1px 2px #0000001a,inset 0 2px #fff6;border:solid 1px rgba(215,214,213,.5);background-color:#8e8983;color:#70685e}player.cw-mobile-safari-rem .grey-button{font-size:.9375rem}@media (max-width: 768px){.cw-button{cursor:default}.cw-button.letter:before{display:none}.mobile-retry-btn.cw-button.geraldine{background-color:#c13f5c!important;box-shadow:inset 0 -5px #8d3145!important;min-width:150px;min-height:50px}.mobile-retry-btn.cw-button.geraldine:enabled:hover{background-color:#c73f6b!important}.mobile-retry-btn.cw-button.geraldine:enabled:active{background-color:#911d34!important}.cw-button.mobile{min-height:40px;min-width:40px;padding:0}.cw-button.mobile:not(.icon-button)>span{display:block}.cw-button.mobile:not(.icon-button)>span:not(.icon){font-size:11px}player.cw-mobile-safari-rem .cw-button.mobile:not(.icon-button)>span:not(.icon){font-size:.6875rem}.cw-button.mobile:not(.icon-button)>span:first-child:not(.icon),.cw-button.mobile:not(.icon-button)>span.icon:first-child+span{padding:0;margin-top:0}.cw-button.mobile.icon-button>span:before{font-size:28px}.cw-button.mobile.icon-button:enabled:active>span:before{top:50%}.cw-button.mobile:enabled:active{padding-top:0}.cw-button.mobile.small,.cw-button.mobile.medium{min-width:initial}.cw-button.mobile.purple{color:#615683;background-color:transparent;box-shadow:none}player>.cw-hover .cw-button.mobile.purple:enabled:hover,:host-context(.cw-hover) .cw-button.mobile.purple:enabled:hover{color:#8c82ae;background-color:transparent}.cw-button.mobile.purple:enabled:active,player>.cw-hover .cw-button.mobile.purple:enabled:active,:host-context(.cw-hover) .cw-button.mobile.purple:enabled:active{color:#494365;background-color:transparent}.cw-button.mobile.purple:disabled,.cw-button.mobile.purple:disabled:hover{color:#615683;background-color:transparent;box-shadow:none}.cw-button.mobile.blue{color:#47749e;background-color:transparent;box-shadow:none}player>.cw-hover .cw-button.mobile.blue:enabled:hover,:host-context(.cw-hover) .cw-button.mobile.blue:enabled:hover{color:#608bb3;background-color:transparent}.cw-button.mobile.blue:enabled:active,player>.cw-hover .cw-button.mobile.blue:enabled:active,:host-context(.cw-hover) .cw-button.mobile.blue:enabled:active{color:#3a5e80;background-color:transparent}.cw-button.mobile.blue:disabled,.cw-button.mobile.blue:disabled:hover{color:#47749e;background-color:transparent;box-shadow:none}.cw-button.mobile.maroon{color:#c13f5c;background-color:transparent;box-shadow:none}player>.cw-hover .cw-button.mobile.maroon:enabled:hover,:host-context(.cw-hover) .cw-button.mobile.maroon:enabled:hover{color:#e87793;background-color:transparent}.cw-button.mobile.maroon:enabled:active,player>.cw-hover .cw-button.mobile.maroon:enabled:active,:host-context(.cw-hover) .cw-button.mobile.maroon:enabled:active{color:#902e44;background-color:transparent}.cw-button.mobile.maroon:disabled,.cw-button.mobile.maroon:disabled:hover{color:#c13f5c;background-color:transparent;box-shadow:none}.cw-button.mobile.geraldine{color:#cc4947;background-color:transparent;box-shadow:none}player>.cw-hover .cw-button.mobile.geraldine:enabled:hover,:host-context(.cw-hover) .cw-button.mobile.geraldine:enabled:hover{color:#e57977;background-color:transparent}.cw-button.mobile.geraldine:enabled:active,player>.cw-hover .cw-button.mobile.geraldine:enabled:active,:host-context(.cw-hover) .cw-button.mobile.geraldine:enabled:active{color:#701d30;background-color:transparent}.cw-button.mobile.geraldine:disabled,.cw-button.mobile.geraldine:disabled:hover{color:#cc4947;background-color:transparent;box-shadow:none}.cw-button.mobile.green{color:#2e8742;background-color:transparent;box-shadow:none}player>.cw-hover .cw-button.mobile.green:enabled:hover,:host-context(.cw-hover) .cw-button.mobile.green:enabled:hover{color:#5fb265;background-color:transparent}.cw-button.mobile.green:enabled:active,player>.cw-hover .cw-button.mobile.green:enabled:active,:host-context(.cw-hover) .cw-button.mobile.green:enabled:active{color:#2c6438;background-color:transparent}.cw-button.mobile.green:disabled,.cw-button.mobile.green:disabled:hover{color:#2e8742;background-color:transparent;box-shadow:none}.cw-button.letter{min-width:65px;min-height:65px;height:65px}}@media screen and (max-width: 480px){.cw-button.letter{min-width:calc(19vw - 3px)}.cw-button.letter:not(:last-child){margin-right:3px}player>.cw-rtl .cw-button.letter:not(:last-child){margin-left:3px;margin-right:auto}:host-context(.cw-rtl) .cw-button.letter:not(:last-child){margin-left:3px;margin-right:auto}player.cw-mobile-safari-rem .cw-button.link,player.cw-mobile-safari-rem .cw-button{font-size:min(1rem,20px)}player.cw-mobile-safari-rem .grey-button,player.cw-mobile-safari-rem .green-button,player.cw-mobile-safari-rem .maroon-button{font-size:min(.9375rem,18px)}}.cw-container{width:100%;position:relative;max-width:var(--max-width);margin-left:auto;margin-right:auto}.cw-container.full-h{height:100%}.w-100{width:100%}.h-100{height:100%}.margin-0-auto{margin:0 auto}.margin-0-10{margin:0 10px}.margin-0-5{margin:0 5px}.margin-0-3{margin:0 3px}.margin-bottom-5{margin-bottom:5px}.text-nowrap{white-space:nowrap}.cw-flex{display:flex;position:relative}.cw-flex.column{flex-direction:column}.cw-flex.row{flex-direction:row}.cw-flex.full-w{width:100%}.cw-flex.full-h{height:100%}.cw-flex.flex-wrap{flex-wrap:wrap}.cw-flex.vc{align-items:center}.cw-flex.vt{align-items:flex-start}.cw-flex.vb{align-items:flex-end}.cw-flex.sa{align-content:space-evenly}.cw-flex.sb{justify-content:space-between}.cw-flex.se{justify-content:space-evenly}.cw-flex.hc{justify-content:center}.cw-flex.hr{justify-content:flex-end}.cw-flex.hl{justify-content:flex-start}.cw-flex.flex-1{flex:1}.cw-flex.full-cell{flex-grow:1;min-width:0;width:100%}.cw-flex.gap-5{gap:5px}.cw-flex.gap-20{gap:20px}.cw-row-gap-25>*+*{margin:25px 0}.cw-row-gap-15>*+*{margin:15px 0}.cw-row-gap-10>*+*{margin:10px 0}.cw-row-gap-5>*+*{margin:5px 0}.cw-column-gap-10>*+*{margin:0 10px}.cw-column-gap-5>*+*{margin:0 5px}@media (max-width: 768px){.desktop-only{display:none}}*,*:before,*:after{box-sizing:border-box;outline:none}.cw-hidden-focusable{position:absolute;height:1px;width:1px;opacity:0;z-index:-1}html{overscroll-behavior-y:contain;height:100%;width:100%}body{overscroll-behavior-y:contain;margin:0;height:100%;background:#e7e7e6;-webkit-user-select:none;user-select:none;overflow-y:hidden;overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:18px}body.cw-mobile-safari{overflow:auto}.loading-indicator{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.5) url("./media/spinner.gif") no-repeat 50% 50%;text-align:center;z-index:9999}.image-attribution-btn-int{position:absolute;bottom:10px;right:10px;width:20px;height:20px;padding:0;outline:0;cursor:pointer!important;border:1px solid transparent;background:url("./media/imageAttribution_upIcon.svg") no-repeat rgba(255,255,255,.8);border-radius:100%}.cw-hover .image-attribution-btn-int:hover{cursor:pointer;background:url("./media/imageAttribution_hoverIcon.svg") no-repeat}.image-attribution-btn-int:active,.image-attribution-btn-int.active{background:url("./media/imageAttribution_selectedIcon.svg") no-repeat}:host-context(.cw-rtl) .image-attribution-btn-int{right:auto;left:10px}.image-attribution-btn-ext{position:absolute;bottom:-25px;right:10px;width:20px;height:20px;border:1px solid transparent;padding:0;outline:0;cursor:pointer!important;background:url("./media/imageAttribution_upIcon.svg") no-repeat}.cw-hover .image-attribution-btn-ext:hover{cursor:pointer;background:url("./media/imageAttribution_hoverIcon.svg") no-repeat}.image-attribution-btn-ext:active,.image-attribution-btn-ext.active{background:url("./media/imageAttribution_selectedIcon.svg") no-repeat}:host-context(.cw-rtl) .image-attribution-btn-ext{right:auto;left:10px}.degree-icon{background:url("./media/360-degrees_icon.svg") no-repeat;background-size:cover}.tr-mobile-icon{background:url("./media/warningIcon.svg") no-repeat center}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}languages-panel{position:fixed!important}player.cw-ck .cw-ck-text-wrap,player.learning-cjk .learning-cjk-text-wrap{word-break:keep-all!important;word-wrap:break-word!important}@media (min-width: 963px){button:focus,a:focus,*[tabindex="0"]:focus{border:1px solid #66afe9!important;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999!important}}@media screen and (max-width: 962px){.image-attribution-btn-ext{bottom:-25px}}@media print{@page{margin:0}}@supports (-ms-ime-align: auto){body{position:relative}}@supports (font: -apple-system-body){html{font:-apple-system-body}}.activity-holder,.helpoverlay-holder,.footer-holder,.keypad-holder{max-width:1200px;width:calc(100% - (env(safe-area-inset-left)*2));position:relative;margin-left:auto!important;margin-right:auto!important;height:100%}.content-holder,.shortcuts-holder{max-width:1200px;width:calc(100% - (env(safe-area-inset-left)*2));position:relative;margin-left:auto;margin-right:auto}player{max-width:100%}ime-panel,accent-panel{z-index:99!important}
