/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/font-awesome/css/font-awesome.min.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.eot?v=4.7.0');src:url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('fontawesome-webfont.woff?v=4.7.0') format('woff'),url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*!**********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/normalize.css/normalize.css ***!
  \**********************************************************************************************************************************************************************************************************************************/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/perfect-scrollbar/css/perfect-scrollbar.css ***!
  \**************************************************************************************************************************************************************************************************************************************************/
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/latex-keyboard/katex/katex-modified.min.css ***!
  \**************************************************************************************************************************************************************************************************************************************************/
@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url('KaTeX_AMS-Regular.woff2') format("woff2"),url('KaTeX_AMS-Regular.woff') format("woff"),url('KaTeX_AMS-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url('KaTeX_Caligraphic-Bold.woff2') format("woff2"),url('KaTeX_Caligraphic-Bold.woff') format("woff"),url('KaTeX_Caligraphic-Bold.ttf') format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url('KaTeX_Caligraphic-Regular.woff2') format("woff2"),url('KaTeX_Caligraphic-Regular.woff') format("woff"),url('KaTeX_Caligraphic-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url('KaTeX_Fraktur-Bold.woff2') format("woff2"),url('KaTeX_Fraktur-Bold.woff') format("woff"),url('KaTeX_Fraktur-Bold.ttf') format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url('KaTeX_Fraktur-Regular.woff2') format("woff2"),url('KaTeX_Fraktur-Regular.woff') format("woff"),url('KaTeX_Fraktur-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url('KaTeX_Main-Bold.woff2') format("woff2"),url('KaTeX_Main-Bold.woff') format("woff"),url('KaTeX_Main-Bold.ttf') format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url('KaTeX_Main-BoldItalic.woff2') format("woff2"),url('KaTeX_Main-BoldItalic.woff') format("woff"),url('KaTeX_Main-BoldItalic.ttf') format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url('KaTeX_Main-Italic.woff2') format("woff2"),url('KaTeX_Main-Italic.woff') format("woff"),url('KaTeX_Main-Italic.ttf') format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url('KaTeX_Main-Regular.woff2') format("woff2"),url('KaTeX_Main-Regular.woff') format("woff"),url('KaTeX_Main-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url('KaTeX_Math-BoldItalic.woff2') format("woff2"),url('KaTeX_Math-BoldItalic.woff') format("woff"),url('KaTeX_Math-BoldItalic.ttf') format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url('KaTeX_Math-Italic.woff2') format("woff2"),url('KaTeX_Math-Italic.woff') format("woff"),url('KaTeX_Math-Italic.ttf') format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url('KaTeX_SansSerif-Bold.woff2') format("woff2"),url('KaTeX_SansSerif-Bold.woff') format("woff"),url('KaTeX_SansSerif-Bold.ttf') format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url('KaTeX_SansSerif-Italic.woff2') format("woff2"),url('KaTeX_SansSerif-Italic.woff') format("woff"),url('KaTeX_SansSerif-Italic.ttf') format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url('KaTeX_SansSerif-Regular.woff2') format("woff2"),url('KaTeX_SansSerif-Regular.woff') format("woff"),url('KaTeX_SansSerif-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url('KaTeX_Script-Regular.woff2') format("woff2"),url('KaTeX_Script-Regular.woff') format("woff"),url('KaTeX_Script-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url('KaTeX_Size1-Regular.woff2') format("woff2"),url('KaTeX_Size1-Regular.woff') format("woff"),url('KaTeX_Size1-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url('KaTeX_Size2-Regular.woff2') format("woff2"),url('KaTeX_Size2-Regular.woff') format("woff"),url('KaTeX_Size2-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url('KaTeX_Size3-Regular.woff2') format("woff2"),url('KaTeX_Size3-Regular.woff') format("woff"),url('KaTeX_Size3-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url('KaTeX_Size4-Regular.woff2') format("woff2"),url('KaTeX_Size4-Regular.woff') format("woff"),url('KaTeX_Size4-Regular.ttf') format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url('KaTeX_Typewriter-Regular.woff2') format("woff2"),url('KaTeX_Typewriter-Regular.woff') format("woff"),url('KaTeX_Typewriter-Regular.ttf') format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-mathml{border:0;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{border-right:.05em solid;display:inline-block;margin:0 -.025em;min-width:1px}.katex .mtable .vs-dashed{border-right:.05em dashed}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000;box-sizing:border-box}.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
* app/core/scss/core = defaults fuse and matérial styles ( don't touche )
* app/themes/theme = Special theming variables
Jeux de variables appelé pour crée un theme particulier tel que Fuse (il gère la grande majorité des styles)
* app/themes/_variables-custom = Nos ajouts de variables particulières
* app/themes/core/core = index to concat folder's files
*/
.ps {
  position: relative;
}
.ps > .ps__rail-x {
  z-index: 99999;
}
.ps > .ps__rail-y {
  z-index: 99999;
  left: auto !important;
}

:root {
  /** button **/
  --button-padding: 10px 20px;
}

:root {
  --stepper__button-padding: var(--button-padding);
}

/**
 * /assets/<instance>/<module>/<type>/nom_asset.ext
 * Les assets peuvent être organisés par modules et appelé depuis le css (background) ou depuis le html d'un composant.
*/
.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
  background-color: var(--mat-ripple-color, rgba(0, 0, 0, 0.1));
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.mat-app-background {
  background-color: var(--mat-app-background-color, transparent);
  color: var(--mat-app-text-color, inherit);
}

html {
  --mat-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-option-selected-state-label-text-color: #006aa6;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-full-pseudo-checkbox-selected-icon-color: #b10745;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b10745;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-option-label-text-line-height: 1.4;
  --mat-option-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-option-label-text-tracking: normal;
  --mat-option-label-text-weight: 400;
  --mat-optgroup-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-optgroup-label-text-line-height: 1.4;
  --mat-optgroup-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-optgroup-label-text-tracking: normal;
  --mat-optgroup-label-text-weight: 400;
  --mdc-elevated-card-container-shape: 4px;
  --mdc-outlined-card-container-shape: 4px;
  --mdc-outlined-card-outline-width: 1px;
  --mdc-elevated-card-container-color: white;
  --mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-color: white;
  --mdc-outlined-card-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mat-card-title-text-font: VAGRounded, Arial, sans-serif;
  --mat-card-title-text-line-height: 1.4;
  --mat-card-title-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-card-title-text-tracking: normal;
  --mat-card-title-text-weight: 700;
  --mat-card-subtitle-text-font: VAGRounded, Arial, sans-serif;
  --mat-card-subtitle-text-line-height: 1.4;
  --mat-card-subtitle-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-card-subtitle-text-tracking: normal;
  --mat-card-subtitle-text-weight: 400;
  --mdc-linear-progress-active-indicator-height: 4px;
  --mdc-linear-progress-track-height: 4px;
  --mdc-linear-progress-track-shape: 0;
  --mdc-plain-tooltip-container-shape: 4px;
  --mdc-plain-tooltip-supporting-text-line-height: 16px;
  --mdc-plain-tooltip-container-color: #616161;
  --mdc-plain-tooltip-supporting-text-color: #fff;
  --mdc-plain-tooltip-supporting-text-font: VAGRounded, Arial, sans-serif;
  --mdc-plain-tooltip-supporting-text-size: clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem);
  --mdc-plain-tooltip-supporting-text-weight: 400;
  --mdc-plain-tooltip-supporting-text-tracking: normal;
  --mdc-filled-text-field-active-indicator-height: 1px;
  --mdc-filled-text-field-focus-active-indicator-height: 2px;
  --mdc-filled-text-field-container-shape: 4px;
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-focus-outline-width: 2px;
  --mdc-outlined-text-field-container-shape: 4px;
  --mdc-filled-text-field-caret-color: #006aa6;
  --mdc-filled-text-field-focus-active-indicator-color: #006aa6;
  --mdc-filled-text-field-focus-label-text-color: rgba(0, 106, 166, 0.87);
  --mdc-filled-text-field-container-color: whitesmoke;
  --mdc-filled-text-field-disabled-container-color: #fafafa;
  --mdc-filled-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-filled-text-field-error-hover-label-text-color: #f44336;
  --mdc-filled-text-field-error-focus-label-text-color: #f44336;
  --mdc-filled-text-field-error-label-text-color: #f44336;
  --mdc-filled-text-field-error-caret-color: #f44336;
  --mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, 0.42);
  --mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, 0.06);
  --mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mdc-filled-text-field-error-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-error-hover-active-indicator-color: #f44336;
  --mdc-outlined-text-field-caret-color: #006aa6;
  --mdc-outlined-text-field-focus-outline-color: #006aa6;
  --mdc-outlined-text-field-focus-label-text-color: rgba(0, 106, 166, 0.87);
  --mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, 0.6);
  --mdc-outlined-text-field-error-caret-color: #f44336;
  --mdc-outlined-text-field-error-focus-label-text-color: #f44336;
  --mdc-outlined-text-field-error-label-text-color: #f44336;
  --mdc-outlined-text-field-error-hover-label-text-color: #f44336;
  --mdc-outlined-text-field-outline-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, 0.06);
  --mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mdc-outlined-text-field-error-focus-outline-color: #f44336;
  --mdc-outlined-text-field-error-hover-outline-color: #f44336;
  --mdc-outlined-text-field-error-outline-color: #f44336;
  --mat-form-field-focus-select-arrow-color: rgba(0, 106, 166, 0.87);
  --mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #f44336;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.08;
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
  --mdc-filled-text-field-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-filled-text-field-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-filled-text-field-label-text-tracking: normal;
  --mdc-filled-text-field-label-text-weight: 400;
  --mdc-outlined-text-field-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-outlined-text-field-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-outlined-text-field-label-text-tracking: normal;
  --mdc-outlined-text-field-label-text-weight: 400;
  --mat-form-field-container-text-font: VAGRounded, Arial, sans-serif;
  --mat-form-field-container-text-line-height: 1.4;
  --mat-form-field-container-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-form-field-container-text-tracking: normal;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-outlined-label-text-populated-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-form-field-subscript-text-font: VAGRounded, Arial, sans-serif;
  --mat-form-field-subscript-text-line-height: 1.4;
  --mat-form-field-subscript-text-size: clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem);
  --mat-form-field-subscript-text-tracking: normal;
  --mat-form-field-subscript-text-weight: 400;
  --mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(0, 106, 166, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-arrow-transform: translateY(-8px);
  --mat-select-trigger-text-font: VAGRounded, Arial, sans-serif;
  --mat-select-trigger-text-line-height: 1.4;
  --mat-select-trigger-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-select-trigger-text-tracking: normal;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: white;
  --mdc-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mdc-dialog-container-shadow-color: #000;
  --mdc-dialog-container-shape: 4px;
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
  --mdc-dialog-container-color: white;
  --mdc-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mdc-dialog-supporting-text-color: rgba(0, 0, 0, 0.6);
  --mdc-dialog-subhead-font: VAGRounded, Arial, sans-serif;
  --mdc-dialog-subhead-line-height: 1.4;
  --mdc-dialog-subhead-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mdc-dialog-subhead-weight: 700;
  --mdc-dialog-subhead-tracking: normal;
  --mdc-dialog-supporting-text-font: VAGRounded, Arial, sans-serif;
  --mdc-dialog-supporting-text-line-height: 1.4;
  --mdc-dialog-supporting-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-dialog-supporting-text-weight: 400;
  --mdc-dialog-supporting-text-tracking: normal;
  --mdc-switch-disabled-selected-icon-opacity: 0.38;
  --mdc-switch-disabled-track-opacity: 0.12;
  --mdc-switch-disabled-unselected-icon-opacity: 0.38;
  --mdc-switch-handle-height: 20px;
  --mdc-switch-handle-shape: 10px;
  --mdc-switch-handle-width: 20px;
  --mdc-switch-selected-icon-size: 18px;
  --mdc-switch-track-height: 14px;
  --mdc-switch-track-shape: 7px;
  --mdc-switch-track-width: 36px;
  --mdc-switch-unselected-icon-size: 18px;
  --mdc-switch-selected-focus-state-layer-opacity: 0.12;
  --mdc-switch-selected-hover-state-layer-opacity: 0.04;
  --mdc-switch-selected-pressed-state-layer-opacity: 0.1;
  --mdc-switch-unselected-focus-state-layer-opacity: 0.12;
  --mdc-switch-unselected-hover-state-layer-opacity: 0.04;
  --mdc-switch-unselected-pressed-state-layer-opacity: 0.1;
  --mat-switch-disabled-selected-handle-opacity: 0.38;
  --mat-switch-disabled-unselected-handle-opacity: 0.38;
  --mat-switch-unselected-handle-size: 20px;
  --mat-switch-selected-handle-size: 20px;
  --mat-switch-pressed-handle-size: 20px;
  --mat-switch-with-icon-handle-size: 20px;
  --mat-switch-selected-handle-horizontal-margin: 0;
  --mat-switch-selected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-selected-pressed-handle-horizontal-margin: 0;
  --mat-switch-unselected-handle-horizontal-margin: 0;
  --mat-switch-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-switch-unselected-pressed-handle-horizontal-margin: 0;
  --mat-switch-visible-track-opacity: 1;
  --mat-switch-hidden-track-opacity: 1;
  --mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-switch-track-outline-width: 1px;
  --mat-switch-track-outline-color: transparent;
  --mat-switch-selected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-width: 1px;
  --mat-switch-disabled-unselected-track-outline-color: transparent;
  --mdc-switch-selected-focus-state-layer-color: white;
  --mdc-switch-selected-handle-color: white;
  --mdc-switch-selected-hover-state-layer-color: white;
  --mdc-switch-selected-pressed-state-layer-color: white;
  --mdc-switch-selected-focus-handle-color: white;
  --mdc-switch-selected-hover-handle-color: white;
  --mdc-switch-selected-pressed-handle-color: white;
  --mdc-switch-selected-focus-track-color: white;
  --mdc-switch-selected-hover-track-color: white;
  --mdc-switch-selected-pressed-track-color: white;
  --mdc-switch-selected-track-color: white;
  --mdc-switch-disabled-selected-handle-color: #424242;
  --mdc-switch-disabled-selected-icon-color: #fff;
  --mdc-switch-disabled-selected-track-color: #424242;
  --mdc-switch-disabled-unselected-handle-color: #424242;
  --mdc-switch-disabled-unselected-icon-color: #fff;
  --mdc-switch-disabled-unselected-track-color: #424242;
  --mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);
  --mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-handle-shadow-color: black;
  --mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-switch-selected-icon-color: #fff;
  --mdc-switch-unselected-focus-handle-color: #212121;
  --mdc-switch-unselected-focus-state-layer-color: #424242;
  --mdc-switch-unselected-focus-track-color: #e0e0e0;
  --mdc-switch-unselected-handle-color: #616161;
  --mdc-switch-unselected-hover-handle-color: #212121;
  --mdc-switch-unselected-hover-state-layer-color: #424242;
  --mdc-switch-unselected-hover-track-color: #e0e0e0;
  --mdc-switch-unselected-icon-color: #fff;
  --mdc-switch-unselected-pressed-handle-color: #212121;
  --mdc-switch-unselected-pressed-state-layer-color: #424242;
  --mdc-switch-unselected-pressed-track-color: #e0e0e0;
  --mdc-switch-unselected-track-color: #e0e0e0;
  --mdc-switch-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-switch-state-layer-size: 40px;
  --mdc-radio-disabled-selected-icon-opacity: 0.38;
  --mdc-radio-disabled-unselected-icon-opacity: 0.38;
  --mdc-radio-state-layer-size: 40px;
  --mdc-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mdc-slider-active-track-height: 6px;
  --mdc-slider-active-track-shape: 9999px;
  --mdc-slider-handle-height: 20px;
  --mdc-slider-handle-shape: 50%;
  --mdc-slider-handle-width: 20px;
  --mdc-slider-inactive-track-height: 4px;
  --mdc-slider-inactive-track-shape: 9999px;
  --mdc-slider-with-overlap-handle-outline-width: 1px;
  --mdc-slider-with-tick-marks-active-container-opacity: 0.6;
  --mdc-slider-with-tick-marks-container-shape: 50%;
  --mdc-slider-with-tick-marks-container-size: 2px;
  --mdc-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mdc-slider-handle-color: #006aa6;
  --mdc-slider-focus-handle-color: #006aa6;
  --mdc-slider-hover-handle-color: #006aa6;
  --mdc-slider-active-track-color: #006aa6;
  --mdc-slider-inactive-track-color: #006aa6;
  --mdc-slider-with-tick-marks-inactive-container-color: #006aa6;
  --mdc-slider-with-tick-marks-active-container-color: black;
  --mdc-slider-disabled-active-track-color: #000;
  --mdc-slider-disabled-handle-color: #000;
  --mdc-slider-disabled-inactive-track-color: #000;
  --mdc-slider-label-container-color: #000;
  --mdc-slider-label-label-text-color: #fff;
  --mdc-slider-with-overlap-handle-outline-color: #fff;
  --mdc-slider-with-tick-marks-disabled-container-color: #000;
  --mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-ripple-color: #006aa6;
  --mat-slider-hover-state-layer-color: rgba(0, 106, 166, 0.05);
  --mat-slider-focus-state-layer-color: rgba(0, 106, 166, 0.2);
  --mat-slider-value-indicator-opacity: 0.6;
  --mdc-slider-label-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-slider-label-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mdc-slider-label-label-text-line-height: 1.4;
  --mdc-slider-label-label-text-tracking: normal;
  --mdc-slider-label-label-text-weight: 400;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
  --mat-menu-item-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-menu-item-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-menu-item-label-text-tracking: normal;
  --mat-menu-item-label-text-line-height: 1.4;
  --mat-menu-item-label-text-weight: 400;
  --mdc-list-list-item-container-shape: 0;
  --mdc-list-list-item-leading-avatar-shape: 50%;
  --mdc-list-list-item-container-color: transparent;
  --mdc-list-list-item-selected-container-color: transparent;
  --mdc-list-list-item-leading-avatar-color: transparent;
  --mdc-list-list-item-leading-icon-size: 24px;
  --mdc-list-list-item-leading-avatar-size: 40px;
  --mdc-list-list-item-trailing-icon-size: 24px;
  --mdc-list-list-item-disabled-state-layer-color: transparent;
  --mdc-list-list-item-disabled-state-layer-opacity: 0;
  --mdc-list-list-item-disabled-label-text-opacity: 0.38;
  --mdc-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mdc-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mdc-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-disabled-label-text-color: black;
  --mdc-list-list-item-disabled-leading-icon-color: black;
  --mdc-list-list-item-disabled-trailing-icon-color: black;
  --mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mdc-list-list-item-hover-state-layer-color: black;
  --mdc-list-list-item-hover-state-layer-opacity: 0.04;
  --mdc-list-list-item-focus-state-layer-color: black;
  --mdc-list-list-item-focus-state-layer-opacity: 0.12;
  --mdc-list-list-item-one-line-container-height: 48px;
  --mdc-list-list-item-two-line-container-height: 64px;
  --mdc-list-list-item-three-line-container-height: 88px;
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mdc-list-list-item-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-list-list-item-label-text-line-height: 1.4;
  --mdc-list-list-item-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-list-list-item-label-text-tracking: normal;
  --mdc-list-list-item-label-text-weight: 400;
  --mdc-list-list-item-supporting-text-font: VAGRounded, Arial, sans-serif;
  --mdc-list-list-item-supporting-text-line-height: 1.4;
  --mdc-list-list-item-supporting-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-list-list-item-supporting-text-tracking: normal;
  --mdc-list-list-item-supporting-text-weight: 700;
  --mdc-list-list-item-trailing-supporting-text-font: VAGRounded, Arial, sans-serif;
  --mdc-list-list-item-trailing-supporting-text-line-height: 1.4;
  --mdc-list-list-item-trailing-supporting-text-size: clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem);
  --mdc-list-list-item-trailing-supporting-text-tracking: normal;
  --mdc-list-list-item-trailing-supporting-text-weight: 400;
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: rgba(0, 0, 0, 0.12);
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-container-text-font: VAGRounded, Arial, sans-serif;
  --mat-paginator-container-text-line-height: 1.4;
  --mat-paginator-container-text-size: clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem);
  --mat-paginator-container-text-tracking: normal;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem);
  --mdc-tab-indicator-active-indicator-height: 2px;
  --mdc-tab-indicator-active-indicator-shape: 0;
  --mdc-secondary-navigation-tab-container-height: 48px;
  --mat-tab-header-divider-color: transparent;
  --mat-tab-header-divider-height: 0;
  --mdc-checkbox-disabled-selected-checkmark-color: #fff;
  --mdc-checkbox-selected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-selected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-focus-state-layer-opacity: 0.16;
  --mdc-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mdc-checkbox-unselected-pressed-state-layer-opacity: 0.16;
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #b10745;
  --mdc-checkbox-selected-hover-icon-color: #b10745;
  --mdc-checkbox-selected-icon-color: #b10745;
  --mdc-checkbox-selected-pressed-icon-color: #b10745;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b10745;
  --mdc-checkbox-selected-hover-state-layer-color: #b10745;
  --mdc-checkbox-selected-pressed-state-layer-color: #b10745;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
  --mat-checkbox-disabled-label-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-state-layer-size: 40px;
  --mat-checkbox-touch-target-display: block;
  --mdc-text-button-container-shape: 4px;
  --mdc-text-button-keep-touch-target: false;
  --mdc-filled-button-container-shape: 4px;
  --mdc-filled-button-keep-touch-target: false;
  --mdc-protected-button-container-shape: 4px;
  --mdc-protected-button-keep-touch-target: false;
  --mdc-outlined-button-keep-touch-target: false;
  --mdc-outlined-button-outline-width: 1px;
  --mdc-outlined-button-container-shape: 4px;
  --mat-text-button-horizontal-padding: 8px;
  --mat-text-button-with-icon-horizontal-padding: 8px;
  --mat-text-button-icon-spacing: 8px;
  --mat-text-button-icon-offset: 0;
  --mat-filled-button-horizontal-padding: 16px;
  --mat-filled-button-icon-spacing: 8px;
  --mat-filled-button-icon-offset: -4px;
  --mat-protected-button-horizontal-padding: 16px;
  --mat-protected-button-icon-spacing: 8px;
  --mat-protected-button-icon-offset: -4px;
  --mat-outlined-button-horizontal-padding: 15px;
  --mat-outlined-button-icon-spacing: 8px;
  --mat-outlined-button-icon-offset: -4px;
  --mdc-text-button-label-text-color: black;
  --mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-text-button-state-layer-color: black;
  --mat-text-button-disabled-state-layer-color: black;
  --mat-text-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-text-button-hover-state-layer-opacity: 0.04;
  --mat-text-button-focus-state-layer-opacity: 0.12;
  --mat-text-button-pressed-state-layer-opacity: 0.12;
  --mdc-filled-button-container-color: white;
  --mdc-filled-button-label-text-color: black;
  --mdc-filled-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-disabled-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-filled-button-hover-state-layer-opacity: 0.04;
  --mat-filled-button-focus-state-layer-opacity: 0.12;
  --mat-filled-button-pressed-state-layer-opacity: 0.12;
  --mdc-protected-button-container-color: white;
  --mdc-protected-button-label-text-color: black;
  --mdc-protected-button-disabled-container-color: rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-protected-button-container-shadow-color: #000;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-disabled-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-protected-button-hover-state-layer-opacity: 0.04;
  --mat-protected-button-focus-state-layer-opacity: 0.12;
  --mat-protected-button-pressed-state-layer-opacity: 0.12;
  --mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, 0.38);
  --mdc-outlined-button-label-text-color: black;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: black;
  --mat-outlined-button-disabled-state-layer-color: black;
  --mat-outlined-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-outlined-button-hover-state-layer-opacity: 0.04;
  --mat-outlined-button-focus-state-layer-opacity: 0.12;
  --mat-outlined-button-pressed-state-layer-opacity: 0.12;
  --mdc-text-button-container-height: 36px;
  --mdc-filled-button-container-height: 36px;
  --mdc-outlined-button-container-height: 36px;
  --mdc-protected-button-container-height: 36px;
  --mat-text-button-touch-target-display: block;
  --mat-filled-button-touch-target-display: block;
  --mat-protected-button-touch-target-display: block;
  --mat-outlined-button-touch-target-display: block;
  --mdc-text-button-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-text-button-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mdc-text-button-label-text-tracking: normal;
  --mdc-text-button-label-text-weight: 700;
  --mdc-text-button-label-text-transform: none;
  --mdc-filled-button-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-filled-button-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mdc-filled-button-label-text-tracking: normal;
  --mdc-filled-button-label-text-weight: 700;
  --mdc-filled-button-label-text-transform: none;
  --mdc-outlined-button-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-outlined-button-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mdc-outlined-button-label-text-tracking: normal;
  --mdc-outlined-button-label-text-weight: 700;
  --mdc-outlined-button-label-text-transform: none;
  --mdc-protected-button-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-protected-button-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mdc-protected-button-label-text-tracking: normal;
  --mdc-protected-button-label-text-weight: 700;
  --mdc-protected-button-label-text-transform: none;
  --mdc-icon-button-icon-size: 24px;
  --mdc-icon-button-icon-color: inherit;
  --mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, 0.38);
  --mat-icon-button-state-layer-color: black;
  --mat-icon-button-disabled-state-layer-color: black;
  --mat-icon-button-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-touch-target-display: block;
  --mdc-fab-container-shape: 50%;
  --mdc-fab-icon-size: 24px;
  --mdc-fab-small-container-shape: 50%;
  --mdc-fab-small-icon-size: 24px;
  --mdc-extended-fab-container-height: 48px;
  --mdc-extended-fab-container-shape: 24px;
  --mdc-fab-container-color: white;
  --mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-container-shadow-color: #000;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-disabled-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-fab-small-container-color: white;
  --mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-fab-small-container-shadow-color: #000;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-disabled-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, 0.38);
  --mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mdc-extended-fab-container-shadow-color: #000;
  --mat-fab-touch-target-display: block;
  --mat-fab-small-touch-target-display: block;
  --mdc-extended-fab-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-extended-fab-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mdc-extended-fab-label-text-tracking: normal;
  --mdc-extended-fab-label-text-weight: 700;
  --mdc-snackbar-container-shape: 4px;
  --mdc-snackbar-container-color: #333333;
  --mdc-snackbar-supporting-text-color: rgba(255, 255, 255, 0.87);
  --mat-snack-bar-button-color: #b10745;
  --mdc-snackbar-supporting-text-font: VAGRounded, Arial, sans-serif;
  --mdc-snackbar-supporting-text-line-height: 1.4;
  --mdc-snackbar-supporting-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-snackbar-supporting-text-weight: 700;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
  --mat-table-header-headline-font: VAGRounded, Arial, sans-serif;
  --mat-table-header-headline-line-height: 1.4;
  --mat-table-header-headline-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-table-header-headline-weight: 400;
  --mat-table-header-headline-tracking: normal;
  --mat-table-row-item-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-table-row-item-label-text-line-height: 1.4;
  --mat-table-row-item-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-table-row-item-label-text-weight: 700;
  --mat-table-row-item-label-text-tracking: normal;
  --mat-table-footer-supporting-text-font: VAGRounded, Arial, sans-serif;
  --mat-table-footer-supporting-text-line-height: 1.4;
  --mat-table-footer-supporting-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-table-footer-supporting-text-weight: 700;
  --mat-table-footer-supporting-text-tracking: normal;
  --mdc-circular-progress-active-indicator-width: 4px;
  --mdc-circular-progress-size: 48px;
  --mdc-circular-progress-active-indicator-color: #006aa6;
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
  --mat-badge-background-color: #006aa6;
  --mat-badge-text-color: black;
  --mat-badge-disabled-state-background-color: #b9b9b9;
  --mat-badge-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-badge-text-font: VAGRounded, Arial, sans-serif;
  --mat-badge-text-size: 12px;
  --mat-badge-text-weight: 600;
  --mat-badge-small-size-text-size: 9px;
  --mat-badge-large-size-text-size: 24px;
  --mat-bottom-sheet-container-shape: 4px;
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
  --mat-bottom-sheet-container-text-font: VAGRounded, Arial, sans-serif;
  --mat-bottom-sheet-container-text-line-height: 1.4;
  --mat-bottom-sheet-container-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-bottom-sheet-container-text-tracking: normal;
  --mat-bottom-sheet-container-text-weight: 700;
  --mat-legacy-button-toggle-height: 36px;
  --mat-legacy-button-toggle-shape: 2px;
  --mat-legacy-button-toggle-focus-state-layer-opacity: 1;
  --mat-standard-button-toggle-shape: 4px;
  --mat-standard-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-standard-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-legacy-button-toggle-text-color: rgba(0, 0, 0, 0.38);
  --mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, 0.12);
  --mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.54);
  --mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;
  --mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-background-color: white;
  --mat-standard-button-toggle-state-layer-color: black;
  --mat-standard-button-toggle-selected-state-background-color: #e0e0e0;
  --mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-standard-button-toggle-disabled-state-background-color: white;
  --mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;
  --mat-standard-button-toggle-divider-color: #e0e0e0;
  --mat-standard-button-toggle-height: 48px;
  --mat-legacy-button-toggle-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-legacy-button-toggle-label-text-line-height: 1.4;
  --mat-legacy-button-toggle-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-legacy-button-toggle-label-text-tracking: normal;
  --mat-legacy-button-toggle-label-text-weight: 400;
  --mat-standard-button-toggle-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-standard-button-toggle-label-text-line-height: 1.4;
  --mat-standard-button-toggle-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-standard-button-toggle-label-text-tracking: normal;
  --mat-standard-button-toggle-label-text-weight: 400;
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-date-selected-state-text-color: black;
  --mat-datepicker-calendar-date-selected-state-background-color: #006aa6;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(0, 106, 166, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: black;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(0, 106, 166, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(0, 106, 166, 0.3);
  --mat-datepicker-toggle-active-state-icon-color: #006aa6;
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(0, 106, 166, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: black;
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, 0.18);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.24);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, 0.38);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-text-font: VAGRounded, Arial, sans-serif;
  --mat-datepicker-calendar-text-size: 13px;
  --mat-datepicker-calendar-body-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-datepicker-calendar-body-label-text-weight: 700;
  --mat-datepicker-calendar-period-button-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-datepicker-calendar-period-button-text-weight: 700;
  --mat-datepicker-calendar-header-text-size: 11px;
  --mat-datepicker-calendar-header-text-weight: 400;
  --mat-divider-width: 1px;
  --mat-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-container-shape: 4px;
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, 0.26);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
  --mat-expansion-header-text-font: VAGRounded, Arial, sans-serif;
  --mat-expansion-header-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-expansion-header-text-weight: 400;
  --mat-expansion-header-text-line-height: inherit;
  --mat-expansion-header-text-tracking: inherit;
  --mat-expansion-container-text-font: VAGRounded, Arial, sans-serif;
  --mat-expansion-container-text-line-height: 1.4;
  --mat-expansion-container-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-expansion-container-text-tracking: normal;
  --mat-expansion-container-text-weight: 700;
  --mat-grid-list-tile-header-primary-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-grid-list-tile-header-secondary-text-size: clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem);
  --mat-grid-list-tile-footer-primary-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-grid-list-tile-footer-secondary-text-size: clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem);
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
  --mat-stepper-header-icon-foreground-color: black;
  --mat-stepper-header-selected-state-icon-background-color: #006aa6;
  --mat-stepper-header-selected-state-icon-foreground-color: black;
  --mat-stepper-header-done-state-icon-background-color: #006aa6;
  --mat-stepper-header-done-state-icon-foreground-color: black;
  --mat-stepper-header-edit-state-icon-background-color: #006aa6;
  --mat-stepper-header-edit-state-icon-foreground-color: black;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #f44336;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #f44336;
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-height: 72px;
  --mat-stepper-container-text-font: VAGRounded, Arial, sans-serif;
  --mat-stepper-header-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-stepper-header-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-stepper-header-label-text-weight: 700;
  --mat-stepper-header-error-state-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-stepper-header-selected-state-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-stepper-header-selected-state-label-text-weight: 400;
  --mat-sort-arrow-color: #757575;
  --mat-toolbar-container-background-color: whitesmoke;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
  --mat-toolbar-title-text-font: VAGRounded, Arial, sans-serif;
  --mat-toolbar-title-text-line-height: 1.4;
  --mat-toolbar-title-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-toolbar-title-text-tracking: normal;
  --mat-toolbar-title-text-weight: 700;
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
  --mat-tree-node-min-height: 48px;
  --mat-tree-node-text-font: VAGRounded, Arial, sans-serif;
  --mat-tree-node-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mat-tree-node-text-weight: 700;
}
html .mat-accent {
  --mat-option-selected-state-label-text-color: #b10745;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
html .mat-warn {
  --mat-option-selected-state-label-text-color: #f44336;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-focus-state-layer-color: rgba(0, 0, 0, 0.04);
  --mat-option-selected-state-layer-color: rgba(0, 0, 0, 0.04);
}
html .mat-primary {
  --mat-full-pseudo-checkbox-selected-icon-color: #006aa6;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #006aa6;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
html .mat-accent {
  --mat-full-pseudo-checkbox-selected-icon-color: #b10745;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #b10745;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
html .mat-warn {
  --mat-full-pseudo-checkbox-selected-icon-color: #f44336;
  --mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;
  --mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;
  --mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;
  --mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;
  --mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;
}
html .mat-elevation-z0, html .mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z1, html .mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z2, html .mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z3, html .mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z4, html .mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z5, html .mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z6, html .mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z7, html .mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z8, html .mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z9, html .mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z10, html .mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z11, html .mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z12, html .mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z13, html .mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z14, html .mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z15, html .mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z16, html .mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z17, html .mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z18, html .mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z19, html .mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z20, html .mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z21, html .mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z22, html .mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z23, html .mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
html .mat-elevation-z24, html .mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}

html .mat-mdc-progress-bar {
  --mdc-linear-progress-active-indicator-color: #006aa6;
  --mdc-linear-progress-track-color: rgba(0, 106, 166, 0.25);
}
html .mat-mdc-progress-bar.mat-accent {
  --mdc-linear-progress-active-indicator-color: #b10745;
  --mdc-linear-progress-track-color: rgba(177, 7, 69, 0.25);
}
html .mat-mdc-progress-bar.mat-warn {
  --mdc-linear-progress-active-indicator-color: #f44336;
  --mdc-linear-progress-track-color: rgba(244, 67, 54, 0.25);
}
html .mat-mdc-form-field.mat-accent {
  --mdc-filled-text-field-caret-color: #b10745;
  --mdc-filled-text-field-focus-active-indicator-color: #b10745;
  --mdc-filled-text-field-focus-label-text-color: rgba(177, 7, 69, 0.87);
  --mdc-outlined-text-field-caret-color: #b10745;
  --mdc-outlined-text-field-focus-outline-color: #b10745;
  --mdc-outlined-text-field-focus-label-text-color: rgba(177, 7, 69, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(177, 7, 69, 0.87);
}
html .mat-mdc-form-field.mat-warn {
  --mdc-filled-text-field-caret-color: #f44336;
  --mdc-filled-text-field-focus-active-indicator-color: #f44336;
  --mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mdc-outlined-text-field-caret-color: #f44336;
  --mdc-outlined-text-field-focus-outline-color: #f44336;
  --mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, 0.87);
  --mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(177, 7, 69, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: rgba(0, 0, 0, 0.38);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.6);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: rgba(0, 0, 0, 0.38);
  --mat-select-focused-arrow-color: rgba(244, 67, 54, 0.87);
  --mat-select-invalid-arrow-color: rgba(244, 67, 54, 0.87);
}
html .mat-mdc-standard-chip {
  --mdc-chip-container-shape-family: rounded;
  --mdc-chip-container-shape-radius: 16px 16px 16px 16px;
  --mdc-chip-with-avatar-avatar-shape-family: rounded;
  --mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;
  --mdc-chip-with-avatar-avatar-size: 28px;
  --mdc-chip-with-icon-icon-size: 18px;
  --mdc-chip-outline-width: 0;
  --mdc-chip-outline-color: transparent;
  --mdc-chip-disabled-outline-color: transparent;
  --mdc-chip-focus-outline-color: transparent;
  --mdc-chip-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-avatar-disabled-avatar-opacity: 1;
  --mdc-chip-flat-selected-outline-width: 0;
  --mdc-chip-selected-hover-state-layer-opacity: 0.04;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
  --mdc-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
}
html .mat-mdc-standard-chip {
  --mdc-chip-disabled-label-text-color: #212121;
  --mdc-chip-elevated-container-color: #e0e0e0;
  --mdc-chip-elevated-selected-container-color: #e0e0e0;
  --mdc-chip-elevated-disabled-container-color: #e0e0e0;
  --mdc-chip-flat-disabled-selected-container-color: #e0e0e0;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: #212121;
  --mdc-chip-selected-label-text-color: #212121;
  --mdc-chip-with-icon-icon-color: #212121;
  --mdc-chip-with-icon-disabled-icon-color: #212121;
  --mdc-chip-with-icon-selected-icon-color: #212121;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;
  --mdc-chip-with-trailing-icon-trailing-icon-color: #212121;
  --mat-chip-selected-disabled-trailing-icon-color: #212121;
  --mat-chip-selected-trailing-icon-color: #212121;
}
html .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary, html .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mdc-chip-disabled-label-text-color: black;
  --mdc-chip-elevated-container-color: #006aa6;
  --mdc-chip-elevated-selected-container-color: #006aa6;
  --mdc-chip-elevated-disabled-container-color: #006aa6;
  --mdc-chip-flat-disabled-selected-container-color: #006aa6;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: black;
  --mdc-chip-selected-label-text-color: black;
  --mdc-chip-with-icon-icon-color: black;
  --mdc-chip-with-icon-disabled-icon-color: black;
  --mdc-chip-with-icon-selected-icon-color: black;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;
  --mdc-chip-with-trailing-icon-trailing-icon-color: black;
  --mat-chip-selected-disabled-trailing-icon-color: black;
  --mat-chip-selected-trailing-icon-color: black;
}
html .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent, html .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #b10745;
  --mdc-chip-elevated-selected-container-color: #b10745;
  --mdc-chip-elevated-disabled-container-color: #b10745;
  --mdc-chip-flat-disabled-selected-container-color: #b10745;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
html .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn, html .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mdc-chip-disabled-label-text-color: white;
  --mdc-chip-elevated-container-color: #f44336;
  --mdc-chip-elevated-selected-container-color: #f44336;
  --mdc-chip-elevated-disabled-container-color: #f44336;
  --mdc-chip-flat-disabled-selected-container-color: #f44336;
  --mdc-chip-focus-state-layer-color: black;
  --mdc-chip-hover-state-layer-color: black;
  --mdc-chip-selected-hover-state-layer-color: black;
  --mdc-chip-focus-state-layer-opacity: 0.12;
  --mdc-chip-selected-focus-state-layer-color: black;
  --mdc-chip-selected-focus-state-layer-opacity: 0.12;
  --mdc-chip-label-text-color: white;
  --mdc-chip-selected-label-text-color: white;
  --mdc-chip-with-icon-icon-color: white;
  --mdc-chip-with-icon-disabled-icon-color: white;
  --mdc-chip-with-icon-selected-icon-color: white;
  --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;
  --mdc-chip-with-trailing-icon-trailing-icon-color: white;
  --mat-chip-selected-disabled-trailing-icon-color: white;
  --mat-chip-selected-trailing-icon-color: white;
}
html .mat-mdc-chip.mat-mdc-standard-chip {
  --mdc-chip-container-height: 32px;
}
html .mat-mdc-standard-chip {
  --mdc-chip-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-chip-label-text-line-height: 1.4;
  --mdc-chip-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-chip-label-text-tracking: normal;
  --mdc-chip-label-text-weight: 700;
}
html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-slide-toggle.mat-accent {
  --mdc-switch-selected-focus-state-layer-color: #aa063e;
  --mdc-switch-selected-handle-color: #aa063e;
  --mdc-switch-selected-hover-state-layer-color: #aa063e;
  --mdc-switch-selected-pressed-state-layer-color: #aa063e;
  --mdc-switch-selected-focus-handle-color: #88021f;
  --mdc-switch-selected-hover-handle-color: #88021f;
  --mdc-switch-selected-pressed-handle-color: #88021f;
  --mdc-switch-selected-focus-track-color: #c8517d;
  --mdc-switch-selected-hover-track-color: #c8517d;
  --mdc-switch-selected-pressed-track-color: #c8517d;
  --mdc-switch-selected-track-color: #c8517d;
}
html .mat-mdc-slide-toggle.mat-warn {
  --mdc-switch-selected-focus-state-layer-color: #e53935;
  --mdc-switch-selected-handle-color: #e53935;
  --mdc-switch-selected-hover-state-layer-color: #e53935;
  --mdc-switch-selected-pressed-state-layer-color: #e53935;
  --mdc-switch-selected-focus-handle-color: #b71c1c;
  --mdc-switch-selected-hover-handle-color: #b71c1c;
  --mdc-switch-selected-pressed-handle-color: #b71c1c;
  --mdc-switch-selected-focus-track-color: #e57373;
  --mdc-switch-selected-hover-track-color: #e57373;
  --mdc-switch-selected-pressed-track-color: #e57373;
  --mdc-switch-selected-track-color: #e57373;
}
html .mat-mdc-slide-toggle {
  --mdc-form-field-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-form-field-label-text-line-height: 1.4;
  --mdc-form-field-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-form-field-label-text-tracking: normal;
  --mdc-form-field-label-text-weight: 700;
}
html .mat-mdc-radio-button {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-radio-button.mat-primary {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #006aa6;
  --mdc-radio-selected-hover-icon-color: #006aa6;
  --mdc-radio-selected-icon-color: #006aa6;
  --mdc-radio-selected-pressed-icon-color: #006aa6;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #006aa6;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-radio-button.mat-accent {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b10745;
  --mdc-radio-selected-hover-icon-color: #b10745;
  --mdc-radio-selected-icon-color: #b10745;
  --mdc-radio-selected-pressed-icon-color: #b10745;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #b10745;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-radio-button.mat-warn {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
  --mat-radio-ripple-color: black;
  --mat-radio-checked-ripple-color: #f44336;
  --mat-radio-disabled-label-color: rgba(0, 0, 0, 0.38);
}
html .mat-mdc-radio-button {
  --mdc-form-field-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-form-field-label-text-line-height: 1.4;
  --mdc-form-field-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-form-field-label-text-tracking: normal;
  --mdc-form-field-label-text-weight: 700;
}
html .mat-accent {
  --mat-slider-ripple-color: #b10745;
  --mat-slider-hover-state-layer-color: rgba(177, 7, 69, 0.05);
  --mat-slider-focus-state-layer-color: rgba(177, 7, 69, 0.2);
  --mdc-slider-handle-color: #b10745;
  --mdc-slider-focus-handle-color: #b10745;
  --mdc-slider-hover-handle-color: #b10745;
  --mdc-slider-active-track-color: #b10745;
  --mdc-slider-inactive-track-color: #b10745;
  --mdc-slider-with-tick-marks-inactive-container-color: #b10745;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
html .mat-warn {
  --mat-slider-ripple-color: #f44336;
  --mat-slider-hover-state-layer-color: rgba(244, 67, 54, 0.05);
  --mat-slider-focus-state-layer-color: rgba(244, 67, 54, 0.2);
  --mdc-slider-handle-color: #f44336;
  --mdc-slider-focus-handle-color: #f44336;
  --mdc-slider-hover-handle-color: #f44336;
  --mdc-slider-active-track-color: #f44336;
  --mdc-slider-inactive-track-color: #f44336;
  --mdc-slider-with-tick-marks-inactive-container-color: #f44336;
  --mdc-slider-with-tick-marks-active-container-color: white;
}
html .mdc-list-item__start,
html .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #006aa6;
  --mdc-radio-selected-hover-icon-color: #006aa6;
  --mdc-radio-selected-icon-color: #006aa6;
  --mdc-radio-selected-pressed-icon-color: #006aa6;
}
html .mat-accent .mdc-list-item__start,
html .mat-accent .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #b10745;
  --mdc-radio-selected-hover-icon-color: #b10745;
  --mdc-radio-selected-icon-color: #b10745;
  --mdc-radio-selected-pressed-icon-color: #b10745;
}
html .mat-warn .mdc-list-item__start,
html .mat-warn .mdc-list-item__end {
  --mdc-radio-disabled-selected-icon-color: black;
  --mdc-radio-disabled-unselected-icon-color: black;
  --mdc-radio-unselected-hover-icon-color: #212121;
  --mdc-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-radio-selected-focus-icon-color: #f44336;
  --mdc-radio-selected-hover-icon-color: #f44336;
  --mdc-radio-selected-icon-color: #f44336;
  --mdc-radio-selected-pressed-icon-color: #f44336;
}
html .mat-mdc-list-option {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #006aa6;
  --mdc-checkbox-selected-hover-icon-color: #006aa6;
  --mdc-checkbox-selected-icon-color: #006aa6;
  --mdc-checkbox-selected-pressed-icon-color: #006aa6;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #006aa6;
  --mdc-checkbox-selected-hover-state-layer-color: #006aa6;
  --mdc-checkbox-selected-pressed-state-layer-color: #006aa6;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
html .mat-mdc-list-option.mat-accent {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #b10745;
  --mdc-checkbox-selected-hover-icon-color: #b10745;
  --mdc-checkbox-selected-icon-color: #b10745;
  --mdc-checkbox-selected-pressed-icon-color: #b10745;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #b10745;
  --mdc-checkbox-selected-hover-state-layer-color: #b10745;
  --mdc-checkbox-selected-pressed-state-layer-color: #b10745;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
html .mat-mdc-list-option.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text {
  color: #006aa6;
}
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,
html .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start {
  color: #006aa6;
}
html .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
html .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
html .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
html .mdc-list-item__start,
html .mdc-list-item__end {
  --mdc-radio-state-layer-size: 40px;
}
html .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line, html .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line, html .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
html .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines, html .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines, html .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
html .mdc-list-group__subheader {
  font: 400 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  letter-spacing: normal;
}
html .mat-mdc-tab-group, html .mat-mdc-tab-nav-bar {
  --mdc-tab-indicator-active-indicator-color: #006aa6;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #006aa6;
  --mat-tab-header-active-ripple-color: #006aa6;
  --mat-tab-header-inactive-ripple-color: #006aa6;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #006aa6;
  --mat-tab-header-active-hover-label-text-color: #006aa6;
  --mat-tab-header-active-focus-indicator-color: #006aa6;
  --mat-tab-header-active-hover-indicator-color: #006aa6;
}
html .mat-mdc-tab-group.mat-accent, html .mat-mdc-tab-nav-bar.mat-accent {
  --mdc-tab-indicator-active-indicator-color: #b10745;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #b10745;
  --mat-tab-header-active-ripple-color: #b10745;
  --mat-tab-header-inactive-ripple-color: #b10745;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #b10745;
  --mat-tab-header-active-hover-label-text-color: #b10745;
  --mat-tab-header-active-focus-indicator-color: #b10745;
  --mat-tab-header-active-hover-indicator-color: #b10745;
}
html .mat-mdc-tab-group.mat-warn, html .mat-mdc-tab-nav-bar.mat-warn {
  --mdc-tab-indicator-active-indicator-color: #f44336;
  --mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, 0.38);
  --mat-tab-header-pagination-icon-color: black;
  --mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-label-text-color: #f44336;
  --mat-tab-header-active-ripple-color: #f44336;
  --mat-tab-header-inactive-ripple-color: #f44336;
  --mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, 0.6);
  --mat-tab-header-active-focus-label-text-color: #f44336;
  --mat-tab-header-active-hover-label-text-color: #f44336;
  --mat-tab-header-active-focus-indicator-color: #f44336;
  --mat-tab-header-active-hover-indicator-color: #f44336;
}
html .mat-mdc-tab-group.mat-background-primary, html .mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-header-with-background-background-color: #006aa6;
  --mat-tab-header-with-background-foreground-color: black;
}
html .mat-mdc-tab-group.mat-background-accent, html .mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-header-with-background-background-color: #b10745;
  --mat-tab-header-with-background-foreground-color: white;
}
html .mat-mdc-tab-group.mat-background-warn, html .mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-header-with-background-background-color: #f44336;
  --mat-tab-header-with-background-foreground-color: white;
}
html .mat-mdc-tab-header {
  --mdc-secondary-navigation-tab-container-height: 48px;
}
html .mat-mdc-tab-header {
  --mat-tab-header-label-text-font: VAGRounded, Arial, sans-serif;
  --mat-tab-header-label-text-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  --mat-tab-header-label-text-tracking: normal;
  --mat-tab-header-label-text-line-height: 1.4;
  --mat-tab-header-label-text-weight: 700;
}
html .mat-mdc-checkbox {
  --mdc-form-field-label-text-color: rgba(0, 0, 0, 0.87);
}
html .mat-mdc-checkbox.mat-primary {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: black;
  --mdc-checkbox-selected-focus-icon-color: #006aa6;
  --mdc-checkbox-selected-hover-icon-color: #006aa6;
  --mdc-checkbox-selected-icon-color: #006aa6;
  --mdc-checkbox-selected-pressed-icon-color: #006aa6;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #006aa6;
  --mdc-checkbox-selected-hover-state-layer-color: #006aa6;
  --mdc-checkbox-selected-pressed-state-layer-color: #006aa6;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
html .mat-mdc-checkbox.mat-warn {
  --mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, 0.38);
  --mdc-checkbox-selected-checkmark-color: white;
  --mdc-checkbox-selected-focus-icon-color: #f44336;
  --mdc-checkbox-selected-hover-icon-color: #f44336;
  --mdc-checkbox-selected-icon-color: #f44336;
  --mdc-checkbox-selected-pressed-icon-color: #f44336;
  --mdc-checkbox-unselected-focus-icon-color: #212121;
  --mdc-checkbox-unselected-hover-icon-color: #212121;
  --mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, 0.54);
  --mdc-checkbox-selected-focus-state-layer-color: #f44336;
  --mdc-checkbox-selected-hover-state-layer-color: #f44336;
  --mdc-checkbox-selected-pressed-state-layer-color: #f44336;
  --mdc-checkbox-unselected-focus-state-layer-color: black;
  --mdc-checkbox-unselected-hover-state-layer-color: black;
  --mdc-checkbox-unselected-pressed-state-layer-color: black;
}
html .mat-mdc-checkbox {
  --mdc-form-field-label-text-font: VAGRounded, Arial, sans-serif;
  --mdc-form-field-label-text-line-height: 1.4;
  --mdc-form-field-label-text-size: clamp(1.4rem, 0.45vw + 1.13rem, 2rem);
  --mdc-form-field-label-text-tracking: normal;
  --mdc-form-field-label-text-weight: 700;
}
html .mat-mdc-button.mat-primary {
  --mdc-text-button-label-text-color: #006aa6;
  --mat-text-button-state-layer-color: #006aa6;
  --mat-text-button-ripple-color: rgba(0, 106, 166, 0.1);
}
html .mat-mdc-button.mat-accent {
  --mdc-text-button-label-text-color: #b10745;
  --mat-text-button-state-layer-color: #b10745;
  --mat-text-button-ripple-color: rgba(177, 7, 69, 0.1);
}
html .mat-mdc-button.mat-warn {
  --mdc-text-button-label-text-color: #f44336;
  --mat-text-button-state-layer-color: #f44336;
  --mat-text-button-ripple-color: rgba(244, 67, 54, 0.1);
}
html .mat-mdc-unelevated-button.mat-primary {
  --mdc-filled-button-container-color: #006aa6;
  --mdc-filled-button-label-text-color: black;
  --mat-filled-button-state-layer-color: black;
  --mat-filled-button-ripple-color: rgba(0, 0, 0, 0.1);
}
html .mat-mdc-unelevated-button.mat-accent {
  --mdc-filled-button-container-color: #b10745;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-unelevated-button.mat-warn {
  --mdc-filled-button-container-color: #f44336;
  --mdc-filled-button-label-text-color: white;
  --mat-filled-button-state-layer-color: white;
  --mat-filled-button-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-raised-button.mat-primary {
  --mdc-protected-button-container-color: #006aa6;
  --mdc-protected-button-label-text-color: black;
  --mat-protected-button-state-layer-color: black;
  --mat-protected-button-ripple-color: rgba(0, 0, 0, 0.1);
}
html .mat-mdc-raised-button.mat-accent {
  --mdc-protected-button-container-color: #b10745;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-raised-button.mat-warn {
  --mdc-protected-button-container-color: #f44336;
  --mdc-protected-button-label-text-color: white;
  --mat-protected-button-state-layer-color: white;
  --mat-protected-button-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-outlined-button.mat-primary {
  --mdc-outlined-button-label-text-color: #006aa6;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #006aa6;
  --mat-outlined-button-ripple-color: rgba(0, 106, 166, 0.1);
}
html .mat-mdc-outlined-button.mat-accent {
  --mdc-outlined-button-label-text-color: #b10745;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #b10745;
  --mat-outlined-button-ripple-color: rgba(177, 7, 69, 0.1);
}
html .mat-mdc-outlined-button.mat-warn {
  --mdc-outlined-button-label-text-color: #f44336;
  --mdc-outlined-button-outline-color: rgba(0, 0, 0, 0.12);
  --mat-outlined-button-state-layer-color: #f44336;
  --mat-outlined-button-ripple-color: rgba(244, 67, 54, 0.1);
}
html .mat-mdc-icon-button.mat-primary {
  --mdc-icon-button-icon-color: #006aa6;
  --mat-icon-button-state-layer-color: #006aa6;
  --mat-icon-button-ripple-color: rgba(0, 106, 166, 0.1);
}
html .mat-mdc-icon-button.mat-accent {
  --mdc-icon-button-icon-color: #b10745;
  --mat-icon-button-state-layer-color: #b10745;
  --mat-icon-button-ripple-color: rgba(177, 7, 69, 0.1);
}
html .mat-mdc-icon-button.mat-warn {
  --mdc-icon-button-icon-color: #f44336;
  --mat-icon-button-state-layer-color: #f44336;
  --mat-icon-button-ripple-color: rgba(244, 67, 54, 0.1);
}
html .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 12px;
}
html .mat-mdc-fab.mat-primary {
  --mdc-fab-container-color: #006aa6;
  --mat-fab-foreground-color: black;
  --mat-fab-state-layer-color: black;
  --mat-fab-ripple-color: rgba(0, 0, 0, 0.1);
}
html .mat-mdc-fab.mat-accent {
  --mdc-fab-container-color: #b10745;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-fab.mat-warn {
  --mdc-fab-container-color: #f44336;
  --mat-fab-foreground-color: white;
  --mat-fab-state-layer-color: white;
  --mat-fab-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-primary {
  --mdc-fab-small-container-color: #006aa6;
  --mat-fab-small-foreground-color: black;
  --mat-fab-small-state-layer-color: black;
  --mat-fab-small-ripple-color: rgba(0, 0, 0, 0.1);
}
html .mat-mdc-mini-fab.mat-accent {
  --mdc-fab-small-container-color: #b10745;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-mdc-mini-fab.mat-warn {
  --mdc-fab-small-container-color: #f44336;
  --mat-fab-small-foreground-color: white;
  --mat-fab-small-state-layer-color: white;
  --mat-fab-small-ripple-color: rgba(255, 255, 255, 0.1);
}
html .mat-accent {
  --mdc-circular-progress-active-indicator-color: #b10745;
}
html .mat-warn {
  --mdc-circular-progress-active-indicator-color: #f44336;
}
html .mat-badge-accent {
  --mat-badge-background-color: #b10745;
  --mat-badge-text-color: white;
}
html .mat-badge-warn {
  --mat-badge-background-color: #f44336;
  --mat-badge-text-color: white;
}
html .mat-datepicker-content.mat-accent {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #b10745;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(177, 7, 69, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(177, 7, 69, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(177, 7, 69, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(177, 7, 69, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
html .mat-datepicker-content.mat-warn {
  --mat-datepicker-calendar-date-selected-state-text-color: white;
  --mat-datepicker-calendar-date-selected-state-background-color: #f44336;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, 0.4);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: white;
  --mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, 0.3);
  --mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, 0.2);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, 0.2);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;
}
html .mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-toggle-active-state-icon-color: #b10745;
}
html .mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-toggle-active-state-icon-color: #f44336;
}
html .mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
html .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  width: var(--mdc-icon-button-state-layer-size);
  height: var(--mdc-icon-button-state-layer-size);
  padding: 8px;
}
html .mat-icon.mat-primary {
  --mat-icon-color: #006aa6;
}
html .mat-icon.mat-accent {
  --mat-icon-color: #b10745;
}
html .mat-icon.mat-warn {
  --mat-icon-color: #f44336;
}
html .mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #b10745;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #b10745;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #b10745;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
html .mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: white;
  --mat-stepper-header-selected-state-icon-background-color: #f44336;
  --mat-stepper-header-selected-state-icon-foreground-color: white;
  --mat-stepper-header-done-state-icon-background-color: #f44336;
  --mat-stepper-header-done-state-icon-foreground-color: white;
  --mat-stepper-header-edit-state-icon-background-color: #f44336;
  --mat-stepper-header-edit-state-icon-foreground-color: white;
}
html .mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #006aa6;
  --mat-toolbar-container-text-color: black;
}
html .mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #b10745;
  --mat-toolbar-container-text-color: white;
}
html .mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #f44336;
  --mat-toolbar-container-text-color: white;
}

