:root{font-family:Instrument Sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:500;--quiz-dark: #0f1422;--quiz-light: #f4f4f4;--quiz-tan: #eaded1;--quiz-slate: #96c0c5;--quiz-green: #7edd8c;--quiz-red: #f29d9e;color-scheme:light dark;color:var(--quiz-dark);background-color:var(--quiz-tan);background-image:url(data:image/jpeg;base64,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);background-repeat:no-repeat;background-size:cover;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}header{width:94%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"controls title toggle";grid-row-gap:20px}header div:nth-child(1){grid-area:controls}header div:nth-child(2){grid-area:title}header div:nth-child(3){grid-area:toggle}@media (max-width: 900px){header{grid-template-columns:1fr 2fr;grid-template-areas:" controls toggle " " title title "}}h1{font-size:3.2em;line-height:1;font-family:Dela Gothic One,serif;margin-top:0;margin-bottom:0}.controls,.toggle{display:flex;align-items:center}.controls{gap:14px}.toggle{justify-content:flex-end}.ctrl-btn{background-color:var(--quiz-dark);color:var(--quiz-light);border:0;border-radius:6px;display:flex;align-items:center;padding:4px;justify-content:center}.ctrl-btn:disabled{opacity:.6;cursor:not-allowed}.ctrl-btn:not(:disabled):hover{cursor:pointer}.container{display:flex;flex-direction:column;width:100vw;min-height:100vh;text-align:center;padding-top:1rem;padding-bottom:10px;box-sizing:border-box;flex-grow:1;align-items:center;justify-content:center}main{padding-top:2rem;max-width:860px}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}.ui-btn{font-size:1.06rem}.ui-btn:disabled{color:#f4f4f466}.ui-btn:disabled:hover{cursor:default;border-color:var(--quiz-dark)}.toggle-btn{font-family:monospace;text-transform:uppercase;letter-spacing:.02rem;font-size:.9rem;background-color:var(--quiz-dark);cursor:pointer;border-radius:6px;border:0;display:flex;gap:8px;padding:8px 12px;min-width:131px}.answer-text{margin:0;padding-top:12px;padding-bottom:8px;line-height:20px;font-weight:600}body{margin:0;display:flex;flex-direction:column;place-items:center;min-width:320px;min-height:100vh}footer{margin-top:auto;font-size:14px;color:#0f14229e;padding-top:1.6rem}footer a{text-decoration:underline}footer a:hover{text-decoration:none}.ui-btn{border-radius:8px;border:1px solid transparent;padding:.8em 1.2em;font-weight:500;font-family:inherit;color:var(--quiz-light);background-color:var(--quiz-dark);cursor:pointer;transition:border-color .25s;min-width:180px;align-self:center;transition:all .4s}.ui-btn:hover{background-color:#383da0}form{background:#f4f4f499;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:20px;row-gap:5px;box-sizing:border-box}#setup fieldset{display:flex;flex-direction:column;gap:10px;width:auto;padding-bottom:0;padding-top:0}#setup fieldset legend{font-size:1.15rem;font-weight:600;padding-bottom:12px}#setup{align-items:flex-start;margin-bottom:1.5rem;align-content:stretch}select{font-family:Instrument Sans,sans-serif;font-weight:500;font-size:1rem;line-height:1.5;margin-top:5px;background:#dadfff;color:var(--quiz-dark);border-radius:6px;width:100%}.quiz-setup{text-align:left;box-sizing:border-box;width:100%}.quiz-setup select{padding:8px 6px}.quiz-setup input:disabled::-webkit-inner-spin-button{color:gray;opacity:0!important}.error-block{max-width:500px;margin:0 auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}#quiz-body,.quiz-setup{padding:1.4rem 1.2rem}legend{font-family:Instrument Sans,sans-serif;font-size:1rem;text-align:left;line-height:1.24;margin-bottom:-5px}fieldset{margin-bottom:1.2rem;padding:1rem 0;border-width:0 0 1px 0;border-color:#cececa;width:100%}fieldset:last-child{margin-bottom:0;padding-bottom:1.6rem;border-bottom:0}.cat{color:#3b5ab1;display:block;padding-left:4px;margin-bottom:7px;font-family:monospace;text-transform:uppercase;letter-spacing:.01rem}.dark-mode .cat{color:#a9bbec}.opt-container{display:flex;flex-direction:row;justify-content:space-between;column-gap:10px}.options{display:flex;gap:14px 4px;flex-wrap:wrap}.ui-feedback{display:block;position:relative;right:0;top:0;width:23px;border-radius:50%;height:23px}.ui-feedback svg{margin-top:-1px;margin-left:-1px}.answer:hover{cursor:pointer}input[type=radio]{opacity:0;position:fixed;width:0}button:focus-visible,input[type=radio]:focus-visible+label{outline-offset:2px;outline:3px solid rgb(255,115,0)}.answer{border:1px solid var(--quiz-dark);transition:all .3s;padding:.4rem 1rem;border-radius:32px;line-height:1;font-size:.9rem;background-color:var(--quiz-light)}.dark-mode .incorrect.go,.incorrect,.ans-selected.incorrect{background-color:var(--quiz-red)}.incorrect.answer,.dark-mode .incorrect.answer{color:var(--quiz-dark);opacity:.65}.correct,.ans-selected.correct,.dark-mode .correct.go,.dark-mode .correct.answer{background-color:var(--quiz-green);color:var(--quiz-dark)}.answer.go{opacity:.65}.dark-mode .answer{background-color:#2a3040}.ans-selected{background-color:var(--quiz-dark);color:var(--quiz-light)}.dark-mode .ans-selected{background-color:#c4b4ed;color:var(--quiz-dark);font-weight:600}.dark-mode .go{color:#9fa2ac}.btn-container{display:flex;gap:10px}.btn-sub{display:block;padding-top:2px;font-size:.8rem}.light-mode{color-scheme:light;color:var(--quiz-dark)}.dark-mode{color-scheme:dark;background:var(--quiz-dark);color:var(--quiz-light)}.dark-mode form{background-color:#363e54}.dark-mode fieldset{border-color:#cececa38}.dark-mode select{background-color:#0f1422;border-color:#3e4762;color:var(--quiz-light)}.dark-mode button:not(:disabled){background-color:var(--quiz-light);color:var(--quiz-dark)}.dark-mode footer{color:#dfe7fe9e}.dark-mode footer a{color:#c4b4ed}.dark-mode button:disabled{background-color:#c4b4ed47}.dark-mode button:disabled:hover{border:1px solid transparent}.light-mode button:not(:disabled){color:var(--quiz-light)}@media screen and (min-width: 821px){main{padding-top:3rem}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
