button{padding:.5em .75em;background:#ffffff;border:.1rem solid #000000;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:.5rem;font-weight:600;min-height:45px;min-width:45px}button:is(:hover,:focus){cursor:pointer;background:#d3d3d3}.intro h4{margin-bottom:0}.intro ul{padding:0 2em;margin-top:.5em}.intro ul li{display:list-item;list-style-type:disc}.results{display:grid;place-items:center}.results__title{font-size:1.5em;margin:1em 0 0;text-transform:uppercase}.responsive-table{height:35vh;width:100%;overflow-y:scroll;padding:0 1em}.results .responsive-table li{border-radius:.2rem;padding:1.5em 2em;display:flex;justify-content:space-between;margin-bottom:2em}.results .responsive-table .table-header{background-color:#d3d3d3;font-size:1em;text-transform:uppercase;letter-spacing:.03em;font-weight:700}.table-row{background-color:#fff;box-shadow:0 0 9px #0000001a}@media all and (max-width: 60em){.table-header{display:none}li{display:block}.col{flex-basis:100%}.col{display:flex;padding:.625rem 0}.col:before{color:#6c7a89;padding-right:.625rem;content:attr(data-label);flex-basis:50%;text-align:right}.table-row .col{flex-direction:column;align-items:center}}.drag{border:.0625rem solid black;height:7.5em;width:7.5em;text-align:center;overflow-wrap:break-word;display:grid;place-items:center}.drag:hover{cursor:pointer}.drag>img{height:auto;width:inherit}.drop{border:.0625rem solid black;height:7.5em;width:7.5em;text-align:center;overflow-wrap:break-word;display:grid;place-items:center}.drag-drop{display:flex;flex-flow:row wrap;gap:5em}.drag-container,.drop-container{display:grid;grid-template-columns:7.5em 7.5em;grid-template-rows:1fr 1fr;gap:1em;place-items:center}.drag-container>.drag img{height:auto}.drop-container>.drop img{height:4em}section ul:has(input[type="text"]){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-auto-flow:column;column-gap:1rem;width:50%}section li:has(input[type="text"]){flex-direction:column;align-items:flex-start;gap:.5em;width:max-content}section li:has(input[type="text"])>label{padding:0;overflow-wrap:break-word}input[type=text]:hover{cursor:text}.question-container img{height:4em}.question-container ul{padding:0}.question-container li{position:relative;list-style:none;padding:.5em 0;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.question-container li:has(input[type="checkbox"],input[type="radio"]){gap:1em}input[type=checkbox],input[type=radio]{height:1em;width:1em}input:hover{cursor:pointer}.container{display:flex;flex-direction:column;gap:2rem;padding:1.5em;width:80%;max-width:80rem;background-color:#fff;border-radius:1rem;box-shadow:0 8px 12px -2px #00000080,0 4px 8px -2px #0000004d}.nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.nav__timer{font-size:1.5rem}.nav__button-group{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.nav li{list-style:none;padding:.5em}.control{display:flex;justify-content:space-between;align-items:center}.control>button{text-transform:uppercase}.control:has(button:only-child){justify-content:flex-end}body{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;background-image:url(/assets/cool-background.948eb4fb.png);background-repeat:no-repeat;background-size:cover}#root,html,body{min-height:100vh;min-width:45rem}@media (orientation: portrait){#root,html,body{height:calc(100 * var(--vh))}}#root{display:grid;place-items:center}/*! 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,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}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;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}