/**
 * The abstracts/ folder gathers all Sass tools and helpers used across the project. Every global variable, function, mixin and placeholder should be put in here. The rule of thumb for this folder is that it should not output a single line of CSS when compiled on its own. These are nothing but Sass helpers.
*/
:root {
  /** button **/
  --button-padding: 10px 20px;
}

:root {
  --stepper__button-padding: var(--button-padding);
}

:root {
  --white: rgba(255, 255, 255, 1);
  --white-rgb: 255, 255, 255;
  --black: rgba(0, 0, 0, 1);
  --appbackground: rgba(251, 245, 247, 1);
  --text: rgba(0, 106, 166, 1);
  --primarybackground: rgba(177, 7, 69, 1);
  --primarybackground-rgb: 177, 7, 69;
  --primarybackground--hover: rgba(201, 8, 79, 1);
  --primarylabel: rgba(255, 255, 255, 1);
  --primarylabel-contrast: var(--primarylabel, #FFF);
  --primaryborder: rgba(75, 0, 28, 1);
  --primaryborder-rgb: 75, 0, 28;
  --secondarybackground: var(--white, #FFF);
  --secondarybackground--hover: rgba(230, 207, 207, 1);
  --secondarylabel: rgba(177, 7, 69, 1);
  --secondaryborder: rgba(177, 7, 69, 1);
  --tertiarybackground: rgba(247, 230, 236, 1);
  --tertiarybackground--hover: rgba(255, 242, 242, 1);
  --tertiarylabel: rgba(0, 106, 166, 1);
  --tertiaryicon: rgba(177, 7, 69, 1);
  --tertiaryborder: rgba(240, 208, 219, 1);
  --quaternaireborder: rgba(0, 106, 166, 1);
  --quaternairebackground: rgba(0, 41, 64, 1);
  --quaternairelabel: rgba(177, 7, 69, 1);
  --textdisabled: rgba(82, 117, 142, 1);
  --textdisabled-rgb: 82, 117, 142;
  --disabledstroke: rgba(82, 117, 142, 1);
  --disabledbackground: var(--appbackground, #FBF5F7);
  --goodanswerbackground: rgba(2, 127, 119, 1);
  --goodanswerstroke: rgba(0, 158, 148, 1);
  --goodanswerstroke-rgb: 0, 158, 148;
  --badanswerbackground: rgba(0, 10, 16, 1);
  --badanswerstroke: rgba(82, 117, 142, 1);
  --discoveredanswerbackground: rgba(0, 106, 166, 1);
  --discoveredanswerstroke: rgba(206, 225, 236, 1);
  --progressionbackground: rgba(229, 235, 241, 1);
  --progressionbackground-rgb: 229, 235, 241;
  --progressionborder: rgba(206, 225, 236, 1);
  --progressiongood: rgba(0, 158, 148, 1);
  --progressionbad: rgba(0, 10, 16, 1);
  /** lessons-header **/
  --color-lessons-header: var(--white, #FFF);
  --color-lessons-header-rgb: 255, 255, 255;
  --color-lessons-header-contrast: var(--secondarylabel);
  --color-lessons-header-contrast-rgb: 177, 7, 69;
  --color-lessons-header-shade: #f3e1e4;
  --color-lessons-header-tint: #ffffff;
  --progression-background: #E5EBF1;
  --progression-border: #CEE1EC;
}

app-lessons-in-chapters-list .content::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  bottom: 0;
  right: 0;
  background-size: cover;
}

app-lessons-in-chapters-list .content::before {
  background-image: url("/assets/langues_app/images/backgrounds/carte-londre.png");
}

/**
 * The base/ folder holds what we might call the boilerplate code for the project. In there, you might find the reset file, some typographic rules, and probably a stylesheet defining some standard styles for commonly used HTML elements (that I like to call _base.scss).
*/
/*** The new CSS Reset - version 1.2.0 (last updated 23.7.2021) ***/
/* Remove all the styles of the "User-Agent-Stylesheet", except for the 'display' property */
*:where(:not(iframe, canvas, img, svg, video):not(svg *)) {
  all: unset;
  display: revert;
}

/* Preferred box-sizing value */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/*
  Remove list styles (bullets/numbers)
  in case you use it with normalize.css
*/
ol, ul {
  list-style: none;
}

/* For images to not be able to exceed their container */
img {
  max-width: 100%;
}

/* Removes spacing between cells in tables */
table {
  border-collapse: collapse;
}

/* Revert the 'white-space' property for textarea elements on Safari */
textarea {
  white-space: revert;
}

.cc-revoke {
  display: none !important;
}

/*
*   **************  FIGMA VARIABLES *****************
 */
:root {
  --padding-lateral-viewport: 16px;
  --gap-vertical-viewport: 10px;
}

/*
*   **************  VARIABLES PRECEDENTES *****************
 */
:root {
  --activities-width: 80%;
  --max-small-device: 70%;
}

/**
 * The abstracts/ folder gathers all Sass tools and helpers used across the project. Every global variable, function, mixin and placeholder should be put in here. The rule of thumb for this folder is that it should not output a single line of CSS when compiled on its own. These are nothing but Sass helpers.
*/
.visually-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

*:focus-visible:not(input),
.cdk-keyboard-focused {
  outline: 2px auto Highlight !important;
  outline: 2px auto -webkit-focus-ring-color !important;
}

a:focus-visible:not(.nav-link) {
  outline-offset: 0.4em;
}

.mat-mdc-option:not(.mat-mdc-option-disabled).mat-mdc-option-active {
  outline: 2px solid black;
  outline-offset: -2px;
}
.mat-mdc-option:not(.mat-mdc-option-disabled).mdc-list-item--selected {
  color: black !important;
}

#login .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex,
#register .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex {
  outline: 2px auto Highlight !important;
  outline: 2px auto -webkit-focus-ring-color !important;
}
#login .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-select,
#register .mat-mdc-form-field.mat-focused .mat-mdc-form-field-flex .mat-mdc-select {
  outline: none !important;
}

#skiptocontent a {
  position: absolute;
  z-index: 100;
  top: -40px;
  left: 0;
  padding: 6px;
  background-color: #BF1722;
  color: white;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  border-bottom-right-radius: 8px;
  transition: top 200ms ease-in-out;
}
#skiptocontent a:focus {
  top: 0;
  outline-color: transparent;
}

/**
 * /assets/<instance>/<module>/<type>/nom_asset.ext
 * Les assets peuvent être organisés par modules et appelé depuis le css (background) ou depuis le html d'un composant.
*/
/*  xs: 0, sm: 600px, md: 960px, lg: 1280px, xl: 1920px  */
/*                     V      */
/*______ V ______|_____V______*/
/*______ V ______|_____V______*/
/*______ V ______|____________*/
default,
.invisible {
  display: none;
}

/* ... */
/**
 * Common style for matching typologies (e.g. order-matching and text-matching).
*/
/**
 * Common style for radio groups displaying Net Promoter Score (e.g. inside nps and feedback-dialog components).
*/
/**
 * Common style for components displaying progress data, start button and search button related to onboarding (e.g. inside home-page and first-time-user-experience-step-two components).
*/
/**
 * The base/ folder holds what we might call the boilerplate code for the project. In there, you might find the reset file, some typographic rules, and probably a stylesheet defining some standard styles for commonly used HTML elements (that I like to call _base.scss).
*/
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thin.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thinitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thinitalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralight.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralightitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralightitalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-light.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-lightitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-lightitalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-regular.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-italic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-medium.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-mediumitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-mediumitalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibold.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibolditalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibolditalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bold.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bolditalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bolditalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabold.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabolditalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabolditalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-black.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-blackitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-blackitalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thin.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thinitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-thinitalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralight.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralightitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extralightitalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-light.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-lightitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-lightitalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-regular.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-italic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-medium.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-mediumitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-mediumitalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibold.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibolditalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-semibolditalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bold.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bolditalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-bolditalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabold.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabolditalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-extrabolditalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-black.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAGRounded";
  src: url("/assets/langues_app/fonts/VAGRounded/VAGRounded-blackitalic.woff2") format("woff2"), url("/assets/langues_app/fonts/VAGRounded/VAGRounded-blackitalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
html {
  font-size: 10px;
}

body {
  font: 400 clamp(1.4rem, 0.45vw + 1.13rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  color: var(--text, #006AA6);
}

html,
body {
  display: flex;
  flex: 1 0 auto;
  width: 100%;
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
  color: var(--text, #006AA6);
  background-color: var(--appbackground, #FFF);
}

h1,
.h1 {
  font: 700 clamp(1.8rem, 0.3vw + 1.62rem, 2.2rem) / 1.4 VAGRounded, Arial, sans-serif;
}

h2,
.h2 {
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}

h3,
.h3 {
  font: 400 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}

h4,
.h4 {
  font: 400 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}

b,
.bold {
  font: 700 clamp(1.4rem, 0.45vw + 1.13rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}

caption,
.caption {
  font: 400 clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem) / 1.4 VAGRounded, Arial, sans-serif;
}

button,
.button {
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  cursor: pointer;
}

a {
  cursor: pointer;
}

video {
  width: 100%;
  height: auto;
}

.page-layout {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}

content,
.content {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}

router-outlet + *:not(router-outlet) {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  align-self: auto;
  overflow: auto;
}

/**
 * For smaller components, there is the components/ folder. While layout/ is macro (defining the global wireframe), components/ is more focused on widgets. It contains all kind of specific modules like a slider, a loader, a widget, and basically anything along those lines. There are usually a lot of files in components/ since the whole site/application should be mostly composed of tiny modules.
*/
mat-icon.mat-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 24px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
}
mat-icon.mat-icon svg {
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
}

.bem-header__btn-menu__icon {
  width: 32px;
  height: 32px;
}
.bem-header__btn-menu__icon[role=button] {
  display: flex;
  justify-content: center;
  width: auto;
  height: auto;
}

/*
**1 - Quand l'icone n'est pas encapsulé dans un bouton :( mais fait fonction.
Le svg est définit pour être flexible
*/
/**
 * Even though this style sheet manages the style of four different components (UserReviewComponent and UserReviewMobileComponent, both inside the plateform and the app), it is placed in the Activities module for convenience. Be careful because any style changes will impact each of the above-mentioned components.
*/
.user-review-bottom-sheet-wrapper .mat-bottom-sheet-container,
.user-review-bottom-sheet-wrapper .mat-mdc-dialog-surface,
.user-review-dialog-wrapper .mat-bottom-sheet-container,
.user-review-dialog-wrapper .mat-mdc-dialog-surface {
  display: contents !important;
}

app-user-review,
app-user-review-mobile {
  overflow: hidden;
  display: unset !important;
  max-height: 80vh;
  color: #000;
  background-color: #FFF;
  line-height: 1.2;
}
.user-review-bottom-sheet-wrapper app-user-review,
.user-review-bottom-sheet-wrapper app-user-review-mobile {
  width: 100vw;
  border-radius: 24px 24px 0 0;
}
.user-review-dialog-wrapper app-user-review,
.user-review-dialog-wrapper app-user-review-mobile {
  border-radius: 18px;
}
app-user-review .user-review,
app-user-review-mobile .user-review {
  overflow: auto;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  width: min-content;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  padding: 4.2rem 3.6rem 3.6rem;
}
@media screen and (min-width: 960px) {
  app-user-review .user-review,
  app-user-review-mobile .user-review {
    padding: 3.6rem 3.6rem 2.4rem;
  }
}
app-user-review .user-review .user-review__header .user-review__title,
app-user-review-mobile .user-review .user-review__header .user-review__title {
  margin: unset;
  text-align: center;
  font-size: 2rem;
  font-weight: 800;
  line-height: inherit;
  text-wrap: balance;
}
app-user-review .user-review .user-review__content,
app-user-review-mobile .user-review .user-review__content {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1.2rem;
}
app-user-review .user-review .user-review__content button,
app-user-review-mobile .user-review .user-review__content button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 7.8rem;
  height: auto;
  aspect-ratio: 1;
  margin: unset;
  padding: 0.6rem;
  background-color: unset;
  border: 2px solid;
  border-radius: 18px;
  box-shadow: unset;
  transition: color 100ms ease-in-out, background-color 100ms ease-in-out, border-color 100ms ease-in-out;
}
@media screen and (min-width: 960px) {
  app-user-review .user-review .user-review__content button,
  app-user-review-mobile .user-review .user-review__content button {
    width: auto;
    height: 7.8rem;
    aspect-ratio: 3/2;
  }
}
app-user-review .user-review .user-review__content button mat-icon,
app-user-review-mobile .user-review .user-review__content button mat-icon {
  flex: none;
  width: 4.2rem;
  min-width: unset;
  height: auto;
  min-height: unset;
}
app-user-review .user-review .user-review__content button mat-icon svg,
app-user-review-mobile .user-review .user-review__content button mat-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-user-review .user-review .user-review__content button.user-review__very-dissatisfied-button,
app-user-review-mobile .user-review .user-review__content button.user-review__very-dissatisfied-button {
  color: #C32C2C;
  border-color: #EB6F76;
}
app-user-review .user-review .user-review__content button.user-review__very-dissatisfied-button:hover,
app-user-review-mobile .user-review .user-review__content button.user-review__very-dissatisfied-button:hover {
  border-color: #C32C2C;
}
app-user-review .user-review .user-review__content button.user-review__very-dissatisfied-button:active,
app-user-review-mobile .user-review .user-review__content button.user-review__very-dissatisfied-button:active {
  color: #FFF;
  background-color: #C32C2C;
  border-color: #C32C2C;
}
app-user-review .user-review .user-review__content button.user-review__dissatisfied-button,
app-user-review-mobile .user-review .user-review__content button.user-review__dissatisfied-button {
  color: #B26216;
  border-color: #F1943D;
}
app-user-review .user-review .user-review__content button.user-review__dissatisfied-button:hover,
app-user-review-mobile .user-review .user-review__content button.user-review__dissatisfied-button:hover {
  border-color: #B26216;
}
app-user-review .user-review .user-review__content button.user-review__dissatisfied-button:active,
app-user-review-mobile .user-review .user-review__content button.user-review__dissatisfied-button:active {
  color: #FFF;
  background-color: #B26216;
  border-color: #B26216;
}
app-user-review .user-review .user-review__content button.user-review__satisfied-button,
app-user-review-mobile .user-review .user-review__content button.user-review__satisfied-button {
  color: #887617;
  border-color: #EDC600;
}
app-user-review .user-review .user-review__content button.user-review__satisfied-button:hover,
app-user-review-mobile .user-review .user-review__content button.user-review__satisfied-button:hover {
  border-color: #887617;
}
app-user-review .user-review .user-review__content button.user-review__satisfied-button:active,
app-user-review-mobile .user-review .user-review__content button.user-review__satisfied-button:active {
  color: #FFF;
  background-color: #887617;
  border-color: #887617;
}
app-user-review .user-review .user-review__content button.user-review__very-satisfied-button,
app-user-review-mobile .user-review .user-review__content button.user-review__very-satisfied-button {
  color: #24883D;
  border-color: #8AC89A;
}
app-user-review .user-review .user-review__content button.user-review__very-satisfied-button:hover,
app-user-review-mobile .user-review .user-review__content button.user-review__very-satisfied-button:hover {
  border-color: #24883D;
}
app-user-review .user-review .user-review__content button.user-review__very-satisfied-button:active,
app-user-review-mobile .user-review .user-review__content button.user-review__very-satisfied-button:active {
  color: #FFF;
  background-color: #24883D;
  border-color: #24883D;
}
app-user-review .user-review .user-review__footer,
app-user-review-mobile .user-review .user-review__footer {
  display: flex;
  justify-content: center;
}
app-user-review .user-review .user-review__footer .user-review__skip-button,
app-user-review-mobile .user-review .user-review__footer .user-review__skip-button {
  margin: unset;
  padding: 0.6rem 1.2rem;
  color: #5D5D5D;
  background-color: unset;
  border: unset;
  box-shadow: unset;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: inherit;
  transition: color 100ms ease-in-out;
}
app-user-review .user-review .user-review__footer .user-review__skip-button:hover, app-user-review .user-review .user-review__footer .user-review__skip-button:focus, app-user-review .user-review .user-review__footer .user-review__skip-button:active,
app-user-review-mobile .user-review .user-review__footer .user-review__skip-button:hover,
app-user-review-mobile .user-review .user-review__footer .user-review__skip-button:focus,
app-user-review-mobile .user-review .user-review__footer .user-review__skip-button:active {
  color: inherit;
}

.activities-card video {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: auto;
  max-width: 100%;
  max-height: 50vh;
}
.activities-card app-shared-video {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: -moz-fit-content;
  width: fit-content;
}
.activities-card app-zoomable {
  margin-bottom: 4px;
  color: var(--tertiarylabel, #006AA6);
  background-color: var(--tertiarybackground, #F7E6EC);
  border: 2px solid var(--tertiaryborder, #F0D0DB);
  box-shadow: 0px 4px 0px 0px var(--tertiaryborder, #F0D0DB);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  padding: clamp(5px, 0.38vw + 2.73px, 10px);
  position: absolute;
  z-index: 3;
  bottom: 0.5rem;
  right: 0.5rem;
  width: auto;
  height: auto;
  border-radius: 8px;
}
.activities-card app-zoomable mat-icon.mat-icon,
.activities-card app-zoomable .mdc-label {
  color: var(--tertiaryicon, #B10745);
}
.activities-card app-zoomable:hover, .activities-card app-zoomable:focus {
  background-color: var(--tertiarybackground--hover, #FFF2F2);
}
.activities-card app-zoomable:active, .activities-card app-zoomable[disabled], .activities-card app-zoomable.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
.activities-card app-zoomable:active {
  background-color: var(--tertiarybackground--active, #F0D0DB);
  border: 2px solid var(--tertiaryborder--active, #F7E6EC);
}
.activities-card app-zoomable[disabled], .activities-card app-zoomable.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
.activities-card button {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  margin-inline: 0;
}
.activities-card button mat-icon.mat-icon,
.activities-card button .mdc-label {
  color: inherit;
}
.activities-card button:hover, .activities-card button:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
.activities-card button:active, .activities-card button[disabled], .activities-card button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
.activities-card button:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
.activities-card button[disabled], .activities-card button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
.activities-card mat-card-footer button:not(.button-audio) {
  gap: clamp(40px, 3.03vw + 21.82px, 80px);
}

.app-flashcard-wrapper,
.available-answers,
.checkbox-group,
#container-for-answers-selected {
  flex: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  min-height: 0;
  margin: 0 auto auto auto !important;
}
.app-flashcard-wrapper.answers-counting-1, .app-flashcard-wrapper.answers-counting-2,
.available-answers.answers-counting-1,
.available-answers.answers-counting-2,
.checkbox-group.answers-counting-1,
.checkbox-group.answers-counting-2,
#container-for-answers-selected.answers-counting-1,
#container-for-answers-selected.answers-counting-2 {
  grid-template-rows: 1fr;
}
.app-flashcard-wrapper.answers-counting-1,
.available-answers.answers-counting-1,
.checkbox-group.answers-counting-1,
#container-for-answers-selected.answers-counting-1 {
  grid-template-columns: 1fr;
  max-width: min(var(--max-small-device), 70vh);
}
.app-flashcard-wrapper.answers-counting-2,
.available-answers.answers-counting-2,
.checkbox-group.answers-counting-2,
#container-for-answers-selected.answers-counting-2 {
  max-width: var(--max-small-device);
}
.app-flashcard-wrapper.answers-counting-3, .app-flashcard-wrapper.answers-counting-4,
.available-answers.answers-counting-3,
.available-answers.answers-counting-4,
.checkbox-group.answers-counting-3,
.checkbox-group.answers-counting-4,
#container-for-answers-selected.answers-counting-3,
#container-for-answers-selected.answers-counting-4 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
  max-width: 100vh;
}
@media screen and (max-height: 600px) {
  .app-flashcard-wrapper.answers-counting-3, .app-flashcard-wrapper.answers-counting-4,
  .available-answers.answers-counting-3,
  .available-answers.answers-counting-4,
  .checkbox-group.answers-counting-3,
  .checkbox-group.answers-counting-4,
  #container-for-answers-selected.answers-counting-3,
  #container-for-answers-selected.answers-counting-4 {
    max-width: 50vh;
  }
}
@media (min-width: 600px) and (min-height: 599px) {
  .app-flashcard-wrapper.answers-counting-3, .app-flashcard-wrapper.answers-counting-4,
  .available-answers.answers-counting-3,
  .available-answers.answers-counting-4,
  .checkbox-group.answers-counting-3,
  .checkbox-group.answers-counting-4,
  #container-for-answers-selected.answers-counting-3,
  #container-for-answers-selected.answers-counting-4 {
    max-width: 90vh;
  }
}
.app-flashcard-wrapper.answers-counting-5, .app-flashcard-wrapper.answers-counting-6,
.available-answers.answers-counting-5,
.available-answers.answers-counting-6,
.checkbox-group.answers-counting-5,
.checkbox-group.answers-counting-6,
#container-for-answers-selected.answers-counting-5,
#container-for-answers-selected.answers-counting-6 {
  max-width: 70vh;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto auto;
  height: auto;
}
@media (min-width: 600px) {
  .app-flashcard-wrapper.answers-counting-5, .app-flashcard-wrapper.answers-counting-6,
  .available-answers.answers-counting-5,
  .available-answers.answers-counting-6,
  .checkbox-group.answers-counting-5,
  .checkbox-group.answers-counting-6,
  #container-for-answers-selected.answers-counting-5,
  #container-for-answers-selected.answers-counting-6 {
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto auto;
    max-width: 100%;
    max-height: initial;
    height: auto;
  }
}
@media (min-width: 1280px) {
  .app-flashcard-wrapper.answers-counting-5, .app-flashcard-wrapper.answers-counting-6,
  .available-answers.answers-counting-5,
  .available-answers.answers-counting-6,
  .checkbox-group.answers-counting-5,
  .checkbox-group.answers-counting-6,
  #container-for-answers-selected.answers-counting-5,
  #container-for-answers-selected.answers-counting-6 {
    max-width: 160vh;
  }
}
.app-flashcard-wrapper.answers-counting-7, .app-flashcard-wrapper.answers-counting-8,
.available-answers.answers-counting-7,
.available-answers.answers-counting-8,
.checkbox-group.answers-counting-7,
.checkbox-group.answers-counting-8,
#container-for-answers-selected.answers-counting-7,
#container-for-answers-selected.answers-counting-8 {
  grid-template-rows: 1fr 1fr 1fr 1fr;
  max-width: 54vh;
}
@media (min-width: 600px) {
  .app-flashcard-wrapper.answers-counting-7, .app-flashcard-wrapper.answers-counting-8,
  .available-answers.answers-counting-7,
  .available-answers.answers-counting-8,
  .checkbox-group.answers-counting-7,
  .checkbox-group.answers-counting-8,
  #container-for-answers-selected.answers-counting-7,
  #container-for-answers-selected.answers-counting-8 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto auto auto;
    max-width: 100%;
    max-height: 34vh;
  }
}
@media (min-width: 1280px) {
  .app-flashcard-wrapper.answers-counting-7, .app-flashcard-wrapper.answers-counting-8,
  .available-answers.answers-counting-7,
  .available-answers.answers-counting-8,
  .checkbox-group.answers-counting-7,
  .checkbox-group.answers-counting-8,
  #container-for-answers-selected.answers-counting-7,
  #container-for-answers-selected.answers-counting-8 {
    max-width: 220vh;
  }
}
.app-flashcard-wrapper > div,
.available-answers > div,
.checkbox-group > div,
#container-for-answers-selected > div {
  display: flex;
  aspect-ratio: 16/9;
  justify-content: center;
}
.app-flashcard-wrapper > div label,
.available-answers > div label,
.checkbox-group > div label,
#container-for-answers-selected > div label {
  display: flex;
  align-items: center;
}
@media (min-width: 600px) {
  consign + .app-flashcard-wrapper,
  consign + .available-answers,
  consign + .checkbox-group,
  consign + #container-for-answers-selected {
    max-width: 80vh;
  }
}
@media (min-width: 600px) {
  .app-flashcard-wrapper,
  .available-answers,
  .checkbox-group,
  #container-for-answers-selected {
    max-width: var(--max-small-device);
  }
}

