.rounded-list,.rounded-list-multi{counter-reset:list-number;padding-left:1.3em}.rounded-list li,.rounded-list-multi li{border-radius:.3em;color:#444;display:block;margin:1em 0;padding:.4em .4em .4em 1em;position:relative;text-decoration:none;transition:all .3s ease-out;cursor:pointer}.rounded-list li.active,.rounded-list-multi li.active{background-color:#ffb94b}.ui-selecting{background:#eef5f7}.ui-selected{background:#d9ecf3}div.rounded-list,div.rounded-list-multi{padding:.4em .4em .4em 1em!important}.rounded-list li:before,.rounded-list-multi li:before{background:#fff;border:.1em solid #87ceeb;border-radius:2em;box-sizing:unset!important;content:counter(list-number,upper-latin);counter-increment:list-number;font-weight:400;height:1.4em;left:-1.4em;line-height:1.4em;margin-top:-.5em;padding-top:.1em;position:absolute;text-align:center;top:15px;transition:all .3s ease-out;width:1.4em}.rounded-list li.correct,.rounded-list-multi li.correct{border:1px solid #2ee959;border-radius:3px}.rounded-list .correct:before,.rounded-list-multi .correct:before{background:#93f3875e;border:1px solid #28a745;box-sizing:unset!important;color:#28a745;padding-top:.1em}.rounded-list .correct:before,.rounded-list [data-correct]:hover:before,.rounded-list-multi .correct:before,.rounded-list-multi [data-correct]:hover:before{background:#93f3875e;border:1px solid #28a745;box-sizing:unset!important;color:#28a745;transform:rotate(360deg)}.rounded-list .wrong:before,.rounded-list-multi .wrong:before{background:#f5efef;border:.1em solid #dc3545;box-sizing:unset!important;color:#dc3545}.rounded-list .form-check{background:#faf7f7b8;border-radius:.3em;color:#444;display:block;margin:1em 0;padding:.3em .4em .3em 1em!important;position:relative;text-decoration:none;transition:all .3s ease-out}.rounded-list [type=radio]+label:before{background:#fff;border:.1em solid #87ceeb!important;border-radius:2em;box-sizing:unset!important;content:counter(list-number,upper-latin);counter-increment:list-number;font-weight:400;height:1.4em;left:-2.6em;line-height:1.4em;margin-top:-.8em;padding-top:.1em;position:absolute;text-align:center;top:50%;transition:all .3s ease-out;width:1.4em}.rounded-list [type=radio]+label:after{-moz-box-shadow:inset 0 0 10px #007bff;-webkit-box-shadow:inset 0 0 10px #007bff;background:0 0!important;border:.1em solid #007bff!important;border-radius:2em;box-shadow:inset 0 0 10px #007bff;box-sizing:unset!important;font-weight:400;height:1.4em;left:-2.6em;line-height:1.4em;margin-top:-.8em;padding-top:.1em;position:absolute;text-align:center;top:50%;transition:all .3s ease-out;width:1.4em}.rounded-list [type=checkbox]+label,[type=radio]+label{margin-bottom:0!important;padding-left:.2em!important;position:relative}.rounded-list [type=checkbox]+label:before{border:1px solid #007bff!important;content:counter(list-number,upper-latin);counter-increment:list-number;height:1.4em;line-height:1.4em;line-height:1em;margin-left:-2.2em!important;margin-top:.2em;padding:.19em .2em .4em .3em!important;padding-top:.1em;width:1.4em}.rounded-list [type=checkbox]:checked+label:before,[type=checkbox]:checked+label:after{border-color:transparent #4285f4 #4285f4 transparent!important;border-width:2px;content:'';height:22px;left:-3px;top:-4px;width:12px}.bg-light-yellow{background:#e5edf385;border:.1em solid #e5edf385;border-radius:.1em;color:#444;display:block;padding:.5em .5em 1.5em 1em;position:relative;text-decoration:none}.bg-light-yellow h5{margin-bottom:0}.panel-body img{display:block!important;margin-bottom:6px;margin-top:6px;max-width:96%!important}.borderB0{border-bottom-width:0}.marginB0{margin-bottom:0}.borderLRB{border:1px solid #ddd;padding:6px 10px}.panel{border-radius:12px!important;border:0 solid rgba(0,0,0,.05)}.panel-heading{background-color:#f8f9fa;border-bottom:1px solid #ddd;border-top-left-radius:.3em;border-top-right-radius:.3em;color:#333;padding:.5em 1em;position:relative;text-align:left}.panel-title{margin:0}.panel-title>a{color:inherit;text-decoration:none}.panel-title>a:hover{text-decoration:underline}.panel-body{padding:1em}.panel-footer{background-color:#f9f9f9;border-top:1px solid #ddd;padding:.5em 1em;text-align:right}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{background-color:#fff;color:#337ab7}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{background-color:#f5f5f5;color:#555;text-decoration:none}button.list-group-item{text-align:left;width:100%}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;z-index:2}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{background-color:#dff0d8;color:#3c763d}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{background-color:#3c763d;border-color:#3c763d;color:#fff}.list-group-item-info{background-color:#d9edf7;color:#31708f}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{background-color:#31708f;border-color:#31708f;color:#fff}.list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{background-color:#8a6d3b;border-color:#8a6d3b;color:#fff}.list-group-item-danger{background-color:#f2dede;color:#a94442}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{background-color:#a94442;border-color:#a94442;color:#fff}.list-group-item-heading{margin-bottom:5px;margin-top:0}.list-group-item-text{line-height:1.3;margin-bottom:0}.list-group-item{text-transform:none!important}.collapsing{transition:height .6s}li{position:relative}.correct-anim{--ok:#16a34a;background:rgba(22,163,74,.08);animation:pulseCorrect .6s ease-out both}.correct-anim::after{content:"";position:absolute;inset:-4px;border-radius:8px;border:2px solid rgba(22,163,74,.35);animation:ringOut .6s ease-out both;pointer-events:none}@keyframes pulseCorrect{0%{transform:scale(.985)}40%{transform:scale(1.015)}100%{transform:scale(1)}}@keyframes ringOut{0%{opacity:1;transform:scale(.98)}100%{opacity:0;transform:scale(1.05)}}.star-burst{position:absolute;top:50%;left:50%;width:8px;height:8px;background:#22c55e;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);transform:translate(-50%,-50%) scale(.6);opacity:0;filter:drop-shadow(0 0 2px #22c55e);animation:starOut var(--dur,600ms) ease-out forwards}.star-burst.alt{background:#86efac;filter:drop-shadow(0 0 1px #86efac)}@keyframes starOut{0%{opacity:1;transform:translate(-50%,-50%) scale(.6)}100%{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1.1)}}@media (prefers-reduced-motion:reduce){.correct-anim,.correct-anim::after{animation:none}.star-burst{animation:none;display:none}}@media (max-width:575.98px){.panel-title span.pull-right{display:none}.questions .btn-primary{padding:6px 12px;text-align:center}.questions .btn-default{padding:6px 12px}.btn-blue,.btn-green,.well .btn-lg{padding:12px 42px}.pdf-link-xs{line-height:normal;padding:12px 6px}}