.btn,button[type=reset],button[type=submit],input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-smoothing:antialiased;background-color:#0a4ba6;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;margin:.75rem 0;padding:.375rem .5rem;text-align:center;text-decoration:none;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:#477dca;border-color:#3770c0}.btn:focus,.btn:hover,button[type=reset]:focus,button[type=reset]:hover,button[type=submit]:focus,button[type=submit]: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{background-color:#2c5999;border-color:#1b365d}.btn:active,.btn:focus,.btn:hover,button[type=reset]:active,button[type=reset]:focus,button[type=reset]:hover,button[type=submit]:active,button[type=submit]:focus,button[type=submit]:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#3964a2;color:#fff;text-decoration:none}.btn:disabled,button[type=reset]:disabled,button[type=submit]:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.btn:disabled:hover,button[type=reset]:disabled:hover,button[type=submit]:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{background-color:#477dca}.btn.success,button[type=reset].success,button[type=submit].success,input[type=button].success,input[type=reset].success,input[type=submit].success{background-color:#468847;border-color:#3d773e}.btn.success:focus,.btn.success:hover,button[type=reset].success:focus,button[type=reset].success:hover,button[type=submit].success:focus,button[type=submit].success:hover,input[type=button].success:focus,input[type=button].success:hover,input[type=reset].success:focus,input[type=reset].success:hover,input[type=submit].success:focus,input[type=submit].success:hover{background-color:#2c552d;border-color:#122312}.btn.danger,.btn.error,button[type=reset].danger,button[type=reset].error,button[type=submit].danger,button[type=submit].error,input[type=button].danger,input[type=button].error,input[type=reset].danger,input[type=reset].error,input[type=submit].danger,input[type=submit].error{background-color:#b94a48;border-color:#a74240}.btn.danger:focus,.btn.danger:hover,.btn.error:focus,.btn.error:hover,button[type=reset].danger:focus,button[type=reset].danger:hover,button[type=reset].error:focus,button[type=reset].error:hover,button[type=submit].danger:focus,button[type=submit].danger:hover,button[type=submit].error:focus,button[type=submit].error:hover,input[type=button].danger:focus,input[type=button].danger:hover,input[type=button].error:focus,input[type=button].error:hover,input[type=reset].danger:focus,input[type=reset].danger:hover,input[type=reset].error:focus,input[type=reset].error:hover,input[type=submit].danger:focus,input[type=submit].danger:hover,input[type=submit].error:focus,input[type=submit].error:hover{background-color:#833332;border-color:#4b1e1d}.btn.notice,button[type=reset].notice,button[type=submit].notice,input[type=button].notice,input[type=reset].notice,input[type=submit].notice{background-color:#49d;border-color:#2e8dd9}.btn.notice:focus,.btn.notice:hover,button[type=reset].notice:focus,button[type=reset].notice:hover,button[type=submit].notice:focus,button[type=submit].notice:hover,input[type=button].notice:focus,input[type=button].notice:hover,input[type=reset].notice:focus,input[type=reset].notice:hover,input[type=submit].notice:focus,input[type=submit].notice:hover{background-color:#2172b4;border-color:#154973}.btn.alert,button[type=reset].alert,button[type=submit].alert,input[type=button].alert,input[type=reset].alert,input[type=submit].alert{background-color:#c09853;border-color:#b78c43}.btn.alert:focus,.btn.alert:hover,button[type=reset].alert:focus,button[type=reset].alert:hover,button[type=submit].alert:focus,button[type=submit].alert:hover,input[type=button].alert:focus,input[type=button].alert:hover,input[type=reset].alert:focus,input[type=reset].alert:hover,input[type=submit].alert:focus,input[type=submit].alert:hover{background-color:#916f35;border-color:#594521}.btn.large,button[type=reset].large,button[type=submit].large,input[type=button].large,input[type=reset].large,input[type=submit].large{padding:1.5rem 2rem;font-size:2em;line-height:2;border-radius:8px}.btn.small,button[type=reset].small,button[type=submit].small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:.45rem .6rem;font-size:.75em;line-height:.75;border-radius:3px}.btn.xsmall,button[type=reset].xsmall,button[type=submit].xsmall,input[type=button].xsmall,input[type=reset].xsmall,input[type=submit].xsmall{padding:.375rem .5rem;font-size:.5em;line-height:.5;border-radius:2px}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 .75rem;padding:1.5rem}fieldset.not-first-fieldset,fieldset:not(:first-child){margin:.75rem 0}fieldset.js-collapsed-closed{padding-top:0;padding-bottom:0}fieldset h3{margin:0 0 .5em;font-size:1.2em}fieldset .controls{float:right}legend{padding:0}label,legend{font-weight:600;margin:.1875rem 0}label{display:block}form input,form select{display:block;font-family:sans-serif;font-size:1em}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:sans-serif;font-size:1em;margin:.1875rem 0;padding:.2em .4em;transition:border-color .15s ease;width:100%}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple]:hover,textarea:hover{border-color:#b1b1b1}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple]:focus,textarea:focus{border-color:#477dca;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);outline:none}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select[multiple]:disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}input:not([type]):disabled:hover,input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime-local]:disabled:hover,input[type=datetime]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=number]:disabled:hover,input[type=password]:disabled:hover,input[type=search]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,select[multiple]:disabled:hover,textarea:disabled:hover{border:1px solid #ddd}input:not([type])::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select[multiple]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585}input:not([type])::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select[multiple]::-moz-placeholder,textarea::-moz-placeholder{color:#858585}input:not([type])::-ms-input-placeholder,input[type=color]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select[multiple]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#858585}input:not([type])::placeholder,input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select[multiple]::placeholder,textarea::placeholder{color:#858585}.table td input[type=color],.table td select[multiple],.table td textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%}textarea{resize:vertical}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox],[type=radio]{display:inline;margin-right:.375rem}[type=file]{margin:.1875rem 0;width:100%}select{margin:.1875rem 0;max-width:100%;width:auto}.groupped-list label{font-weight:400;margin-left:2em}.groupped-list label.header{font-weight:600;margin-left:0}.fields-side-by-side{display:flex}.fields-side-by-side>div{margin:0 1em}.fields-side-by-side>div:first-child{margin-left:0}.fields-side-by-side>div:last-child{margin-right:0}.help-block{color:#b94a48}.form-group>label,.hint-block{display:inline-block}.hint-block{position:relative;font-size:.875rem;font-weight:400}.hint-block:before{display:inline-block;font-size:.625rem;width:.9375rem;border-radius:.625rem;text-align:center;content:"?";font-weight:700;color:#fff;background-color:#468847;line-height:1.5;vertical-align:45%}.hint-block:focus p,.hint-block:hover p{visibility:visible}.hint-block p{position:absolute;top:-1em;left:.8em;visibility:hidden;min-width:20em;max-width:30em;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);color:#468847;padding:1em;z-index:10}.horizontal-form input,.horizontal-form select{display:inline-block;max-width:10rem}.horizontal-form .select2{display:inline-block;max-width:20rem}@font-face{font-family:spinitron-fa-icons;src:url(/static/fonts/spinitron-fa-icons.woff2) format("woff2"),url(/static/fonts/spinitron-fa-icons.woff) format("woff");font-weight:400;font-style:normal}[class*=" fa-"]:before,[class^=fa-]:before{font-family:spinitron-fa-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-pause:before{content:"\2389"}.fa-play:before{content:"\25b6"}.fa-check-square-o:before{content:"\2611"}.fa-cog:before{content:"\2699"}.fa-pencil-square-o:before{content:"\270d"}.fa-pencil:before{content:"\270e"}.fa-check:before{content:"\2713"}.fa-times:before{content:"\2715"}.fa-undo:before{content:"\27f2"}.fa-ok-circled2:before{content:"\e702"}.fa-cancel-circled2:before{content:"\e703"}.fa-eye:before{content:"\e70a"}.fa-retweet:before{content:"\e717"}.fa-comment:before{content:"\e718"}.fa-trash-o:before{content:"\e729"}.fa-list:before{content:"\e782"}.fa-magic:before{content:"\f0d0"}.fa-envelope:before{content:"\f0e0"}.fa-comment-o:before{content:"\f0e5"}.fa-pencil-square:before{content:"\f14b"}.fa-file-text:before{content:"\f15c"}.fa-paper-plane:before{content:"\f1d8"}.fa-calendar:before{content:"📅"}.fa-search:before{content:"🔍"}.fa-clock:before{content:"🕔"}.fa-ban:before{content:"🚫"}[class*=" fa-"]:before,[class^=fa-]:before{margin:0}.fa-2x{font-size:2em}.js-toggle-chat{float:right}#chat.hidden{display:none}.Chat{background-color:#fff;display:flex;flex-flow:column;border:1px solid #ddd;box-shadow:0 0 3px 2px rgba(0,0,0,.15);height:70vh;min-height:350px;max-width:50rem}@media (max-width:768px){.Chat{max-width:100vw}}.Chat .RoomStatus{position:relative;text-align:center;margin:.5rem 0;padding:0 2rem 0 1rem}.Chat .RoomStatus i.cog{position:absolute;right:.5rem;top:0;margin:0;cursor:pointer}.Chat .PlayingNow{background-color:#999;text-align:center}.Chat .PlayingNow .label{font-weight:700}.Chat .Controls{text-align:center;padding:.5rem 0;border-bottom:1px solid #ddd;background-color:#f4f4f4}.Chat .Controls input{border-radius:0}.Chat .Controls textarea{padding-top:.25em;height:2.5em;min-height:1.75em;max-height:10em;margin:0}@media (max-width:768px){.Chat .Controls textarea{height:unset}}.Chat .Controls form{position:relative}.Chat .Controls form a.send{position:absolute;right:0;top:.25em;font-size:1em;line-height:1em;padding:.4em .5em .1em;cursor:pointer}.Chat .Controls button{margin-right:.3rem;margin-left:.3rem}.Chat .Controls .Authentication .buttons{display:flex;justify-content:center;margin-top:.75rem;margin-bottom:.75rem}.Chat .Controls .Authentication .buttons>div{margin:0 .375rem}.Chat .Controls .Authentication .buttons .fb-button-container{display:inline-block}.Chat .Controls .Authentication .buttons .fb-button{background-color:#4267b2;color:#fff;cursor:pointer;display:inline-block;vertical-align:top;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Chat .Controls .Authentication .buttons .fb-button table{margin:0;border:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;min-width:0;width:120px;height:30px}.Chat .Controls .Authentication .buttons .fb-button table tr{padding-top:0;padding-bottom:0}.Chat .Controls .Authentication .buttons .fb-button table tr:first-child{padding-left:0}.Chat .Controls .Authentication .buttons .fb-button table tr:last-child{padding-right:0}.Chat .Controls .Authentication .buttons .fb-button table td:first-child{width:34px}.Chat .Controls .Authentication .buttons .fb-button.disabled{cursor:not-allowed;background-color:#b3bccf}.Chat .Controls .Authentication .buttons .fb-icon-container{white-space:nowrap}.Chat .Controls .Authentication .buttons .fb-icon-container span{float:left;height:18px;margin:0 8px}.Chat .Controls .Authentication .buttons .fb-icon-container svg{height:18px;width:18px}.Chat .Controls .Authentication .buttons .fb-text{border:none;font-family:Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;margin:0 6px}.Chat .Controls .BanControls{text-align:center}.Chat .Controls .BanControls select{margin:auto}.Chat .Controls .BanControls .username{font-weight:700}.Chat .Controls .nickname-input input{display:inline-block;max-width:80%}.Chat .Controls .nickname-input i{margin-left:10px}.Chat .Controls .nickname-input i.success{color:#468847}.Chat .Controls .nickname-input i.error{color:#b94a48}.Chat .MessagesList{overflow-y:auto;overflow-x:hidden}.Chat .Message{display:flex;padding:.5rem}.Chat .Message.unapproved{background-color:#f7f7f7;border-bottom:1px solid #ddd}.Chat .Message.deleted{color:#666;background-color:#f7f7f7}.Chat .Message .avatar{flex:0 0 auto;width:48px;height:48px;margin:2px;font-size:32px;line-height:48px;position:relative}.Chat .Message .avatar>div{border-radius:50%;width:100%;height:100%;position:absolute}.Chat .Message .avatar>div:first-child{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:1;padding:.1em 0 0}.Chat .Message .avatar>div:nth-child(2){background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:2}.Chat .Message .content{margin-left:.5rem}.Chat .Message .header{line-height:.8rem;padding-bottom:.3rem}.Chat .Message .name{font-weight:700;line-height:1rem;opacity:.85}.Chat .Message .name.clickable:hover{text-decoration:underline;opacity:1;cursor:pointer}.Chat .Message .time{font-size:.8rem;color:#666;margin-left:6px}.Chat .Message .actions{margin-left:6px;cursor:pointer}.Chat .Message .actions a{margin-right:6px;opacity:.7}.Chat .Message .actions a:hover{text-decoration:underline;opacity:1;transition:.2s ease}.Chat .Message.unapproved .actions{opacity:1}.Chat .Message.unapproved .actions a.approve-control{border-radius:10%;color:#c00;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.Chat .Message.unapproved .actions a.approve-control:hover{-webkit-animation:none;animation:none}@-webkit-keyframes pulse{0%{opacity:.4}to{opacity:.85}}@keyframes pulse{0%{opacity:.4}to{opacity:.85}}.Chat .Message:hover .actions{opacity:1}.Chat .Message .body{word-wrap:break-word;word-break:normal}.Chat .Message .body.deleted{text-decoration:line-through;color:#4d4d4d;background-color:#d3d2b5}
/*# sourceMappingURL=chat.min.css.map */