#report-error[data-v-15c5ae64]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:5;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6% 0;overflow-y:auto;overflow-x:hidden}#report-error[data-v-15c5ae64],.content[data-v-15c5ae64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-15c5ae64]{position:relative;background:#fff;width:calc(80% - 75px);margin-left:75px;min-width:500px;max-width:1000px;padding:30px 50px 50px 50px;border-radius:25px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:opacity .3s ease,top .3s ease;transition:opacity .3s ease,top .3s ease}.content .header[data-v-15c5ae64]{width:100%;padding:10px 5px 0 5px;border-bottom:1px solid rgba(17,21,33,.51);margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h2[data-v-15c5ae64]{font-size:50px;font-family:Nanum Gothic,sans-serif;font-weight:500;margin-bottom:15px}.buttons[data-v-15c5ae64]{font-size:18px;margin-bottom:15px}.buttons .button[data-v-15c5ae64]{padding:0 15px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .25s ease;transition:color .25s ease}.buttons .button[data-v-15c5ae64]:nth-child(2){margin-left:25px}.button.disabled[data-v-15c5ae64]{pointer-events:none;opacity:.3}h4[data-v-15c5ae64]{font-family:Nunito,sans-serif;font-size:18px;font-weight:lighter}.inner-content[data-v-15c5ae64]{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.location[data-v-15c5ae64]{width:21%}.type[data-v-15c5ae64]{width:28%}.options[data-v-15c5ae64]{margin-left:2px;margin-top:5px}.options .option[data-v-15c5ae64]{font-size:13px;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:center;-ms-flex-align:center;align-items:center;color:#15233b;cursor:pointer;padding:3px 0 3px 8px;border-radius:5px;-webkit-transition:background .3s ease,padding .3s ease;transition:background .3s ease,padding .3s ease;margin:1px 0}.options .option[data-v-15c5ae64]:hover{background:rgba(55,128,189,.1);padding-left:15px}.options .option.active .circle[data-v-15c5ae64]{background:#15233b;-webkit-transition:background .3s ease;transition:background .3s ease}.options .circle[data-v-15c5ae64]{width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #15233b;display:inline-block;margin-right:6px}.explanation[data-v-15c5ae64]{margin-left:5px;width:calc(52% - 25px)}textarea[data-v-15c5ae64]{border:1px solid rgba(17,21,33,.51);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:14px;height:140px;width:100%;color:#1d2229;margin:0;resize:vertical;outline:none;-webkit-transition:border .15s ease,-webkit-box-shadow .15s ease;transition:border .15s ease,-webkit-box-shadow .15s ease;transition:border .15s ease,box-shadow .15s ease;transition:border .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}textarea[data-v-15c5ae64]:focus{border:1px solid rgba(29,34,41,.61);-webkit-box-shadow:0 0 10px 0 rgba(29,34,41,.61);box-shadow:0 0 10px 0 rgba(29,34,41,.61)}@media only screen and (max-width:990px){#report-error[data-v-15c5ae64]{padding:100px 0}.content[data-v-15c5ae64]{margin-left:100px;width:calc(90% - 100px);min-width:0}.location[data-v-15c5ae64]{width:45%}.type[data-v-15c5ae64]{width:55%}.explanation[data-v-15c5ae64]{margin:15px 0 0 20px;width:90%}}@media only screen and (max-width:700px){#report-error[data-v-15c5ae64]{padding:120px 0 20px 0}.content[data-v-15c5ae64]{margin:0;width:90%}}@media only screen and (max-width:500px){.inner-content[data-v-15c5ae64]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type[data-v-15c5ae64]{margin-top:15px;width:90%}.location[data-v-15c5ae64]{width:90%}}#problem[data-v-959edcc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.content[data-v-959edcc2]{border:1px solid rgba(17,21,33,.4);padding:35px;font-size:14px;color:#1d2229;background:#fff;position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;font-family:Nunito,sans-serif}.reported-errors[data-v-959edcc2]{position:absolute;padding:5px;z-index:100;left:0;top:-33px;font-family:Montserrat,sans-serif;border-top:1px solid #000;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:20px}.reported-errors .fa[data-v-959edcc2]{margin-right:6px}.reported-errors div[data-v-959edcc2]{overflow:hidden;display:block}.reported-errors div[data-v-959edcc2]:not(.num){font-size:12px;margin-left:3px;width:0;margin-top:2px;-webkit-transition:width .3s ease;transition:width .3s ease}.reported-errors:hover div[data-v-959edcc2]:not(.num){width:260px}.reattempt[data-v-959edcc2]{position:absolute;padding:5px;z-index:100;right:0;top:-33px;font-family:Montserrat,sans-serif;border-top:1px solid #000;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:20px}.reattempt .fa[data-v-959edcc2]{margin-right:6px}.reattempt div[data-v-959edcc2]{overflow:hidden;display:block;font-size:12px;margin-left:3px;width:0;margin-top:2px;-webkit-transition:width .3s ease;transition:width .3s ease}.reattempt:hover div[data-v-959edcc2]{width:275px}#progress-bars[data-v-959edcc2]{height:120px;width:100%;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#progress-bars>div[data-v-959edcc2]{border:1px solid #285380;height:100%;width:49%}#progress-bars .focus[data-v-959edcc2]{border:1px solid rgba(56,100,155,.8)}#progress-bars h4[data-v-959edcc2]{font-family:Antic,sans-serif;font-style:italic;background:#285380;color:#fff;height:35px;line-height:35px;padding-left:15px;font-size:19px;margin:0}#progress-bars .focus h4[data-v-959edcc2]{background:rgba(56,100,155,.8)}#progress-bars .progress-bar[data-v-959edcc2]{width:100%}@media only screen and (max-width:850px){#progress-bars[data-v-959edcc2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#progress-bars>div[data-v-959edcc2]{width:calc(100% - 2px)}}#summary[data-v-959edcc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7.5px 15px;-ms-flex-pack:distribute;justify-content:space-around;font-style:italic;margin-bottom:17px;margin-top:-5px;background:rgba(56,100,155,.1);-webkit-box-shadow:0 0 8px 1px rgba(56,100,155,.3);box-shadow:0 0 8px 1px rgba(56,100,155,.3)}#summary>div[data-v-959edcc2]{margin:7.5px 0;text-align:center}#summary .topic[data-v-959edcc2]{margin-right:8px}#summary .focus[data-v-959edcc2]{margin-left:8px}#summary .secondary-focus[data-v-959edcc2]{font-size:13px}#hints[data-v-959edcc2]{margin-top:10px;margin-bottom:20px}#student-answers .incorrect[data-v-959edcc2]{color:red}#answer-container .expecting[data-v-959edcc2]{margin:10px 0 0 20px;display:inline-block;font-size:10px;color:#285380;font-family:Montserrat,sans-serif}.flex.row[data-v-959edcc2]{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-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}#problem-text[data-v-959edcc2]{line-height:30px;color:#1d2229;font-weight:lighter}#diagram[data-v-959edcc2]{width:100%;overflow:auto}#mc-options .option[data-v-959edcc2]{font-size:13px;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:center;-ms-flex-align:center;align-items:center;color:#0e5481;cursor:pointer;padding:12px 0 12px 25px;border-radius:5px;-webkit-transition:background .3s ease,padding .3s ease;transition:background .3s ease,padding .3s ease;margin:1px 0}#mc-options .option[data-v-959edcc2]:hover{background:rgba(55,128,189,.1);padding-left:35px}#mc-options .option.active .shape[data-v-959edcc2]{background:#0e5481;color:#fff}#mc-options .shape[data-v-959edcc2]{width:20px;height:20px;font-size:11px;background:transparent;border:2px solid #0e5481;display:inline-block;margin-right:10px;text-align:center;line-height:20px;vertical-align:middle;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}#mc-options .circle[data-v-959edcc2]{border-radius:50%}#mc-options .square[data-v-959edcc2]{border-radius:3px}.flex.problem .buttons[data-v-959edcc2]{margin-left:30px;margin-top:-16px;width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.flex.problem .buttons .button[data-v-959edcc2]{margin-bottom:10px}.button.disabled[data-v-959edcc2]{pointer-events:none;opacity:.3}.hint[data-v-959edcc2]{overflow:hidden;background:rgba(197,210,255,.6);color:rgba(40,83,128,.71);-webkit-box-shadow:-.1px 0 10px hsla(0,0%,47.1%,.5);box-shadow:-.1px 0 10px hsla(0,0%,47.1%,.5);padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 85px 20px 30px;font-size:13px}#previous-answers[data-v-959edcc2]{font-size:11px;font-style:italic;margin-left:30px;position:relative;top:-10px;color:#ff6469}#answer-container[data-v-959edcc2]{width:500px}.math-input[data-v-959edcc2]{border:1px solid rgba(40,46,91,.4);border-radius:5px;outline:none;padding:3px 0 3px 12px;line-height:20px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;cursor:text}@media only screen and (max-width:850px){#answer-container[data-v-959edcc2]{width:100%}.flex.row[data-v-959edcc2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.problem .buttons[data-v-959edcc2]{margin-top:20px}}#result div[data-v-959edcc2]{width:calc(100% + 70px);width:-webkit-calc(100% + 70px);margin:-35px 35px 35px -35px;height:60px;font-weight:900;font-size:20px;font-family:Nunito,sans-serif;font-style:italic;vertical-align:middle;line-height:60px;border-bottom:1px solid #111521;-webkit-box-shadow:0 0 10px rgba(39,43,80,.61) inset;box-shadow:inset 0 0 10px rgba(39,43,80,.61);color:#111521}#result #correct[data-v-959edcc2]{border-bottom:1px solid #05b200;-webkit-box-shadow:0 0 10px rgba(5,178,0,.6) inset;box-shadow:inset 0 0 10px rgba(5,178,0,.6);color:#05b200}#result #incorrect[data-v-959edcc2]{border-bottom:1px solid #ff6469;-webkit-box-shadow:0 0 10px #ffcfd1 inset;box-shadow:inset 0 0 10px #ffcfd1;color:#ff6469}#result div .fa[data-v-959edcc2]{font-size:35px;height:100%;margin-left:40px;line-height:45px;vertical-align:middle;padding-top:8px;margin-right:15px}#student-answers div[data-v-959edcc2]{background:rgba(255,207,209,.6);color:#ff6469;font-size:12px;padding:15px;margin:10px 100px 20px 50px;-webkit-box-shadow:-.1px 0 10px hsla(0,0%,47.1%,.5);box-shadow:-.1px 0 10px hsla(0,0%,47.1%,.5)}#student-answers .correct[data-v-959edcc2]{background:rgba(191,218,197,.6);color:#05b200}#answer[data-v-959edcc2]{font-style:italic;font-size:16px;margin-top:15px;color:green}#answer .correct[data-v-959edcc2]{color:green}#solution-text[data-v-959edcc2]{margin-top:25px;border:1px solid #111521;padding:15px}.solution.buttons[data-v-959edcc2]{margin-top:20px;margin-bottom:20px}#next[data-v-959edcc2]{position:absolute;bottom:0;left:0;width:100%;text-align:right;border-radius:0;border:none;background:rgba(56,100,155,.05);padding-right:80px;padding-top:8px;padding-bottom:8px;cursor:pointer;color:#111521;font-size:16px;font-family:Montserrat,sans-serif;font-style:italic;font-weight:500;-webkit-transition:background .4s ease;transition:background .4s ease}#next .arrow[data-v-959edcc2]{position:absolute;top:5px;right:80px;width:25px;height:25px;opacity:0;-webkit-transition:right .3s ease .1s,opacity .3s ease 0s;transition:right .3s ease .1s,opacity .3s ease 0s}#next .arrow div[data-v-959edcc2]{position:absolute;background:#111521;height:1.25px}#next .arrow div[data-v-959edcc2]:first-child{top:11.5px;left:0;width:25px}#next .arrow div[data-v-959edcc2]:nth-child(2){right:-.7px;top:7.5px;width:15px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}#next .arrow div[data-v-959edcc2]:nth-child(3){right:-.7px;bottom:7.8px;width:15px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}#next:hover .arrow[data-v-959edcc2]{right:45px;opacity:1;-webkit-transition:right .3s ease,opacity .3s ease .1s;transition:right .3s ease,opacity .3s ease .1s}#next[data-v-959edcc2]:hover{background:rgba(56,100,155,.1)}.source[data-v-959edcc2]{color:#1d2229;font-family:Montserrat,sans-serif;font-size:13px;-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}