app-flashcard,
.available-answers button,
.available-answers .answer,
.available-answers .button-image,
.available-answers .order-matching__audio-button,
.available-answers .qcu__audio-button,
.checkbox-group mat-checkbox,
.checkbox-group .button-image,
.checkbox-group .qcm__audio-button,
#container-for-answers-selected > div,
.even-answers button,
.odd-answers button,
.guessing-item,
app-memory-find-zone .memory-find-zone__button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  position: relative;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  height: auto;
  min-height: 30px;
  aspect-ratio: 16/9;
}
app-flashcard mat-icon.mat-icon,
app-flashcard .mdc-label,
.available-answers button mat-icon.mat-icon,
.available-answers button .mdc-label,
.available-answers .answer mat-icon.mat-icon,
.available-answers .answer .mdc-label,
.available-answers .button-image mat-icon.mat-icon,
.available-answers .button-image .mdc-label,
.available-answers .order-matching__audio-button mat-icon.mat-icon,
.available-answers .order-matching__audio-button .mdc-label,
.available-answers .qcu__audio-button mat-icon.mat-icon,
.available-answers .qcu__audio-button .mdc-label,
.checkbox-group mat-checkbox mat-icon.mat-icon,
.checkbox-group mat-checkbox .mdc-label,
.checkbox-group .button-image mat-icon.mat-icon,
.checkbox-group .button-image .mdc-label,
.checkbox-group .qcm__audio-button mat-icon.mat-icon,
.checkbox-group .qcm__audio-button .mdc-label,
#container-for-answers-selected > div mat-icon.mat-icon,
#container-for-answers-selected > div .mdc-label,
.even-answers button mat-icon.mat-icon,
.even-answers button .mdc-label,
.odd-answers button mat-icon.mat-icon,
.odd-answers button .mdc-label,
.guessing-item mat-icon.mat-icon,
.guessing-item .mdc-label,
app-memory-find-zone .memory-find-zone__button mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button .mdc-label {
  color: inherit;
}
app-flashcard:hover, app-flashcard:focus,
.available-answers button:hover,
.available-answers button:focus,
.available-answers .answer:hover,
.available-answers .answer:focus,
.available-answers .button-image:hover,
.available-answers .button-image:focus,
.available-answers .order-matching__audio-button:hover,
.available-answers .order-matching__audio-button:focus,
.available-answers .qcu__audio-button:hover,
.available-answers .qcu__audio-button:focus,
.checkbox-group mat-checkbox:hover,
.checkbox-group mat-checkbox:focus,
.checkbox-group .button-image:hover,
.checkbox-group .button-image:focus,
.checkbox-group .qcm__audio-button:hover,
.checkbox-group .qcm__audio-button:focus,
#container-for-answers-selected > div:hover,
#container-for-answers-selected > div:focus,
.even-answers button:hover,
.even-answers button:focus,
.odd-answers button:hover,
.odd-answers button:focus,
.guessing-item:hover,
.guessing-item:focus,
app-memory-find-zone .memory-find-zone__button:hover,
app-memory-find-zone .memory-find-zone__button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-flashcard:active, app-flashcard[disabled], app-flashcard.mat-mdc-checkbox-disabled,
.available-answers button:active,
.available-answers button[disabled],
.available-answers button.mat-mdc-checkbox-disabled,
.available-answers .answer:active,
.available-answers .answer[disabled],
.available-answers .answer.mat-mdc-checkbox-disabled,
.available-answers .button-image:active,
.available-answers .button-image[disabled],
.available-answers .button-image.mat-mdc-checkbox-disabled,
.available-answers .order-matching__audio-button:active,
.available-answers .order-matching__audio-button[disabled],
.available-answers .order-matching__audio-button.mat-mdc-checkbox-disabled,
.available-answers .qcu__audio-button:active,
.available-answers .qcu__audio-button[disabled],
.available-answers .qcu__audio-button.mat-mdc-checkbox-disabled,
.checkbox-group mat-checkbox:active,
.checkbox-group mat-checkbox[disabled],
.checkbox-group mat-checkbox.mat-mdc-checkbox-disabled,
.checkbox-group .button-image:active,
.checkbox-group .button-image[disabled],
.checkbox-group .button-image.mat-mdc-checkbox-disabled,
.checkbox-group .qcm__audio-button:active,
.checkbox-group .qcm__audio-button[disabled],
.checkbox-group .qcm__audio-button.mat-mdc-checkbox-disabled,
#container-for-answers-selected > div:active,
#container-for-answers-selected > div[disabled],
#container-for-answers-selected > div.mat-mdc-checkbox-disabled,
.even-answers button:active,
.even-answers button[disabled],
.even-answers button.mat-mdc-checkbox-disabled,
.odd-answers button:active,
.odd-answers button[disabled],
.odd-answers button.mat-mdc-checkbox-disabled,
.guessing-item:active,
.guessing-item[disabled],
.guessing-item.mat-mdc-checkbox-disabled,
app-memory-find-zone .memory-find-zone__button:active,
app-memory-find-zone .memory-find-zone__button[disabled],
app-memory-find-zone .memory-find-zone__button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-flashcard:active,
.available-answers button:active,
.available-answers .answer:active,
.available-answers .button-image:active,
.available-answers .order-matching__audio-button:active,
.available-answers .qcu__audio-button:active,
.checkbox-group mat-checkbox:active,
.checkbox-group .button-image:active,
.checkbox-group .qcm__audio-button:active,
#container-for-answers-selected > div:active,
.even-answers button:active,
.odd-answers button:active,
.guessing-item:active,
app-memory-find-zone .memory-find-zone__button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-flashcard[disabled], app-flashcard.mat-mdc-checkbox-disabled,
.available-answers button[disabled],
.available-answers button.mat-mdc-checkbox-disabled,
.available-answers .answer[disabled],
.available-answers .answer.mat-mdc-checkbox-disabled,
.available-answers .button-image[disabled],
.available-answers .button-image.mat-mdc-checkbox-disabled,
.available-answers .order-matching__audio-button[disabled],
.available-answers .order-matching__audio-button.mat-mdc-checkbox-disabled,
.available-answers .qcu__audio-button[disabled],
.available-answers .qcu__audio-button.mat-mdc-checkbox-disabled,
.checkbox-group mat-checkbox[disabled],
.checkbox-group mat-checkbox.mat-mdc-checkbox-disabled,
.checkbox-group .button-image[disabled],
.checkbox-group .button-image.mat-mdc-checkbox-disabled,
.checkbox-group .qcm__audio-button[disabled],
.checkbox-group .qcm__audio-button.mat-mdc-checkbox-disabled,
#container-for-answers-selected > div[disabled],
#container-for-answers-selected > div.mat-mdc-checkbox-disabled,
.even-answers button[disabled],
.even-answers button.mat-mdc-checkbox-disabled,
.odd-answers button[disabled],
.odd-answers button.mat-mdc-checkbox-disabled,
.guessing-item[disabled],
.guessing-item.mat-mdc-checkbox-disabled,
app-memory-find-zone .memory-find-zone__button[disabled],
app-memory-find-zone .memory-find-zone__button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-flashcard:where(.mat-mdc-checkbox):has(input:focus-visible),
.available-answers button:where(.mat-mdc-checkbox):has(input:focus-visible),
.available-answers .answer:where(.mat-mdc-checkbox):has(input:focus-visible),
.available-answers .button-image:where(.mat-mdc-checkbox):has(input:focus-visible),
.available-answers .order-matching__audio-button:where(.mat-mdc-checkbox):has(input:focus-visible),
.available-answers .qcu__audio-button:where(.mat-mdc-checkbox):has(input:focus-visible),
.checkbox-group mat-checkbox:where(.mat-mdc-checkbox):has(input:focus-visible),
.checkbox-group .button-image:where(.mat-mdc-checkbox):has(input:focus-visible),
.checkbox-group .qcm__audio-button:where(.mat-mdc-checkbox):has(input:focus-visible),
#container-for-answers-selected > div:where(.mat-mdc-checkbox):has(input:focus-visible),
.even-answers button:where(.mat-mdc-checkbox):has(input:focus-visible),
.odd-answers button:where(.mat-mdc-checkbox):has(input:focus-visible),
.guessing-item:where(.mat-mdc-checkbox):has(input:focus-visible),
app-memory-find-zone .memory-find-zone__button:where(.mat-mdc-checkbox):has(input:focus-visible) {
  outline: 2px auto Highlight !important;
  outline: 2px auto -webkit-focus-ring-color !important;
}
app-flashcard:where(.mat-mdc-checkbox) .mdc-form-field,
.available-answers button:where(.mat-mdc-checkbox) .mdc-form-field,
.available-answers .answer:where(.mat-mdc-checkbox) .mdc-form-field,
.available-answers .button-image:where(.mat-mdc-checkbox) .mdc-form-field,
.available-answers .order-matching__audio-button:where(.mat-mdc-checkbox) .mdc-form-field,
.available-answers .qcu__audio-button:where(.mat-mdc-checkbox) .mdc-form-field,
.checkbox-group mat-checkbox:where(.mat-mdc-checkbox) .mdc-form-field,
.checkbox-group .button-image:where(.mat-mdc-checkbox) .mdc-form-field,
.checkbox-group .qcm__audio-button:where(.mat-mdc-checkbox) .mdc-form-field,
#container-for-answers-selected > div:where(.mat-mdc-checkbox) .mdc-form-field,
.even-answers button:where(.mat-mdc-checkbox) .mdc-form-field,
.odd-answers button:where(.mat-mdc-checkbox) .mdc-form-field,
.guessing-item:where(.mat-mdc-checkbox) .mdc-form-field,
app-memory-find-zone .memory-find-zone__button:where(.mat-mdc-checkbox) .mdc-form-field {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  white-space: normal;
}
app-flashcard:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
app-flashcard:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
app-flashcard:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.available-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.available-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.available-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.available-answers .answer:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.available-answers .answer:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.available-answers .answer:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.available-answers .button-image:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.available-answers .button-image:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.available-answers .button-image:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.available-answers .order-matching__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.available-answers .order-matching__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.available-answers .order-matching__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.available-answers .qcu__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.available-answers .qcu__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.available-answers .qcu__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.checkbox-group mat-checkbox:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.checkbox-group mat-checkbox:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.checkbox-group mat-checkbox:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.checkbox-group .button-image:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.checkbox-group .button-image:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.checkbox-group .button-image:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.checkbox-group .qcm__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.checkbox-group .qcm__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.checkbox-group .qcm__audio-button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
#container-for-answers-selected > div:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
#container-for-answers-selected > div:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
#container-for-answers-selected > div:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.even-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.even-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.even-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.odd-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.odd-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.odd-answers button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
.guessing-item:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
.guessing-item:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
.guessing-item:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator,
app-memory-find-zone .memory-find-zone__button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple,
app-memory-find-zone .memory-find-zone__button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,
app-memory-find-zone .memory-find-zone__button:where(.mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-focus-indicator {
  display: none;
}
app-flashcard > mat-icon.mat-icon,
.available-answers button > mat-icon.mat-icon,
.available-answers .answer > mat-icon.mat-icon,
.available-answers .button-image > mat-icon.mat-icon,
.available-answers .order-matching__audio-button > mat-icon.mat-icon,
.available-answers .qcu__audio-button > mat-icon.mat-icon,
.checkbox-group mat-checkbox > mat-icon.mat-icon,
.checkbox-group .button-image > mat-icon.mat-icon,
.checkbox-group .qcm__audio-button > mat-icon.mat-icon,
#container-for-answers-selected > div > mat-icon.mat-icon,
.even-answers button > mat-icon.mat-icon,
.odd-answers button > mat-icon.mat-icon,
.guessing-item > mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button > mat-icon.mat-icon {
  width: 45px;
  height: 45px;
  min-width: 45px;
  min-height: 45px;
}
app-flashcard > mat-icon.mat-icon svg,
.available-answers button > mat-icon.mat-icon svg,
.available-answers .answer > mat-icon.mat-icon svg,
.available-answers .button-image > mat-icon.mat-icon svg,
.available-answers .order-matching__audio-button > mat-icon.mat-icon svg,
.available-answers .qcu__audio-button > mat-icon.mat-icon svg,
.checkbox-group mat-checkbox > mat-icon.mat-icon svg,
.checkbox-group .button-image > mat-icon.mat-icon svg,
.checkbox-group .qcm__audio-button > mat-icon.mat-icon svg,
#container-for-answers-selected > div > mat-icon.mat-icon svg,
.even-answers button > mat-icon.mat-icon svg,
.odd-answers button > mat-icon.mat-icon svg,
.guessing-item > mat-icon.mat-icon svg,
app-memory-find-zone .memory-find-zone__button > mat-icon.mat-icon svg {
  width: 100%;
  height: 100%;
}
app-flashcard > mat-icon.mat-icon[data-mat-icon-name=editor-play], app-flashcard > mat-icon.mat-icon[svgIcon=equalizer],
.available-answers button > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.available-answers button > mat-icon.mat-icon[svgIcon=equalizer],
.available-answers .answer > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.available-answers .answer > mat-icon.mat-icon[svgIcon=equalizer],
.available-answers .button-image > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.available-answers .button-image > mat-icon.mat-icon[svgIcon=equalizer],
.available-answers .order-matching__audio-button > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.available-answers .order-matching__audio-button > mat-icon.mat-icon[svgIcon=equalizer],
.available-answers .qcu__audio-button > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.available-answers .qcu__audio-button > mat-icon.mat-icon[svgIcon=equalizer],
.checkbox-group mat-checkbox > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.checkbox-group mat-checkbox > mat-icon.mat-icon[svgIcon=equalizer],
.checkbox-group .button-image > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.checkbox-group .button-image > mat-icon.mat-icon[svgIcon=equalizer],
.checkbox-group .qcm__audio-button > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.checkbox-group .qcm__audio-button > mat-icon.mat-icon[svgIcon=equalizer],
#container-for-answers-selected > div > mat-icon.mat-icon[data-mat-icon-name=editor-play],
#container-for-answers-selected > div > mat-icon.mat-icon[svgIcon=equalizer],
.even-answers button > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.even-answers button > mat-icon.mat-icon[svgIcon=equalizer],
.odd-answers button > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.odd-answers button > mat-icon.mat-icon[svgIcon=equalizer],
.guessing-item > mat-icon.mat-icon[data-mat-icon-name=editor-play],
.guessing-item > mat-icon.mat-icon[svgIcon=equalizer],
app-memory-find-zone .memory-find-zone__button > mat-icon.mat-icon[data-mat-icon-name=editor-play],
app-memory-find-zone .memory-find-zone__button > mat-icon.mat-icon[svgIcon=equalizer] {
  width: inherit;
  height: inherit;
  min-width: inherit;
  min-height: inherit;
  flex: 1;
}
app-flashcard > mat-icon.mat-icon + span,
.available-answers button > mat-icon.mat-icon + span,
.available-answers .answer > mat-icon.mat-icon + span,
.available-answers .button-image > mat-icon.mat-icon + span,
.available-answers .order-matching__audio-button > mat-icon.mat-icon + span,
.available-answers .qcu__audio-button > mat-icon.mat-icon + span,
.checkbox-group mat-checkbox > mat-icon.mat-icon + span,
.checkbox-group .button-image > mat-icon.mat-icon + span,
.checkbox-group .qcm__audio-button > mat-icon.mat-icon + span,
#container-for-answers-selected > div > mat-icon.mat-icon + span,
.even-answers button > mat-icon.mat-icon + span,
.odd-answers button > mat-icon.mat-icon + span,
.guessing-item > mat-icon.mat-icon + span,
app-memory-find-zone .memory-find-zone__button > mat-icon.mat-icon + span {
  text-transform: uppercase;
}
app-flashcard audio,
.available-answers button audio,
.available-answers .answer audio,
.available-answers .button-image audio,
.available-answers .order-matching__audio-button audio,
.available-answers .qcu__audio-button audio,
.checkbox-group mat-checkbox audio,
.checkbox-group .button-image audio,
.checkbox-group .qcm__audio-button audio,
#container-for-answers-selected > div audio,
.even-answers button audio,
.odd-answers button audio,
.guessing-item audio,
app-memory-find-zone .memory-find-zone__button audio {
  display: none;
}
app-flashcard.selected:before, app-flashcard.is-selected:before, app-flashcard.incorrect:before, app-flashcard.correct:before, app-flashcard.was-correct:before, app-flashcard.currently-correct:before, app-flashcard.is-audio:before, app-flashcard.is-playing:before,
.available-answers button.selected:before,
.available-answers button.is-selected:before,
.available-answers button.incorrect:before,
.available-answers button.correct:before,
.available-answers button.was-correct:before,
.available-answers button.currently-correct:before,
.available-answers button.is-audio:before,
.available-answers button.is-playing:before,
.available-answers .answer.selected:before,
.available-answers .answer.is-selected:before,
.available-answers .answer.incorrect:before,
.available-answers .answer.correct:before,
.available-answers .answer.was-correct:before,
.available-answers .answer.currently-correct:before,
.available-answers .answer.is-audio:before,
.available-answers .answer.is-playing:before,
.available-answers .button-image.selected:before,
.available-answers .button-image.is-selected:before,
.available-answers .button-image.incorrect:before,
.available-answers .button-image.correct:before,
.available-answers .button-image.was-correct:before,
.available-answers .button-image.currently-correct:before,
.available-answers .button-image.is-audio:before,
.available-answers .button-image.is-playing:before,
.available-answers .order-matching__audio-button.selected:before,
.available-answers .order-matching__audio-button.is-selected:before,
.available-answers .order-matching__audio-button.incorrect:before,
.available-answers .order-matching__audio-button.correct:before,
.available-answers .order-matching__audio-button.was-correct:before,
.available-answers .order-matching__audio-button.currently-correct:before,
.available-answers .order-matching__audio-button.is-audio:before,
.available-answers .order-matching__audio-button.is-playing:before,
.available-answers .qcu__audio-button.selected:before,
.available-answers .qcu__audio-button.is-selected:before,
.available-answers .qcu__audio-button.incorrect:before,
.available-answers .qcu__audio-button.correct:before,
.available-answers .qcu__audio-button.was-correct:before,
.available-answers .qcu__audio-button.currently-correct:before,
.available-answers .qcu__audio-button.is-audio:before,
.available-answers .qcu__audio-button.is-playing:before,
.checkbox-group mat-checkbox.selected:before,
.checkbox-group mat-checkbox.is-selected:before,
.checkbox-group mat-checkbox.incorrect:before,
.checkbox-group mat-checkbox.correct:before,
.checkbox-group mat-checkbox.was-correct:before,
.checkbox-group mat-checkbox.currently-correct:before,
.checkbox-group mat-checkbox.is-audio:before,
.checkbox-group mat-checkbox.is-playing:before,
.checkbox-group .button-image.selected:before,
.checkbox-group .button-image.is-selected:before,
.checkbox-group .button-image.incorrect:before,
.checkbox-group .button-image.correct:before,
.checkbox-group .button-image.was-correct:before,
.checkbox-group .button-image.currently-correct:before,
.checkbox-group .button-image.is-audio:before,
.checkbox-group .button-image.is-playing:before,
.checkbox-group .qcm__audio-button.selected:before,
.checkbox-group .qcm__audio-button.is-selected:before,
.checkbox-group .qcm__audio-button.incorrect:before,
.checkbox-group .qcm__audio-button.correct:before,
.checkbox-group .qcm__audio-button.was-correct:before,
.checkbox-group .qcm__audio-button.currently-correct:before,
.checkbox-group .qcm__audio-button.is-audio:before,
.checkbox-group .qcm__audio-button.is-playing:before,
#container-for-answers-selected > div.selected:before,
#container-for-answers-selected > div.is-selected:before,
#container-for-answers-selected > div.incorrect:before,
#container-for-answers-selected > div.correct:before,
#container-for-answers-selected > div.was-correct:before,
#container-for-answers-selected > div.currently-correct:before,
#container-for-answers-selected > div.is-audio:before,
#container-for-answers-selected > div.is-playing:before,
.even-answers button.selected:before,
.even-answers button.is-selected:before,
.even-answers button.incorrect:before,
.even-answers button.correct:before,
.even-answers button.was-correct:before,
.even-answers button.currently-correct:before,
.even-answers button.is-audio:before,
.even-answers button.is-playing:before,
.odd-answers button.selected:before,
.odd-answers button.is-selected:before,
.odd-answers button.incorrect:before,
.odd-answers button.correct:before,
.odd-answers button.was-correct:before,
.odd-answers button.currently-correct:before,
.odd-answers button.is-audio:before,
.odd-answers button.is-playing:before,
.guessing-item.selected:before,
.guessing-item.is-selected:before,
.guessing-item.incorrect:before,
.guessing-item.correct:before,
.guessing-item.was-correct:before,
.guessing-item.currently-correct:before,
.guessing-item.is-audio:before,
.guessing-item.is-playing:before,
app-memory-find-zone .memory-find-zone__button.selected:before,
app-memory-find-zone .memory-find-zone__button.is-selected:before,
app-memory-find-zone .memory-find-zone__button.incorrect:before,
app-memory-find-zone .memory-find-zone__button.correct:before,
app-memory-find-zone .memory-find-zone__button.was-correct:before,
app-memory-find-zone .memory-find-zone__button.currently-correct:before,
app-memory-find-zone .memory-find-zone__button.is-audio:before,
app-memory-find-zone .memory-find-zone__button.is-playing:before {
  position: absolute;
  z-index: 3;
  top: -10px;
  left: -10px;
  content: "";
  width: 24px;
  height: 24px;
  display: flex;
  border-radius: 50%;
  color: var(--primarylabel-contrast, #fff);
  border: 2px solid var(--primaryborder, #4B001C);
  background: var(--appbackground, #FBF5F7);
  background-size: 16px;
  background-position: 50%;
  background-repeat: no-repeat;
}
app-flashcard.selected:active, app-flashcard.is-selected:active, app-flashcard.incorrect:active, app-flashcard.correct:active, app-flashcard.was-correct:active, app-flashcard.currently-correct:active, app-flashcard.is-audio:active, app-flashcard.is-playing:active,
.available-answers button.selected:active,
.available-answers button.is-selected:active,
.available-answers button.incorrect:active,
.available-answers button.correct:active,
.available-answers button.was-correct:active,
.available-answers button.currently-correct:active,
.available-answers button.is-audio:active,
.available-answers button.is-playing:active,
.available-answers .answer.selected:active,
.available-answers .answer.is-selected:active,
.available-answers .answer.incorrect:active,
.available-answers .answer.correct:active,
.available-answers .answer.was-correct:active,
.available-answers .answer.currently-correct:active,
.available-answers .answer.is-audio:active,
.available-answers .answer.is-playing:active,
.available-answers .button-image.selected:active,
.available-answers .button-image.is-selected:active,
.available-answers .button-image.incorrect:active,
.available-answers .button-image.correct:active,
.available-answers .button-image.was-correct:active,
.available-answers .button-image.currently-correct:active,
.available-answers .button-image.is-audio:active,
.available-answers .button-image.is-playing:active,
.available-answers .order-matching__audio-button.selected:active,
.available-answers .order-matching__audio-button.is-selected:active,
.available-answers .order-matching__audio-button.incorrect:active,
.available-answers .order-matching__audio-button.correct:active,
.available-answers .order-matching__audio-button.was-correct:active,
.available-answers .order-matching__audio-button.currently-correct:active,
.available-answers .order-matching__audio-button.is-audio:active,
.available-answers .order-matching__audio-button.is-playing:active,
.available-answers .qcu__audio-button.selected:active,
.available-answers .qcu__audio-button.is-selected:active,
.available-answers .qcu__audio-button.incorrect:active,
.available-answers .qcu__audio-button.correct:active,
.available-answers .qcu__audio-button.was-correct:active,
.available-answers .qcu__audio-button.currently-correct:active,
.available-answers .qcu__audio-button.is-audio:active,
.available-answers .qcu__audio-button.is-playing:active,
.checkbox-group mat-checkbox.selected:active,
.checkbox-group mat-checkbox.is-selected:active,
.checkbox-group mat-checkbox.incorrect:active,
.checkbox-group mat-checkbox.correct:active,
.checkbox-group mat-checkbox.was-correct:active,
.checkbox-group mat-checkbox.currently-correct:active,
.checkbox-group mat-checkbox.is-audio:active,
.checkbox-group mat-checkbox.is-playing:active,
.checkbox-group .button-image.selected:active,
.checkbox-group .button-image.is-selected:active,
.checkbox-group .button-image.incorrect:active,
.checkbox-group .button-image.correct:active,
.checkbox-group .button-image.was-correct:active,
.checkbox-group .button-image.currently-correct:active,
.checkbox-group .button-image.is-audio:active,
.checkbox-group .button-image.is-playing:active,
.checkbox-group .qcm__audio-button.selected:active,
.checkbox-group .qcm__audio-button.is-selected:active,
.checkbox-group .qcm__audio-button.incorrect:active,
.checkbox-group .qcm__audio-button.correct:active,
.checkbox-group .qcm__audio-button.was-correct:active,
.checkbox-group .qcm__audio-button.currently-correct:active,
.checkbox-group .qcm__audio-button.is-audio:active,
.checkbox-group .qcm__audio-button.is-playing:active,
#container-for-answers-selected > div.selected:active,
#container-for-answers-selected > div.is-selected:active,
#container-for-answers-selected > div.incorrect:active,
#container-for-answers-selected > div.correct:active,
#container-for-answers-selected > div.was-correct:active,
#container-for-answers-selected > div.currently-correct:active,
#container-for-answers-selected > div.is-audio:active,
#container-for-answers-selected > div.is-playing:active,
.even-answers button.selected:active,
.even-answers button.is-selected:active,
.even-answers button.incorrect:active,
.even-answers button.correct:active,
.even-answers button.was-correct:active,
.even-answers button.currently-correct:active,
.even-answers button.is-audio:active,
.even-answers button.is-playing:active,
.odd-answers button.selected:active,
.odd-answers button.is-selected:active,
.odd-answers button.incorrect:active,
.odd-answers button.correct:active,
.odd-answers button.was-correct:active,
.odd-answers button.currently-correct:active,
.odd-answers button.is-audio:active,
.odd-answers button.is-playing:active,
.guessing-item.selected:active,
.guessing-item.is-selected:active,
.guessing-item.incorrect:active,
.guessing-item.correct:active,
.guessing-item.was-correct:active,
.guessing-item.currently-correct:active,
.guessing-item.is-audio:active,
.guessing-item.is-playing:active,
app-memory-find-zone .memory-find-zone__button.selected:active,
app-memory-find-zone .memory-find-zone__button.is-selected:active,
app-memory-find-zone .memory-find-zone__button.incorrect:active,
app-memory-find-zone .memory-find-zone__button.correct:active,
app-memory-find-zone .memory-find-zone__button.was-correct:active,
app-memory-find-zone .memory-find-zone__button.currently-correct:active,
app-memory-find-zone .memory-find-zone__button.is-audio:active,
app-memory-find-zone .memory-find-zone__button.is-playing:active {
  box-shadow: none;
  transform: translateY(4px);
}
app-flashcard.is-audio:before,
.available-answers button.is-audio:before,
.available-answers .answer.is-audio:before,
.available-answers .button-image.is-audio:before,
.available-answers .order-matching__audio-button.is-audio:before,
.available-answers .qcu__audio-button.is-audio:before,
.checkbox-group mat-checkbox.is-audio:before,
.checkbox-group .button-image.is-audio:before,
.checkbox-group .qcm__audio-button.is-audio:before,
#container-for-answers-selected > div.is-audio:before,
.even-answers button.is-audio:before,
.odd-answers button.is-audio:before,
.guessing-item.is-audio:before,
app-memory-find-zone .memory-find-zone__button.is-audio:before {
  background-image: url("/assets/langues_app/activities/icons/volume_up_fill_700--variant.svg");
}
app-flashcard.is-playing:before,
.available-answers button.is-playing:before,
.available-answers .answer.is-playing:before,
.available-answers .button-image.is-playing:before,
.available-answers .order-matching__audio-button.is-playing:before,
.available-answers .qcu__audio-button.is-playing:before,
.checkbox-group mat-checkbox.is-playing:before,
.checkbox-group .button-image.is-playing:before,
.checkbox-group .qcm__audio-button.is-playing:before,
#container-for-answers-selected > div.is-playing:before,
.even-answers button.is-playing:before,
.odd-answers button.is-playing:before,
.guessing-item.is-playing:before,
app-memory-find-zone .memory-find-zone__button.is-playing:before {
  background-image: url("/assets/langues_app/activities/icons/volume_up_fill_700--variant.svg") !important;
}
app-flashcard.button-order,
.available-answers button.button-order,
.available-answers .answer.button-order,
.available-answers .button-image.button-order,
.available-answers .order-matching__audio-button.button-order,
.available-answers .qcu__audio-button.button-order,
.checkbox-group mat-checkbox.button-order,
.checkbox-group .button-image.button-order,
.checkbox-group .qcm__audio-button.button-order,
#container-for-answers-selected > div.button-order,
.even-answers button.button-order,
.odd-answers button.button-order,
.guessing-item.button-order,
app-memory-find-zone .memory-find-zone__button.button-order {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  justify-content: center;
  align-items: center;
  pointer-events: none;
}
app-flashcard.button-order mat-icon.mat-icon,
app-flashcard.button-order .mdc-label,
.available-answers button.button-order mat-icon.mat-icon,
.available-answers button.button-order .mdc-label,
.available-answers .answer.button-order mat-icon.mat-icon,
.available-answers .answer.button-order .mdc-label,
.available-answers .button-image.button-order mat-icon.mat-icon,
.available-answers .button-image.button-order .mdc-label,
.available-answers .order-matching__audio-button.button-order mat-icon.mat-icon,
.available-answers .order-matching__audio-button.button-order .mdc-label,
.available-answers .qcu__audio-button.button-order mat-icon.mat-icon,
.available-answers .qcu__audio-button.button-order .mdc-label,
.checkbox-group mat-checkbox.button-order mat-icon.mat-icon,
.checkbox-group mat-checkbox.button-order .mdc-label,
.checkbox-group .button-image.button-order mat-icon.mat-icon,
.checkbox-group .button-image.button-order .mdc-label,
.checkbox-group .qcm__audio-button.button-order mat-icon.mat-icon,
.checkbox-group .qcm__audio-button.button-order .mdc-label,
#container-for-answers-selected > div.button-order mat-icon.mat-icon,
#container-for-answers-selected > div.button-order .mdc-label,
.even-answers button.button-order mat-icon.mat-icon,
.even-answers button.button-order .mdc-label,
.odd-answers button.button-order mat-icon.mat-icon,
.odd-answers button.button-order .mdc-label,
.guessing-item.button-order mat-icon.mat-icon,
.guessing-item.button-order .mdc-label,
app-memory-find-zone .memory-find-zone__button.button-order mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button.button-order .mdc-label {
  color: inherit;
}
app-flashcard.button-order:hover, app-flashcard.button-order:focus,
.available-answers button.button-order:hover,
.available-answers button.button-order:focus,
.available-answers .answer.button-order:hover,
.available-answers .answer.button-order:focus,
.available-answers .button-image.button-order:hover,
.available-answers .button-image.button-order:focus,
.available-answers .order-matching__audio-button.button-order:hover,
.available-answers .order-matching__audio-button.button-order:focus,
.available-answers .qcu__audio-button.button-order:hover,
.available-answers .qcu__audio-button.button-order:focus,
.checkbox-group mat-checkbox.button-order:hover,
.checkbox-group mat-checkbox.button-order:focus,
.checkbox-group .button-image.button-order:hover,
.checkbox-group .button-image.button-order:focus,
.checkbox-group .qcm__audio-button.button-order:hover,
.checkbox-group .qcm__audio-button.button-order:focus,
#container-for-answers-selected > div.button-order:hover,
#container-for-answers-selected > div.button-order:focus,
.even-answers button.button-order:hover,
.even-answers button.button-order:focus,
.odd-answers button.button-order:hover,
.odd-answers button.button-order:focus,
.guessing-item.button-order:hover,
.guessing-item.button-order:focus,
app-memory-find-zone .memory-find-zone__button.button-order:hover,
app-memory-find-zone .memory-find-zone__button.button-order:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
app-flashcard.button-order:active, app-flashcard.button-order[disabled], app-flashcard.button-order.mat-mdc-checkbox-disabled,
.available-answers button.button-order:active,
.available-answers button.button-order[disabled],
.available-answers button.button-order.mat-mdc-checkbox-disabled,
.available-answers .answer.button-order:active,
.available-answers .answer.button-order[disabled],
.available-answers .answer.button-order.mat-mdc-checkbox-disabled,
.available-answers .button-image.button-order:active,
.available-answers .button-image.button-order[disabled],
.available-answers .button-image.button-order.mat-mdc-checkbox-disabled,
.available-answers .order-matching__audio-button.button-order:active,
.available-answers .order-matching__audio-button.button-order[disabled],
.available-answers .order-matching__audio-button.button-order.mat-mdc-checkbox-disabled,
.available-answers .qcu__audio-button.button-order:active,
.available-answers .qcu__audio-button.button-order[disabled],
.available-answers .qcu__audio-button.button-order.mat-mdc-checkbox-disabled,
.checkbox-group mat-checkbox.button-order:active,
.checkbox-group mat-checkbox.button-order[disabled],
.checkbox-group mat-checkbox.button-order.mat-mdc-checkbox-disabled,
.checkbox-group .button-image.button-order:active,
.checkbox-group .button-image.button-order[disabled],
.checkbox-group .button-image.button-order.mat-mdc-checkbox-disabled,
.checkbox-group .qcm__audio-button.button-order:active,
.checkbox-group .qcm__audio-button.button-order[disabled],
.checkbox-group .qcm__audio-button.button-order.mat-mdc-checkbox-disabled,
#container-for-answers-selected > div.button-order:active,
#container-for-answers-selected > div.button-order[disabled],
#container-for-answers-selected > div.button-order.mat-mdc-checkbox-disabled,
.even-answers button.button-order:active,
.even-answers button.button-order[disabled],
.even-answers button.button-order.mat-mdc-checkbox-disabled,
.odd-answers button.button-order:active,
.odd-answers button.button-order[disabled],
.odd-answers button.button-order.mat-mdc-checkbox-disabled,
.guessing-item.button-order:active,
.guessing-item.button-order[disabled],
.guessing-item.button-order.mat-mdc-checkbox-disabled,
app-memory-find-zone .memory-find-zone__button.button-order:active,
app-memory-find-zone .memory-find-zone__button.button-order[disabled],
app-memory-find-zone .memory-find-zone__button.button-order.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-flashcard.button-order:active,
.available-answers button.button-order:active,
.available-answers .answer.button-order:active,
.available-answers .button-image.button-order:active,
.available-answers .order-matching__audio-button.button-order:active,
.available-answers .qcu__audio-button.button-order:active,
.checkbox-group mat-checkbox.button-order:active,
.checkbox-group .button-image.button-order:active,
.checkbox-group .qcm__audio-button.button-order:active,
#container-for-answers-selected > div.button-order:active,
.even-answers button.button-order:active,
.odd-answers button.button-order:active,
.guessing-item.button-order:active,
app-memory-find-zone .memory-find-zone__button.button-order:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
app-flashcard.button-order[disabled], app-flashcard.button-order.mat-mdc-checkbox-disabled,
.available-answers button.button-order[disabled],
.available-answers button.button-order.mat-mdc-checkbox-disabled,
.available-answers .answer.button-order[disabled],
.available-answers .answer.button-order.mat-mdc-checkbox-disabled,
.available-answers .button-image.button-order[disabled],
.available-answers .button-image.button-order.mat-mdc-checkbox-disabled,
.available-answers .order-matching__audio-button.button-order[disabled],
.available-answers .order-matching__audio-button.button-order.mat-mdc-checkbox-disabled,
.available-answers .qcu__audio-button.button-order[disabled],
.available-answers .qcu__audio-button.button-order.mat-mdc-checkbox-disabled,
.checkbox-group mat-checkbox.button-order[disabled],
.checkbox-group mat-checkbox.button-order.mat-mdc-checkbox-disabled,
.checkbox-group .button-image.button-order[disabled],
.checkbox-group .button-image.button-order.mat-mdc-checkbox-disabled,
.checkbox-group .qcm__audio-button.button-order[disabled],
.checkbox-group .qcm__audio-button.button-order.mat-mdc-checkbox-disabled,
#container-for-answers-selected > div.button-order[disabled],
#container-for-answers-selected > div.button-order.mat-mdc-checkbox-disabled,
.even-answers button.button-order[disabled],
.even-answers button.button-order.mat-mdc-checkbox-disabled,
.odd-answers button.button-order[disabled],
.odd-answers button.button-order.mat-mdc-checkbox-disabled,
.guessing-item.button-order[disabled],
.guessing-item.button-order.mat-mdc-checkbox-disabled,
app-memory-find-zone .memory-find-zone__button.button-order[disabled],
app-memory-find-zone .memory-find-zone__button.button-order.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-flashcard.button-order.pristine:after,
.available-answers button.button-order.pristine:after,
.available-answers .answer.button-order.pristine:after,
.available-answers .button-image.button-order.pristine:after,
.available-answers .order-matching__audio-button.button-order.pristine:after,
.available-answers .qcu__audio-button.button-order.pristine:after,
.checkbox-group mat-checkbox.button-order.pristine:after,
.checkbox-group .button-image.button-order.pristine:after,
.checkbox-group .qcm__audio-button.button-order.pristine:after,
#container-for-answers-selected > div.button-order.pristine:after,
.even-answers button.button-order.pristine:after,
.odd-answers button.button-order.pristine:after,
.guessing-item.button-order.pristine:after,
app-memory-find-zone .memory-find-zone__button.button-order.pristine:after {
  content: "?";
  position: absolute;
  z-index: 3;
  top: 0;
  right: 0;
  transform: rotate(15deg) translateY(-18%);
  font-size: clamp(6rem, 3.03vw + 4.18rem, 10rem);
  line-height: 1;
}
:not(.order-sentence) app-flashcard.button-order.pristine:after,
:not(.order-sentence) .available-answers button.button-order.pristine:after,
:not(.order-sentence) .available-answers .answer.button-order.pristine:after,
:not(.order-sentence) .available-answers .button-image.button-order.pristine:after,
:not(.order-sentence) .available-answers .order-matching__audio-button.button-order.pristine:after,
:not(.order-sentence) .available-answers .qcu__audio-button.button-order.pristine:after,
:not(.order-sentence) .checkbox-group mat-checkbox.button-order.pristine:after,
:not(.order-sentence) .checkbox-group .button-image.button-order.pristine:after,
:not(.order-sentence) .checkbox-group .qcm__audio-button.button-order.pristine:after,
:not(.order-sentence) #container-for-answers-selected > div.button-order.pristine:after,
:not(.order-sentence) .even-answers button.button-order.pristine:after,
:not(.order-sentence) .odd-answers button.button-order.pristine:after,
:not(.order-sentence) .guessing-item.button-order.pristine:after,
:not(.order-sentence) app-memory-find-zone .memory-find-zone__button.button-order.pristine:after {
  display: block;
}
app-flashcard.button-order.pristine ~ .pristine:after,
.available-answers button.button-order.pristine ~ .pristine:after,
.available-answers .answer.button-order.pristine ~ .pristine:after,
.available-answers .button-image.button-order.pristine ~ .pristine:after,
.available-answers .order-matching__audio-button.button-order.pristine ~ .pristine:after,
.available-answers .qcu__audio-button.button-order.pristine ~ .pristine:after,
.checkbox-group mat-checkbox.button-order.pristine ~ .pristine:after,
.checkbox-group .button-image.button-order.pristine ~ .pristine:after,
.checkbox-group .qcm__audio-button.button-order.pristine ~ .pristine:after,
#container-for-answers-selected > div.button-order.pristine ~ .pristine:after,
.even-answers button.button-order.pristine ~ .pristine:after,
.odd-answers button.button-order.pristine ~ .pristine:after,
.guessing-item.button-order.pristine ~ .pristine:after,
app-memory-find-zone .memory-find-zone__button.button-order.pristine ~ .pristine:after {
  display: none;
}
app-flashcard .button--inactive,
.available-answers button .button--inactive,
.available-answers .answer .button--inactive,
.available-answers .button-image .button--inactive,
.available-answers .order-matching__audio-button .button--inactive,
.available-answers .qcu__audio-button .button--inactive,
.checkbox-group mat-checkbox .button--inactive,
.checkbox-group .button-image .button--inactive,
.checkbox-group .qcm__audio-button .button--inactive,
#container-for-answers-selected > div .button--inactive,
.even-answers button .button--inactive,
.odd-answers button .button--inactive,
.guessing-item .button--inactive,
app-memory-find-zone .memory-find-zone__button .button--inactive {
  pointer-events: none;
}
app-flashcard .button--inactive img,
.available-answers button .button--inactive img,
.available-answers .answer .button--inactive img,
.available-answers .button-image .button--inactive img,
.available-answers .order-matching__audio-button .button--inactive img,
.available-answers .qcu__audio-button .button--inactive img,
.checkbox-group mat-checkbox .button--inactive img,
.checkbox-group .button-image .button--inactive img,
.checkbox-group .qcm__audio-button .button--inactive img,
#container-for-answers-selected > div .button--inactive img,
.even-answers button .button--inactive img,
.odd-answers button .button--inactive img,
.guessing-item .button--inactive img,
app-memory-find-zone .memory-find-zone__button .button--inactive img {
  border-radius: 9px;
  height: 100%;
  opacity: 1;
}
app-flashcard[disabled] > mat-icon.mat-icon,
.available-answers button[disabled] > mat-icon.mat-icon,
.available-answers .answer[disabled] > mat-icon.mat-icon,
.available-answers .button-image[disabled] > mat-icon.mat-icon,
.available-answers .order-matching__audio-button[disabled] > mat-icon.mat-icon,
.available-answers .qcu__audio-button[disabled] > mat-icon.mat-icon,
.checkbox-group mat-checkbox[disabled] > mat-icon.mat-icon,
.checkbox-group .button-image[disabled] > mat-icon.mat-icon,
.checkbox-group .qcm__audio-button[disabled] > mat-icon.mat-icon,
#container-for-answers-selected > div[disabled] > mat-icon.mat-icon,
.even-answers button[disabled] > mat-icon.mat-icon,
.odd-answers button[disabled] > mat-icon.mat-icon,
.guessing-item[disabled] > mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button[disabled] > mat-icon.mat-icon {
  color: var(--disabledstroke, #52758E);
}
app-flashcard.selected:before, app-flashcard.is-selected:before,
.available-answers button.selected:before,
.available-answers button.is-selected:before,
.available-answers .answer.selected:before,
.available-answers .answer.is-selected:before,
.available-answers .button-image.selected:before,
.available-answers .button-image.is-selected:before,
.available-answers .order-matching__audio-button.selected:before,
.available-answers .order-matching__audio-button.is-selected:before,
.available-answers .qcu__audio-button.selected:before,
.available-answers .qcu__audio-button.is-selected:before,
.checkbox-group mat-checkbox.selected:before,
.checkbox-group mat-checkbox.is-selected:before,
.checkbox-group .button-image.selected:before,
.checkbox-group .button-image.is-selected:before,
.checkbox-group .qcm__audio-button.selected:before,
.checkbox-group .qcm__audio-button.is-selected:before,
#container-for-answers-selected > div.selected:before,
#container-for-answers-selected > div.is-selected:before,
.even-answers button.selected:before,
.even-answers button.is-selected:before,
.odd-answers button.selected:before,
.odd-answers button.is-selected:before,
.guessing-item.selected:before,
.guessing-item.is-selected:before,
app-memory-find-zone .memory-find-zone__button.selected:before,
app-memory-find-zone .memory-find-zone__button.is-selected:before {
  background-image: url("/assets/langues_app/activities/icons/circle_fill_700--default.svg");
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected {
  color: var(--primarylabel-contrast, #fff);
  border: 2px solid var(--primarybackground, #B10745);
  background: var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primarybackground, #B10745);
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected:before,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected:before {
  border: 2px solid var(--primarybackground, #B10745);
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).selected .mdc-label,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).is-selected .mdc-label {
  color: var(--primarylabel--contrast, #FFF);
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect {
  color: var(--primarylabel-contrast, #fff);
  border: 2px solid var(--badanswerstroke, #52758E);
  background: var(--badanswerbackground, #000A10);
  box-shadow: 0px 4px 0px 0px var(--badanswerstroke, #52758E);
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect .mdc-label {
  color: var(--primarylabel-contrast, #fff);
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).incorrect:before {
  border: 2px solid var(--badanswerstroke, #52758E);
  background-image: url("/assets/langues_app/activities/icons/close_fill_700--default.svg");
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct {
  color: var(--primarylabel-contrast, #fff);
  border: 2px solid var(--goodanswerstroke, #009E94);
  background: var(--goodanswerbackground, #027F77);
  box-shadow: 0px 4px 0px 0px var(--goodanswerstroke, #009E94);
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct .mdc-label,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct .mdc-label,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct .mdc-label {
  color: var(--primarylabel-contrast, #fff);
}
app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before, app-flashcard:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.available-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.available-answers .answer:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.available-answers .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.available-answers .order-matching__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.available-answers .qcu__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.checkbox-group mat-checkbox:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.checkbox-group .button-image:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.checkbox-group .qcm__audio-button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
#container-for-answers-selected > div:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.even-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.odd-answers button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
.guessing-item:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).correct:before,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).was-correct:before,
app-memory-find-zone .memory-find-zone__button:not(app-awareness app-flashcard,
app-awareness .available-answers button,
app-awareness .available-answers .answer,
app-awareness .available-answers .button-image,
app-awareness .available-answers .order-matching__audio-button,
app-awareness .available-answers .qcu__audio-button,
app-awareness .checkbox-group mat-checkbox,
app-awareness .checkbox-group .button-image,
app-awareness .checkbox-group .qcm__audio-button,
app-awareness #container-for-answers-selected > div,
app-awareness .even-answers button,
app-awareness .odd-answers button,
app-awareness .guessing-item,
app-awareness app-memory-find-zone .memory-find-zone__button).currently-correct:before {
  border: 2px solid var(--goodanswerstroke, #009E94);
  background-image: url("/assets/langues_app/activities/icons/done_fill_700--default.svg");
}
app-flashcard.to-hide,
.available-answers button.to-hide,
.available-answers .answer.to-hide,
.available-answers .button-image.to-hide,
.available-answers .order-matching__audio-button.to-hide,
.available-answers .qcu__audio-button.to-hide,
.checkbox-group mat-checkbox.to-hide,
.checkbox-group .button-image.to-hide,
.checkbox-group .qcm__audio-button.to-hide,
#container-for-answers-selected > div.to-hide,
.even-answers button.to-hide,
.odd-answers button.to-hide,
.guessing-item.to-hide,
app-memory-find-zone .memory-find-zone__button.to-hide {
  border: 2px solid var(--disabledstroke, #52758E);
  box-shadow: none;
  transform: translateY(4px);
}
app-flashcard.to-hide:after,
.available-answers button.to-hide:after,
.available-answers .answer.to-hide:after,
.available-answers .button-image.to-hide:after,
.available-answers .order-matching__audio-button.to-hide:after,
.available-answers .qcu__audio-button.to-hide:after,
.checkbox-group mat-checkbox.to-hide:after,
.checkbox-group .button-image.to-hide:after,
.checkbox-group .qcm__audio-button.to-hide:after,
#container-for-answers-selected > div.to-hide:after,
.even-answers button.to-hide:after,
.odd-answers button.to-hide:after,
.guessing-item.to-hide:after,
app-memory-find-zone .memory-find-zone__button.to-hide:after {
  content: "?";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -45%) rotate(15deg);
  color: var(--white, #FFF);
  -webkit-text-stroke: 2px var(--disabledstroke, #52758E);
  font-size: clamp(7rem, 3.03vw + 5.18rem, 11rem);
  line-height: 1;
}
app-flashcard.button-image,
.available-answers button.button-image,
.available-answers .answer.button-image,
.available-answers .button-image.button-image,
.available-answers .order-matching__audio-button.button-image,
.available-answers .qcu__audio-button.button-image,
.checkbox-group mat-checkbox.button-image,
.checkbox-group .button-image.button-image,
.checkbox-group .qcm__audio-button.button-image,
#container-for-answers-selected > div.button-image,
.even-answers button.button-image,
.odd-answers button.button-image,
.guessing-item.button-image,
app-memory-find-zone .memory-find-zone__button.button-image {
  padding: 0;
  flex-direction: row;
  align-items: stretch;
  background-color: var(--white, #FFF);
  border-radius: 10px;
}
app-flashcard.button-image img,
.available-answers button.button-image img,
.available-answers .answer.button-image img,
.available-answers .button-image.button-image img,
.available-answers .order-matching__audio-button.button-image img,
.available-answers .qcu__audio-button.button-image img,
.checkbox-group mat-checkbox.button-image img,
.checkbox-group .button-image.button-image img,
.checkbox-group .qcm__audio-button.button-image img,
#container-for-answers-selected > div.button-image img,
.even-answers button.button-image img,
.odd-answers button.button-image img,
.guessing-item.button-image img,
app-memory-find-zone .memory-find-zone__button.button-image img {
  width: 100%;
  height: auto;
  max-height: 100%;
  object-fit: contain;
  border-radius: 9px;
}
app-flashcard.button-image:hover, app-flashcard.button-image:active,
.available-answers button.button-image:hover,
.available-answers button.button-image:active,
.available-answers .answer.button-image:hover,
.available-answers .answer.button-image:active,
.available-answers .button-image.button-image:hover,
.available-answers .button-image.button-image:active,
.available-answers .order-matching__audio-button.button-image:hover,
.available-answers .order-matching__audio-button.button-image:active,
.available-answers .qcu__audio-button.button-image:hover,
.available-answers .qcu__audio-button.button-image:active,
.checkbox-group mat-checkbox.button-image:hover,
.checkbox-group mat-checkbox.button-image:active,
.checkbox-group .button-image.button-image:hover,
.checkbox-group .button-image.button-image:active,
.checkbox-group .qcm__audio-button.button-image:hover,
.checkbox-group .qcm__audio-button.button-image:active,
#container-for-answers-selected > div.button-image:hover,
#container-for-answers-selected > div.button-image:active,
.even-answers button.button-image:hover,
.even-answers button.button-image:active,
.odd-answers button.button-image:hover,
.odd-answers button.button-image:active,
.guessing-item.button-image:hover,
.guessing-item.button-image:active,
app-memory-find-zone .memory-find-zone__button.button-image:hover,
app-memory-find-zone .memory-find-zone__button.button-image:active {
  background-color: white;
}
app-flashcard.button-image:hover img, app-flashcard.button-image:active img,
.available-answers button.button-image:hover img,
.available-answers button.button-image:active img,
.available-answers .answer.button-image:hover img,
.available-answers .answer.button-image:active img,
.available-answers .button-image.button-image:hover img,
.available-answers .button-image.button-image:active img,
.available-answers .order-matching__audio-button.button-image:hover img,
.available-answers .order-matching__audio-button.button-image:active img,
.available-answers .qcu__audio-button.button-image:hover img,
.available-answers .qcu__audio-button.button-image:active img,
.checkbox-group mat-checkbox.button-image:hover img,
.checkbox-group mat-checkbox.button-image:active img,
.checkbox-group .button-image.button-image:hover img,
.checkbox-group .button-image.button-image:active img,
.checkbox-group .qcm__audio-button.button-image:hover img,
.checkbox-group .qcm__audio-button.button-image:active img,
#container-for-answers-selected > div.button-image:hover img,
#container-for-answers-selected > div.button-image:active img,
.even-answers button.button-image:hover img,
.even-answers button.button-image:active img,
.odd-answers button.button-image:hover img,
.odd-answers button.button-image:active img,
.guessing-item.button-image:hover img,
.guessing-item.button-image:active img,
app-memory-find-zone .memory-find-zone__button.button-image:hover img,
app-memory-find-zone .memory-find-zone__button.button-image:active img {
  opacity: 0.6;
}
app-flashcard.button-image:hover:after, app-flashcard.button-image:active:after,
.available-answers button.button-image:hover:after,
.available-answers button.button-image:active:after,
.available-answers .answer.button-image:hover:after,
.available-answers .answer.button-image:active:after,
.available-answers .button-image.button-image:hover:after,
.available-answers .button-image.button-image:active:after,
.available-answers .order-matching__audio-button.button-image:hover:after,
.available-answers .order-matching__audio-button.button-image:active:after,
.available-answers .qcu__audio-button.button-image:hover:after,
.available-answers .qcu__audio-button.button-image:active:after,
.checkbox-group mat-checkbox.button-image:hover:after,
.checkbox-group mat-checkbox.button-image:active:after,
.checkbox-group .button-image.button-image:hover:after,
.checkbox-group .button-image.button-image:active:after,
.checkbox-group .qcm__audio-button.button-image:hover:after,
.checkbox-group .qcm__audio-button.button-image:active:after,
#container-for-answers-selected > div.button-image:hover:after,
#container-for-answers-selected > div.button-image:active:after,
.even-answers button.button-image:hover:after,
.even-answers button.button-image:active:after,
.odd-answers button.button-image:hover:after,
.odd-answers button.button-image:active:after,
.guessing-item.button-image:hover:after,
.guessing-item.button-image:active:after,
app-memory-find-zone .memory-find-zone__button.button-image:hover:after,
app-memory-find-zone .memory-find-zone__button.button-image:active:after {
  background: rgba(var(--primaryborder-rgb), 0.25);
}
app-flashcard.button-image--inactive,
.available-answers button.button-image--inactive,
.available-answers .answer.button-image--inactive,
.available-answers .button-image.button-image--inactive,
.available-answers .order-matching__audio-button.button-image--inactive,
.available-answers .qcu__audio-button.button-image--inactive,
.checkbox-group mat-checkbox.button-image--inactive,
.checkbox-group .button-image.button-image--inactive,
.checkbox-group .qcm__audio-button.button-image--inactive,
#container-for-answers-selected > div.button-image--inactive,
.even-answers button.button-image--inactive,
.odd-answers button.button-image--inactive,
.guessing-item.button-image--inactive,
app-memory-find-zone .memory-find-zone__button.button-image--inactive {
  pointer-events: none;
}
app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct {
  background-color: white;
}
app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after {
  content: "";
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: center;
  align-content: stretch;
  background: rgba(var(--primaryborder-rgb), 0.25);
}
app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).selected:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).is-selected:after {
  background: rgba(var(--primaryborder-rgb), 0.25);
}
app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).incorrect:after {
  background: rgba(0, 10, 16, 0.25);
}
app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after, app-flashcard.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .answer.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .order-matching__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.available-answers .qcu__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.checkbox-group mat-checkbox.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.checkbox-group .button-image.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.checkbox-group .qcm__audio-button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
#container-for-answers-selected > div.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.even-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.odd-answers button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
.guessing-item.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).correct:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).was-correct:after,
app-memory-find-zone .memory-find-zone__button.button-image:not(app-awareness app-flashcard.button-image,
app-awareness .available-answers button.button-image,
app-awareness .available-answers .answer.button-image,
app-awareness .available-answers .button-image.button-image,
app-awareness .available-answers .order-matching__audio-button.button-image,
app-awareness .available-answers .qcu__audio-button.button-image,
app-awareness .checkbox-group mat-checkbox.button-image,
app-awareness .checkbox-group .button-image.button-image,
app-awareness .checkbox-group .qcm__audio-button.button-image,
app-awareness #container-for-answers-selected > div.button-image,
app-awareness .even-answers button.button-image,
app-awareness .odd-answers button.button-image,
app-awareness .guessing-item.button-image,
app-awareness app-memory-find-zone .memory-find-zone__button.button-image).currently-correct:after {
  background: rgba(var(--goodanswerstroke-rgb), 0.25);
}
app-flashcard.button-image .action-buttons,
.available-answers button.button-image .action-buttons,
.available-answers .answer.button-image .action-buttons,
.available-answers .button-image.button-image .action-buttons,
.available-answers .order-matching__audio-button.button-image .action-buttons,
.available-answers .qcu__audio-button.button-image .action-buttons,
.checkbox-group mat-checkbox.button-image .action-buttons,
.checkbox-group .button-image.button-image .action-buttons,
.checkbox-group .qcm__audio-button.button-image .action-buttons,
#container-for-answers-selected > div.button-image .action-buttons,
.even-answers button.button-image .action-buttons,
.odd-answers button.button-image .action-buttons,
.guessing-item.button-image .action-buttons,
app-memory-find-zone .memory-find-zone__button.button-image .action-buttons {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}
app-flashcard.button-audio,
.available-answers button.button-audio,
.available-answers .answer.button-audio,
.available-answers .button-image.button-audio,
.available-answers .order-matching__audio-button.button-audio,
.available-answers .qcu__audio-button.button-audio,
.checkbox-group mat-checkbox.button-audio,
.checkbox-group .button-image.button-audio,
.checkbox-group .qcm__audio-button.button-audio,
#container-for-answers-selected > div.button-audio,
.even-answers button.button-audio,
.odd-answers button.button-audio,
.guessing-item.button-audio,
app-memory-find-zone .memory-find-zone__button.button-audio {
  flex-direction: row;
}
app-flashcard.button-audio > mat-icon.mat-icon,
.available-answers button.button-audio > mat-icon.mat-icon,
.available-answers .answer.button-audio > mat-icon.mat-icon,
.available-answers .button-image.button-audio > mat-icon.mat-icon,
.available-answers .order-matching__audio-button.button-audio > mat-icon.mat-icon,
.available-answers .qcu__audio-button.button-audio > mat-icon.mat-icon,
.checkbox-group mat-checkbox.button-audio > mat-icon.mat-icon,
.checkbox-group .button-image.button-audio > mat-icon.mat-icon,
.checkbox-group .qcm__audio-button.button-audio > mat-icon.mat-icon,
#container-for-answers-selected > div.button-audio > mat-icon.mat-icon,
.even-answers button.button-audio > mat-icon.mat-icon,
.odd-answers button.button-audio > mat-icon.mat-icon,
.guessing-item.button-audio > mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button.button-audio > mat-icon.mat-icon {
  flex: 1;
  width: auto;
  height: 100%;
  min-width: 0;
  min-height: 0;
}
app-flashcard.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.available-answers button.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.available-answers .answer.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.available-answers .button-image.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.available-answers .order-matching__audio-button.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.available-answers .qcu__audio-button.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.checkbox-group mat-checkbox.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.checkbox-group .button-image.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.checkbox-group .qcm__audio-button.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
#container-for-answers-selected > div.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.even-answers button.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.odd-answers button.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
.guessing-item.button-audio > mat-icon.mat-icon + mat-icon.mat-icon,
app-memory-find-zone .memory-find-zone__button.button-audio > mat-icon.mat-icon + mat-icon.mat-icon {
  flex: 3;
}
app-flashcard.button-audio .button-audio__icon,
.available-answers button.button-audio .button-audio__icon,
.available-answers .answer.button-audio .button-audio__icon,
.available-answers .button-image.button-audio .button-audio__icon,
.available-answers .order-matching__audio-button.button-audio .button-audio__icon,
.available-answers .qcu__audio-button.button-audio .button-audio__icon,
.checkbox-group mat-checkbox.button-audio .button-audio__icon,
.checkbox-group .button-image.button-audio .button-audio__icon,
.checkbox-group .qcm__audio-button.button-audio .button-audio__icon,
#container-for-answers-selected > div.button-audio .button-audio__icon,
.even-answers button.button-audio .button-audio__icon,
.odd-answers button.button-audio .button-audio__icon,
.guessing-item.button-audio .button-audio__icon,
app-memory-find-zone .memory-find-zone__button.button-audio .button-audio__icon {
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  flex: none;
  width: 100%;
  max-width: 25rem;
  height: auto;
}
app-flashcard.button-audio .button-audio__icon svg,
.available-answers button.button-audio .button-audio__icon svg,
.available-answers .answer.button-audio .button-audio__icon svg,
.available-answers .button-image.button-audio .button-audio__icon svg,
.available-answers .order-matching__audio-button.button-audio .button-audio__icon svg,
.available-answers .qcu__audio-button.button-audio .button-audio__icon svg,
.checkbox-group mat-checkbox.button-audio .button-audio__icon svg,
.checkbox-group .button-image.button-audio .button-audio__icon svg,
.checkbox-group .qcm__audio-button.button-audio .button-audio__icon svg,
#container-for-answers-selected > div.button-audio .button-audio__icon svg,
.even-answers button.button-audio .button-audio__icon svg,
.odd-answers button.button-audio .button-audio__icon svg,
.guessing-item.button-audio .button-audio__icon svg,
app-memory-find-zone .memory-find-zone__button.button-audio .button-audio__icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-flashcard.button-audio .button-audio__icon + div,
.available-answers button.button-audio .button-audio__icon + div,
.available-answers .answer.button-audio .button-audio__icon + div,
.available-answers .button-image.button-audio .button-audio__icon + div,
.available-answers .order-matching__audio-button.button-audio .button-audio__icon + div,
.available-answers .qcu__audio-button.button-audio .button-audio__icon + div,
.checkbox-group mat-checkbox.button-audio .button-audio__icon + div,
.checkbox-group .button-image.button-audio .button-audio__icon + div,
.checkbox-group .qcm__audio-button.button-audio .button-audio__icon + div,
#container-for-answers-selected > div.button-audio .button-audio__icon + div,
.even-answers button.button-audio .button-audio__icon + div,
.odd-answers button.button-audio .button-audio__icon + div,
.guessing-item.button-audio .button-audio__icon + div,
app-memory-find-zone .memory-find-zone__button.button-audio .button-audio__icon + div {
  display: none;
}
app-flashcard.button-audio.selected.is-audio, app-flashcard.button-audio.is-selected.is-audio,
.available-answers button.button-audio.selected.is-audio,
.available-answers button.button-audio.is-selected.is-audio,
.available-answers .answer.button-audio.selected.is-audio,
.available-answers .answer.button-audio.is-selected.is-audio,
.available-answers .button-image.button-audio.selected.is-audio,
.available-answers .button-image.button-audio.is-selected.is-audio,
.available-answers .order-matching__audio-button.button-audio.selected.is-audio,
.available-answers .order-matching__audio-button.button-audio.is-selected.is-audio,
.available-answers .qcu__audio-button.button-audio.selected.is-audio,
.available-answers .qcu__audio-button.button-audio.is-selected.is-audio,
.checkbox-group mat-checkbox.button-audio.selected.is-audio,
.checkbox-group mat-checkbox.button-audio.is-selected.is-audio,
.checkbox-group .button-image.button-audio.selected.is-audio,
.checkbox-group .button-image.button-audio.is-selected.is-audio,
.checkbox-group .qcm__audio-button.button-audio.selected.is-audio,
.checkbox-group .qcm__audio-button.button-audio.is-selected.is-audio,
#container-for-answers-selected > div.button-audio.selected.is-audio,
#container-for-answers-selected > div.button-audio.is-selected.is-audio,
.even-answers button.button-audio.selected.is-audio,
.even-answers button.button-audio.is-selected.is-audio,
.odd-answers button.button-audio.selected.is-audio,
.odd-answers button.button-audio.is-selected.is-audio,
.guessing-item.button-audio.selected.is-audio,
.guessing-item.button-audio.is-selected.is-audio,
app-memory-find-zone .memory-find-zone__button.button-audio.selected.is-audio,
app-memory-find-zone .memory-find-zone__button.button-audio.is-selected.is-audio {
  background-image: url("/assets/langues_app/activities/icons/circle_fill_700--default.svg");
}
app-flashcard.order-matching__audio-button .mat-icon, app-flashcard.qcm__audio-button .mat-icon, app-flashcard.qcu__audio-button .mat-icon,
.available-answers button.order-matching__audio-button .mat-icon,
.available-answers button.qcm__audio-button .mat-icon,
.available-answers button.qcu__audio-button .mat-icon,
.available-answers .answer.order-matching__audio-button .mat-icon,
.available-answers .answer.qcm__audio-button .mat-icon,
.available-answers .answer.qcu__audio-button .mat-icon,
.available-answers .button-image.order-matching__audio-button .mat-icon,
.available-answers .button-image.qcm__audio-button .mat-icon,
.available-answers .button-image.qcu__audio-button .mat-icon,
.available-answers .order-matching__audio-button.order-matching__audio-button .mat-icon,
.available-answers .order-matching__audio-button.qcm__audio-button .mat-icon,
.available-answers .order-matching__audio-button.qcu__audio-button .mat-icon,
.available-answers .qcu__audio-button.order-matching__audio-button .mat-icon,
.available-answers .qcu__audio-button.qcm__audio-button .mat-icon,
.available-answers .qcu__audio-button.qcu__audio-button .mat-icon,
.checkbox-group mat-checkbox.order-matching__audio-button .mat-icon,
.checkbox-group mat-checkbox.qcm__audio-button .mat-icon,
.checkbox-group mat-checkbox.qcu__audio-button .mat-icon,
.checkbox-group .button-image.order-matching__audio-button .mat-icon,
.checkbox-group .button-image.qcm__audio-button .mat-icon,
.checkbox-group .button-image.qcu__audio-button .mat-icon,
.checkbox-group .qcm__audio-button.order-matching__audio-button .mat-icon,
.checkbox-group .qcm__audio-button.qcm__audio-button .mat-icon,
.checkbox-group .qcm__audio-button.qcu__audio-button .mat-icon,
#container-for-answers-selected > div.order-matching__audio-button .mat-icon,
#container-for-answers-selected > div.qcm__audio-button .mat-icon,
#container-for-answers-selected > div.qcu__audio-button .mat-icon,
.even-answers button.order-matching__audio-button .mat-icon,
.even-answers button.qcm__audio-button .mat-icon,
.even-answers button.qcu__audio-button .mat-icon,
.odd-answers button.order-matching__audio-button .mat-icon,
.odd-answers button.qcm__audio-button .mat-icon,
.odd-answers button.qcu__audio-button .mat-icon,
.guessing-item.order-matching__audio-button .mat-icon,
.guessing-item.qcm__audio-button .mat-icon,
.guessing-item.qcu__audio-button .mat-icon,
app-memory-find-zone .memory-find-zone__button.order-matching__audio-button .mat-icon,
app-memory-find-zone .memory-find-zone__button.qcm__audio-button .mat-icon,
app-memory-find-zone .memory-find-zone__button.qcu__audio-button .mat-icon {
  margin: auto;
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
  flex: none;
  width: 100%;
  max-width: 50rem;
  height: auto;
}
app-flashcard.order-matching__audio-button .mat-icon svg, app-flashcard.qcm__audio-button .mat-icon svg, app-flashcard.qcu__audio-button .mat-icon svg,
.available-answers button.order-matching__audio-button .mat-icon svg,
.available-answers button.qcm__audio-button .mat-icon svg,
.available-answers button.qcu__audio-button .mat-icon svg,
.available-answers .answer.order-matching__audio-button .mat-icon svg,
.available-answers .answer.qcm__audio-button .mat-icon svg,
.available-answers .answer.qcu__audio-button .mat-icon svg,
.available-answers .button-image.order-matching__audio-button .mat-icon svg,
.available-answers .button-image.qcm__audio-button .mat-icon svg,
.available-answers .button-image.qcu__audio-button .mat-icon svg,
.available-answers .order-matching__audio-button.order-matching__audio-button .mat-icon svg,
.available-answers .order-matching__audio-button.qcm__audio-button .mat-icon svg,
.available-answers .order-matching__audio-button.qcu__audio-button .mat-icon svg,
.available-answers .qcu__audio-button.order-matching__audio-button .mat-icon svg,
.available-answers .qcu__audio-button.qcm__audio-button .mat-icon svg,
.available-answers .qcu__audio-button.qcu__audio-button .mat-icon svg,
.checkbox-group mat-checkbox.order-matching__audio-button .mat-icon svg,
.checkbox-group mat-checkbox.qcm__audio-button .mat-icon svg,
.checkbox-group mat-checkbox.qcu__audio-button .mat-icon svg,
.checkbox-group .button-image.order-matching__audio-button .mat-icon svg,
.checkbox-group .button-image.qcm__audio-button .mat-icon svg,
.checkbox-group .button-image.qcu__audio-button .mat-icon svg,
.checkbox-group .qcm__audio-button.order-matching__audio-button .mat-icon svg,
.checkbox-group .qcm__audio-button.qcm__audio-button .mat-icon svg,
.checkbox-group .qcm__audio-button.qcu__audio-button .mat-icon svg,
#container-for-answers-selected > div.order-matching__audio-button .mat-icon svg,
#container-for-answers-selected > div.qcm__audio-button .mat-icon svg,
#container-for-answers-selected > div.qcu__audio-button .mat-icon svg,
.even-answers button.order-matching__audio-button .mat-icon svg,
.even-answers button.qcm__audio-button .mat-icon svg,
.even-answers button.qcu__audio-button .mat-icon svg,
.odd-answers button.order-matching__audio-button .mat-icon svg,
.odd-answers button.qcm__audio-button .mat-icon svg,
.odd-answers button.qcu__audio-button .mat-icon svg,
.guessing-item.order-matching__audio-button .mat-icon svg,
.guessing-item.qcm__audio-button .mat-icon svg,
.guessing-item.qcu__audio-button .mat-icon svg,
app-memory-find-zone .memory-find-zone__button.order-matching__audio-button .mat-icon svg,
app-memory-find-zone .memory-find-zone__button.qcm__audio-button .mat-icon svg,
app-memory-find-zone .memory-find-zone__button.qcu__audio-button .mat-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-flashcard.order-matching__audio-button audio, app-flashcard.qcm__audio-button audio, app-flashcard.qcu__audio-button audio,
.available-answers button.order-matching__audio-button audio,
.available-answers button.qcm__audio-button audio,
.available-answers button.qcu__audio-button audio,
.available-answers .answer.order-matching__audio-button audio,
.available-answers .answer.qcm__audio-button audio,
.available-answers .answer.qcu__audio-button audio,
.available-answers .button-image.order-matching__audio-button audio,
.available-answers .button-image.qcm__audio-button audio,
.available-answers .button-image.qcu__audio-button audio,
.available-answers .order-matching__audio-button.order-matching__audio-button audio,
.available-answers .order-matching__audio-button.qcm__audio-button audio,
.available-answers .order-matching__audio-button.qcu__audio-button audio,
.available-answers .qcu__audio-button.order-matching__audio-button audio,
.available-answers .qcu__audio-button.qcm__audio-button audio,
.available-answers .qcu__audio-button.qcu__audio-button audio,
.checkbox-group mat-checkbox.order-matching__audio-button audio,
.checkbox-group mat-checkbox.qcm__audio-button audio,
.checkbox-group mat-checkbox.qcu__audio-button audio,
.checkbox-group .button-image.order-matching__audio-button audio,
.checkbox-group .button-image.qcm__audio-button audio,
.checkbox-group .button-image.qcu__audio-button audio,
.checkbox-group .qcm__audio-button.order-matching__audio-button audio,
.checkbox-group .qcm__audio-button.qcm__audio-button audio,
.checkbox-group .qcm__audio-button.qcu__audio-button audio,
#container-for-answers-selected > div.order-matching__audio-button audio,
#container-for-answers-selected > div.qcm__audio-button audio,
#container-for-answers-selected > div.qcu__audio-button audio,
.even-answers button.order-matching__audio-button audio,
.even-answers button.qcm__audio-button audio,
.even-answers button.qcu__audio-button audio,
.odd-answers button.order-matching__audio-button audio,
.odd-answers button.qcm__audio-button audio,
.odd-answers button.qcu__audio-button audio,
.guessing-item.order-matching__audio-button audio,
.guessing-item.qcm__audio-button audio,
.guessing-item.qcu__audio-button audio,
app-memory-find-zone .memory-find-zone__button.order-matching__audio-button audio,
app-memory-find-zone .memory-find-zone__button.qcm__audio-button audio,
app-memory-find-zone .memory-find-zone__button.qcu__audio-button audio {
  display: none;
}
app-flashcard.bem-voice-recorder__button,
.available-answers button.bem-voice-recorder__button,
.available-answers .answer.bem-voice-recorder__button,
.available-answers .button-image.bem-voice-recorder__button,
.available-answers .order-matching__audio-button.bem-voice-recorder__button,
.available-answers .qcu__audio-button.bem-voice-recorder__button,
.checkbox-group mat-checkbox.bem-voice-recorder__button,
.checkbox-group .button-image.bem-voice-recorder__button,
.checkbox-group .qcm__audio-button.bem-voice-recorder__button,
#container-for-answers-selected > div.bem-voice-recorder__button,
.even-answers button.bem-voice-recorder__button,
.odd-answers button.bem-voice-recorder__button,
.guessing-item.bem-voice-recorder__button,
app-memory-find-zone .memory-find-zone__button.bem-voice-recorder__button {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-flashcard.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.available-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.available-answers .answer.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.available-answers .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.available-answers .order-matching__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.available-answers .qcu__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.checkbox-group mat-checkbox.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.checkbox-group .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.checkbox-group .qcm__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
#container-for-answers-selected > div.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.even-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.odd-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
.guessing-item.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper,
app-memory-find-zone .memory-find-zone__button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper {
  display: flex;
  align-items: center;
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-flashcard.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.available-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.available-answers .answer.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.available-answers .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.available-answers .order-matching__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.available-answers .qcu__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.checkbox-group mat-checkbox.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.checkbox-group .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.checkbox-group .qcm__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
#container-for-answers-selected > div.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.even-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.odd-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
.guessing-item.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer,
app-memory-find-zone .memory-find-zone__button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__timer {
  position: relative;
  top: 2px;
  width: 45px;
}
app-flashcard.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.available-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.available-answers .answer.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.available-answers .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.available-answers .order-matching__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.available-answers .qcu__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.checkbox-group mat-checkbox.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.checkbox-group .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.checkbox-group .qcm__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
#container-for-answers-selected > div.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.even-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.odd-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
.guessing-item.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar,
app-memory-find-zone .memory-find-zone__button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar {
  -webkit-appearance: none;
          appearance: none;
  border: none;
  width: 100px;
  height: 45px;
  background-color: var(--primaryborder, #4B001C);
  clip-path: path("M 97.312 17.5 C 98.797 17.5 100 18.899 100 20.625 L 100 24.375 C 100 26.101 98.797 27.5 97.312 27.5 C 95.827 27.5 94.624 26.101 94.624 24.375 L 94.624 20.625 C 94.624 18.899 95.827 17.5 97.312 17.5 Z M 45.699 17.5 C 47.184 17.5 48.387 18.899 48.387 20.625 L 48.387 24.375 C 48.387 26.101 47.184 27.5 45.699 27.5 C 44.214 27.5 43.011 26.101 43.011 24.375 L 43.011 20.625 C 43.011 18.899 44.214 17.5 45.699 17.5 Z M 37.097 11.25 C 38.582 11.25 39.785 12.649 39.785 14.375 L 39.785 30.625 C 39.785 32.351 38.582 33.75 37.097 33.75 C 35.612 33.75 34.409 32.351 34.409 30.625 L 34.409 14.375 C 34.409 12.649 35.612 11.25 37.097 11.25 Z M 28.495 11.25 C 29.98 11.25 31.183 12.649 31.183 14.375 L 31.183 30.625 C 31.183 32.351 29.98 33.75 28.495 33.75 C 27.01 33.75 25.806 32.351 25.806 30.625 L 25.806 14.375 C 25.806 12.649 27.01 11.25 28.495 11.25 Z M 71.505 17.5 C 72.99 17.5 74.194 18.899 74.194 20.625 L 74.194 24.375 C 74.194 26.101 72.99 27.5 71.505 27.5 C 70.02 27.5 68.817 26.101 68.817 24.375 L 68.817 20.625 C 68.817 18.899 70.02 17.5 71.505 17.5 Z M 62.903 12.5 C 64.388 12.5 65.591 13.899 65.591 15.625 L 65.591 29.375 C 65.591 31.101 64.388 32.5 62.903 32.5 C 61.418 32.5 60.215 31.101 60.215 29.375 L 60.215 15.625 C 60.215 13.899 61.418 12.5 62.903 12.5 Z M 88.71 17.5 C 90.195 17.5 91.398 18.899 91.398 20.625 L 91.398 24.375 C 91.398 26.101 90.195 27.5 88.71 27.5 C 87.225 27.5 86.022 26.101 86.022 24.375 L 86.022 20.625 C 86.022 18.899 87.225 17.5 88.71 17.5 Z M 54.301 0 C 55.786 0 56.989 1.399 56.989 3.125 L 56.989 41.875 C 56.989 43.601 55.786 45 54.301 45 C 52.816 45 51.613 43.601 51.613 41.875 L 51.613 3.125 C 51.613 1.399 52.816 0 54.301 0 Z M 2.688 11.25 C 4.173 11.25 5.376 12.649 5.376 14.375 L 5.376 30.625 C 5.376 32.351 4.173 33.75 2.688 33.75 C 1.203 33.75 0 32.351 0 30.625 L 0 14.375 C 0 12.649 1.203 11.25 2.688 11.25 Z M 19.892 20 C 21.377 20 22.581 21.119 22.581 22.5 C 22.581 23.881 21.377 25 19.892 25 C 18.408 25 17.204 23.881 17.204 22.5 C 17.204 21.119 18.408 20 19.892 20 Z M 80.108 17.5 C 81.592 17.5 82.796 18.899 82.796 20.625 L 82.796 24.375 C 82.796 26.101 81.592 27.5 80.108 27.5 C 78.623 27.5 77.419 26.101 77.419 24.375 L 77.419 20.625 C 77.419 18.899 78.623 17.5 80.108 17.5 Z M 11.29 20 C 12.775 20 13.978 21.119 13.978 22.5 C 13.978 23.881 12.775 25 11.29 25 C 9.805 25 8.602 23.881 8.602 22.5 C 8.602 21.119 9.805 20 11.29 20 Z");
}
app-flashcard.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.available-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.available-answers .answer.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.available-answers .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.available-answers .order-matching__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.available-answers .qcu__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.checkbox-group mat-checkbox.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.checkbox-group .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.checkbox-group .qcm__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
#container-for-answers-selected > div.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.even-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.odd-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
.guessing-item.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar,
app-memory-find-zone .memory-find-zone__button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-bar {
  background-color: var(--primaryborder, #4B001C);
}
app-flashcard.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.available-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.available-answers .answer.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.available-answers .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.available-answers .order-matching__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.available-answers .qcu__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.checkbox-group mat-checkbox.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.checkbox-group .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.checkbox-group .qcm__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
#container-for-answers-selected > div.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.even-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.odd-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
.guessing-item.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar,
app-memory-find-zone .memory-find-zone__button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-moz-progress-bar {
  background-color: var(--primarylabel, #FFF);
}
app-flashcard.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.available-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.available-answers .answer.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.available-answers .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.available-answers .order-matching__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.available-answers .qcu__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.checkbox-group mat-checkbox.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.checkbox-group .button-image.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.checkbox-group .qcm__audio-button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
#container-for-answers-selected > div.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.even-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.odd-answers button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
.guessing-item.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value,
app-memory-find-zone .memory-find-zone__button.bem-voice-recorder__record-button .bem-voice-recorder__progress-wrapper .bem-voice-recorder__progress-bar::-webkit-progress-value {
  background-color: var(--primarylabel, #FFF);
}

.checkbox-group mat-checkbox {
  display: flex;
  width: 100%;
  height: calc(100% - 4px);
  padding-block: 0;
  padding-inline: 0;
}
.checkbox-group mat-checkbox .mdc-form-field {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  padding-block: 10px;
  padding-inline: 20px;
  justify-content: center;
  position: relative;
}
.checkbox-group mat-checkbox .mdc-form-field .mdc-label {
  margin: unset;
  padding: unset;
}
.checkbox-group mat-checkbox .mdc-form-field .mdc-label > span {
  text-align: center;
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

/*
**1 - Icons récupérés sur :
https://fonts.google.com/icons?selected=Material+Symbols+Rounded:close:FILL@1;wght@700;GRAD@0;opsz@20&icon.query=close&icon.platform=web&icon.style=Rounded&icon.set=Material+Symbols
    + ajouter fill="currentColor" dans les svg <path fill="currentColor" pour hériter de la couleur de la typo d'un parent

    Si l'on veut la couleur directement associée au svg ( pour l'appeler en background-image: icon('volume_up_FILL1_wght700_GRAD0_opsz20--4B001C.svg', 'activities');
    + ajouter fill="<MaRefCouleur>" dans les svg <path fill="<MaRefCouleur>" pour hériter de la couleur de la typo d'un parent
    + ajouter dans le nom : volume_up_FILL1_wght700_GRAD0_opsz20--<MaRefCouleur>.svg

*/
/*
&:hover, &:active { // Pressed }
&.is-selected, &.selected { // Select }
&:active.is-selected { // Select pressed }
&.is-playing { // En cours de lecture }
*/
/*
{ // Default || .pristine } // Intouché donc disponible
{ // Good || currently-correct } // $success-color - Actuellement bon par rapport a la consigne actuelle
{ // Good TTS/AUDIO } // $success-color
{ // was-correct } // was-correct - Etait bon par rapport a une précédente consigne
// $validated-color
// warning-color
{ // Bad || incorrect } // $error-color - Faux
{ // Bad TTS/AUDIO } // $error-color
{ // missing } // missing - manquante
{ // Disabled }
 */
.activities-card .medias, .activities-card .media-wrapper {
  overflow: auto !important;
}
.activities-card .medias.bem-multimedia__media {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: unset;
}
@media (min-width: 600px) {
  .activities-card .medias.bem-multimedia__media {
    flex-direction: row;
    gap: clamp(10px, 0.76vw + 5.45px, 20px);
  }
}
.activities-card .medias.bem-multimedia__media .media-wrapper {
  max-width: min(100%, 100rem) !important;
}
.activities-card .medias.bem-multimedia__media .media-wrapper:not(.pdf-download) {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  border-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
.activities-card .medias.bem-multimedia__media .media-wrapper:not(.pdf-download):not(.audio) {
  margin-bottom: 4px;
  color: var(--tertiarylabel, #006AA6);
  background-color: var(--tertiarybackground, #F7E6EC);
  border: 2px solid var(--tertiaryborder, #F0D0DB);
  box-shadow: 0px 4px 0px 0px var(--tertiaryborder, #F0D0DB);
}
.activities-card .medias.bem-multimedia__media .media-wrapper:not(.pdf-download):not(.audio) mat-icon.mat-icon,
.activities-card .medias.bem-multimedia__media .media-wrapper:not(.pdf-download):not(.audio) .mdc-label {
  color: var(--tertiaryicon, #B10745);
}
.activities-card .medias.bem-multimedia__media .media-wrapper.text {
  padding-block: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-inline: clamp(20px, 1.52vw + 10.91px, 40px);
  max-height: calc(100vh - 30rem);
  font-size: clamp(1.6rem, 0.3vw + 1.42rem, 2rem);
  font-weight: 700;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.text strong {
  font-weight: 900;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  flex-direction: column;
  align-items: center !important;
  width: auto;
  min-width: 30rem;
  max-width: 100rem;
  height: auto;
  aspect-ratio: 16/9;
  pointer-events: none;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio mat-icon.mat-icon,
.activities-card .medias.bem-multimedia__media .media-wrapper.audio .mdc-label {
  color: inherit;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio:hover, .activities-card .medias.bem-multimedia__media .media-wrapper.audio:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio:active, .activities-card .medias.bem-multimedia__media .media-wrapper.audio[disabled], .activities-card .medias.bem-multimedia__media .media-wrapper.audio.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio[disabled], .activities-card .medias.bem-multimedia__media .media-wrapper.audio.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio .mat-icon {
  margin-block: auto;
  padding-top: clamp(20px, 1.52vw + 10.91px, 40px);
  padding-inline: clamp(20px, 1.52vw + 10.91px, 40px);
  flex: none;
  width: 100%;
  max-width: 50rem;
  height: auto;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio .mat-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio > div {
  width: 100%;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.audio audio {
  display: block;
  width: 100%;
  height: 4rem;
  border-radius: 12px;
  pointer-events: auto;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.image, .activities-card .medias.bem-multimedia__media .media-wrapper.audio {
  width: 80vh;
  height: auto;
  max-height: 100%;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.image {
  display: block;
  padding: 0;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.image #imgToZoom, .activities-card .medias.bem-multimedia__media .media-wrapper.image > div, .activities-card .medias.bem-multimedia__media .media-wrapper.image [id="#imgToZoom*"] {
  display: block;
  height: 100%;
}
.activities-card .medias.bem-multimedia__media .media-wrapper.image #imgToZoom img, .activities-card .medias.bem-multimedia__media .media-wrapper.image > div img, .activities-card .medias.bem-multimedia__media .media-wrapper.image [id="#imgToZoom*"] img {
  display: block;
  object-fit: contain;
  max-height: 50vh;
  margin: 0 auto;
}
@media screen and (max-height: 600px) {
  .activities-card .medias.bem-multimedia__media .media-wrapper.image #imgToZoom img, .activities-card .medias.bem-multimedia__media .media-wrapper.image > div img, .activities-card .medias.bem-multimedia__media .media-wrapper.image [id="#imgToZoom*"] img {
    max-height: 30vh;
  }
}
.activities-card .medias.bem-multimedia__media .media-wrapper.pdf-download {
  height: 100%;
}
.activities-card app-flashcard .flashcard__figure {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  height: auto;
  max-height: 100%;
  margin: unset;
}
.activities-card app-flashcard .flashcard__figure .flashcard__caption {
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  display: block;
  position: absolute;
  z-index: 3;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  opacity: 0;
  color: var(--white, #FFF);
  text-align: center;
  font-size: clamp(2rem, 1.52vw + 1.09rem, 4rem);
  font-weight: 900;
  line-height: 1;
  -webkit-text-stroke: clamp(0.1rem, 0.15vw + 0.01rem, 0.3rem) var(--primaryborder, #4B001C);
  transition: opacity 55ms linear;
}
.activities-card app-flashcard .flashcard__figure .flashcard__caption::first-letter {
  text-transform: uppercase;
}
.activities-card app-flashcard.is-selected .flashcard__figure .flashcard__caption {
  opacity: 1;
}
.activities-card input,
.activities-card textarea {
  margin-bottom: 4px;
  color: var(--tertiarylabel, #006AA6);
  background-color: var(--tertiarybackground, #F7E6EC);
  border: 2px solid var(--tertiaryborder, #F0D0DB);
  box-shadow: 0px 4px 0px 0px var(--tertiaryborder, #F0D0DB);
  padding-inline: clamp(5px, 0.38vw + 2.73px, 10px);
  background-color: var(--white, #fff);
  color: var(--text, #006AA6);
  font-family: inherit;
  font-weight: 500;
  line-height: inherit;
}
.activities-card input mat-icon.mat-icon,
.activities-card input .mdc-label,
.activities-card textarea mat-icon.mat-icon,
.activities-card textarea .mdc-label {
  color: var(--tertiaryicon, #B10745);
}
.activities-card input:active,
.activities-card textarea:active {
  background-color: inherit;
}
.activities-card input:focus,
.activities-card textarea:focus {
  background-color: white;
}
.activities-card input {
  margin-bottom: unset;
  border: none;
  border-bottom: 4px solid #b10745;
  border-radius: 4px;
  box-shadow: none;
}
.activities-card textarea {
  border-radius: 12px;
}
.activities-card .textarea-wrapper {
  flex: 1;
  align-self: stretch;
  display: flex;
}
.activities-card .textarea-wrapper textarea {
  flex: 1;
}
@media (min-width: 600px) {
  .activities-card .textarea-wrapper textarea {
    min-height: 210px;
  }
}

/**
 * The layout/ folder contains everything that takes part in laying out the site or application.
 This folder could have stylesheets for the main parts of the site (header, footer, navigation, sidebar…),
 the grid system or even CSS styles for all the forms.
*/
#lessons {
  /*
  app-multi
      .app-multi__content [row || column] ___________________________________________________________
          |                        |  .app-multi__content__router-wrapper   |                    |
          |                        |                                           |                    |
          |.multi-side-nav-previous|           ****  activities  ****          |.multi-side-nav-next|
          |                        |                                           |                    |
          |                        |                                           |                    |
      _______________________________________________________________________________________________
  */
  /*
  //                                  APP-MULTI
  //                                      div.page-layout.simple.fullwidth
  //                                          div.content
  //                                              div.multi-side-nav-previous
  //                                                  CONTENT.multi-content
  //                                                      router-outlet
  //                                                      ACTIVITIES COMPONENT
  */
}
#lessons app-stepper-wrapper {
  flex: 1;
  display: flex;
  overflow: auto;
}
#lessons app-stepper-wrapper .stepper-wrapper__container {
  flex: 1;
  display: flex;
  overflow: auto;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__header {
  margin-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-block: clamp(10px, 0.76vw + 5.45px, 20px);
  display: flex;
  align-items: center;
  gap: 1.5rem;
  padding-inline: var(--padding-lateral-viewport);
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__header .header-top {
  display: contents;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__header .header-top button {
  flex: none;
  margin: unset;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__header .header-top .fuse-app-lessons__button-help {
  order: 2;
  margin-left: auto;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__header .header-top .toolbar {
  flex: 1;
  flex-direction: row !important;
  gap: 1.5rem;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__header .header-top .toolbar .fuse-app-lessons__button-tools {
  margin-right: auto;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__header .header-top .toolbar .fuse-app-lessons__button-fullscreen {
  margin-left: auto;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__content {
  flex: 1;
  display: flex;
  gap: var(--gap-vertical-viewport);
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__content .outlet-player-navigation {
  display: flex;
  flex: 1;
  width: 100%;
  overflow: auto;
}
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__content .outlet-player-navigation > .previous-wrapper,
#lessons app-stepper-wrapper .stepper-wrapper__container .stepper-wrapper__content .outlet-player-navigation > .next-wrapper {
  display: none !important;
}
#lessons app-multi .multi-side-nav-previous,
#lessons app-multi .multi-side-nav-next {
  display: none !important;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  place-content: stretch center;
  align-items: stretch;
}
#lessons .app-multi__content {
  flex-direction: row;
  box-sizing: border-box;
  display: flex;
  flex: 1;
}
#lessons app-progress-multi-zone {
  padding: 10px var(--padding-lateral-viewport);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper {
  display: flex;
  height: 20px;
  background-color: var(--progressionbackground, #E5EBF1);
  border: 2px solid var(--progressionborder, #CEE1EC);
  border-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  box-shadow: inset 0px 2px 0px 0px var(--progressionborder, #CEE1EC);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 0;
  transition: width 400ms ease-in-out;
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer::after {
  content: "";
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  border-radius: inherit;
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__first-answer {
  border-top-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-bottom-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__last-answer {
  border-top-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-bottom-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__correct-answer {
  background-color: var(--progressiongood, #009E94);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__correct-answer::after {
  border-top: 2px solid rgba(255, 255, 255, 0.5);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__correct-answer + .bem-progress-multi-zone__correct-answer::after {
  transform: translateX(-2px);
  width: 100%;
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__wrong-answer {
  background-color: var(--progressionbad, #000A10);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__wrong-answer::after {
  border-bottom: 2px solid rgba(255, 255, 255, 0.5);
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__answer.bem-progress-multi-zone__wrong-answer + .bem-progress-multi-zone__wrong-answer::after {
  transform: translateX(-2px);
  width: 100%;
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__cursor {
  display: none;
}
#lessons app-progress-multi-zone .bem-progress-multi-zone__wrapper .bem-progress-multi-zone__limit {
  display: none;
}

#lessons app-progress-bar-generic {
  position: absolute;
  top: 0;
  bottom: inherit;
  width: 100%;
  height: 3vh;
  padding: 20px;
  background-color: #006aa6;
}
#lessons app-progress-bar-generic .progress-bar {
  height: 3vh;
  background: linear-gradient(90deg, green 97%, transparent);
  transition-duration: 400ms;
}
#lessons app-progress-bar-generic .circle {
  position: absolute;
  bottom: 0%;
  left: -3vh;
  width: 3vh;
  height: 3vh;
  border-radius: 3vh;
  background: white;
  transform: translate(-3vh, 0px);
}

.activities-card.mat-mdc-card {
  margin: 0;
  padding: 0;
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  overflow: auto;
  flex: 1;
  display: flex;
  flex-direction: column;
  color: var(--text, #006AA6);
  background-color: unset;
}
.activities-card.mat-mdc-card:not([class*=mat-elevation-z]) {
  box-shadow: inherit;
}
.activities-card.mat-mdc-card .mat-mdc-card-avatar {
  height: inherit;
  width: inherit;
  border-radius: inherit;
  flex-shrink: inherit;
  object-fit: inherit;
}
.activities-card.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-title {
  margin-bottom: 0;
}
.activities-card.mat-mdc-card:not(:has(.mat-mdc-card-header)), .activities-card.mat-mdc-card:has(.mat-mdc-card-header:empty) {
  padding-top: clamp(20px, 1.52vw + 10.91px, 40px);
}
.activities-card.mat-mdc-card:not(:has(.mat-mdc-card-footer)), .activities-card.mat-mdc-card:has(.mat-mdc-card-footer:empty) {
  padding-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
}
.activities-card mat-card-header {
  flex: none;
  display: flex;
  flex-direction: column;
  padding-inline: var(--padding-lateral-viewport);
}
.activities-card mat-card-header .mat-mdc-card-header-text {
  flex: 1;
  display: flex;
  flex-direction: column;
  margin: 0;
}
.activities-card mat-card-header .mat-mdc-card-title {
  flex: 1;
  display: flex;
  flex-direction: column;
  margin: 0;
}
.activities-card mat-card-header .mat-mdc-card-title .read-not-in-progress {
  margin-bottom: 26px;
  margin-top: -26px;
  font: 400 clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem) / 1.4 VAGRounded, Arial, sans-serif;
  color: var(--secondarylabel, #B10745);
  padding-left: calc(clamp(10px, 0.76vw + 5.45px, 20px) + 16px);
}
.activities-card mat-card-header:empty {
  display: none;
}
.activities-card mat-card-header .mat-mdc-card-header-text {
  align-items: inherit;
}
.activities-card > mat-card-content.mat-mdc-card-content {
  overflow: visible;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0;
  gap: 20px;
  padding: 0 var(--padding-lateral-viewport);
}
@media (min-width: 600px) {
  .activities-card > mat-card-content.mat-mdc-card-content {
    flex-direction: row;
    align-items: flex-start;
    justify-content: space-around;
  }
}
@media (min-width: 600px) {
  .activities-card > mat-card-content.mat-mdc-card-content > app-consignes {
    flex: 5;
    align-items: center;
    max-width: 90vh;
  }
  .activities-card > mat-card-content.mat-mdc-card-content > app-consignes + * {
    flex: 4;
    margin-inline: inherit;
    margin-bottom: auto;
    min-width: 40%;
    margin-top: 20px;
  }
}
.activities-card > mat-card-content.mat-mdc-card-content > app-flashcard {
  flex: none;
  width: 100%;
  max-width: 50rem;
}
@media (min-width: 600px) {
  .activities-card > mat-card-content.mat-mdc-card-content > app-flashcard {
    flex: 1;
    width: unset;
    margin: 0 auto;
  }
  .activities-card > mat-card-content.mat-mdc-card-content > app-flashcard + * {
    flex: 1;
  }
}
@media (min-width: 600px) {
  .activities-card mat-card-footer.mat-mdc-card-footer {
    flex: none;
    margin: 0;
    position: relative;
    padding: 0 clamp(10px, 0.76vw + 5.45px, 20px);
  }
}
.activities-card mat-card-footer.mat-mdc-card-footer {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin: 0;
  padding-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
}
.activities-card mat-card-footer.mat-mdc-card-footer:empty {
  display: none;
}
.activities-card app-consignes .container {
  display: flex;
  width: 100%;
  align-items: center;
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  border-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  margin-bottom: 4px;
  color: var(--tertiarylabel, #006AA6);
  background-color: var(--tertiarybackground, #F7E6EC);
  border: 2px solid var(--tertiaryborder, #F0D0DB);
  box-shadow: 0px 4px 0px 0px var(--tertiaryborder, #F0D0DB);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  min-height: 60px;
  color: var(--tertiarylabel, #006AA6);
}
.activities-card app-consignes .container mat-icon.mat-icon,
.activities-card app-consignes .container .mdc-label {
  color: var(--tertiaryicon, #B10745);
}
.activities-card app-consignes .container:hover, .activities-card app-consignes .container:focus {
  background-color: var(--tertiarybackground--hover, #FFF2F2);
}
.activities-card app-consignes .container:active, .activities-card app-consignes .container[disabled], .activities-card app-consignes .container.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
.activities-card app-consignes .container:active {
  background-color: var(--tertiarybackground--active, #F0D0DB);
  border: 2px solid var(--tertiaryborder--active, #F7E6EC);
}
.activities-card app-consignes .container[disabled], .activities-card app-consignes .container.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
.activities-card app-consignes .container > div {
  flex: 1;
  display: flex;
  align-items: center;
}
.activities-card app-consignes .container.consignes__image {
  position: relative;
  overflow: hidden;
  gap: unset;
  padding: unset;
  cursor: unset;
}
.activities-card app-consignes .container.consignes__image .consignes__content {
  flex: 1;
  display: unset;
  background-color: var(--white, #FFF);
}
.activities-card app-consignes .container.consignes__image .consignes__content img {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  object-fit: contain;
}
.activities-card app-consignes .container.consignes__image .consignes__actions {
  display: contents;
}
.activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon {
  margin-bottom: 4px;
  color: var(--tertiarylabel, #006AA6);
  background-color: var(--tertiarybackground, #F7E6EC);
  border: 2px solid var(--tertiaryborder, #F0D0DB);
  box-shadow: 0px 4px 0px 0px var(--tertiaryborder, #F0D0DB);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  padding: clamp(5px, 0.38vw + 2.73px, 10px);
  position: absolute;
  z-index: 3;
  bottom: 0.5rem;
  right: 0.5rem;
  width: auto;
  height: auto;
  border-radius: 8px;
}
.activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon mat-icon.mat-icon,
.activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon .mdc-label {
  color: var(--tertiaryicon, #B10745);
}
.activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon:hover, .activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon:focus {
  background-color: var(--tertiarybackground--hover, #FFF2F2);
}
.activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon:active, .activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon[disabled], .activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
.activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon:active {
  background-color: var(--tertiarybackground--active, #F0D0DB);
  border: 2px solid var(--tertiaryborder--active, #F7E6EC);
}
.activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon[disabled], .activities-card app-consignes .container.consignes__image .consignes__actions .consignes__expand-icon.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
.activities-card app-consignes .container mat-icon.mat-icon {
  margin-left: auto;
  color: var(--tertiaryicon, #B10745);
}
.activities-card app-consignes .container .bem-consignes__content {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.activities-card app-consignes .container .bem-consignes__content video {
  min-width: 100%;
  min-height: 100%;
  max-height: 100%;
  max-width: 100%;
  aspect-ratio: 16/9;
  background-color: black;
}
mat-card-header .activities-card app-consignes .container .bem-consignes__content {
  font: 700 clamp(1.4rem, 0.45vw + 1.13rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}
mat-card-content .activities-card app-consignes .container .bem-consignes__content {
  font: 400 clamp(1.4rem, 0.45vw + 1.13rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}
.activities-card app-consignes .container .bem-consignes__content p strong {
  font-weight: 900;
}
.activities-card app-consignes .container .bem-consignes__content .action-buttons {
  position: absolute;
  bottom: 0;
  right: 0;
}
.activities-card app-consignes .consignes__audio-player {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  flex-direction: column;
  align-items: center !important;
  width: auto;
  min-width: 30rem;
  max-width: 100rem;
  height: auto;
  aspect-ratio: 16/9;
  pointer-events: none;
  margin-inline: auto;
}
.activities-card app-consignes .consignes__audio-player mat-icon.mat-icon,
.activities-card app-consignes .consignes__audio-player .mdc-label {
  color: inherit;
}
.activities-card app-consignes .consignes__audio-player:hover, .activities-card app-consignes .consignes__audio-player:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
.activities-card app-consignes .consignes__audio-player:active, .activities-card app-consignes .consignes__audio-player[disabled], .activities-card app-consignes .consignes__audio-player.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
.activities-card app-consignes .consignes__audio-player:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
.activities-card app-consignes .consignes__audio-player[disabled], .activities-card app-consignes .consignes__audio-player.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
.activities-card app-consignes .consignes__audio-player .mat-icon {
  margin-block: auto;
  padding-top: clamp(20px, 1.52vw + 10.91px, 40px);
  padding-inline: clamp(20px, 1.52vw + 10.91px, 40px);
  flex: none;
  width: 100%;
  max-width: 50rem;
  height: auto;
}
.activities-card app-consignes .consignes__audio-player .mat-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
.activities-card app-consignes .consignes__audio-player > div {
  width: 100%;
}
.activities-card app-consignes .consignes__audio-player audio {
  display: block;
  width: 100%;
  height: 4rem;
  border-radius: 12px;
  pointer-events: auto;
}
.activities-card .mat-mdc-card-content > app-consignes {
  width: 100%;
}
@media (min-width: 600px) {
  .activities-card .mat-mdc-card-content > app-consignes {
    max-width: var(--max-small-device);
  }
}

app-embedded-activities > * {
  overflow: hidden !important;
  position: relative;
}
app-embedded-activities > * .mat-mdc-card .mat-mdc-card-header {
  padding-top: clamp(20px, 1.52vw + 10.91px, 40px);
}
app-activities-feedback {
  display: contents;
}
app-activities-feedback .activities-feedback {
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  padding-inline: clamp(20px, 1.52vw + 10.91px, 40px);
  padding-top: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
  position: absolute;
  z-index: 3;
  bottom: 0;
  left: 0;
  right: 0;
  display: grid;
  justify-items: stretch;
  grid-template-columns: repeat(2, auto);
  background-color: var(--discoveredanswerbackground, #006AA6);
  color: var(--white, #FFF);
  border-top: 2px solid var(--discoveredanswerstroke, #CEE1EC);
  box-shadow: 0px -30px 50px 0px rgba(255, 255, 255, 0.3);
  font-size: 1.6rem;
  font-weight: 700;
  transition: transform 200ms ease-in-out;
}
app-activities-feedback .activities-feedback .activities-feedback__toggle-button {
  position: absolute;
  top: 0;
  left: 50%;
  margin-inline: auto;
  padding-top: 1.5rem;
  padding-inline: 2rem;
  background-color: inherit;
  color: white;
  border-top: 2px solid var(--discoveredanswerstroke, #CEE1EC);
  border-right: 2px solid var(--discoveredanswerstroke, #CEE1EC);
  border-bottom: unset;
  border-left: 2px solid var(--discoveredanswerstroke, #CEE1EC);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  transform: translate(-50%, -100%);
}
app-activities-feedback .activities-feedback .activities-feedback__toggle-button .activities-feedback__toggle-icon {
  flex: none;
  width: 1.5rem;
  min-width: unset;
  height: auto;
  min-height: unset;
  transition: transform 200ms ease-in-out;
}
app-activities-feedback .activities-feedback .activities-feedback__toggle-button .activities-feedback__toggle-icon svg {
  width: 100%;
  min-width: unset;
  height: auto;
  min-height: unset;
}
app-activities-feedback .activities-feedback .activities-feedback__short-feedback {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  grid-column: 1/span 1;
  grid-row: 1/span 1;
  justify-self: start;
  display: flex;
  align-items: center;
}
app-activities-feedback .activities-feedback .activities-feedback__short-feedback .activities-feedback__short-feedback-icon {
  flex: none;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  min-width: unset;
  height: auto;
  min-height: unset;
  aspect-ratio: 1;
  background-color: var(--discoveredanswerstroke, #CEE1EC);
  color: var(--discoveredanswerbackground, #006AA6);
  border-radius: 50%;
}
app-activities-feedback .activities-feedback .activities-feedback__short-feedback .activities-feedback__short-feedback-icon svg {
  width: 85%;
  min-width: unset;
  height: auto;
  min-height: unset;
}
app-activities-feedback .activities-feedback .activities-feedback__short-feedback .activities-feedback__short-feedback-text {
  margin: unset;
}
app-activities-feedback .activities-feedback .activities-feedback__action-button {
  margin-bottom: 4px;
  color: var(--discoveredanswerbackground, #006AA6);
  background-color: var(--white, #FFF);
  border: var(--discoveredanswerstroke, #CEE1EC);
  box-shadow: 0px 4px 0px 0px var(--discoveredanswerstroke, #CEE1EC);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  grid-column: 2/span 1;
  grid-row: 1/span 1;
  justify-self: end;
}
app-activities-feedback .activities-feedback .activities-feedback__action-button mat-icon.mat-icon,
app-activities-feedback .activities-feedback .activities-feedback__action-button .mdc-label {
  color: inherit;
}
app-activities-feedback .activities-feedback .activities-feedback__action-button:active, app-activities-feedback .activities-feedback .activities-feedback__action-button[disabled], app-activities-feedback .activities-feedback .activities-feedback__action-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-activities-feedback .activities-feedback .activities-feedback__action-button[disabled], app-activities-feedback .activities-feedback .activities-feedback__action-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
@media screen and (min-width: 960px) {
  app-activities-feedback .activities-feedback .activities-feedback__action-button {
    min-width: 15rem;
  }
}
app-activities-feedback .activities-feedback .activities-feedback__action-button .activities-feedback__action-label {
  display: none;
}
@media screen and (min-width: 600px) {
  app-activities-feedback .activities-feedback .activities-feedback__action-button .activities-feedback__action-label {
    display: initial;
  }
}
app-activities-feedback .activities-feedback.correct {
  background-color: var(--goodanswerbackground, #027F77);
  border-color: var(--goodanswerstroke, #009E94);
}
app-activities-feedback .activities-feedback.correct .activities-feedback__toggle-button {
  border-color: inherit;
}
app-activities-feedback .activities-feedback.correct .activities-feedback__short-feedback .activities-feedback__short-feedback-icon {
  background-color: var(--goodanswerstroke, #009E94);
  color: white;
}
app-activities-feedback .activities-feedback.correct .activities-feedback__action-button {
  color: var(--goodanswerstroke, #009E94);
  border-color: var(--goodanswerstroke, #009E94);
  box-shadow: 0px 4px 0px 0px var(--goodanswerstroke, #009E94);
}
app-activities-feedback .activities-feedback.wrong {
  background-color: var(--badanswerbackground, #000A10);
  border-color: var(--badanswerstroke, #52758E);
}
app-activities-feedback .activities-feedback.wrong .activities-feedback__toggle-button {
  border-color: inherit;
}
app-activities-feedback .activities-feedback.wrong .activities-feedback__short-feedback .activities-feedback__short-feedback-icon {
  background-color: var(--badanswerstroke, #52758E);
  color: white;
}
app-activities-feedback .activities-feedback.wrong .activities-feedback__action-button {
  color: var(--badanswerbackground, #000A10);
  border-color: var(--badanswerstroke, #52758E);
  box-shadow: 0px 4px 0px 0px var(--badanswerstroke, #52758E);
}
app-activities-feedback .activities-feedback.activities-feedback--folded {
  transform: translateY(calc(100% - clamp(10px, 0.76vw + 5.45px, 20px)));
}
app-activities-feedback .activities-feedback.activities-feedback--folded .activities-feedback__toggle-button .activities-feedback__toggle-icon {
  transform: rotate(-180deg);
}

app-what-is-missing mat-card.activities-card .mat-mdc-card-footer,
app-what-is-missing-audio mat-card.activities-card .mat-mdc-card-footer {
  flex-direction: column;
  gap: 20px;
}
app-what-is-missing mat-card.activities-card .mat-mdc-card-footer .available-answers button span::first-letter,
app-what-is-missing-audio mat-card.activities-card .mat-mdc-card-footer .available-answers button span::first-letter {
  text-transform: uppercase;
}
app-what-is-missing mat-card.activities-card .mat-mdc-card-footer audio,
app-what-is-missing-audio mat-card.activities-card .mat-mdc-card-footer audio {
  display: none;
}
@media (min-width: 600px) {
  app-what-is-missing mat-card.activities-card.hidden-answers,
  app-what-is-missing-audio mat-card.activities-card.hidden-answers {
    flex-direction: row;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    align-content: flex-start;
  }
  app-what-is-missing mat-card.activities-card.hidden-answers mat-card-header.mat-mdc-card-header,
  app-what-is-missing-audio mat-card.activities-card.hidden-answers mat-card-header.mat-mdc-card-header {
    flex: 1;
    min-width: 100%;
  }
  app-what-is-missing mat-card.activities-card.hidden-answers mat-card-content.mat-mdc-card-content,
  app-what-is-missing-audio mat-card.activities-card.hidden-answers mat-card-content.mat-mdc-card-content {
    flex: 5;
  }
  app-what-is-missing mat-card.activities-card.hidden-answers mat-card-footer.mat-mdc-card-footer,
  app-what-is-missing-audio mat-card.activities-card.hidden-answers mat-card-footer.mat-mdc-card-footer {
    flex: 4;
  }
}

app-true-false .activities-card .mat-mdc-card-content .available-answers {
  grid-template-rows: 1fr;
}

app-multimedia .activities-card .mat-mdc-card-content {
  overflow: auto;
}
@media (min-width: 600px) {
  app-multimedia .activities-card .mat-mdc-card-content {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }
}
app-multimedia .activities-card .mat-mdc-card-content app-consignes {
  flex: none;
}

app-text-matching mat-card.activities-card .mat-mdc-card-content {
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  margin-block: auto;
  flex: 1;
  display: grid;
  align-self: center;
  grid-auto-flow: row;
  grid-template-columns: repeat(2, minmax(max(10rem, 10vw), 32.5rem));
  grid-auto-rows: minmax(calc(max(10rem, 10vw) / 1.7777777778), 18.28125rem);
  justify-content: center;
  align-content: center;
  max-width: calc(100% - clamp(20px, 1.52vw + 10.91px, 40px) * 2);
  max-height: calc(100vh - 40rem);
  padding: unset;
}
@supports selector(:has(*)) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content {
    flex: none;
  }
  app-text-matching mat-card.activities-card .mat-mdc-card-content:has(> * > *:nth-child(2):last-child) {
    aspect-ratio: 1.7777777778;
  }
  app-text-matching mat-card.activities-card .mat-mdc-card-content:has(> * > *:nth-child(3):last-child) {
    aspect-ratio: 1.1851851852;
  }
  app-text-matching mat-card.activities-card .mat-mdc-card-content:has(> * > *:nth-child(4):last-child) {
    aspect-ratio: 0.8888888889;
  }
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content {
    grid-auto-flow: column;
    grid-template-columns: unset;
    grid-auto-columns: minmax(max(10rem, 10vw), 32.5rem);
    grid-template-rows: repeat(2, minmax(calc(max(10rem, 10vw) / 1.7777777778), 18.28125rem));
    grid-auto-rows: unset;
  }
  @supports selector(:has(*)) {
    app-text-matching mat-card.activities-card .mat-mdc-card-content:has(> * > *:nth-child(2):last-child) {
      aspect-ratio: 1.7777777778;
    }
    app-text-matching mat-card.activities-card .mat-mdc-card-content:has(> * > *:nth-child(3):last-child) {
      aspect-ratio: 2.6666666667;
    }
    app-text-matching mat-card.activities-card .mat-mdc-card-content:has(> * > *:nth-child(4):last-child) {
      aspect-ratio: 3.5555555556;
    }
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available,
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected,
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers,
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers {
  display: contents;
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available > *,
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected > *,
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers > *,
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers > * {
  width: auto;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  aspect-ratio: 1.7777777778;
  padding: unset;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available > *,
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected > *,
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers > *,
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers > * {
    width: 100%;
    height: auto;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available > * img,
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected > * img,
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers > * img,
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers > * img {
  border-radius: 9px;
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available > *.button-text span,
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available > *.button-text p,
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected > *.button-text span,
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected > *.button-text p,
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers > *.button-text span,
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers > *.button-text p,
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers > *.button-text span,
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers > *.button-text p {
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  overflow-y: auto;
  overflow-x: hidden;
  margin: unset;
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1) {
  grid-column: 1/span 1;
  grid-row: 1/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1) {
    grid-column: 1/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2) {
  grid-column: 1/span 1;
  grid-row: 2/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2) {
    grid-column: 2/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3) {
  grid-column: 1/span 1;
  grid-row: 3/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3) {
    grid-column: 3/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4) {
  grid-column: 1/span 1;
  grid-row: 4/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4) {
    grid-column: 4/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1) {
  grid-column: 2/span 1;
  grid-row: 1/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1) {
    grid-column: 1/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2) {
  grid-column: 2/span 1;
  grid-row: 2/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2) {
    grid-column: 2/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3) {
  grid-column: 2/span 1;
  grid-row: 3/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3) {
    grid-column: 3/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4) {
  grid-column: 2/span 1;
  grid-row: 4/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
  app-text-matching mat-card.activities-card .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
  app-text-matching mat-card.activities-card .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4) {
    grid-column: 4/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}

app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content {
  flex-direction: column;
  display: flex;
  justify-content: center;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected,
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content .available-answers {
  flex-direction: row;
  display: flex;
  flex-wrap: wrap;
  flex: 1;
  align-items: center;
  gap: 10px;
  max-width: inherit;
  align-content: center;
  justify-content: center;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected > *,
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content .available-answers > * {
  min-height: 65px;
  padding-block: 0;
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  gap: inherit;
  transform: translateY(0);
  flex: 1;
  height: auto;
  min-width: 140px;
  flex-grow: 0;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected > * span,
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content .available-answers > * span {
  text-align: center;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected {
  order: 1;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected > * {
  pointer-events: none;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected > *.pristine {
  box-shadow: none;
  border: none;
  border-bottom: 3px solid rgba(var(--textdisabled-rgb), 0.8);
  border-radius: 0;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected > *.pristine span {
  display: none;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected > *.pristine:before, app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content #container-for-answers-selected > *.pristine:after {
  display: none;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content .available-answers {
  order: 2;
  align-content: flex-start;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content .available-answers > *.was-correct {
  box-shadow: none;
  border: none;
  background-color: rgba(var(--textdisabled-rgb), 0.3);
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content .available-answers > *.was-correct span {
  display: none;
}
app-order-matching mat-card.activities-card.order-sentence .mat-mdc-card-content .available-answers > *.was-correct:before {
  display: none;
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content {
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  margin-block: auto;
  flex: 1;
  display: grid;
  align-self: center;
  grid-auto-flow: row;
  grid-template-columns: repeat(2, minmax(max(10rem, 10vw), 32.5rem));
  grid-auto-rows: minmax(calc(max(10rem, 10vw) / 1.7777777778), 18.28125rem);
  justify-content: center;
  align-content: center;
  max-width: calc(100% - clamp(20px, 1.52vw + 10.91px, 40px) * 2);
  max-height: calc(100vh - 40rem);
  padding: unset;
}
@supports selector(:has(*)) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content {
    flex: none;
  }
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content:has(> * > *:nth-child(2):last-child) {
    aspect-ratio: 1.7777777778;
  }
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content:has(> * > *:nth-child(3):last-child) {
    aspect-ratio: 1.1851851852;
  }
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content:has(> * > *:nth-child(4):last-child) {
    aspect-ratio: 0.8888888889;
  }
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content {
    grid-auto-flow: column;
    grid-template-columns: unset;
    grid-auto-columns: minmax(max(10rem, 10vw), 32.5rem);
    grid-template-rows: repeat(2, minmax(calc(max(10rem, 10vw) / 1.7777777778), 18.28125rem));
    grid-auto-rows: unset;
  }
  @supports selector(:has(*)) {
    app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content:has(> * > *:nth-child(2):last-child) {
      aspect-ratio: 1.7777777778;
    }
    app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content:has(> * > *:nth-child(3):last-child) {
      aspect-ratio: 2.6666666667;
    }
    app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content:has(> * > *:nth-child(4):last-child) {
      aspect-ratio: 3.5555555556;
    }
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers {
  display: contents;
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available > *,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected > *,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers > *,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers > * {
  width: auto;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  aspect-ratio: 1.7777777778;
  padding: unset;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available > *,
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected > *,
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers > *,
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers > * {
    width: 100%;
    height: auto;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available > * img,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected > * img,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers > * img,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers > * img {
  border-radius: 9px;
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available > *.button-text span,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available > *.button-text p,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected > *.button-text span,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected > *.button-text p,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers > *.button-text span,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers > *.button-text p,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers > *.button-text span,
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers > *.button-text p {
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  overflow-y: auto;
  overflow-x: hidden;
  margin: unset;
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1) {
  grid-column: 1/span 1;
  grid-row: 1/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(1) {
    grid-column: 1/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2) {
  grid-column: 1/span 1;
  grid-row: 2/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(2) {
    grid-column: 2/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3) {
  grid-column: 1/span 1;
  grid-row: 3/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(3) {
    grid-column: 3/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4) {
  grid-column: 1/span 1;
  grid-row: 4/span 1;
  justify-self: end;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-available, .even-answers) > *:nth-child(4) {
    grid-column: 4/span 1;
    grid-row: 2/span 1;
    justify-self: center;
    align-self: start;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1) {
  grid-column: 2/span 1;
  grid-row: 1/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(1) {
    grid-column: 1/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2) {
  grid-column: 2/span 1;
  grid-row: 2/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(2) {
    grid-column: 2/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3) {
  grid-column: 2/span 1;
  grid-row: 3/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(3) {
    grid-column: 3/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4) {
  grid-column: 2/span 1;
  grid-row: 4/span 1;
  justify-self: start;
  align-self: stretch;
}
@media (orientation: landscape) {
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-available:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content #container-for-answers-selected:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .even-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4),
  app-order-matching mat-card.activities-card:not(.order-sentence) .mat-mdc-card-content .odd-answers:where(#container-for-answers-selected, .odd-answers) > *:nth-child(4) {
    grid-column: 4/span 1;
    grid-row: 1/span 1;
    justify-self: center;
    align-self: end;
  }
}
app-order-matching mat-card.activities-card:not(.order-sentence) #container-for-answers-selected {
  pointer-events: none;
}
app-order-matching mat-card.activities-card:not(.order-sentence) #container-for-answers-selected .button-order span {
  text-align: center;
}
app-order-matching mat-card.activities-card:not(.order-sentence) #container-for-answers-selected .button-order span.answer-position {
  font-size: clamp(4rem, 3.03vw + 2.18rem, 8rem);
}

app-memory mat-card.activities-card .mat-mdc-card-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

app-memory-find-zone {
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  flex: 1;
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: repeat(2, minmax(max(10rem, 10vw), 32.5rem));
  grid-auto-rows: minmax(calc(max(10rem, 10vw) / 1.7777777778), 18.28125rem);
  justify-content: center;
  align-content: center;
  max-width: 100%;
  max-height: calc(100vh - 40rem);
  margin: unset !important;
  padding: unset;
}
@supports selector(:has(*)) {
  app-memory-find-zone {
    flex: none;
  }
  app-memory-find-zone:has(> button:nth-of-type(4):last-of-type) {
    aspect-ratio: 1.7777777778;
  }
  app-memory-find-zone:has(> button:nth-of-type(5):last-of-type) {
    aspect-ratio: 1.4222222222;
  }
  app-memory-find-zone:has(> button:nth-of-type(6):last-of-type) {
    aspect-ratio: 1.1851851852;
  }
  app-memory-find-zone:has(> button:nth-of-type(7):last-of-type) {
    aspect-ratio: 1.0158730159;
  }
  app-memory-find-zone:has(> button:nth-of-type(8):last-of-type) {
    aspect-ratio: 0.8888888889;
  }
}
@media (orientation: landscape) {
  app-memory-find-zone {
    grid-template-columns: unset;
    grid-auto-columns: minmax(max(10rem, 10vw), 32.5rem);
    grid-template-rows: repeat(2, minmax(calc(max(10rem, 10vw) / 1.7777777778), 18.28125rem));
    grid-auto-rows: unset;
  }
  @supports selector(:has(*)) {
    app-memory-find-zone:has(> button:nth-of-type(4):last-of-type) {
      aspect-ratio: 1.7777777778;
    }
    app-memory-find-zone:has(> button:nth-of-type(5):last-of-type) {
      aspect-ratio: 2.2222222222;
    }
    app-memory-find-zone:has(> button:nth-of-type(6):last-of-type) {
      aspect-ratio: 2.6666666667;
    }
    app-memory-find-zone:has(> button:nth-of-type(7):last-of-type) {
      aspect-ratio: 3.1111111111;
    }
    app-memory-find-zone:has(> button:nth-of-type(8):last-of-type) {
      aspect-ratio: 3.5555555556;
    }
  }
}
app-memory-find-zone .memory-find-zone__button {
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  aspect-ratio: 1.7777777778;
  margin: unset;
  padding: unset;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button {
    width: 100%;
    height: auto;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(1):not(:nth-last-of-type(-n + 0)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(1):not(:nth-last-of-type(-n + 0)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(1):nth-last-of-type(-n + 0) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(1):nth-last-of-type(-n + 0) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(2):not(:nth-last-of-type(-n + 1)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(2):not(:nth-last-of-type(-n + 1)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(2):nth-last-of-type(-n + 1) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(2):nth-last-of-type(-n + 1) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(3):not(:nth-last-of-type(-n + 2)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(3):not(:nth-last-of-type(-n + 2)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(3):nth-last-of-type(-n + 2) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(3):nth-last-of-type(-n + 2) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(4):not(:nth-last-of-type(-n + 3)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(4):not(:nth-last-of-type(-n + 3)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(4):nth-last-of-type(-n + 3) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(4):nth-last-of-type(-n + 3) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(5):not(:nth-last-of-type(-n + 4)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(5):not(:nth-last-of-type(-n + 4)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(5):nth-last-of-type(-n + 4) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(5):nth-last-of-type(-n + 4) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(6):not(:nth-last-of-type(-n + 5)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(6):not(:nth-last-of-type(-n + 5)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(6):nth-last-of-type(-n + 5) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(6):nth-last-of-type(-n + 5) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(7):not(:nth-last-of-type(-n + 6)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(7):not(:nth-last-of-type(-n + 6)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(7):nth-last-of-type(-n + 6) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(7):nth-last-of-type(-n + 6) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(8):not(:nth-last-of-type(-n + 7)) {
  grid-column-start: 1;
  justify-self: end;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(8):not(:nth-last-of-type(-n + 7)) {
    grid-column-start: unset;
    grid-row-start: 1;
    justify-self: unset;
    align-self: end;
  }
}
app-memory-find-zone .memory-find-zone__button:nth-of-type(8):nth-last-of-type(-n + 7) {
  grid-column-start: 2;
  justify-self: start;
}
@media (orientation: landscape) {
  app-memory-find-zone .memory-find-zone__button:nth-of-type(8):nth-last-of-type(-n + 7) {
    grid-column-start: unset;
    grid-row-start: 2;
    justify-self: unset;
    align-self: start;
  }
}
app-memory-find-zone .memory-find-zone__button .memory-find-zone__button-title {
  position: absolute;
  z-index: 3;
  bottom: 0;
  right: 0;
  left: 0;
  display: flex;
  justify-content: center;
  padding: clamp(5px, 0.38vw + 2.73px, 10px) clamp(10px, 0.76vw + 5.45px, 20px);
  background-color: var(--primaryborder, #4B001C);
  border-top: 2px solid var(--primarybackground, #b10745);
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
}
app-memory-find-zone .memory-find-zone__button.currently-correct .memory-find-zone__button-title, app-memory-find-zone .memory-find-zone__button.was-correct .memory-find-zone__button-title {
  background-color: var(--goodanswerbackground, #027F77);
  border-top: 2px solid var(--goodanswerstroke, #009E94);
}
app-memory-find-zone .memory-find-zone__button.memory-find-zone__button--flipped:after {
  content: "?";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: var(--white, #FFF);
  -webkit-text-stroke: 2px var(--primaryborder, #4B001C);
  font-size: clamp(6rem, 3.03vw + 4.18rem, 10rem);
  font-weight: 500;
  line-height: 1;
}
app-memory-find-zone .memory-find-zone__button.memory-find-zone__button--flipped:nth-of-type(odd):nth-of-type(3):after {
  transform: translate(-50%, -50%);
}
app-memory-find-zone .memory-find-zone__button.memory-find-zone__button--flipped:nth-of-type(odd):nth-of-type(5):after {
  transform: translate(-50%, -50%) rotate(25deg) scale(0.8);
}
app-memory-find-zone .memory-find-zone__button.memory-find-zone__button--flipped:nth-of-type(odd):not(:nth-of-type(3), :nth-of-type(5)):after {
  transform: translate(-50%, -50%) rotate(25deg);
}
app-memory-find-zone .memory-find-zone__button.memory-find-zone__button--flipped:nth-of-type(even):nth-of-type(2):after {
  transform: translate(-50%, -50%) rotate(-25deg) scale(0.8);
}
app-memory-find-zone .memory-find-zone__button.memory-find-zone__button--flipped:nth-of-type(even):nth-of-type(6):after {
  transform: translate(-50%, -50%) scale(0.8);
}
app-memory-find-zone .memory-find-zone__button.memory-find-zone__button--flipped:nth-of-type(even):not(:nth-of-type(2), :nth-of-type(6)):after {
  transform: translate(-50%, -50%) rotate(-25deg);
}
app-memory-find-zone .memory-find-zone__audio {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

app-dictionary .activities-card app-voice-recorder,
app-language-lab .activities-card app-voice-recorder,
app-voice-recorder-activity .activities-card app-voice-recorder {
  width: 100%;
  max-width: 100rem;
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder {
  display: flex;
  flex-direction: column;
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
}
@media (min-width: 600px) {
  app-dictionary .activities-card app-voice-recorder .container-voice-recorder,
  app-language-lab .activities-card app-voice-recorder .container-voice-recorder,
  app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder {
    flex-direction: row;
    justify-content: center;
  }
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes {
  flex: 1 1 50%;
  min-width: 50%;
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container {
  margin-bottom: 4px;
  color: var(--tertiarylabel, #006AA6);
  background-color: var(--tertiarybackground, #F7E6EC);
  border: 2px solid var(--tertiaryborder, #F0D0DB);
  box-shadow: 0px 4px 0px 0px var(--tertiaryborder, #F0D0DB);
  overflow: hidden;
  border-radius: 12px;
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container mat-icon.mat-icon,
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .mdc-label,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container mat-icon.mat-icon,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .mdc-label,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container mat-icon.mat-icon,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .mdc-label {
  color: var(--tertiaryicon, #B10745);
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .is-picture,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .is-picture,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .is-picture {
  background-color: var(--white, #FFF);
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .is-picture img,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .is-picture img,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .is-picture img {
  display: block;
  width: 100%;
  min-width: 25rem;
  aspect-ratio: 16/9;
  object-fit: contain;
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .voice-recorder__caption,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .voice-recorder__caption,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .pseudo-consignes .container .voice-recorder__caption {
  padding-block: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  font: 400 clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem) / 1.4 VAGRounded, Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .available-answers,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .available-answers,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .available-answers {
  flex: 1 1 50%;
  display: flex;
  flex-direction: column;
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  max-width: 50rem;
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .available-answers .bem-voice-recorder__button,
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .available-answers .bem-voice-recorder__button,
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .available-answers .bem-voice-recorder__button {
  min-width: max-content;
  min-height: unset;
  aspect-ratio: unset;
  padding-block: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-dictionary .activities-card app-voice-recorder .container-voice-recorder .available-answers button:not(.bem-voice-recorder__button),
app-language-lab .activities-card app-voice-recorder .container-voice-recorder .available-answers button:not(.bem-voice-recorder__button),
app-voice-recorder-activity .activities-card app-voice-recorder .container-voice-recorder .available-answers button:not(.bem-voice-recorder__button) {
  display: none;
}

app-image-zoning .activities-card.two-columns-layout #container-for-answers-selected {
  flex-direction: column;
}
app-image-zoning .activities-card.two-columns-layout #container-for-answers-selected > div {
  position: relative;
  flex: auto;
  width: 100%;
  height: 40px;
  background: rgba(15, 169, 255, 0.1);
  margin-bottom: 5px;
}
app-image-zoning .activities-card.two-columns-layout #container-for-answers-selected > div .answer-position {
  position: absolute;
  display: flex;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
app-image-zoning .activities-card .mat-mdc-card-content {
  flex-basis: 0 !important;
  padding-bottom: 20px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers {
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: center;
  max-width: unset;
  max-height: unset;
  padding: 0;
  margin: 0 !important;
  height: calc(70vh - 140px);
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container {
  aspect-ratio: auto;
  position: relative;
  overflow: visible;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  width: auto;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  border: 2px solid var(--primaryborder, #4B001C);
  border-radius: 7px;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container.false-answer {
  border: 2px solid var(--primaryborder, #4B001C);
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container.true-answer {
  border: 2px solid #01844D;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container > div {
  width: 100%;
  height: 100%;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container > div img {
  overflow: hidden;
  width: auto;
  height: 100%;
  border: none;
  border-radius: 3px;
  box-shadow: none;
  filter: none;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container app-zone-generator {
  position: absolute;
  display: flex;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container app-zone-generator .generated-column {
  width: 100%;
  padding: 1px;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container app-zone-generator .generated-column .generated-row-element {
  width: 100%;
  height: 25%;
  padding: 1px;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container app-zone-generator .generated-column .generated-row-element .colored-zone {
  width: 100%;
  height: 100%;
  background-color: transparent;
  border-radius: 3px;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container app-zone-generator .generated-column .generated-row-element .colored-zone.selected-true {
  background-color: #01844D;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container app-zone-generator .generated-column .generated-row-element .colored-zone:hover {
  cursor: pointer;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers .container app-zone-generator .generated-column .generated-row-element .colored-zone:active {
  background-color: #3A3A3A !important;
  opacity: 0.5;
}
app-image-zoning .activities-card .mat-mdc-card-content .available-answers audio {
  height: 0;
}

app-fill-in-blanks-child {
  flex: 3;
  display: flex;
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  color: var(--tertiarylabel, #006AA6);
}
app-fill-in-blanks-child .container {
  flex: 1;
  display: flex;
  justify-content: center;
  padding: 20px 10px;
  border-radius: 16px;
  border: 2px solid var(--progression-border, #CEE1EC);
  background: var(--progression-background, #E5EBF1);
}
app-fill-in-blanks-child .container input {
  background-color: transparent;
}

/**
 * If you have page-specific styles, it is better to put them in a pages/ folder, in a file named after the page. For instance, it’s not uncommon to have very specific styles for the home page hence the need for a _home.scss file in pages/.
*/
fuse-app-lessons-tab.page-layout.simple {
  flex: 1 1 0.000000001px;
  box-sizing: border-box;
  padding: 1.5rem 3rem;
}
fuse-app-lessons-tab.page-layout.simple > div {
  display: flex;
  flex-direction: column;
  flex: 1;
}
fuse-app-lessons-tab mat-spinner {
  margin-top: 15%;
}
fuse-app-lessons-tab mat-spinner svg circle {
  stroke: !important;
}
fuse-app-lessons-tab .lessons-tab__banner-info {
  margin: 0 0 3rem;
}
fuse-app-lessons-tab .lessons-tab__filter-button {
  align-self: flex-end;
  width: max-content !important;
  margin-bottom: 1.5rem;
  font-size: 1.4rem;
}
fuse-app-lessons-tab .lessons-tab__toolbar {
  margin: 0 0 3rem !important;
}
fuse-app-lessons-tab .lessons-tab__cards {
  display: grid;
  grid-gap: 21px;
  grid-auto-rows: min-content;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  height: 100%;
  margin-bottom: 3rem;
}
@media (min-width: 600px) {
  fuse-app-lessons-tab .lessons-tab__cards {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 1280px) {
  fuse-app-lessons-tab .lessons-tab__cards {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 1920px) {
  fuse-app-lessons-tab .lessons-tab__cards {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
}

body.player.summary,
body.is-player-active.summary {
  /* ***********************************************************************************
  *                       app-summary-sub-lesson
   */
}
body.player.summary #lessons app-stepper-wrapper > .page-layout > .center content .outlet-player-navigation > .previous-wrapper,
body.player.summary #lessons app-stepper-wrapper > .page-layout > .center content .outlet-player-navigation > .next-wrapper,
body.player.summary app-keyboard-latex-field,
body.is-player-active.summary #lessons app-stepper-wrapper > .page-layout > .center content .outlet-player-navigation > .previous-wrapper,
body.is-player-active.summary #lessons app-stepper-wrapper > .page-layout > .center content .outlet-player-navigation > .next-wrapper,
body.is-player-active.summary app-keyboard-latex-field {
  display: none;
}
body.player.summary fuse-app-lessons,
body.is-player-active.summary fuse-app-lessons {
  height: 100%;
}
body.player.summary mat-sidenav-content.mat-sidenav-content.headerVisible > .content,
body.is-player-active.summary mat-sidenav-content.mat-sidenav-content.headerVisible > .content {
  height: 100%;
}
body.player.summary mat-sidenav-content.mat-sidenav-content > .content,
body.is-player-active.summary mat-sidenav-content.mat-sidenav-content > .content {
  max-width: 100%;
}
body.player.summary app-summary-sub-lesson .page-layout.simple,
body.is-player-active.summary app-summary-sub-lesson .page-layout.simple {
  height: 100vh;
  max-height: 100vh;
  overflow: auto;
  /* ********************** mat-accordion ***************** */
  /* ****************************************************** */
}
body.player.summary app-summary-sub-lesson .page-layout.simple.inner-scroll .mat-expansion-panel-body,
body.is-player-active.summary app-summary-sub-lesson .page-layout.simple.inner-scroll .mat-expansion-panel-body {
  flex: 1 1 0;
  padding: 20px 20%;
}
@media (max-width: 959px) {
  body.player.summary app-summary-sub-lesson .page-layout.simple.inner-scroll .mat-expansion-panel-body,
  body.is-player-active.summary app-summary-sub-lesson .page-layout.simple.inner-scroll .mat-expansion-panel-body {
    padding: 20px 8%;
  }
}
body.player.summary app-summary-sub-lesson .page-layout.simple mat-accordion,
body.is-player-active.summary app-summary-sub-lesson .page-layout.simple mat-accordion {
  flex: 1;
  display: flex;
  flex-direction: column;
}
body.player.summary app-summary-sub-lesson .page-layout.simple mat-accordion mat-expansion-panel,
body.is-player-active.summary app-summary-sub-lesson .page-layout.simple mat-accordion mat-expansion-panel {
  flex: none;
  display: flex;
  flex-direction: column;
  background-color: inherit;
}

/* ***********************************************************************************
*                       app-summary-sub-lesson
 */
app-summary-sub-lesson {
  background-color: #F9FBFF;
}
app-summary-sub-lesson .summary .summary__grade-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2rem;
}
app-summary-sub-lesson .summary .summary__grade-container .summary__grade {
  padding: 1rem 3rem;
  background-color: var(--goodanswerstroke, #009E94);
  color: var(--white, #FFF);
  border-radius: 52px;
  font-size: 3.6rem;
  font-weight: 700;
  line-height: 1.2;
}
app-summary-sub-lesson .summary .summary__grade-container .summary__grade-feedback {
  max-width: 80rem;
  margin-block: unset;
  text-align: center;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 1.4;
}
app-summary-sub-lesson .summary mat-expansion-panel.mat-expansion-panel:not([class*=mat-elevation-z]) {
  box-shadow: none;
}
app-summary-sub-lesson .summary mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header,
app-summary-sub-lesson .summary mat-expansion-panel.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):focus,
app-summary-sub-lesson .summary mat-expansion-panel.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover,
app-summary-sub-lesson .summary mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:focus,
app-summary-sub-lesson .summary mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header:hover {
  background-color: transparent;
  height: auto;
}
app-summary-sub-lesson .summary .mat-expansion-panel-header {
  display: flex;
  align-items: center;
  flex-direction: column;
  height: auto;
  padding: 0;
}
app-summary-sub-lesson .summary .mat-expansion-panel-header .mat-content {
  background-color: #E8EDF6;
  flex-direction: column;
  display: flex;
  align-items: center;
  align-self: stretch;
  margin: 0 0 40px 0;
  overflow: visible !important;
  overflow: auto;
  visibility: visible;
  box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.15);
}
app-summary-sub-lesson .summary .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title {
  order: 2;
  flex: 0;
  margin: 0;
}
app-summary-sub-lesson .summary .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title .recap-header {
  margin: 0 0 -20px 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 10px 26px 10px 30px;
  gap: 9px;
  height: 44px;
  left: 496px;
  top: 250px;
  color: var(--secondarylabel, #B10745);
  background: #FFFFFF;
  border: 1px solid var(--secondaryborder, #B10745);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  align-self: center;
}
app-summary-sub-lesson .summary .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-description {
  order: 1;
  flex: 0;
  display: flex;
  justify-content: center;
  align-self: stretch;
  margin: 0 0 5rem;
  padding: 16px;
  background-color: white;
  box-shadow: 0px 12px 40px -25px rgba(0, 0, 0, 0.5);
  text-align: center;
}
app-summary-sub-lesson .summary .mat-expansion-panel-header .select-arrow {
  width: 24px;
  height: 24px;
  margin: 0 4px;
  border: none;
  background-color: var(--secondarylabel, #B10745);
  -webkit-mask-image: url("/assets/langues_app/icons/chevron-up.svg");
  mask-image: url("/assets/langues_app/icons/chevron-up.svg");
}
app-summary-sub-lesson .summary .mat-expansion-panel-header.mat-expanded .select-arrow {
  transform: rotate(180deg);
}
app-summary-sub-lesson .summary mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body {
  display: flex;
  flex-direction: column;
  gap: 37px;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity {
  border-radius: clamp(16px, 1.52vw + 10.91px, 24px);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.discovered {
  background-color: var(--discoveredanswerstroke, #CEE1EC);
  border-top: 20px solid var(--discoveredanswerstroke, #CEE1EC);
  border-bottom: 20px solid var(--discoveredanswerstroke, #CEE1EC);
  border-left: 5px solid var(--discoveredanswerstroke, #CEE1EC);
  border-right: 5px solid var(--discoveredanswerstroke, #CEE1EC);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.discovered .bem-summary-sub-lesson__activity-header {
  background-color: var(--discoveredanswerbackground, #006AA6);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.was-correct {
  background-color: var(--goodanswerstroke, #009E94);
  border-top: 20px solid var(--goodanswerstroke, #009E94);
  border-bottom: 20px solid var(--goodanswerstroke, #009E94);
  border-left: 5px solid var(--goodanswerstroke, #009E94);
  border-right: 5px solid var(--goodanswerstroke, #009E94);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.was-correct .bem-summary-sub-lesson__activity-header {
  background-color: var(--goodanswerbackground, #027F77);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.incorrect, app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.missing {
  background-color: var(--badanswerstroke, #52758E);
  border-top: 20px solid var(--badanswerstroke, #52758E);
  border-bottom: 20px solid var(--badanswerstroke, #52758E);
  border-left: 5px solid var(--badanswerstroke, #52758E);
  border-right: 5px solid var(--badanswerstroke, #52758E);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.incorrect .bem-summary-sub-lesson__activity-header, app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity.missing .bem-summary-sub-lesson__activity-header {
  background-color: var(--badanswerbackground, #000A10);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-header {
  position: relative;
  padding-block: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-inline: clamp(20px, 1.52vw + 10.91px, 40px);
  border-top-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-top-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  min-height: 50px;
  color: var(--primarylabel--contrast, #FFF);
  text-align: center;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-header .bem-summary-sub-lesson__activity-icon {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  transform: translate(-50%, -75%);
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: inherit;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-header .bem-summary-sub-lesson__activity-icon svg {
  width: 30px;
  height: 30px;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-header .bem-summary-sub-lesson__activity-counter {
  display: none;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-header .bem-summary-sub-lesson__activity-title {
  margin: unset;
  font-size: 2rem;
  font-weight: 700;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card {
  border-bottom-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-bottom-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-multimedia .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-awareness .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-true-false .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-what-is-missing-audio .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-what-is-missing .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-text-matching .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-order-matching .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-short-answer .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-fill-in-blanks .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-memory .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-voice-recorder-activity .activities-card.mat-mdc-card,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-tool .activities-card.mat-mdc-card {
  padding: 10px 0;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-multimedia app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-awareness app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-true-false app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-what-is-missing-audio app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-what-is-missing app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-text-matching app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-order-matching app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-short-answer app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-fill-in-blanks app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-memory app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-voice-recorder-activity app-consignes .container,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-tool app-consignes .container {
  min-height: 40px;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-multimedia mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-awareness mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-true-false mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-what-is-missing-audio mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-what-is-missing mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-text-matching mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-order-matching mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-short-answer mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-fill-in-blanks mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-memory mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-voice-recorder-activity mat-card-footer,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-tool mat-card-footer {
  display: none;
}
@media (min-width: 600px) {
  app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content,
  app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content {
    max-width: 97%;
  }
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content button, app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content .mat-mdc-checkbox,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content button,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content .mat-mdc-checkbox {
  padding: 0 10px;
}
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content button .mdc-label, app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content button.btn-option, app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content .mat-mdc-checkbox .mdc-label, app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content .mat-mdc-checkbox.btn-option,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content button .mdc-label,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content button.btn-option,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content .mat-mdc-checkbox .mdc-label,
app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content .mat-mdc-checkbox.btn-option {
  line-height: 1.6rem !important;
}
@media (min-width: 600px) {
  app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcm .activities-card > mat-card-content.mat-mdc-card-content > app-consignes,
  app-summary-sub-lesson .summary .bem-summary-sub-lesson__activity .bem-summary-sub-lesson__activity-card app-qcu .activities-card > mat-card-content.mat-mdc-card-content > app-consignes {
    flex: 3;
  }
}
app-summary-sub-lesson .summary .summary__footer {
  flex: 1;
  padding: 2rem;
  background-color: lightgray;
  display: flex;
  flex-direction: column;
  align-items: center;
  row-gap: 10px;
}
app-summary-sub-lesson .summary .summary__footer button {
  min-width: 30rem;
  max-width: 100%;
}
app-summary-sub-lesson .summary .summary__footer button + button {
  margin-left: 0;
}
app-summary-sub-lesson .summary .summary__footer button.summary__next-button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-summary-sub-lesson .summary .summary__footer button.summary__next-button mat-icon.mat-icon,
app-summary-sub-lesson .summary .summary__footer button.summary__next-button .mdc-label {
  color: inherit;
}
app-summary-sub-lesson .summary .summary__footer button.summary__next-button:hover, app-summary-sub-lesson .summary .summary__footer button.summary__next-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-summary-sub-lesson .summary .summary__footer button.summary__next-button:active, app-summary-sub-lesson .summary .summary__footer button.summary__next-button[disabled], app-summary-sub-lesson .summary .summary__footer button.summary__next-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-summary-sub-lesson .summary .summary__footer button.summary__next-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-summary-sub-lesson .summary .summary__footer button.summary__next-button[disabled], app-summary-sub-lesson .summary .summary__footer button.summary__next-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button) {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button) mat-icon.mat-icon,
app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button) .mdc-label {
  color: inherit;
}
app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button):hover, app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button):focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button):active, app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button)[disabled], app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button).mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button):active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button)[disabled], app-summary-sub-lesson .summary .summary__footer button:not(.summary__next-button).mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-summary-sub-lesson .summary.summary--grade-only {
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
  justify-content: center;
  gap: 4rem;
}
@media screen and (min-width: 600px) {
  app-summary-sub-lesson .summary.summary--grade-only {
    background-image: unset;
    background-size: unset;
    background-position: unset;
    background-repeat: unset;
  }
}
app-summary-sub-lesson .summary.summary--grade-only .summary__footer {
  flex: none;
}
app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button mat-icon.mat-icon,
app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button .mdc-label {
  color: inherit;
}
app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button:hover, app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button:active, app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button[disabled], app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button[disabled], app-summary-sub-lesson .summary.summary--grade-only .summary__footer .summary__back-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}

app-badge-type-gallery::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-londre-mobile.png");
  background-size: cover;
  background-repeat: repeat-y;
}
@media (min-width: 38.5rem) {
  app-badge-type-gallery::before {
    background-repeat: repeat;
    background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-londre.png");
  }
}
app-badge-type-gallery::before {
  z-index: -2;
}
app-badge-type-gallery::after {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}
app-badge-type-gallery .badge-type-gallery {
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  padding-top: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__back-button {
  margin-right: auto;
  text-transform: uppercase;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__back-button span {
  transform: translateY(0.2rem);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  max-width: 135rem;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
  position: relative;
  justify-content: center;
  width: clamp(15rem, 7.58vw + 10.45rem, 25rem);
  min-width: 15rem;
  height: auto;
  aspect-ratio: 3/2;
  background-color: var(--tertiarybackground, #F7E6EC);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item mat-icon.mat-icon,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item .mdc-label {
  color: inherit;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:hover, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:active, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[disabled], app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[disabled], app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item .badge-type-gallery__badge-image {
  width: auto;
  max-width: 80%;
  height: auto;
  max-height: 80%;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected], app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[unlocked], app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[buyable] {
  transition: background-color 55ms linear, margin 55ms linear, box-shadow 55ms linear;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected]:hover, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected]:focus, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[unlocked]:hover, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[unlocked]:focus, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[buyable]:hover, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[buyable]:focus {
  background-color: var(--tertiarybackground--hover, #FFF2F2);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected]:active, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[unlocked]:active, app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[buyable]:active {
  margin-top: 4px;
  margin-bottom: 0;
  box-shadow: none;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected] {
  border-color: var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected]::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background-color: var(--primaryborder, #4B001C);
  opacity: 0.6;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected] .badge-type-gallery__check-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 4rem;
  height: auto;
  aspect-ratio: 1/1;
  transform: translate(-50%, -50%);
  color: var(--primaryborder, #4B001C);
  background-color: var(--white, #FFF);
  border-radius: 50%;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item[selected] .badge-type-gallery__check-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
  transform: scale(1.1);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data {
  position: absolute;
  display: flex;
  align-items: stretch;
  border: 2px solid var(--text, #006AA6);
  border-radius: 6px;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price {
  padding-inline: clamp(5px, 0.38vw + 2.73px, 10px);
  display: flex;
  align-items: center;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level .badge-type-gallery__lock-open-icon,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level .badge-type-gallery__coin-icon,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price .badge-type-gallery__lock-open-icon,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price .badge-type-gallery__coin-icon {
  flex: none;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level .badge-type-gallery__lock-open-icon svg,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level .badge-type-gallery__coin-icon svg,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price .badge-type-gallery__lock-open-icon svg,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price .badge-type-gallery__coin-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level span,
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price span {
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  line-height: 1.5;
  transform: translateY(0.3rem);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level {
  background-color: #CEE1EC;
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level .badge-type-gallery__lock-open-icon {
  width: 1.8rem;
  height: auto;
  aspect-ratio: 1/1;
  color: var(--text, #006AA6);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  color: var(--white, #FFF);
  background-color: var(--text, #006AA6);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price .badge-type-gallery__coin-icon {
  width: 1.4rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked])[buyable] .badge-type-gallery__badge-data {
  bottom: clamp(5px, 0.38vw + 2.73px, 10px);
  right: clamp(5px, 0.38vw + 2.73px, 10px);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) {
  background-color: var(--white, #FFF);
  border-color: var(--disabledstroke, #52758E);
  box-shadow: 0px 4px 0px 0px var(--disabledstroke, #52758E);
  cursor: default;
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) .badge-type-gallery__badge-image {
  filter: contrast(25%) grayscale(100%) sepia(100%) hue-rotate(180deg) opacity(25%);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) .badge-type-gallery__badge-data {
  bottom: clamp(5px, 0.38vw + 2.73px, 10px);
  right: 50%;
  transform: translateX(50%);
  border: 2px solid var(--disabledstroke, #52758E);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) .badge-type-gallery__badge-data .badge-type-gallery__lock-icon {
  position: absolute;
  top: calc(-1 * clamp(10px, 0.76vw + 5.45px, 20px));
  left: 50%;
  width: 4rem;
  height: auto;
  aspect-ratio: 1/1;
  overflow: visible;
  transform: translate(-50%, -100%) rotate(15deg);
  color: var(--disabledstroke, #52758E);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) .badge-type-gallery__badge-data .badge-type-gallery__lock-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
  transform: scale(1.1);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) .badge-type-gallery__badge-data .badge-type-gallery__badge-level {
  color: var(--textdisabled, #52758E);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price {
  background-color: var(--disabledstroke, #52758E);
}
app-badge-type-gallery .badge-type-gallery .badge-type-gallery__badge-list .badge-type-gallery__badge-item:not([unLocked]):not([buyable]) .badge-type-gallery__badge-data .badge-type-gallery__badge-price .badge-type-gallery__coin-icon rect:first-child {
  fill: #CEE1EC;
}

app-badge-type-list {
  display: flex;
  flex-direction: row !important;
  justify-content: center;
}
app-badge-type-list::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-londre-mobile.png");
  background-size: cover;
  background-repeat: repeat-y;
}
@media (min-width: 38.5rem) {
  app-badge-type-list::before {
    background-repeat: repeat;
    background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-londre.png");
  }
}
app-badge-type-list::before {
  z-index: -2;
}
app-badge-type-list::after {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}
app-badge-type-list::before {
  z-index: -2;
}
app-badge-type-list::after {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}
app-badge-type-list .badge-type-list__wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  width: min(50rem, 50vh);
  min-width: 20rem;
  max-width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  padding-block: clamp(20px, 1.52vw + 10.91px, 40px);
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
}
@media (orientation: landscape) {
  app-badge-type-list .badge-type-list__wrapper {
    flex-direction: row;
    justify-content: center;
    width: 100%;
    min-width: unset;
    max-width: unset;
    min-height: -moz-fit-content;
    min-height: fit-content;
    padding: clamp(40px, 3.03vw + 21.82px, 80px);
  }
}
app-badge-type-list .badge-type-list__wrapper app-animated-canvas {
  overflow: hidden;
  flex: none;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  aspect-ratio: 1/1;
  background-color: var(--white, #FFF);
  border-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
@media (orientation: landscape) {
  app-badge-type-list .badge-type-list__wrapper app-animated-canvas {
    position: sticky;
    top: clamp(20px, 1.52vw + 10.91px, 40px);
    flex: auto;
    align-self: flex-start;
    width: 35%;
    min-width: 20rem;
    max-width: min(60rem, 100vh - 200px);
  }
}
app-badge-type-list .badge-type-list__wrapper app-animated-canvas .animated-canvas {
  width: 100%;
  height: 100%;
  transform: scale(1.4);
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list {
  display: flex;
  flex-direction: column;
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  width: 100%;
}
@media (orientation: landscape) {
  app-badge-type-list .badge-type-list__wrapper .badge-type-list {
    flex: auto;
    align-self: center;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-auto-rows: 1fr;
    width: 65%;
    min-width: 40rem;
    max-width: 60rem;
  }
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item {
  width: 100%;
  height: auto;
  padding: unset;
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content {
  padding: unset;
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  justify-content: space-between;
  width: 100%;
  height: auto;
  padding-block: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-inline: clamp(20px, 1.52vw + 10.91px, 40px);
  text-transform: uppercase;
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button mat-icon.mat-icon,
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button .mdc-label {
  color: inherit;
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button:hover, app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button:active, app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button[disabled], app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button[disabled], app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
@media (orientation: landscape) {
  app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: clamp(10px, 0.76vw + 5.45px, 20px);
  }
}
@media (orientation: landscape) {
  app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button .badge-type-list__item-name {
    order: 2;
  }
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button .badge-type-list__item-icon {
  flex: initial;
  width: 3rem;
  height: auto;
  aspect-ratio: 1/1;
}
@media (orientation: landscape) {
  app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button .badge-type-list__item-icon {
    order: 1;
    width: 7rem;
  }
}
app-badge-type-list .badge-type-list__wrapper .badge-type-list .badge-type-list__item .mdc-list-item__content .badge-type-list__item-button .badge-type-list__item-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}

app-preview-item-popup .preview-item-popup {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  display: flex;
  flex-direction: column;
  min-width: min-content;
  max-height: calc(90vh - 50px);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__content {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  display: flex;
  flex-direction: column;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__title {
  text-align: center;
  font-size: clamp(2rem, 0.3vw + 1.82rem, 2.4rem);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-block: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  display: flex;
  justify-content: space-between;
  color: var(--white, #FFF);
  background-color: var(--text, #006AA6);
  border-radius: 12px;
  line-height: 1;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__user-coins,
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__badge-price {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  display: flex;
  justify-content: space-between;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__user-coins p,
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__badge-price p {
  transform: translateY(0.2rem);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__user-coins .mat-icon,
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__badge-price .mat-icon {
  flex: none;
  width: 1.4rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__user-coins .mat-icon svg,
app-preview-item-popup .preview-item-popup .preview-item-popup__content .preview-item-popup__purchase-balance .preview-item-popup__badge-price .mat-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-preview-item-popup .preview-item-popup app-animated-canvas {
  overflow: hidden;
  flex: none;
  align-self: center;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 15rem;
  max-width: min(40rem, 35vh);
  height: auto;
  aspect-ratio: 1/1;
}
app-preview-item-popup .preview-item-popup app-animated-canvas .animated-canvas {
  width: 100%;
  height: 100%;
  transform: scale(1.4);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  display: flex;
  flex-direction: column;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  justify-content: space-between !important;
  line-height: 1 !important;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button.preview-item-popup__remove-button .mat-icon, app-preview-item-popup .preview-item-popup .preview-item-popup__actions button.preview-item-popup__add-button .mat-icon {
  transform: scale(0.8);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button) {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button) mat-icon.mat-icon,
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button) .mdc-label {
  color: inherit;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button):hover, app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button):focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button):active, app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button)[disabled], app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button).mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button):active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button)[disabled], app-preview-item-popup .preview-item-popup .preview-item-popup__actions button:not(.preview-item-popup__back-button).mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-preview-item-popup .preview-item-popup .preview-item-popup__actions button span {
  transform: translateY(0.2rem);
}

/**
 * For smaller components, there is the components/ folder. While layout/ is macro (defining the global wireframe), components/ is more focused on widgets. It contains all kind of specific modules like a slider, a loader, a widget, and basically anything along those lines. There are usually a lot of files in components/ since the whole site/application should be mostly composed of tiny modules.
*/
button {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
button mat-icon.mat-icon,
button .mdc-label {
  color: inherit;
}
button:hover, button:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
button:active, button[disabled], button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
button:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
button[disabled], button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}

app-launcher {
  background-color: var(--appbackground);
}

app-launcher-button {
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-launcher-button mat-icon.mat-icon,
app-launcher-button .mdc-label {
  color: inherit;
}
app-launcher-button:hover, app-launcher-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-launcher-button:active, app-launcher-button[disabled], app-launcher-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-launcher-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-launcher-button[disabled], app-launcher-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}

app-closing-pop-up .closing-pop-up {
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  display: flex;
  flex-direction: column;
  min-width: min-content;
  max-width: 40rem;
  max-height: calc(90vh - 5rem);
}
app-closing-pop-up .closing-pop-up .closing-pop-up__header {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  display: flex;
  flex-direction: column;
  padding-inline: 2rem;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__header .closing-pop-up__title {
  font: 700 clamp(1.8rem, 0.3vw + 1.62rem, 2.2rem) / 1.4 VAGRounded, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 900;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__header .closing-pop-up__text {
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__skip-button,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__close-button,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button {
  width: 100%;
  line-height: 1.2;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__skip-button .closing-pop-up__button-label,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__close-button .closing-pop-up__button-label,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button .closing-pop-up__button-label {
  transform: translateY(0.1em);
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__skip-button .closing-pop-up__button-icon,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__close-button .closing-pop-up__button-icon,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button .closing-pop-up__button-icon {
  flex: none;
  width: 3rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__skip-button .closing-pop-up__button-icon svg,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__close-button .closing-pop-up__button-icon svg,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button .closing-pop-up__button-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__skip-button .closing-pop-up__button-icon {
  transform: scaleX(-1);
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button mat-icon.mat-icon,
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button .mdc-label {
  color: inherit;
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button:hover, app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button:active, app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button[disabled], app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button[disabled], app-closing-pop-up .closing-pop-up .closing-pop-up__actions .closing-pop-up__resume-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}

app-launch-button button.launch-button {
  padding-block: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-inline: clamp(40px, 3.03vw + 21.82px, 80px);
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  display: flex;
  justify-content: center;
  color: white;
  background-color: var(--goodanswerstroke, #009E94);
  border-color: var(--goodanswerbackground, #027F77);
  border-radius: 24px;
  box-shadow: 0px 8px 0px 0px var(--goodanswerbackground, #027F77), 0px 92px 126px 75px rgba(var(--goodanswerstroke-rgb), 0.3);
  font-size: clamp(3.5rem, 0.76vw + 3.05rem, 4.5rem);
}
app-launch-button button.launch-button:active {
  box-shadow: 0px 8px 0px 0px transparent, 0px 92px 126px 75px rgba(var(--goodanswerstroke-rgb), 0.3) !important;
}
app-launch-button button.launch-button .launch-button__label {
  font-weight: 900;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
  transform: translateY(0.15em);
}
app-launch-button button.launch-button .launch-button__play-icon {
  flex: none;
  width: auto;
  height: clamp(3.5rem, 0.76vw + 3.05rem, 4.5rem);
  aspect-ratio: 1/1;
}
app-launch-button button.launch-button .launch-button__play-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
  transform: scale(1.6);
}
app-launch-button button.launch-button .launch-button__spinner circle {
  stroke: var(--primarylabel);
}

.mdc-list.mat-mdc-list-base {
  display: flex;
  flex-direction: column;
  padding: 0;
  gap: 10px;
}

mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  flex: 1;
}
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content mat-icon.mat-icon,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content .mdc-label,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content mat-icon.mat-icon,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content .mdc-label {
  color: inherit;
}
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content:hover, mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content:focus,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content:hover,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content:active, mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content[disabled], mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content.mat-mdc-checkbox-disabled,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content:active,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content[disabled],
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content:active,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content[disabled], mat-nav-list.mat-mdc-list-base button.mat-mdc-list-item .mdc-list-item__content.mat-mdc-checkbox-disabled,
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content[disabled],
mat-nav-list.mat-mdc-list-base button.mat-mdc-list-option .mdc-list-item__content.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}

.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper {
  padding: unset;
  background-color: unset;
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay {
  display: none;
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select mat-icon.mat-icon,
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mdc-label {
  color: inherit;
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select:hover, .mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select:active, .mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select[disabled], .mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select[disabled], .mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper {
  transform: unset;
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  color: inherit;
}
.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper .mdc-line-ripple {
  display: none;
}

.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  background: rgba(0, 10, 16, 0.75);
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
}

mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface {
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
  color: var(--text, #006AA6);
  background-color: var(--appbackground, #FBF5F7);
  border: 2px solid var(--progressionborder, #CEE1EC);
  border-radius: 16px;
}
mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title,
mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content,
mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-actions {
  padding: unset;
  color: inherit;
}
mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title::before {
  content: none;
}
mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content {
  max-height: 85vh;
}
mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-actions {
  margin-bottom: inherit;
}

.selection-dialog-panel .mdc-dialog .mdc-dialog__container .mdc-dialog__surface {
  border-radius: 32px;
}

fuse-selection-dialog {
  text-align: center;
}
fuse-selection-dialog .mat-mdc-dialog-title {
  margin-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
}
fuse-selection-dialog .mat-mdc-dialog-title h2 {
  font: 700 clamp(1.8rem, 0.3vw + 1.62rem, 2.2rem) / 1.4 VAGRounded, Arial, sans-serif;
  text-transform: uppercase;
  word-wrap: anywhere;
}
fuse-selection-dialog .mat-mdc-dialog-content p {
  font: 400 clamp(1.4rem, 0.45vw + 1.13rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  margin-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
}
fuse-selection-dialog .mat-mdc-dialog-content img {
  width: 100%;
}
fuse-selection-dialog .mat-mdc-dialog-content form .mat-mdc-form-field,
fuse-selection-dialog .mat-mdc-dialog-content form .field-submit {
  display: flex;
  flex-direction: column;
  text-align: left;
}
fuse-selection-dialog .mat-mdc-dialog-content form .mat-mdc-form-field {
  margin-top: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-bottom: 0;
}
fuse-selection-dialog .mat-mdc-dialog-content form .field-submit {
  margin-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  color: var(--secondarylabel);
}
fuse-selection-dialog .mat-mdc-dialog-content form .field-submit .mat-icon svg {
  fill: currentColor;
}
fuse-selection-dialog .mat-mdc-dialog-content form button.submit {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-block: clamp(5px, 0.38vw + 2.73px, 10px);
  margin-top: clamp(20px, 1.52vw + 10.91px, 40px);
  margin-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
  justify-content: space-between;
}
fuse-selection-dialog .mat-mdc-dialog-content form button.submit mat-icon.mat-icon,
fuse-selection-dialog .mat-mdc-dialog-content form button.submit .mdc-label {
  color: inherit;
}
fuse-selection-dialog .mat-mdc-dialog-content form button.submit:hover, fuse-selection-dialog .mat-mdc-dialog-content form button.submit:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
fuse-selection-dialog .mat-mdc-dialog-content form button.submit:active, fuse-selection-dialog .mat-mdc-dialog-content form button.submit[disabled], fuse-selection-dialog .mat-mdc-dialog-content form button.submit.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
fuse-selection-dialog .mat-mdc-dialog-content form button.submit:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
fuse-selection-dialog .mat-mdc-dialog-content form button.submit[disabled], fuse-selection-dialog .mat-mdc-dialog-content form button.submit.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}

.fullsizeImage {
  max-width: unset !important;
}
.fullsizeImage .mat-mdc-dialog-surface {
  margin: auto;
  width: auto;
  height: auto;
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
}
.fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog {
  display: block;
}
.fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog .mat-mdc-dialog-title {
  height: 4rem;
  margin-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
}
.fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog .mat-mdc-dialog-title button {
  width: auto;
  height: inherit;
  aspect-ratio: 1/1;
}
.fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog .mat-mdc-dialog-content {
  margin: 0;
  padding: 0;
  max-height: unset;
}
.fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog .mat-mdc-dialog-content > div {
  display: flex;
  justify-content: center;
  align-items: center;
}
.fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog .mat-mdc-dialog-content > div img {
  object-fit: contain;
  min-width: min(50vw - clamp(20px, 1.52vw + 10.91px, 40px) * 2, 30rem);
  max-width: min(90vw - clamp(20px, 1.52vw + 10.91px, 40px) * 2, 150rem);
  min-height: unset;
  max-height: min(90vh - (clamp(20px, 1.52vw + 10.91px, 40px) * 2 + 4rem + clamp(10px, 0.76vw + 5.45px, 20px)), 150rem);
}
@media (orientation: landscape) {
  .fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog .mat-mdc-dialog-content > div img {
    min-width: unset;
    min-height: min(50vh - (clamp(20px, 1.52vw + 10.91px, 40px) * 2 + 4rem + clamp(10px, 0.76vw + 5.45px, 20px)), 30rem);
  }
}
.fullsizeImage .mat-mdc-dialog-surface fuse-confirm-dialog .mat-mdc-dialog-actions {
  display: none;
}

app-help-lessons-dialog,
app-help-dictionary-dialog {
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-help-lessons-dialog .mat-mdc-dialog-content,
app-help-dictionary-dialog .mat-mdc-dialog-content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-help-lessons-dialog .mat-mdc-dialog-content img,
app-help-dictionary-dialog .mat-mdc-dialog-content img {
  padding: 10px;
}

app-feedback .feedback {
  display: flex;
  flex-direction: column;
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
}
app-feedback .feedback .feedback__header {
  margin: unset;
}
app-feedback .feedback .feedback__header .feedback__title {
  margin: unset;
  font-size: clamp(1.8rem, 0.3vw + 1.62rem, 2.2rem);
  font-weight: 900;
  text-transform: uppercase;
}
app-feedback .feedback .feedback__header .feedback__close-button {
  display: none;
}
app-feedback .feedback .feedback__content {
  margin: unset;
  padding: unset;
  font-size: clamp(1.8rem, 0.3vw + 1.62rem, 2.2rem);
  font-weight: 700;
}
app-feedback .feedback .feedback__actions {
  padding: unset;
}
app-feedback .feedback .feedback__actions .feedback__next-button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  width: 100%;
  min-width: 30rem;
  max-width: 40rem;
  margin: 0 auto;
}
app-feedback .feedback .feedback__actions .feedback__next-button mat-icon.mat-icon,
app-feedback .feedback .feedback__actions .feedback__next-button .mdc-label {
  color: inherit;
}
app-feedback .feedback .feedback__actions .feedback__next-button:hover, app-feedback .feedback .feedback__actions .feedback__next-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-feedback .feedback .feedback__actions .feedback__next-button:active, app-feedback .feedback .feedback__actions .feedback__next-button[disabled], app-feedback .feedback .feedback__actions .feedback__next-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-feedback .feedback .feedback__actions .feedback__next-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-feedback .feedback .feedback__actions .feedback__next-button[disabled], app-feedback .feedback .feedback__actions .feedback__next-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-feedback .feedback .feedback__actions .feedback__next-button mat-icon {
  flex: none;
  width: 3rem;
  height: auto;
  aspect-ratio: 1;
}
app-feedback .feedback .feedback__actions .feedback__next-button mat-icon svg {
  width: 100%;
  height: 100%;
}

app-score-indicator .score-indicator {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.5rem;
  width: 8.5rem;
  height: 3rem;
}
app-score-indicator .score-indicator .score-indicator__star-icon {
  flex: none;
  width: 2.5rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-score-indicator .score-indicator .score-indicator__star-icon svg {
  stroke: var(--progressionborder, #CEE1EC);
  fill: var(--progressionbackground, #E5EBF1);
  width: 100%;
  min-width: unset;
  height: auto;
  min-height: unset;
}
app-score-indicator .score-indicator .score-indicator__stars-icon,
app-score-indicator .score-indicator .score-indicator__diamond-icon {
  flex: none;
  width: auto;
  height: 100%;
}
app-score-indicator .score-indicator .score-indicator__stars-icon svg,
app-score-indicator .score-indicator .score-indicator__diamond-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-score-indicator .score-indicator .score-indicator__stars-icon {
  aspect-ratio: 1/1;
}
app-score-indicator .score-indicator .score-indicator__stars-icon svg {
  stroke: #EDA603;
  fill: #FFB800;
}
app-score-indicator .score-indicator .score-indicator__diamond-icon {
  aspect-ratio: 9/6.7;
}
app-score-indicator .score-indicator.score-indicator--score-step-50 .score-indicator__star-icon:nth-of-type(1) svg, app-score-indicator .score-indicator.score-indicator--score-step-70 .score-indicator__star-icon:nth-of-type(1) svg, app-score-indicator .score-indicator.score-indicator--score-step-90 .score-indicator__star-icon:nth-of-type(1) svg {
  stroke: #EDA603;
  fill: #FFB800;
}
app-score-indicator .score-indicator.score-indicator--score-step-70 .score-indicator__star-icon:nth-of-type(2) svg, app-score-indicator .score-indicator.score-indicator--score-step-90 .score-indicator__star-icon:nth-of-type(2) svg {
  stroke: #EDA603;
  fill: #FFB800;
}
app-score-indicator .score-indicator.score-indicator--score-step-90 .score-indicator__star-icon:nth-of-type(3) svg {
  stroke: #EDA603;
  fill: #FFB800;
}

@keyframes fade-in {
  0% {
    opacity: 0;
    transform: translateY(0.4rem);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(0.4rem);
  }
}
@keyframes fade-in-and-out {
  0%, 100% {
    opacity: 0;
    transform: translateY(0.4rem);
  }
  33.33%, 66.66% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes colorize {
  100% {
    stroke: #EDA603;
    fill: #FFB800;
  }
}
@keyframes pulse {
  0%, 100% {
    transform: scale(1) translateY(0);
  }
  50% {
    transform: scale(1.4) translateY(-0.4rem);
  }
}
@keyframes bounce {
  0%, 50%, 100% {
    transform: scaleY(1) translateY(0) rotate(0deg);
  }
  25% {
    transform: scaleY(1.1) translateY(-1rem) rotate(-8deg);
  }
  75% {
    transform: scaleY(1.05) translateY(-0.5rem) rotate(4deg);
  }
}
app-end-screen-score .end-screen-score {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  justify-items: center;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper,
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper .end-screen-score__coin,
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper .end-screen-score__coin {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  display: flex;
  align-items: center;
  visibility: hidden;
  opacity: 0;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper .end-screen-score__coin.end-screen-score__coin--visible,
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper .end-screen-score__coin.end-screen-score__coin--visible {
  visibility: visible;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper .end-screen-score__coin .end-screen-score__coin-count,
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper .end-screen-score__coin .end-screen-score__coin-count {
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  line-height: 1;
  transform: translateY(0.2rem);
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper .end-screen-score__coin .end-screen-score__coin-icon,
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper .end-screen-score__coin .end-screen-score__coin-icon {
  flex: none;
  width: 1.5rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper .end-screen-score__coin .end-screen-score__coin-icon svg,
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper .end-screen-score__coin .end-screen-score__coin-icon svg {
  width: 100%;
  min-width: unset;
  height: auto;
  min-height: unset;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper {
  grid-row: 1/span 1;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper .end-screen-score__star-icon {
  flex: none;
  width: 3rem;
  height: auto;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper .end-screen-score__star-icon svg {
  stroke: var(--progressionborder, #CEE1EC);
  fill: var(--progressionbackground, #E5EBF1);
  width: 100%;
  min-width: unset;
  height: auto;
  min-height: unset;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper:nth-of-type(1) {
  grid-column: 1/span 1;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper:nth-of-type(2) {
  grid-column: 2/span 1;
}
app-end-screen-score .end-screen-score .end-screen-score__star-wrapper:nth-of-type(3) {
  grid-column: 3/span 1;
}
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper {
  grid-column: 1/span 3;
  grid-row: 1/span 1;
  opacity: 0;
}
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper .end-screen-score__diamond-icon {
  flex: none;
  width: 8rem;
  height: auto;
}
app-end-screen-score .end-screen-score .end-screen-score__diamond-wrapper .end-screen-score__diamond-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-1 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__coin--visible, app-end-screen-score .end-screen-score.end-screen-score--reward-count-2 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__coin--visible, app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__coin--visible, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__coin--visible {
  animation: fade-in-and-out 1500ms ease-in-out 1000ms;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-1 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon, app-end-screen-score .end-screen-score.end-screen-score--reward-count-2 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon, app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon {
  animation: pulse 500ms ease-in-out 500ms;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-1 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon svg, app-end-screen-score .end-screen-score.end-screen-score--reward-count-2 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon svg, app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon svg, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(1) .end-screen-score__star-icon svg {
  animation: colorize 250ms ease-in-out 500ms forwards;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-2 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__coin--visible, app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__coin--visible, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__coin--visible {
  animation: fade-in-and-out 1500ms ease-in-out 1750ms;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-2 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__star-icon, app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__star-icon, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__star-icon {
  animation: pulse 500ms ease-in-out 1250ms;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-2 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__star-icon svg, app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__star-icon svg, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(2) .end-screen-score__star-icon svg {
  animation: colorize 250ms ease-in-out 1250ms forwards;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(3) .end-screen-score__coin--visible, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(3) .end-screen-score__coin--visible {
  animation: fade-in-and-out 1500ms ease-in-out 2500ms;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(3) .end-screen-score__star-icon, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(3) .end-screen-score__star-icon {
  animation: pulse 500ms ease-in-out 2000ms;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-3 .end-screen-score__star-wrapper:nth-of-type(3) .end-screen-score__star-icon svg, app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper:nth-of-type(3) .end-screen-score__star-icon svg {
  animation: colorize 250ms ease-in-out 2000ms forwards;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__star-wrapper {
  animation: fade-out 500ms ease-in-out 3500ms forwards;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__diamond-wrapper {
  animation: fade-in 500ms ease-in-out 4000ms forwards;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__diamond-wrapper .end-screen-score__coin--visible {
  animation: fade-in-and-out 1500ms ease-in-out 4750ms;
}
app-end-screen-score .end-screen-score.end-screen-score--reward-count-4 .end-screen-score__diamond-wrapper .end-screen-score__diamond-icon {
  animation: bounce 500ms ease-in-out 4250ms;
}

app-progress .progress {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  line-height: 1 !important;
}
app-progress .progress .progress__data {
  display: flex;
  align-items: stretch;
  border: 2px solid var(--text, #006AA6);
  border-radius: 6px;
}
app-progress .progress .progress__data .progress__level,
app-progress .progress .progress__data .progress__coins {
  display: flex;
  align-items: center;
  padding-block: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-inline: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-progress .progress .progress__data .progress__level span,
app-progress .progress .progress__data .progress__coins span {
  transform: translateY(0.2rem);
}
app-progress .progress .progress__data .progress__level {
  background-color: #CEE1EC;
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}
app-progress .progress .progress__data .progress__coins {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  color: var(--white, #FFF);
  background-color: var(--text, #006AA6);
}
app-progress .progress .progress__data .progress__coins .mat-icon {
  flex: none;
  width: 1.4rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-progress .progress .progress__data .progress__coins .mat-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}

mat-spinner {
  margin: auto;
}

/**
 * The layout/ folder contains everything that takes part in laying out the site or application. This folder could have stylesheets for the main parts of the site (header, footer, navigation, sidebar…), the grid system or even CSS styles for all the forms.
*/
app-dictionary .loader {
  margin: 2px;
}
app-dictionary > .container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  overflow-y: auto;
}
app-dictionary > .container audio {
  display: none;
}
app-dictionary app-dictionary-card {
  display: flex;
  justify-content: center;
  width: 40%;
  margin: 30px auto auto;
  position: relative;
}
app-dictionary app-dictionary-card button.record {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  padding: 0;
  padding-inline: inherit !important;
  justify-content: center !important;
  width: 40px;
  height: 40px;
  position: relative;
  margin-left: -40px;
  right: -5px;
  top: -5px;
}
app-dictionary app-dictionary-card button.record mat-icon.mat-icon,
app-dictionary app-dictionary-card button.record .mdc-label {
  color: inherit;
}
app-dictionary app-dictionary-card button.record:hover, app-dictionary app-dictionary-card button.record:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-dictionary app-dictionary-card button.record:active, app-dictionary app-dictionary-card button.record[disabled], app-dictionary app-dictionary-card button.record.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-dictionary app-dictionary-card button.record:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-dictionary app-dictionary-card button.record[disabled], app-dictionary app-dictionary-card button.record.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-dictionary app-dictionary-card button.record mat-icon {
  justify-content: center;
  align-items: center;
  display: flex;
  margin: auto;
}
app-dictionary app-dictionary-card button.app-dictionary-card__reading .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(var(--primaryborder-rgb), 0.25);
}
app-dictionary app-dictionary-card button {
  gap: 0;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0;
  width: 100%;
  max-width: 300px;
  align-items: inherit;
}
app-dictionary app-dictionary-card .app-dictionary-card__not-reading {
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0 4px 0 0 #4B001C;
}
app-dictionary app-dictionary-card .app-dictionary-card__reading {
  border: 2px solid var(--primarybackground, #B10745);
}
app-dictionary app-dictionary-card span {
  width: 100%;
  border-radius: 0 0 8px 8px;
  padding: 5px;
  height: auto;
  min-height: 40px;
  justify-content: center;
  align-items: center;
  display: flex;
  color: white;
}
app-dictionary app-dictionary-card .app-dictionary-card__not-reading span {
  border-top: 2px solid var(--primaryborder, #4B001C);
  background: var(--primarybackground, #B10745);
}
app-dictionary app-dictionary-card .app-dictionary-card__reading span {
  border-top: 2px solid var(--primarybackground, #B10745);
  background: var(--primaryborder, #4B001C);
}
app-dictionary app-dictionary-card img {
  border-radius: 9px 9px 0 0;
}
app-dictionary app-dictionary-card mat-icon.play {
  position: absolute;
  top: -10px;
  left: -10px;
  background: white;
  border-radius: 50%;
  border: 2px solid;
  color: var(--primaryborder, #4B001C);
  border-color: var(--primarybackground, #B10745);
}
app-dictionary app-dictionary-card mat-icon.play svg {
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
}
@media (min-width: 1000px) {
  app-dictionary > .container {
    padding-left: 15%;
    padding-right: 15%;
  }
}

app-dictionary-keyboard {
  display: flex;
  flex-wrap: wrap;
  gap: 2px;
  justify-content: center;
}
app-dictionary-keyboard button {
  min-width: 30px;
  justify-content: center;
  align-items: center;
  flex: 1 0 10%;
  max-width: 10%;
}
app-dictionary-keyboard button span.upstair {
  position: absolute;
  margin-bottom: 5px;
}
app-dictionary-keyboard button span.downstair {
  margin-top: 5px;
  margin-left: 2px;
}
app-dictionary-keyboard button:disabled {
  color: var(--secondarylabel);
  background: var(--tertiarybackground, #F7E6EC);
  border: 2px solid var(--primarybackground, #B10745);
  box-shadow: none;
  transform: translateY(4px);
}

app-language-lab .language-lab__select {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  position: sticky;
  z-index: 1;
  top: 0;
  width: auto;
  margin-inline: clamp(10px, 0.76vw + 5.45px, 20px);
  text-transform: uppercase;
}
app-language-lab .language-lab__select mat-icon.mat-icon,
app-language-lab .language-lab__select .mdc-label {
  color: inherit;
}
app-language-lab .language-lab__select:hover, app-language-lab .language-lab__select:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
app-language-lab .language-lab__select:active, app-language-lab .language-lab__select[disabled], app-language-lab .language-lab__select.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-language-lab .language-lab__select:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
app-language-lab .language-lab__select[disabled], app-language-lab .language-lab__select.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-language-lab .language-lab__select .mat-mdc-select-trigger .mat-mdc-select-value {
  color: inherit;
}
app-language-lab .language-lab__select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper {
  width: 3.2rem;
  height: 3.2rem;
  background-color: var(--secondarylabel, #B10745);
  -webkit-mask-image: url(/assets/langues_app/icons/arrow_drop_down_rounded_700.svg);
          mask-image: url(/assets/langues_app/icons/arrow_drop_down_rounded_700.svg);
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}
app-language-lab .language-lab__select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  display: none;
}
app-language-lab .language-lab__cards {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(max(25rem, (100% - clamp(20px, 1.52vw + 10.91px, 40px) * 3) / 4), 1fr));
  gap: clamp(20px, 1.52vw + 10.91px, 40px);
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  margin-inline: auto;
  width: 100%;
  max-width: 150rem;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 0;
  width: 100%;
  max-width: 35rem;
  height: 100%;
  margin-inline: auto;
  padding: 0;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card:active {
  padding-block: 0 !important;
  background: var(--secondarybackground, #FFF);
  box-shadow: none !important;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__overlay {
  position: absolute;
  inset: 0;
  background: rgba(var(--primaryborder-rgb), 0.25);
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__play-icon {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-50%, -50%);
  color: var(--primaryborder, #4B001C);
  background-color: var(--primarylabel, #FFF);
  border: 2px solid var(--primarybackground, #B10745);
  border-radius: 50%;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__play-icon svg {
  width: 2rem;
  height: 2rem;
  min-width: 2rem;
  min-height: 2rem;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__image {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  object-fit: contain;
  border-radius: 10px 10px 0 0;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content {
  flex: auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  color: var(--primarylabel, #FFF);
  border-radius: 0 0 10px 10px;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper .language-lab-card__type,
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper .language-lab-card__count {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  padding: clamp(5px, 0.38vw + 2.73px, 10px);
  border-radius: 6px;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper .language-lab-card__type span,
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper .language-lab-card__count span {
  transform: translateY(0.2rem);
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper .language-lab-card__type {
  color: var(--primaryborder, #4B001C);
  background-color: var(--primarylabel, #FFF);
  font-weight: 900;
  line-height: 1.2;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper .language-lab-card__type span {
  text-transform: uppercase;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card .language-lab-card__content .language-lab-card__data-wrapper .language-lab-card__count {
  background-color: var(--primaryborder, #4B001C);
  line-height: 1;
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card:not(.language-lab-card--playing) {
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0 4px 0 0 var(--primaryborder, #4B001C);
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card:not(.language-lab-card--playing) .language-lab-card__content {
  border-top: 2px solid var(--primaryborder, #4B001C);
  background: var(--primarybackground, #B10745);
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card.language-lab-card--playing {
  border: 2px solid var(--primarybackground, #B10745);
}
app-language-lab .language-lab__cards app-language-lab-card .language-lab-card.language-lab-card--playing .language-lab-card__content {
  border-top: 2px solid var(--primarybackground, #B10745);
  background: var(--primaryborder, #4B001C);
}
app-language-lab .language-lab__cards audio {
  display: none;
}
app-language-lab .language-lab__loader {
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
}
app-language-lab app-language-lab-card-player .language-lab-card-player {
  height: 100vh;
  padding: clamp(10px, 0.76vw + 5.45px, 20px) !important;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header .language-lab-card-player__close-button {
  grid-column: 1/span 1;
  grid-row: 1/span 1;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header .language-lab-card-player__title {
  grid-column: 2/span 1;
  grid-row: 1/span 1;
  align-self: end;
  margin: 0;
  text-align: center;
  font: 400 clamp(1.4rem, 0.45vw + 1.13rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header .language-lab-card-player__progress-bar {
  grid-column: 1/span 2;
  grid-row: 2/span 1;
  display: flex;
  height: 20px;
  background-color: var(--progressionbackground, #E5EBF1);
  border: 2px solid var(--progressionborder, #CEE1EC);
  border-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  box-shadow: inset 0px 2px 0px 0px var(--progressionborder, #CEE1EC);
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header .language-lab-card-player__progress-bar > div {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 0;
  border-top-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-bottom-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  background-color: var(--progressiongood, #009E94);
  transition: width 400ms ease-in-out, border-top-right-radius 400ms ease-in-out, border-bottom-right-radius 400ms ease-in-out;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header .language-lab-card-player__progress-bar > div::after {
  content: "";
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  border-top: 2px solid rgba(255, 255, 255, 0.5);
  border-radius: inherit;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header .language-lab-card-player__progress-bar.language-lab-card-player__progress-bar--completed > div {
  border-top-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-bottom-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__header .language-lab-card-player__instructions {
  grid-column: 1/span 2;
  grid-row: 3/span 1;
  padding: 0;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__content,
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__footer {
  padding: 0;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__footer .language-lab-card-player__next-button .language-lab-card-player__next-button-label {
  transform: translateY(0.1em);
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__footer .language-lab-card-player__next-button .language-lab-card-player__next-button-icon {
  flex: none;
  width: 3rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__footer .language-lab-card-player__next-button .language-lab-card-player__next-button-icon[ng-reflect-svg-icon=skip] {
  transform: scaleX(-1);
}
app-language-lab app-language-lab-card-player .language-lab-card-player .language-lab-card-player__footer .language-lab-card-player__next-button .language-lab-card-player__next-button-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}

fuse-confirm-dialog .fuse-confirm-dialog__button-cancel {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
fuse-confirm-dialog .fuse-confirm-dialog__button-cancel mat-icon.mat-icon,
fuse-confirm-dialog .fuse-confirm-dialog__button-cancel .mdc-label {
  color: inherit;
}
fuse-confirm-dialog .fuse-confirm-dialog__button-cancel:hover, fuse-confirm-dialog .fuse-confirm-dialog__button-cancel:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
fuse-confirm-dialog .fuse-confirm-dialog__button-cancel:active, fuse-confirm-dialog .fuse-confirm-dialog__button-cancel[disabled], fuse-confirm-dialog .fuse-confirm-dialog__button-cancel.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
fuse-confirm-dialog .fuse-confirm-dialog__button-cancel:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
fuse-confirm-dialog .fuse-confirm-dialog__button-cancel[disabled], fuse-confirm-dialog .fuse-confirm-dialog__button-cancel.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
fuse-confirm-dialog button {
  width: 100%;
  margin-top: clamp(5px, 0.38vw + 2.73px, 10px);
}

app-dialog-resume {
  display: flex;
  justify-content: center;
  width: 100%;
  height: calc(100vh - clamp(10px, 0.76vw + 5.45px, 20px) * 2 - 9rem - clamp(20px, 1.52vw + 10.91px, 40px));
}
app-dialog-resume .dialog-resume {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  width: 100%;
  min-width: 30rem;
  max-width: min(40rem, 50vh);
  height: 100%;
  display: grid;
  grid-template-rows: minmax(30rem, 1fr) auto;
  justify-items: center;
}
app-dialog-resume .dialog-resume .dialog-resume__content {
  display: grid;
  grid-template-rows: auto 1fr;
  width: 100%;
  border: 2px solid var(--progressionborder, #CEE1EC);
  border-radius: 12px;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__image-wrapper {
  overflow: hidden;
  display: flex;
  align-items: stretch;
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
  border-bottom: 2px solid var(--progressionborder, #CEE1EC);
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__image-wrapper .dialog-resume__image {
  width: 100%;
  height: auto;
  max-height: 100%;
  object-fit: contain;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-top: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-inline: clamp(5px, 0.38vw + 2.73px, 10px);
  padding-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  width: 100%;
  background-color: var(--progressionbackground, #E5EBF1);
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper {
  display: flex;
  flex-direction: column;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper .dialog-resume__action-button {
  position: relative;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper .dialog-resume__action-button .dialog-resume__action-button-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 2.5rem;
  height: auto;
  aspect-ratio: 1;
  color: var(--primaryborder, #4B001C) !important;
  background-color: var(--white, #FFF);
  border: 2px solid var(--primarybackground, #b10745);
  border-radius: 50%;
  transform: translate(-25%, -25%);
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper .dialog-resume__action-button .dialog-resume__action-button-icon svg {
  width: 90%;
  min-width: unset;
  height: 90%;
  min-height: unset;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper .dialog-resume__action-button .dialog-resume__action-button-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  quotes: '"' '"';
  transform: translate(0.1em);
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper .dialog-resume__action-button.dialog-resume__action-button--playing {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border-color: var(--primarybackground, #B10745);
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu {
  display: flex;
  flex-direction: column;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  transform: none !important;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button mat-icon.mat-icon,
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button .mdc-label {
  color: inherit;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button:hover, app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button:active, app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button[disabled], app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button[disabled], app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button:not(:last-child) {
  margin-bottom: 0;
  border-radius: 0;
  box-shadow: none;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button:last-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button .dialog-resume-action-menu__button-label {
  transform: translateY(0.1em);
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button .dialog-resume-action-menu__button-icon {
  flex: none;
  width: 3rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper app-dialog-resume-action-menu .dialog-resume-action-menu .dialog-resume-action-menu__button .dialog-resume-action-menu__button-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-dialog-resume .dialog-resume .dialog-resume__content .dialog-resume__actions .dialog-resume__action-button-wrapper.dialog-resume__action-button-wrapper--open .dialog-resume__action-button {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  box-shadow: none;
  transform: none !important;
}
app-dialog-resume .dialog-resume .dialog-resume__footer {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-inline: clamp(5px, 0.38vw + 2.73px, 10px);
  width: 100%;
  display: flex;
  flex-direction: column;
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button mat-icon.mat-icon,
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button .mdc-label {
  color: inherit;
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button:hover, app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button:active, app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button[disabled], app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button[disabled], app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button .dialog-resume__footer-button-label {
  transform: translateY(0.1em);
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button .dialog-resume__footer-button-icon {
  flex: none;
  width: 3rem;
  height: auto;
  aspect-ratio: 1/1;
}
app-dialog-resume .dialog-resume .dialog-resume__footer .dialog-resume__footer-button .dialog-resume__footer-button-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}

app-main-menu mat-nav-list app-main-menu-element-generic.menu-play app-main-menu-element-link a {
  flex-direction: column;
  display: flex;
  padding: 0;
}
app-main-menu mat-nav-list app-main-menu-element-generic.menu-play app-main-menu-element-link a::before {
  content: "";
  background: url("/assets/langues_app/images/images/menu/explore-map.jpg") no-repeat bottom;
  border-radius: 10px 10px 0 0;
  height: 158px;
  width: 100%;
  background-size: 100% 100%;
}

.concept-4119 app-main-menu mat-nav-list app-main-menu-element-generic.menu-play app-main-menu-element-link a::before {
  background: url("/assets/langues_app/images/images/menu/explore-map.jpg") no-repeat bottom;
  background-size: 100% 100%;
}

.concept-4068 app-main-menu mat-nav-list app-main-menu-element-generic.menu-play app-main-menu-element-link a::before {
  background: url("/assets/langues_app/images/images/menu/explore-map-es.jpg") no-repeat bottom;
  background-size: 100% 100%;
}

mat-sidenav app-main-menu mat-nav-list .mat-nav-list-bottom {
  background: url("/assets/langues_app/images/images/menu/girl-menu.png") no-repeat 25px 100%;
  background-size: auto 80%;
}

.assignment-count {
  background: var(--primaryborder);
  color: white;
  border-radius: 12px;
  width: 20px;
  height: 20px;
  display: inline-flex;
  justify-content: center;
  margin-left: 5px;
  padding-top: 2px;
}

mat-sidenav-container {
  flex: 1;
  display: flex;
  background-color: inherit !important;
}
mat-sidenav-container.mat-drawer-container {
  flex: 1;
  color: var(--text, #006AA6);
}
mat-sidenav-container[class*=concept-] .content:has(app-lessons-in-chapters-list, app-my-avatar) {
  overflow: visible;
}

mat-sidenav {
  flex: 1;
  display: flex;
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
  background-color: var(--appbackground);
}

mat-nav-list.mat-mdc-list-base {
  display: flex;
  flex-direction: column;
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
}

div.mat-drawer-inner-container {
  display: flex;
  flex-direction: column;
}

app-main-menu {
  display: flex;
  flex: 1;
  flex-direction: column;
}
app-main-menu mat-nav-list {
  justify-content: space-between;
  flex: 1;
  gap: 10px;
}
app-main-menu mat-nav-list .mat-nav-list-bottom,
app-main-menu mat-nav-list .mat-nav-list-top {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 10px;
}
app-main-menu mat-nav-list .mat-nav-list-bottom .link,
app-main-menu mat-nav-list .mat-nav-list-top .link {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-block: 8px;
  padding-inline: 20px;
}
app-main-menu mat-nav-list .mat-nav-list-bottom app-main-menu-element-link a,
app-main-menu mat-nav-list .mat-nav-list-top app-main-menu-element-link a {
  text-transform: uppercase;
  color: var(--white);
  justify-content: space-between;
}
app-main-menu mat-nav-list .mat-nav-list-top a,
app-main-menu mat-nav-list .mat-nav-list-bottom a {
  padding-block: 0 !important;
  padding-inline: 0 !important;
  font-size: clamp(1.4rem, 0.15vw + 1.31rem, 1.6rem) !important;
}
app-main-menu mat-nav-list .mat-nav-list-top a .mat-mdc-list-item-line,
app-main-menu mat-nav-list .mat-nav-list-bottom a .mat-mdc-list-item-line {
  font-size: inherit;
}
app-main-menu mat-nav-list .mat-nav-list-top a {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-main-menu mat-nav-list .mat-nav-list-top a mat-icon.mat-icon,
app-main-menu mat-nav-list .mat-nav-list-top a .mdc-label {
  color: inherit;
}
app-main-menu mat-nav-list .mat-nav-list-top a:hover, app-main-menu mat-nav-list .mat-nav-list-top a:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-main-menu mat-nav-list .mat-nav-list-top a:active, app-main-menu mat-nav-list .mat-nav-list-top a[disabled], app-main-menu mat-nav-list .mat-nav-list-top a.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-main-menu mat-nav-list .mat-nav-list-top a:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-main-menu mat-nav-list .mat-nav-list-top a[disabled], app-main-menu mat-nav-list .mat-nav-list-top a.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-main-menu mat-nav-list .mat-nav-list-top a .mat-mdc-list-item-line {
  color: inherit;
}
app-main-menu mat-nav-list .mat-nav-list-bottom {
  justify-content: end;
}
app-main-menu mat-nav-list .mat-nav-list-bottom a {
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-main-menu mat-nav-list .mat-nav-list-bottom a mat-icon.mat-icon,
app-main-menu mat-nav-list .mat-nav-list-bottom a .mdc-label {
  color: inherit;
}
app-main-menu mat-nav-list .mat-nav-list-bottom a:hover, app-main-menu mat-nav-list .mat-nav-list-bottom a:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
app-main-menu mat-nav-list .mat-nav-list-bottom a:active, app-main-menu mat-nav-list .mat-nav-list-bottom a[disabled], app-main-menu mat-nav-list .mat-nav-list-bottom a.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-main-menu mat-nav-list .mat-nav-list-bottom a:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
app-main-menu mat-nav-list .mat-nav-list-bottom a[disabled], app-main-menu mat-nav-list .mat-nav-list-bottom a.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-main-menu mat-nav-list .mat-nav-list-bottom a .mat-mdc-list-item-line {
  color: var(--secondarylabel);
}

/*
app
    mat-sidenav-container ___________________________________________________
        |   mat-sidenav     |           mat-sidenav-content             |
        |                   |               content                     |
        |                   |         ****  @modules  ****              |
        |                   |                                           |
        |                   |                                           |
    _________________________________________________________________________
*/
mat-sidenav {
  width: 100%;
}
@media (min-width: 600px) {
  mat-sidenav {
    max-width: 396px;
  }
}

mat-sidenav-content.mat-drawer-content {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: normal;
  align-items: normal;
}

.bem-mat-sidenav-content__content {
  display: flex;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  align-self: auto;
  order: 0;
}

.bem-mat-sidenav-content-top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  padding-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
}
.bem-mat-sidenav-content-top h2 {
  font: 700 clamp(1.8rem, 0.3vw + 1.62rem, 2.2rem) / 1.4 VAGRounded, Arial, sans-serif;
  word-wrap: anywhere;
  text-transform: uppercase;
  color: var(--tertiarylabel);
}
.bem-mat-sidenav-content-top p {
  font: 400 clamp(1.4rem, 0.3vw + 1.22rem, 1.8rem) / 1.4 VAGRounded, Arial, sans-serif;
  color: var(--tertiarylabel);
}

mat-sidenav-container .mat-drawer {
  border-radius: 0 0 15px 0;
  margin: 0 0 60px 0;
}
@media (min-width: 600px) {
  mat-sidenav-container .mat-drawer {
    border-radius: 0 15px 15px 0;
    margin: 30px 0;
  }
}

app-period-list {
  gap: clamp(40px, 3.03vw + 21.82px, 80px);
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-period-list.english--background::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-londre-mobile.png");
  background-size: cover;
  background-repeat: repeat-y;
}
@media (min-width: 38.5rem) {
  app-period-list.english--background::before {
    background-repeat: repeat;
    background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-londre.png");
  }
}
app-period-list.spanish--background::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-madrid-mobile.png");
  background-size: cover;
  background-repeat: repeat-y;
}
@media (min-width: 38.5rem) {
  app-period-list.spanish--background::before {
    background-repeat: repeat;
    background-image: linear-gradient(180deg, rgba(75, 0, 28, 0.15) 0px, transparent 20rem), url("/assets/langues_app/images/backgrounds/carte-madrid.png");
  }
}
app-period-list .period-list__my-lessons-button {
  align-self: flex-end;
  position: sticky;
  z-index: 2;
  top: 0;
}
app-period-list .period-list__my-lessons-button .period-list__my-lessons-label {
  text-transform: uppercase;
  transform: translateY(0.1em);
}
app-period-list .period-list__my-lessons-button .period-list__my-lessons-count {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  color: white;
  background-color: var(--secondarylabel);
  border-radius: 50%;
}
app-period-list .period-list__my-lessons-button .period-list__my-lessons-count > span {
  transform: translateY(0.1em);
}
app-period-list .period-list__wrapper {
  margin-inline: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-period-list .period-list__wrapper :where(.period-list__period-button) {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
}
app-period-list .period-list__wrapper :where(.period-list__period-button) mat-icon.mat-icon,
app-period-list .period-list__wrapper :where(.period-list__period-button) .mdc-label {
  color: inherit;
}
app-period-list .period-list__wrapper :where(.period-list__period-button):hover, app-period-list .period-list__wrapper :where(.period-list__period-button):focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-period-list .period-list__wrapper :where(.period-list__period-button):active, app-period-list .period-list__wrapper :where(.period-list__period-button)[disabled], app-period-list .period-list__wrapper :where(.period-list__period-button).mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-period-list .period-list__wrapper :where(.period-list__period-button):active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-period-list .period-list__wrapper :where(.period-list__period-button)[disabled], app-period-list .period-list__wrapper :where(.period-list__period-button).mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-period-list .period-list__wrapper .period-list__period-button {
  position: relative;
  flex-direction: column;
  justify-content: flex-start !important;
  align-items: stretch !important;
  gap: unset !important;
  width: 260px;
  height: 120px;
  margin: 10px;
  padding: unset !important;
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C), 0px 19px 14px 0px rgba(var(--primaryborder-rgb), 0.3), 0px 49px 34px 0px rgba(var(--primarybackground-rgb), 0.05) !important;
}
app-period-list .period-list__wrapper .period-list__period-button:active {
  background-color: var(--primarybackground, #B10745) !important;
  box-shadow: 0px 4px 0px 0px transparent, 0px 19px 14px 0px rgba(var(--primaryborder-rgb), 0.3), 0px 49px 34px 0px rgba(var(--primarybackground-rgb), 0.05) !important;
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header {
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: repeat(2, auto);
  padding: 0 10px 5px 10px;
  background-color: var(--primaryborder);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-index {
  grid-column: 2/span 1;
  grid-row: 1/span 1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: auto;
  aspect-ratio: 1/1;
  color: var(--text, #006AA6);
  background-color: var(--white, #FFF);
  border: 2px solid var(--primaryborder, #4B001C);
  border-radius: 8px;
  font-size: 2.2rem;
  transform: translateY(-10px);
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-index > span {
  transform: translateY(0.1em);
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-state {
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  grid-column: 1/span 1;
  grid-row: 1/span 1;
  display: flex;
  align-items: center;
  padding-left: 10px;
  font-size: 1.4rem;
  font-weight: 400;
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-state.period-list__period-state--not_started {
  color: rgba(var(--white-rgb), 0.5);
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-state > span {
  transform: translateY(0.1em);
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-progress-bar {
  grid-column: 1/span 2;
  grid-row: 2/span 1;
  height: 14px;
  border-radius: 100px;
  border: 2px solid rgba(var(--white-rgb), 0.07);
  background-color: rgba(var(--progressionbackground-rgb), 0.25);
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-progress-bar .progress-bar {
  height: 100%;
  border-radius: 24px;
  background-color: var(--primarylabel, #FFF);
  box-shadow: 0 4px 0 0 rgba(var(--progressionbackground-rgb), 0.5) inset;
  transition-duration: 400ms;
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-header .period-list__period-progress-bar.period-list__period-progress-bar--filled .progress-bar {
  border: 2px solid var(--goodanswerstroke, #009E94);
  background-color: var(--goodanswerstroke, #009E94);
}
app-period-list .period-list__wrapper .period-list__period-button .period-list__period-label {
  margin-block: auto;
  padding: 10px 20px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  font-size: 1.6rem;
  line-height: 1.2;
  letter-spacing: 1px;
}
app-period-list .period-list__spinner {
  margin-top: auto;
}
app-period-list .period-list__launch-button {
  margin-top: auto;
  margin-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
  position: sticky;
  z-index: 2;
  bottom: clamp(20px, 1.52vw + 10.91px, 40px);
}

/**
mobile design
 */
@media (max-width: 858px) {
  app-period-list .period-list__wrapper {
    /**
        if screen have no enought width we don't show line
     */
  }
}
@media (max-width: 858px) and (min-width: 370px) {
  app-period-list .period-list__wrapper .period-list__period-button--even:nth-last-of-type(n+2)::after {
    content: "";
    position: absolute;
    z-index: -1;
    background-image: url(/assets/langues_app/images/backgrounds/right-line.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    top: 80px;
    left: 100%;
  }
  app-period-list .period-list__wrapper .period-list__period-button--odd:nth-last-of-type(n+2)::before {
    content: "";
    position: absolute;
    z-index: -1;
    background-image: url(/assets/langues_app/images/backgrounds/left-line.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    top: 65px;
    left: -64px;
  }
}
@media (max-width: 858px) and (max-width: 370px) {
  app-period-list .period-list__wrapper .period-list__period-button--even {
    margin-right: 10px;
  }
}
@media (max-width: 858px) and (min-width: 371px) {
  app-period-list .period-list__wrapper .period-list__period-button--even {
    margin-right: 105px;
  }
  app-period-list .period-list__wrapper .period-list__period-button--odd {
    margin-left: 85px;
  }
}
/**
desktop and tablette version
 */
@media (min-width: 859px) {
  app-period-list .period-list__wrapper {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }
  app-period-list .period-list__wrapper .period-list__period-button--odd {
    margin-top: 160px;
  }
  app-period-list .period-list__wrapper .period-list__period-button--even:nth-last-of-type(n+2)::after {
    content: "";
    position: absolute;
    z-index: -1;
    background-image: url(/assets/langues_app/images/backgrounds/left-line.png);
    background-repeat: no-repeat;
    transform: rotate(270deg);
    width: 100%;
    height: 100%;
    left: 57px;
    bottom: 0;
  }
  app-period-list .period-list__wrapper .period-list__period-button--odd:nth-last-of-type(n+2)::before {
    content: "";
    position: absolute;
    z-index: -1;
    background-image: url(/assets/langues_app/images/backgrounds/right-line.png);
    background-repeat: no-repeat;
    width: 100%;
    transform: rotate(270deg);
    height: 100%;
    top: -185px;
    left: 55px;
  }
}
/**
adjust space beetween in desktop mode to always have five card
 */
@media (min-width: 859px) and (max-width: 999px) {
  app-period-list .period-list__wrapper .period-list__period-button:not(:first-child) {
    margin-left: -130px;
  }
}
@media (min-width: 1000px) and (max-width: 1099px) {
  app-period-list .period-list__wrapper .period-list__period-button:not(:first-child) {
    margin-left: -100px;
  }
}
@media (min-width: 1100px) {
  app-period-list .period-list__wrapper .period-list__period-button:not(:first-child) {
    margin-left: -80px;
  }
}

app-header {
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 100;
}
body.is-player-active app-header {
  display: none;
}
app-header .bem-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  background-color: rgba(255, 255, 255, 0.6);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
app-header .bem-header .bem-header__btn-menu.bem-header__btn-menu--margin-right {
  margin-right: auto;
}
app-header .bem-header .bem-header__btn-help {
  margin-right: auto;
}
app-header .bem-header .bem-header__btn-educational-level .bem-header__educational-level-label {
  transform: translateY(0.1em);
}
app-header .bem-header .bem-header__btn-concept {
  padding: 5px;
}
app-header .bem-header .bem-header__btn-concept img {
  width: 49px;
  height: 35px;
  border-radius: 5px;
}
app-header .bem-header .bem-header__btn-concept span {
  display: none;
}
app-button-list-card {
  display: flex;
  justify-content: center;
}
app-button-list-card .button-list-card {
  max-width: 800px;
  margin: 0;
  padding: 0;
  flex: 1;
  border-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
app-button-list-card .button-list-card:not([class*=mat-elevation-z]) {
  box-shadow: inherit;
}
app-button-list-card .button-list-card .mat-mdc-card-avatar {
  height: inherit;
  width: inherit;
  border-radius: inherit;
  flex-shrink: inherit;
  object-fit: inherit;
}
app-button-list-card .button-list-card .mat-mdc-card-header .mat-mdc-card-title {
  margin-bottom: 0;
}
app-button-list-card .button-list-card mat-card-header {
  display: flex;
  min-height: 50px;
  border-top-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-top-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
app-button-list-card .button-list-card mat-card-header .mat-mdc-card-header-text {
  display: flex;
  flex-direction: row;
  align-items: center;
}
app-button-list-card .button-list-card mat-card-content {
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  padding-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
  border-bottom-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-bottom-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
app-button-list-card .button-list-card:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
app-button-list-card .button-list-card mat-card-header {
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
  color: var(--white, #fff);
  background: var(--quaternaireborder, #006AA6);
}
app-button-list-card .button-list-card mat-card-content {
  background: var(--quaternairebackground, #002940);
}
app-button-list-card .button-list-card:not(.button-list-card--has-title) .mat-mdc-card-content {
  border-top-left-radius: clamp(12px, 0.76vw + 5.45px, 26px);
  border-top-right-radius: clamp(12px, 0.76vw + 5.45px, 26px);
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button {
  margin-bottom: 4px;
  color: var(--quaternairelabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--quaternaireborder, #006AA6);
  box-shadow: 0px 4px 0px 0px var(--quaternaireborder, #006AA6);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  height: auto;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button mat-icon.mat-icon,
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-label {
  color: inherit;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button:hover, app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button:focus {
  color: var(--white);
  background-color: var(--quaternaireborder, #006AA6);
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button:active, app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button[disabled], app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button:active {
  color: var(--white);
  background-color: var(--quaternaireborder, #006AA6);
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button[disabled], app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  padding: 0;
  flex: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text {
  display: contents;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text .button-list-card__button-title {
  transform: translateY(0.1em);
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text .button-list-card__button-state {
  display: flex;
  align-items: center;
  gap: 0.4rem;
  margin-left: auto;
  padding: 0.4rem 0.4rem 0.4rem 1.2rem;
  color: var(--white, #FFF);
  background-color: var(--quaternairelabel, #B10745);
  border-radius: 16.5px;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text .button-list-card__button-state .button-list-card__button-label {
  font-size: clamp(1.2rem, 0.3vw + 1.02rem, 1.6rem);
  transform: translateY(0.1em);
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text .button-list-card__button-state .button-list-card__check-circle-icon,
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text .button-list-card__button-state .button-list-card__uncheck-circle-icon {
  flex: none;
  width: auto;
  height: 2rem;
  aspect-ratio: 1/1;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text .button-list-card__button-state .button-list-card__check-circle-icon svg,
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button .mdc-list-item__content .mdc-list-item__primary-text .button-list-card__button-state .button-list-card__uncheck-circle-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button.button-list-card__button--done:not(:hover, :focus, :active, [disabled]) {
  color: var(--quaternairebackground, #002940);
}
app-button-list-card .button-list-card .button-list-card__content .button-list-card__actions .button-list-card__button.button-list-card__button--done .mdc-list-item__content .button-list-card__button-state {
  color: var(--quaternairebackground, #002940) !important;
  background-color: #F2F2F2;
}

app-lessons-in-chapters-list {
  position: relative;
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-lessons-in-chapters-list .content {
  gap: 50px;
}
app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back {
  margin-right: auto;
  margin-bottom: 4px;
  color: var(--secondarylabel, #B10745);
  background-color: var(--secondarybackground, #FFF);
  border: 2px solid var(--secondarylabel, #B10745);
  box-shadow: 0px 4px 0px 0px var(--secondarylabel, #B10745);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  gap: clamp(5px, 0.38vw + 2.73px, 10px);
  align-items: center;
}
app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back mat-icon.mat-icon,
app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back .mdc-label {
  color: inherit;
}
app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back:hover, app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back:focus {
  background-color: var(--secondarybackground--hover, #FFF);
}
app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back:active, app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back[disabled], app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back:active {
  background-color: var(--secondarybackground--active, #F7E6EC);
}
app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back[disabled], app-lessons-in-chapters-list .content .bem-app-lessons-in-chapters-list__back.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-lessons-in-chapters-list .content app-button-list-card:nth-child(2n+0) mat-card.mat-mdc-card {
  margin-left: clamp(0.1rem, 7.5vw + -4.4rem, 10rem);
}
app-lessons-in-chapters-list .content app-button-list-card:nth-child(2n+1) mat-card.mat-mdc-card {
  margin-right: clamp(0.1rem, 7.5vw + -4.4rem, 10rem);
}
app-lessons-in-chapters-list .content app-button-list-card mat-card-header.mat-mdc-card-header {
  position: relative;
}
app-lessons-in-chapters-list .content.english--background app-button-list-card:nth-child(3n+2) mat-card-header.mat-mdc-card-header:after {
  content: "";
  display: block;
  width: 85px;
  height: 96px;
  background: url("/assets/langues_app/images/avatars/persos_1.png") no-repeat;
  position: absolute;
  right: 10px;
  bottom: 0;
}
app-lessons-in-chapters-list .content.english--background app-button-list-card:nth-child(3n+0) mat-card-header.mat-mdc-card-header:after {
  content: "";
  display: block;
  width: 85px;
  height: 96px;
  background: url("/assets/langues_app/images/avatars/persos_2.png") no-repeat;
  position: absolute;
  right: 10px;
  bottom: 0;
}
app-lessons-in-chapters-list .content.english--background app-button-list-card:nth-child(3n+1) mat-card-header.mat-mdc-card-header:after {
  content: "";
  display: block;
  width: 81px;
  height: 92px;
  background: url("/assets/langues_app/images/avatars/persos_3.png") no-repeat;
  position: absolute;
  right: 10px;
  bottom: 0;
}

app-my-assignments {
  gap: clamp(40px, 3.03vw + 21.82px, 80px);
  padding: clamp(10px, 0.76vw + 5.45px, 20px);
}
app-my-assignments app-no-assignment {
  display: flex;
  flex-direction: column;
  align-items: center;
}
app-my-assignments .content-header {
  display: flex;
  justify-content: center;
}
app-my-assignments .content-header .wrapper {
  display: flex;
  flex: auto;
  flex-direction: column;
  max-width: 800px;
}
app-my-assignments mat-spinner {
  margin: auto;
}
app-my-assignments app-launch-button {
  margin-top: auto;
  margin-bottom: clamp(20px, 1.52vw + 10.91px, 40px);
  align-self: center;
  position: sticky;
  z-index: 2;
  bottom: clamp(20px, 1.52vw + 10.91px, 40px);
}
@media (min-width: 1280px) {
  app-my-assignments::before {
    content: "";
    display: block;
    position: absolute;
    background-color: rgba(0, 106, 166, 0.15);
    top: 705px;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -2;
  }
  app-my-assignments::after {
    content: "";
    display: block;
    background-image: url("/assets/langues_app/images/backgrounds/perso-gauche.png"), url("/assets/langues_app/images/backgrounds/perso-droite.png");
    background-position: top left, top right;
    background-repeat: no-repeat, no-repeat;
    position: absolute;
    top: 200px;
    bottom: 0;
    left: calc(20px + (100vw - 1280px) / 2 * 0.7);
    right: calc((100vw - 1280px) / 2 * 0.7);
    z-index: -1;
  }
}

/**
 * If you have page-specific styles, it is better to put them in a pages/ folder, in a file named after the page. For instance, it’s not uncommon to have very specific styles for the home page hence the need for a _home.scss file in pages/.
*/
@keyframes fade-in {
  0% {
    opacity: 0;
    transform: translateY(0.4rem);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes fade-in-and-reveal {
  0% {
    visibility: hidden;
    opacity: 0;
    transform: translateY(1rem);
  }
  100% {
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes fade-out-and-hide {
  0% {
    visibility: visible;
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    opacity: 0;
    transform: translateY(1rem);
  }
}
app-reward-page {
  padding: clamp(20px, 1.52vw + 10.91px, 40px);
  overflow: visible;
  align-items: center;
}
app-reward-page .reward-page {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  display: grid;
  justify-items: center;
  align-items: start;
  justify-content: center;
  align-content: center;
  width: auto;
  min-width: 15rem;
  max-width: min(40rem, 35vh);
  height: 100%;
}
app-reward-page .reward-page .reward-page__reward-wrapper,
app-reward-page .reward-page .reward-page__level-wrapper {
  gap: clamp(10px, 0.76vw + 5.45px, 20px);
  grid-column: 1/span 1;
  grid-row: 1/span 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
app-reward-page .reward-page .reward-page__reward-wrapper .reward-page__title,
app-reward-page .reward-page .reward-page__level-wrapper .reward-page__title {
  margin: 0;
  font-size: clamp(2.4rem, 0.3vw + 2.22rem, 2.8rem);
  text-align: center;
}
app-reward-page .reward-page .reward-page__reward-wrapper app-dynamic app-animated-canvas-in-reward-page {
  overflow: hidden;
  flex: none;
  align-self: center;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  aspect-ratio: 1/1;
}
app-reward-page .reward-page .reward-page__reward-wrapper app-dynamic app-animated-canvas-in-reward-page .animated-canvas {
  width: 100%;
  height: 100%;
  transform: scale(1.4);
}
app-reward-page .reward-page .reward-page__reward-wrapper app-end-screen-score {
  margin-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
  grid-column: 1/span 1;
  grid-row: 3/span 1;
}
app-reward-page .reward-page .reward-page__level-wrapper {
  padding-bottom: clamp(10px, 0.76vw + 5.45px, 20px);
  height: 100%;
  visibility: hidden;
  opacity: 0;
}
app-reward-page .reward-page .reward-page__level-wrapper .reward-page__crown-icon {
  margin-block: auto;
  flex: none;
  width: 100%;
  max-width: 20rem;
  height: auto;
}
app-reward-page .reward-page .reward-page__level-wrapper .reward-page__crown-icon svg {
  width: 100%;
  min-width: unset;
  height: 100%;
  min-height: unset;
}
app-reward-page .reward-page .reward-page__next-button {
  margin-bottom: 4px;
  color: var(--primarylabel, #FFF);
  background-color: var(--primarybackground, #B10745);
  border: 2px solid var(--primaryborder, #4B001C);
  box-shadow: 0px 4px 0px 0px var(--primaryborder, #4B001C);
  font: 700 clamp(1.6rem, 0.3vw + 1.42rem, 2rem) / 1.4 VAGRounded, Arial, sans-serif;
  flex: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
  min-height: 3rem;
  padding: 1rem 2rem;
  border-radius: 12px;
  cursor: pointer;
  transition: all 55ms linear;
  grid-column: 1/span 1;
  grid-row: 2/span 1;
  justify-content: center;
  width: 100%;
  opacity: 0;
  animation: fade-in 500ms ease-in-out 500ms forwards;
}
app-reward-page .reward-page .reward-page__next-button mat-icon.mat-icon,
app-reward-page .reward-page .reward-page__next-button .mdc-label {
  color: inherit;
}
app-reward-page .reward-page .reward-page__next-button:hover, app-reward-page .reward-page .reward-page__next-button:focus {
  background-color: var(--primarybackground--hover, #C9084F);
}
app-reward-page .reward-page .reward-page__next-button:active, app-reward-page .reward-page .reward-page__next-button[disabled], app-reward-page .reward-page .reward-page__next-button.mat-mdc-checkbox-disabled {
  box-shadow: none;
  transform: translateY(4px);
}
app-reward-page .reward-page .reward-page__next-button:active {
  color: var(--primarylabel--contrast, #FFF);
  background-color: var(--primaryborder, #4B001C);
  border: 2px solid var(--primarybackground, #B10745);
}
app-reward-page .reward-page .reward-page__next-button[disabled], app-reward-page .reward-page .reward-page__next-button.mat-mdc-checkbox-disabled {
  color: var(--disabledstroke, #52758E);
  background-color: var(--disabledbackground, #FBF5F7);
  border: 2px solid var(--disabledstroke, #52758E);
  pointer-events: none;
}
app-reward-page .reward-page .reward-page__next-button.reward-page__next-button--reward-count-1 {
  animation: fade-in 500ms ease-in-out 2000ms forwards;
}
app-reward-page .reward-page .reward-page__next-button.reward-page__next-button--reward-count-2 {
  animation: fade-in 500ms ease-in-out 2750ms forwards;
}
app-reward-page .reward-page .reward-page__next-button.reward-page__next-button--reward-count-3 {
  animation: fade-in 500ms ease-in-out 3500ms forwards;
}
app-reward-page .reward-page .reward-page__next-button.reward-page__next-button--reward-count-4 {
  animation: fade-in 500ms ease-in-out 5750ms forwards;
}
app-reward-page .reward-page.reward-page--next-level .reward-page__reward-wrapper {
  animation: fade-out-and-hide 500ms ease-in-out forwards;
}
app-reward-page .reward-page.reward-page--next-level .reward-page__level-wrapper {
  animation: fade-in-and-reveal 500ms ease-in-out 500ms forwards;
}

/*# sourceMappingURL=styles.css.map*/