/*! normalize.css v3.0.2 | MIT License | git.io/normalize */.lang-ar,.lang-cs,.lang-gu,.lang-he,.lang-hr,.lang-hu{font-family:Open Sans,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}.lang-ko h4{font-size:23px}.lang-ko button,.lang-ko input[type=submit]{font-size:14px}.lang-ko .btn-toggle-status{font-size:12px}.lang-lt,.lang-pl,.lang-ru,.lang-th,.lang-tr,.lang-vi{font-family:Open Sans,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}.lang-zh h4{font-size:23px}.lang-zh button,.lang-zh input[type=submit]{font-size:14px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}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{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}.dir-rtl h5{text-align:right}.dir-rtl ol,.dir-rtl ul{padding-right:0}.dir-rtl .location-list li{text-align:right}.dir-rtl .ingame-player-list li{float:right;padding:0 0 0 4px;text-align:right}.dir-rtl .access-link{direction:ltr}.dir-rtl .lobby-player-list>li{margin:0 2em 6px 0;text-align:right}.dir-rtl .lobby-player-list>li:before{background:transparent;background-color:#f9f9f9;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:counter(li);counter-increment:li;font-family:Helvetica Neue,Arial,sans-serif;font-weight:700;margin-left:8px;margin-right:0;position:absolute;right:-2em;text-align:center;top:0;width:2em}.dir-rtl .btn-remove-player{float:left;right:-4px}.dir-rtl .btn-edit-player{float:left;position:relative;right:-4px}.dir-rtl .variants-container{text-align:right}.container{margin:0 auto;max-width:960px;padding:0;position:relative;width:80%}.container .column,.container .columns{box-sizing:border-box;float:left;width:100%}.row{margin-bottom:2rem}.row .column:first-child,.row .columns:first-child{margin-left:0}@media (min-width:550px){.container .column,.container .columns{margin-left:4%}.container .one.column,.container .one.columns{width:4.66666666667%}.container .two.columns{width:13.3333333333%}.container .three.columns{width:22%}.container .four.columns{width:30.6666666667%}.container .five.columns{width:39.3333333333%}.container .six.columns{width:48%}.container .seven.columns{width:56.6666666667%}.container .eight.columns{width:65.3333333333%}.container .nine.columns{width:74%}.container .ten.columns{width:82.6666666667%}.container .eleven.columns{width:91.3333333333%}.container .twelve.columns{margin-left:0;width:100%}.container .one-third.column{width:30.6666666667%}.container .two-thirds.column{width:65.3333333333%}.container .one-half.column{width:48%}.container .offset-by-one.column,.container .offset-by-one.columns{margin-left:8.66666666667%}.container .offset-by-two.column{margin-left:17.3333333333%}.container .offset-by-three.column{margin-left:26%}.container .offset-by-four.column{margin-left:34.6666666667%}.container .offset-by-five.column{margin-left:43.3333333333%}.container .offset-by-six.column{margin-left:52%}.container .offset-by-seven.column{margin-left:60.6666666667%}.container .offset-by-eight.column{margin-left:69.3333333333%}.container .offset-by-nine.column{margin-left:78%}.container .offset-by-ten.column{margin-left:86.6666666667%}.container .offset-by-eleven.column{margin-left:95.3333333333%}.container .offset-by-one-third.column{margin-left:34.6666666667%}.container .offset-by-two-thirds.column{margin-left:69.3333333333%}.container .offset-by-one-half.column{margin-left:52%}}html{font-size:62.5%}body{color:#222;font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:300;margin-bottom:2rem;margin-top:0}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;letter-spacing:-.1rem;line-height:1.3}h4{font-size:2.4rem;letter-spacing:-.08rem;line-height:1.35}h5{font-size:1.8rem;letter-spacing:-.05rem;line-height:1.5}h6{font-size:1.5rem;letter-spacing:0;line-height:1.6}@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}}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:transparent;border:1px solid #bbb;border-radius:4px;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-size:11px;font-weight:600;height:38px;letter-spacing:.1rem;line-height:38px;padding:0 30px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.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{border-color:#888;color:#333;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{background-color:#33c3f0;border-color:#33c3f0;color:#fff}.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{background-color:#1eaedb;border-color:#1eaedb;color:#fff}input[type=email],input[type=password],input[type=search],input[type=text],select,textarea{background:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;height:36px;padding:6px 10px}input[type=email],input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-bottom:6px;padding-top:6px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;font-weight:600;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;font-weight:400;margin-left:.5rem}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{margin-top:0;padding-left:0}ol ol,ol ul,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}li{margin-bottom:1rem}code{background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px;font-size:90%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{border-bottom:1px solid #e1e1e1;padding:12px 15px;text-align:left}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}p{margin-top:0}.u-full-width{box-sizing:border-box;width:100%}.u-max-full-width{box-sizing:border-box;max-width:100%}.u-pull-right{float:right}.u-pull-left{float:left}hr{border-width:0;border-top:1px solid #e1e1e1;margin-bottom:3.5rem;margin-top:3rem}.container:after,.row:after,.u-cf{clear:both;content:"";display:table}body{text-align:center}body:after{content:url(img/spinner.gif);display:none}h4{font-family:Alef Hebrew,sans-serif;text-align:center}h5{font-size:18px;margin-bottom:0;padding:3px 0;position:relative;text-align:left;top:1px}img.logo{max-height:50%;max-width:50%}img.icon{height:1em;width:auto}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#555;border-radius:6px;bottom:150%;color:#fff;left:50%;margin-left:-75px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:140px;z-index:1}.tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}.high-load-message{color:#900;font-size:.8em;margin-top:5px}.button-container{margin-top:10px}.main-content{margin:25% auto 0;max-width:800px}.author{color:#777;font-size:12px}.author,.footer{margin-bottom:30px;text-align:center}.footer{color:#aaa;font-size:10px}a{color:#999}.alert{font-size:12px;line-height:14px;margin-bottom:20px}.alert-error{color:#d00000}.alert button{display:none}.spinner{background:url(img/spinner.gif);display:inline-block;height:32px;width:32px}.language-list{display:none;font-family:Open Sans,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;margin:-20px 0 15px;text-align:center}.language-list li{display:inline-block;list-style-type:none;margin-bottom:0;padding-right:5px}@media (min-width:550px){.language-list{display:block}.language-select{display:none}}.access-code{color:#666;margin-top:-15px;text-align:center}.access-code span{color:#000;font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;font-size:1.2em}.access-buttons{margin-bottom:-15px;text-align:center}.access-buttons .access-button-separator{background-color:#ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;height:3px;margin:5px;position:relative;top:2px;width:3px}.access-buttons .access-button{color:#555;padding:5px;position:relative;text-decoration:none;top:2px}.access-buttons .btn-send-access-code-email{top:1px}.access-buttons .btn-toggle-link{font-size:12px;top:1px}.qrcode{margin-top:40px;text-align:center}.access-link{font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;font-size:13px;margin-bottom:-5px;margin-top:0;text-align:center}.access-link a{color:#000}.variants-container{text-align:left}.variant-collapsible{display:none;overflow:hidden;padding:0 18px}.lobby-player-list{counter-reset:li;margin-bottom:-10px;margin-left:0;margin-top:-15px;padding-left:0}.lobby-player-list>li{background:transparent;background-color:#f9f9f9;list-style:none;margin:0 0 6px 2em;padding:4px 8px;position:relative;text-align:left}.lobby-player-list>li:before{background:transparent;background-color:#f9f9f9;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:counter(li);counter-increment:li;font-family:Helvetica Neue,Arial,sans-serif;font-weight:700;left:-2em;margin-right:8px;padding:5px 4px 3px;position:absolute;text-align:center;top:0;width:2em}.btn-remove-player{float:right;position:relative;right:1px}.btn-edit-player{float:right}.game-countdown{color:#333;text-decoration:none}.game-countdown:active,.game-countdown:focus,.game-countdown:hover{color:#333}.game-countdown.paused span{animation:blink 2s steps(2,start) infinite;-webkit-animation:blink 2s steps(2,start) infinite}.game-countdown.finished{animation:blink 1s steps(2,start) 10;-webkit-animation:blink 1s steps(2,start) 10}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes blink{to{visibility:hidden}}.player-status{font-size:1.5em;text-align:center}.player-status-not-spy{margin-bottom:0}.status-container{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin-bottom:3rem;min-height:14px;position:relative}.status-container-content{margin-bottom:10px;margin-top:10px}.btn-toggle-status{border:none;color:#999;font-size:10px;height:23px;line-height:1em;padding:2px 10px;position:absolute;right:-10px;text-transform:none;top:-5px}.current-word{text-align:center}.current-word-header,.current-word-text{display:inline}.current-role{text-align:center}.current-role-header,.current-role-name{display:inline}.ingame-player-list{overflow:hidden}.ingame-player-list li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;list-style-type:none;margin:0 0 4px;padding:0 4px 0 0;text-align:left;width:50%}.ingame-player-list li .player-name{background-color:#f9f9f9;padding:3px 10px}.first-player-indicator{color:red;display:inline;font-size:12px;position:relative;top:-6px}.first-player-indicator span{font-size:8px;position:relative;top:-2px}.player-reference{margin-bottom:20px;overflow:hidden}input[type=text]{box-sizing:border-box;height:48px;max-width:280px;width:100%}@media (max-width:340px){.location-list li{font-size:12px}.btn,.ingame-player-list li,button,input[type=submit],input[type=text]{width:100%}input[type=text]{box-sizing:border-box;height:48px}}