body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,body,html{width:100%;height:100%;background:#3d3d3d;color:#fff}button{border-width:1px;cursor:pointer;font-style:normal;text-transform:uppercase;letter-spacing:.15em}.App,button{font-family:Montserrat,sans-serif}.App{text-align:center;height:100%;display:flex;flex-direction:column}.App h1{flex-grow:0}.App .view{flex-grow:1}footer{background:#3d3d3d;color:#fff;height:54px;padding:10px}footer a{height:100%;display:block}.question-parent{padding:20px 4px;background:#fff;color:#000;margin:auto auto 8px;font-size:18px;max-width:978px;font-family:"Helvetica Neue",Arial,sans-serif}button{padding:13px 26px;border-radius:3px;font-weight:700}.answer-button{display:block;padding:4px;width:100%;margin-bottom:4px}.selected{background:green;color:#fff}.answer-parent{max-width:400px;margin:auto auto 8px}.button-parent{margin-top:16px}.button-parent button{width:100px;text-align:center}.button-parent button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.button-parent button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.countdown{position:relative;max-width:200px;margin:auto}@keyframes fillWidth{0%{width:0}95%{width:100%}to{width:100%}}.countdown-fill{position:absolute;left:0;top:100%;height:2px;background:#0184a3}.countdown-parent{margin-top:20px;margin-bottom:20px}.radio-parent{display:flex;flex-direction:row;justify-content:center;color:#000}.radio-label{display:flex;flex-direction:column;padding:15px 5px;border:1px solid rgba(0,0,0,.1);position:relative;font-weight:400;background:#fff;min-width:60px;transition:all .1s linear;-webkit-user-select:none;-ms-user-select:none;user-select:none}.radio-label:hover{text-shadow:0 0 10px #777}.radio-label:active{background:#ddd}.radio-label:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.radio-label:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.radio-label:hover{border:1px solid rgba(0,0,0,.2)}.radio-label input{margin:0;display:block;height:0}.radio-label .confirm{background:transparent;color:transparent;position:absolute;bottom:0;left:0;width:100%}.radio-label .confirm.active{background:#2aace2;color:#fff}.mrg-lr-auto{margin-left:auto;margin-right:auto}.mrg-tb-15{margin-top:15px;margin-bottom:15px}.pad-lr-8{padding-left:8px;padding-right:8px}.flex-h{display:flex}.flex-justify-between{justify-content:space-between}label{font-weight:700}.name-form{height:100%;width:410px;margin:auto}.name-form input{padding-left:10px;width:180px;border:0}.name-form button,.name-form input{line-height:3em;padding:0 10px}.name-form .spacer,.name-form button{width:200px}.name-form .spacer,.name-form input{margin-bottom:2px}.name-form .invalid{color:#ff3939}button.primary{outline:0;background:transparent;border:2px solid #fff;color:#fff;transition:background-color .1s linear,color .1s linear}button.primary:active,button.primary:hover,button.primary:selection{background:#2cace2;border-color:#2cace2;color:#fff}button.primary:disabled,button.primary:disabled:hover{border-color:#888;color:#888;background:transparent}button.small{outline:0;background:#fff;border-width:2px solid #000;transition:background-color .1s linear,color .1s linear;margin:2px;padding:6px 13px;font-size:11px}button.small:hover{background:#242424;color:#fff}button.small::selection,button.small:active{background:#242424;color:#fff}button.small:disabled,button.small:disabled:hover{background:#999;color:#888}.logo-parent{display:block;background:#fff;padding:10px;margin-bottom:10px;max-height:10vh}.logo-parent .logo{height:100%}label.name{display:block;font-weight:400;width:100%;padding:10px;background:#fff;color:#000}.thank-you{width:30vh;height:30vh;background:#fff;padding:30px}.circle-img{display:block;margin:auto;border-radius:60vh;background-size:cover;background-position-x:center}.App.archive{background:#fff}.archive .logo-parent{display:none}.archive-view{width:5in;margin:auto;color:#000;border:1px solid #000}.archive-preamble-table{margin:auto auto 30px}.archive-logo{width:2in;margin:auto}.archive .preamble{font-size:18px}.archive .name{font-size:24px;display:block}.archive-answer-table{width:100%;border-collapse:collapse}.archive-answer-table th{text-align:center}.archive-answer-table tr:nth-child(odd){background:#eee}@media print{.archive-view{width:3in}.archive-logo{width:1in}.archive .preamble{font-size:14px}.archive .name{font-size:20px}.archive-answer-table{margin-bottom:200px}}@media screen and (min-width:550px){.name-form button{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tablet-mrg-t-10{margin-top:10px}.name-form .tablet-w-100,.tablet-w-100{width:100%}}@media screen and (max-width:550px){.name-form{width:201px}.flex-h.mobile-v,.mobile-flex-v{flex-direction:column}.mobile-flex-v{display:flex}.mobile-flex-g-1{flex-grow:1}.mobile-mrg-t-10{margin-top:10px}.circle-img{width:60vw;height:60vw}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}}
/*# sourceMappingURL=main.a1c58656.chunk.css.map */