@charset "UTF-8";*{box-sizing:border-box}html{height:100%;margin:0;padding:0;font-size:62.5%}body{line-height:1.5;margin:0;padding:3rem;background-color:#f7f7f7;background-image:url(/edge/EduMallResources/img/bg-stu.png);background-size:50%;color:#000;font-size:1rem;font-family:"Source Sans Pro",sans-serif}.header,.main{max-width:80rem;margin:0 auto;font-size:1.8rem}.header{margin-bottom:3rem;padding:0 .5rem}.main{padding:0;background:#fff;box-shadow:0 1px 3px #bbb}p{margin:0;padding:0;font-size:1.4rem}p+p{margin-top:1.5rem}p.title{font-size:2rem;font-weight:bold;color:#de202e}p.message{line-height:1.8}.box{padding:3rem}.box-debug{padding:3rem;border-top:1px solid #ddd}.box-debug pre{overflow:auto;margin:0;padding:1.5rem;font-size:1.4rem;border:1px solid #ddd;border-radius:4px;background:#eee;font-size:1.4rem}.accordion-trigger-check{display:none}.accordion-trigger-label{position:relative;padding-left:1.3rem;font-size:1.4rem;color:#284bb7}.accordion-trigger-label:hover{text-decoration:underline;cursor:pointer}.accordion-trigger-label::before{content:'';position:absolute;top:calc(50% - 4px);left:4px;display:inline-block;border:4px solid transparent;border-left-color:#284bb7}.accordion-on{display:none;margin-top:1rem}.accordion-trigger-check:checked{}.accordion-trigger-check:checked+.accordion-trigger-label::before{top:calc(50% - 2px);left:0;border-top-color:#284bb7;border-left-color:transparent}.accordion-trigger-check:checked+.accordion-trigger-label+.accordion-on{display:block}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:6px 12px;font-size:1.4rem;line-height:1.52857;border-radius:.25rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover,.btn:focus{text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,75,183,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-secondary{background-color:#fff;border-color:#ddd;color:#333}.btn-secondary:hover{background-color:#f5f5f5}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{background-color:#f5f5f5;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-secondary.disabled,.btn-secondary:disabled{pointer-events:none;border-color:#ddd;color:#333}