/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clearfix:after{content:"";display:table;clear:both}.hide{display:none}.pull-right{float:right}.pull-left{float:left}.screenreaders-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@keyframes chopin-auto-fill-spin{100%{border-width:2px;transform:rotate(360deg)}}#chopin-auto-fill{position:fixed;z-index:120;bottom:50px;left:10px;font-family:sans-serif;font-size:14px;transition:transform .2s;transform:translateY(100px);outline:none}#chopin-auto-fill.on{transform:translateY(0)}#chopin-auto-fill button{display:block;padding:10px;background-color:#535353;color:#fff;border-radius:3px;border:none;font-family:inherit;font-weight:bold}#chopin-auto-fill button:hover,#chopin-auto-fill button:focus{background-color:#393939}#chopin-auto-fill .answer-set-button{display:inline-block;width:auto;height:auto;padding:10px 15px 10px 15px;margin-top:10px;border:none;border-radius:3px;background-color:#262626;color:#fff;font-size:14px;text-align:left}#chopin-auto-fill .answer-set-button:hover,#chopin-auto-fill .answer-set-button:focus{background-color:#404040}#chopin-auto-fill .answer-sets{position:fixed;z-index:2;bottom:100px;left:10px;overflow:hidden;display:none;max-width:300px;margin:40px auto;background:#fff;box-shadow:0 0 50px rgba(0,0,0,.5);border-radius:3px;opacity:0;transform:scale(0.1)}#chopin-auto-fill .answer-sets textarea{width:100%;height:125px;resize:none}#chopin-auto-fill .answer-sets textarea,#chopin-auto-fill .answer-sets select{font-size:14px;padding:10px 12px}#chopin-auto-fill .answer-sets .select-wrapper{position:relative;display:block;max-width:100%}#chopin-auto-fill .answer-sets .select-wrapper select{width:100%;background:#fff}#chopin-auto-fill .answer-sets .select-wrapper select:focus{border-width:1px}#chopin-auto-fill .answer-sets .select-wrapper::before{content:none}#chopin-auto-fill .answer-sets .select-wrapper::after{content:"";position:absolute;right:12px;top:50%;text-align:center;pointer-events:none;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);background:none;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#393939 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#chopin-auto-fill .answer-sets ::placeholder{font-style:normal}#chopin-auto-fill .answer-sets label{display:block;margin-bottom:5px;font-weight:600;font-family:museosans,helvetica,arial,sans-serif}#chopin-auto-fill .answer-sets ul{list-style:none;padding:0;margin:0}#chopin-auto-fill .answer-sets .answer-sets__set-1{border-bottom:1px solid #262626;padding:15px 15px 20px 15px}#chopin-auto-fill .answer-sets .answer-sets__set-2{padding:20px 15px 15px 15px}#chopin-auto-fill.opening .answer-sets{display:block}#chopin-auto-fill.open{overflow:auto;top:0;right:0;bottom:0px;left:0px;transition:background-color .2s}#chopin-auto-fill.open button{display:none}#chopin-auto-fill.open .answer-sets{opacity:1;transform:scale(1)}#chopin-auto-fill.wait .answer-sets{opacity:0;transform:scale(0.1);transition:all .2s}.no-opacity #chopin-auto-fill.wait .answer-sets{display:none}#chopin-auto-fill .please-wait{display:none;position:absolute;z-index:1;top:50%;left:10px;right:10px;text-align:center;line-height:20px;font-size:14px;color:#fff;opacity:0;transition:all .4s;transform:translateY(0)}#chopin-auto-fill .please-wait span{display:block;box-sizing:border-box;width:20px;height:20px;border:10px solid #fff;margin:0 auto 20px;background-color:#b9b9b9;outline:1px solid rgba(0,0,0,0);animation:chopin-auto-fill-spin 1s infinite}#chopin-auto-fill .please-wait.transition{display:block}#chopin-auto-fill.wait .please-wait{transform:translateY(-60px);opacity:1}#chopin-auto-fill.wait{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}
