/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--quiz-option-text-color:var(--text-color);--quiz-option-background-color:#eeeeee;--quiz-option-background-color-hover:#d5d5d5;--quiz-option-background-color-correct:#ebefeb;--quiz-option-background-color-correct-selected:#669966;--quiz-option-border-color-correct:#669966;--quiz-option-bubble-text-color:var(--text-color);--quiz-option-bubble-background-color:var(--background-color-main);--quiz-option-bubble-border-color:rgba(0,8,16,0.2)}:root.theme-dark{--quiz-option-background-color:#2e2e2e;--quiz-option-background-color-hover:#424242;--quiz-option-background-color-correct:#2b312b;--quiz-option-bubble-border-color:#444}.quiz-list{margin:10px 0 0}.quiz-item{border-bottom:1px solid #eee}.quiz-item a{display:block;padding:15px 0;color:#222}.quiz-item a:active,.quiz-item a:focus,.quiz-item a:hover{color:#222;text-decoration:none}.quiz-item:first-child a{padding-top:0}.quiz-item .quiz-item-image{margin-bottom:10px}.quiz-item img{width:100%;height:auto}.quiz-item h3{font-size:20px;margin:0 0 8px}.quiz-item p{margin:.5rem 0}.quiz-item .quiz-metadata{font-size:15px;font-weight:400;color:#555;margin-bottom:0}.quiz-item .quiz-pretext{text-transform:uppercase;color:#555}@media (min-width:768px){.quiz-item:first-child a{padding-top:10px}.quiz-item .quiz-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.quiz-item .quiz-item-image{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:15px;margin-bottom:0}.quiz-item .quiz-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.quiz-metadata{margin:3px 0 0;font-size:15px;font-weight:400;color:var(--text-color-muted-less)}.quiz-pagination{margin:15px -10px}.quiz-pagination .nav-item-next.disabled{background:0 0!important}.quiz-pagination .nav-item-next.disabled svg{fill:#d8d8d8!important}@media (min-width:768px){.quiz-pagination{margin-left:0;margin-right:0}}#quiz-page .ad-container{background:var(--ad-placeholder-background-color)}#quiz-page .ad-container.ad-container-loaded{background:0 0}.quiz-header{margin:0 auto 10px;max-width:600px;font-size:18px}.quiz-header .quiz-label{font-size:15px;color:var(--text-color-primary-highlight);margin:0 0 8px;font-weight:700;font-family:Georgia,serif}.quiz-header .quiz-label a{color:var(--text-color-primary-highlight);text-decoration:none!important}.quiz-header h1{font-size:24px;margin:0 0 10px;font-family:Georgia,serif}.quiz-header .intro{font-weight:700}.quiz-header .teaser{font-family:Georgia,serif}.quiz-header .alert{margin:0 0 15px;font-size:14px}@media (min-width:768px){.quiz-header h1{font-size:36.1px}}@media (min-width:836px){.quiz-header h1{font-size:38px}}.quiz-ad{background:var(--ad-placeholder-background-color);padding:10px 0;margin:0 -10px 15px}.quiz-ad .ad-container{margin-left:0;margin-right:0}.quiz-ad .advertise-here{background:0 0!important}@media (min-width:768px){.quiz-ad{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}}.quiz-question{margin:80px 0;padding:10px 0}.quiz-question .quiz-question-content{max-width:600px;margin:0 auto}.quiz-question:first-child{margin-top:10px}.quiz-question:last-child{margin-bottom:10px}.quiz-question .ripple-effect.animate{-webkit-animation:ripple .7s ease;animation:ripple .7s ease}.quiz-question .quiz-question-number{font-family:-apple-system,BlinkMacSystemFont,Roboto,'Helvetica Neue',Arial,Helvetica,sans-serif;color:var(--text-color-muted);font-weight:700;text-transform:uppercase;font-size:13px;margin:0 0 10px}.quiz-question .quiz-question-image{margin:10px 0 15px;text-align:left}.quiz-question .quiz-question-image img{max-width:100%;height:auto}.quiz-question .quiz-question-image .caption{margin:2px 0 0;line-height:1.3;font-family:-apple-system,BlinkMacSystemFont,Roboto,'Helvetica Neue',Arial,Helvetica,sans-serif}.quiz-question .quiz-question-title{font-family:Georgia,serif;font-size:18px;line-height:1.3;font-weight:400;margin:10px 0 15px}.quiz-question .quiz-question-options{margin:10px 0}.quiz-question .quiz-question-option-outer{position:relative;margin:0 0 7px}.quiz-question .quiz-question-option{display:block;font-size:16px;color:var(--quiz-option-text-color);background:var(--quiz-option-background-color);padding:0 15px;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;line-height:1.3}.quiz-question .quiz-question-option .option-label{padding:12px 4px;position:relative;z-index:20}.quiz-question .quiz-question-option .option-ripple{z-index:20;position:absolute;top:0;left:0;height:100%;width:100%}.quiz-question .quiz-question-option .option-bar{z-index:10;display:none;position:absolute;top:0;left:0;height:100%;background:rgba(32,32,32,.2);width:0%}.quiz-question .quiz-question-option .option-bubble-container{position:absolute;top:-14px;left:0;right:0;font-size:0;text-align:right}.quiz-question .quiz-question-option .option-bubble{white-space:nowrap;margin:0 -5px;display:inline-block;position:relative;font-family:-apple-system,BlinkMacSystemFont,Roboto,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:12px;line-height:1;border-radius:4px;background:var(--quiz-option-bubble-background-color);border:1px solid var(--quiz-option-bubble-border-color);color:var(--quiz-option-bubble-text-color)}.quiz-question .quiz-question-option .option-bubble .percent{padding:2px 3px}.quiz-question .quiz-question-option .option-bubble .arrow{position:absolute;bottom:0;width:12px;height:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.quiz-question .quiz-question-option .option-bubble .arrow:before{border-color:transparent;border-style:solid;border-top-color:var(--quiz-option-bubble-background-color);border-width:6px 6px 0;left:0;bottom:-5px;-webkit-transform-origin:center top;transform-origin:center top;content:"";position:absolute}.quiz-question .quiz-question-option .option-bubble .arrow:after{content:"";position:absolute;z-index:-1;border-color:transparent;border-style:solid;border-top-color:var(--quiz-option-bubble-border-color);border-width:5px 5px 0;top:13px;left:1px}.quiz-question .quiz-question-option:last-child{margin-bottom:0}.quiz-question:not(.answered) .quiz-question-option:hover{background:var(--quiz-option-background-color-hover);border-color:var(--quiz-option-background-color-hover)}.quiz-question.poll-question .quiz-question-option.selected{border:4px solid #676767}.quiz-question.poll-question .quiz-question-option.selected .option-label{padding:8px 0}.quiz-question .quiz-question-option.correct{background:#ebefeb;background:var(--quiz-option-background-color-correct);border:4px solid var(--quiz-option-border-color-correct)}.quiz-question .quiz-question-option.correct .option-label{padding:8px 0}.quiz-question .quiz-question-option.selected.correct{border:none;background:var(--quiz-option-background-color-correct-selected);color:#fff}.quiz-question .quiz-question-option.selected.correct .option-label{margin-left:0;padding:12px 4px}.quiz-question .quiz-question-option.selected.incorrect{color:#fff;border-color:#d5373a;background:#d5373a}.quiz-question .quiz-question-option.selected.incorrect .option-label{margin-left:0}.quiz-question .quiz-question-footer{margin:15px 0 0}.quiz-question .quiz-question-next{padding:11px 20px;font-size:16px;font-weight:700;border:1px solid var(--border-color-light);color:var(--text-color-muted-more);border-radius:4px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quiz-question.results .quiz-question-options .quiz-question-option .option-bar{overflow:visible!important;display:block}.quiz-question.answered .quiz-question-options .quiz-question-option{cursor:auto}.quiz-question.answered .quiz-question-next{cursor:pointer;border-color:var(--text-color);color:var(--text-color);opacity:1}@media (min-width:768px){.quiz-question .quiz-question-title{font-size:20px}.quiz-question .quiz-question-next,.quiz-question .quiz-question-option{font-size:17px}.quiz-question .ripple-effect.animate{-webkit-animation:ripple .9s ease;animation:ripple .9s ease}}.quiz-footer{text-align:center;margin:0;font-family:-apple-system,BlinkMacSystemFont,Roboto,'Helvetica Neue',Arial,Helvetica,sans-serif}.quiz-footer #quiz-error{max-width:600px;margin:0 auto 10px}.quiz-footer .quiz-submit-validation{margin:10px 0;visibility:hidden;font-family:Georgia,serif;font-size:17px;color:#d5373a;font-weight:700}.quiz-footer .quiz-submit-validation.quiz-incomplete{visibility:visible}.quiz-footer #quiz-submit{font-size:16px;padding:14px 45px;width:100%;max-width:210px;border-radius:4px}.quiz-footer .ad-container{margin:30px 0 0}.quiz-footer .ad-container .ad-background{display:none!important}#quiz-modal .close{position:absolute;top:0;right:0;width:40px;height:40px;font-size:24px;line-height:1}#quiz-modal .close:focus{outline:0}#quiz-modal .modal-body{padding:30px}#quiz-modal .quiz-modal-results{text-align:center;margin:0 0 20px}#quiz-modal .quiz-modal-results h2{font-size:18px;font-weight:700;margin:0 0 10px;line-height:1.3}#quiz-modal .quiz-modal-results .quiz-stats{font-size:14px;color:var(--text-color-muted)}#quiz-modal .quiz-modal-buttons .btn{padding:10px 35px;display:block;margin:0 0 8px;width:100%}#quiz-modal .quiz-modal-buttons .btn:last-child{margin-bottom:0}#quiz-modal .quiz-modal-buttons .share-container{margin:0 0 8px}@media (min-width:768px){#quiz-modal .quiz-modal-results h2{font-size:22px}#quiz-modal .modal-body{padding:50px}#quiz-modal .modal-dialog{width:450px}}
