/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.column,.columns,.container{width:100%;box-sizing:border-box}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2}h1,h2{letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:#fff;background-color:#1eaedb;border-color:#1eaedb}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}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{height:100%}*>*{box-sizing:border-box}.landing-page{align-items:center;align-content:center;flex-direction:column;height:100%;background-color:#faf4f4}.landing-page,.landing-page .logo{display:flex;justify-content:center}.landing-page .logo{flex:1 1 auto;vertical-align:middle;width:40%}.landing-page .logo img{width:90%;text-align:center;margin-left:20px}.landing-page .form{text-align:center;position:relative;flex:1 1 auto}.landing-page .form .error-message{position:absolute;top:-31px;left:0;color:#8d2e1e}.landing-page .form input{width:100%;height:40px;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.landing-page .form input.input-error{border-color:red}.landing-page .form button{font-weight:700;width:100%;margin:0;font-size:1.5rem}.landing-page .form .or-bubble{height:48px;line-height:46px;font-weight:lighter;color:#63707f}.landing-page .form .buttons{display:flex;align-items:center;justify-content:space-between}.landing-page .form .button-create{background-color:#ffa41b;border-color:#ffa41b}.landing-page .form .button-join{background-color:#005082;border-color:#005082;color:#fff;border-top-left-radius:0;border-top-right-radius:0}@media (min-width:800px){.landing-page.frame .form{width:30%}}@media (max-width:799px){.landing-page.frame .logo{width:60%}.landing-page.frame .logo img{width:100%}.landing-page.frame .form{width:60%}}@media (max-width:550px){.landing-page.frame .form,.landing-page.frame .logo{width:90%}}.modal--full-screen{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10}.modal--full-screen button{background-color:#005082;border-color:#005082;color:#fff}.modal--full-screen .cancel-edit{position:absolute;top:0;right:0;font-weight:700;width:48px;height:48px;text-align:center;line-height:48px;font-size:28px;cursor:pointer}.session-page{align-content:flex-start;flex-direction:column;height:100%;background-color:#faf4f4}.session-page,.session-page .body{display:flex;align-items:stretch;justify-content:flex-start}.session-page .body{flex:1 1 auto;z-index:1;flex-wrap:wrap;align-content:stretch;background-color:#edf3f6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z' fill='%23b5c8d2' fill-opacity='.4' fill-rule='evenodd'/%3E%3C/svg%3E")}.session-page .flex-card{flex:1 1 210px;display:flex;flex-direction:column;min-height:230px;max-width:400px;min-width:300px;background-color:#eef1f4;padding:8px}.session-page .card-display{flex:1 1}.session-page .card,.session-page .card-display{display:flex;justify-content:center;align-items:center}.session-page .card{width:120px;height:180px;background-color:#fdfdfd;border-radius:8px;font-size:6em;color:#3d424e;font-family:"Baloo Thambi 2",Helvetica,Arial,sans-serif;border:2px solid #4e5666;box-shadow:0 4px 12px -3px rgba(0,0,0,.75)}.session-page .card .card-pattern{display:block;width:88%;height:93%;border-radius:4px;border:2px solid #9cbde0;background-color:#c0ebda;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Cpath fill='%235084ba' fill-opacity='.47' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 10-4 0h-4.09A25.98 25.98 0 000 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 00-2-2v-2a4 4 0 013.98 3.6 28.09 28.09 0 012.8-3.86A8 8 0 000 6V4a9.99 9.99 0 018.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 000 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0014.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 014 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 00-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0148.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0156 4v2a8 8 0 00-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0156 10v2a2 2 0 00-2 2.07 28.4 28.4 0 012-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 012.8-3.86 8 8 0 00-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 017.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 00-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0136.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 00-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0125.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 00-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0116.34 0z'/%3E%3C/svg%3E")}.session-page .card .card-border{width:90%;height:92%;display:flex;justify-content:center;align-items:center;border:2px solid #a7bdce;border-radius:4px}.session-page .attendee-card.flex-card{padding:0;background-color:#412f7a}.session-page .attendee{text-align:center;font-weight:700;font-family:"Baloo Thambi 2",Helvetica,Arial,sans-serif;font-size:18px;min-height:32px;position:relative}.session-page .attendee .overlay{background-color:#fff;opacity:.7;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.session-page .attendee span{line-height:32px;display:inline-block;position:relative;z-index:10;color:#313d63;font-weight:400}.session-page .summary-card{display:flex;flex-direction:column}.session-page .attendee-summary{font-size:.8em}.session-page .points-results{margin-top:16px;flex:1 1;overflow-y:auto}.session-page .points-results span{display:block}.session-page .points-results .points-summary td,.session-page .points-results .points-summary th{padding:8px 15px;text-align:center;border-bottom:none}.session-page .points-results .points-summary th{color:#444;padding-bottom:4px}.session-page .points-results .points-summary td{padding-top:4px}.session-page .points-results .points-summary td:nth-child(odd),.session-page .points-results .points-summary th:nth-child(odd){background-color:#e1e1e1}.session-page h4{font-size:1.8rem;margin-bottom:6px;color:#424242;letter-spacing:.03rem}@media (max-width:750px){.session-page .flex-card{flex:1 1 180px;min-height:200px}.session-page .card{width:110px;height:150px}}.display-hands-button,.display-hands-button:hover{color:#27496d;border-color:#27496d}.reset-hands-button,.reset-hands-button:hover{color:#84142d;border-color:#84142d}.hand-button{position:fixed;z-index:2;bottom:8px;right:8px;width:62px;height:62px;background-color:#fffdf9;border:1px solid #f0ebe1;border-radius:62px;line-height:62px;text-align:center;box-shadow:0 3px 12px 0 #a3b2c2;cursor:pointer}.hand-button:active,.hand-button:hover{background-color:#fff4df}.hand-button img{height:46px;margin-top:5px}.hand-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;z-index:7;background-color:transparent}.hand-backdrop.hand-backdrop--open{display:block}.hand-backdrop.hand-backdrop--closed{display:none}.hand-panel{position:absolute;bottom:8px;right:80px;width:60vw;max-height:40vh;padding:8px;border-radius:2px;background-color:#3282b8;z-index:9;justify-content:flex-end;align-items:flex-end;align-content:flex-end;flex-wrap:wrap;box-shadow:0 0 5px 2px rgba(92,92,92,.52)}.hand-panel.hand-panel--open{display:flex}.hand-panel.hand-panel--closed{display:none}.point-card{flex:1 0 auto;min-width:56px;height:70px;border-radius:3px;text-align:center;line-height:70px;background-color:#f6eedf;margin:4px 8px;font-size:2rem;color:#475678;cursor:pointer;box-shadow:0 0 5px 2px rgba(71,71,71,.47)}.point-card:hover{box-shadow:0 1px 5px 3px rgba(71,71,71,.4);border:1px solid #aeaaa2}.header{height:48px;background-color:#005082;flex:0 0 48px;padding:8px;z-index:3}.header h2{float:left;line-height:32px;margin:0;color:#dbe9f3;font-size:2.3rem;letter-spacing:.05rem;font-family:"Baloo Thambi 2",Helvetica,Arial,sans-serif}.header .share-button{border:1px solid #003352;background-color:transparent;text-align:center;padding:0 12px;height:28px;opacity:.7;margin:2px 0 0 12px}.header .share-button:hover{border:1px solid #fff!important;opacity:1}.header .share-button img{height:100%;width:16px;margin-left:-3px}.settings{float:right;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.settings .settings-button{padding:4px;border:1px solid #1d2a42;border-radius:3px;margin:0;height:28px;line-height:22px;color:#fff;position:relative;z-index:9}.settings .settings-menu{position:relative;z-index:10;background-color:#fff;border-radius:6px;padding:8px 0;width:180px;list-style-type:none;box-shadow:0 4px 12px -3px rgba(0,0,0,.75)}.settings .settings-menu li{margin:0;padding:8px;cursor:pointer}.settings .settings-menu li:hover{background-color:#ecf0f3}.settings .settings-menu.settings-menu--closed{display:none}.settings .settings-menu.settings-menu--open{display:block}.settings .menu-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#444;z-index:8;opacity:.5}.settings .menu-backdrop.menu-backdrop-display{display:block}.settings .menu-backdrop.menu-backdrop-hide{display:none}
/*# sourceMappingURL=main.db39e2d9.chunk.css.map */