.WorkshopHeader .uiControl{display:initial}.WorkshopChat{background:#3e3e3e;border-left:1px solid #404040;color:#ccc;text-align:left}.WorkshopChat .sticky-tray{background:#4495ab;color:#fff;font-size:14px;padding:10px;position:relative}.WorkshopChat .sticky-tray a{color:#fff}.WorkshopChat .sticky-tray .hide{background:rgba(255,255,255,.35);border-radius:12px;float:right;font-size:24px;height:24px;line-height:24px;opacity:.8;width:24px;text-align:center;text-decoration:none}.WorkshopChat .sticky-tray .hide:hover{opacity:1}.WorkshopChat .sticky-tray::after{position:absolute;top:100%;left:0;background:linear-gradient(rgba(0,0,0,.25),transparent);content:'';display:block;height:4px;width:100%;z-index:1}.WorkshopChat .chat-viewport{position:relative}.WorkshopChat .chat-stream{bottom:0;left:0;right:0;top:0;position:absolute;overflow:auto}.WorkshopChat .message{color:#e6e6e6;font-size:13px;padding:0;border-bottom:1px dashed #424242;overflow:hidden}.WorkshopChat .message .username a{color:#e6e6e6}.WorkshopChat .message.admin,.WorkshopChat .message.author{background:#222;border-color:#000}.WorkshopChat .message.sticky{display:none}.WorkshopChat .message.alert{background:#e58380;border-color:#df6762;color:#3e3e3e}.WorkshopChat .message.alert a{color:#c02d28}.WorkshopChat .message.alert .username a{color:#3e3e3e}.WorkshopChat .sticky-tray,.WorkshopChat .message{position:relative;padding:10px}.WorkshopChat .sticky-tray .body,.WorkshopChat .message .body{word-wrap:break-word;overflow-wrap:break-word}.WorkshopChat .sticky-tray .body pre code,.WorkshopChat .message .body pre code{color:#1f434d;display:block;overflow-x:scroll;background:#c1dee6;border-radius:4px;padding:5px}.WorkshopChat .sticky-tray p,.WorkshopChat .message p{margin:5px 0}.WorkshopChat .sticky-tray p:first-child,.WorkshopChat .message p:first-child{margin-top:0}.WorkshopChat .sticky-tray p:last-child,.WorkshopChat .message p:last-child{margin-bottom:0}.WorkshopChat .sticky-tray img,.WorkshopChat .message img{background:#fff;border-radius:4px;padding:10px}.WorkshopChat .meta{opacity:.65}.WorkshopChat .username{font-weight:600;margin-right:5px}.WorkshopChat .username a{color:#ccc;text-decoration:none}.WorkshopChat .username a:hover{text-decoration:underline}.WorkshopChat .flair{background:rgba(0,0,0,.35);color:#fff;font-size:12px;padding:0 5px}.WorkshopChat a.hide-message,.WorkshopChat .WorkshopChat .message.alert a.hide-message{position:absolute;display:none;background:#c02d28;padding-left:8px;top:0;right:0;font-weight:700;font-size:31px;text-decoration:none;color:#fff;cursor:pointer;width:35px;height:35px;line-height:30px;box-shadow:1px 1px 4px #222}.WorkshopChat .message:hover a.hide-message,.WorkshopChat .WorkshopChat .message.alert:hover a.hide-message{display:inline-block;color:#fff}.WorkshopChat .timestamp{float:right;font-size:12px;font-style:italic}.WorkshopChat .chat-form{background:#222;color:#ccc}.WorkshopChat .chat-form fieldset{border:none;margin:0;padding:10px;position:relative}.WorkshopChat .chat-form fieldset[disabled]::before{align-items:center;background:rgba(34,34,34,.8);bottom:0;color:#fff;content:"Wait until quiz is over to chat.";display:flex;left:0;justify-content:center;padding:10px;position:absolute;right:0;top:0;z-index:1}.WorkshopChat .chat-form textarea{background-color:#e6e6e6;border:1px solid #aaa;border-radius:4px;display:block;font-size:14px;max-height:180px;min-height:60px;padding:5px;max-width:100%;min-width:100%;width:100%}.WorkshopChat .chat-form .Button{float:right}.WorkshopChat .user-count{color:#8a8a8a;font-size:13px}.WorkshopChat .chat-controls{margin-top:10px;overflow:hidden}.WorkshopChat .chat-quiz-timer{font-family:ui-monospace,menlo,monaco,roboto mono,ubuntu monospace,courier new,monospace;padding:20px;text-align:center}.WorkshopChat .chat-quiz-time-left{color:#fff;font-size:27px}.WorkshopChat .chat-admin,.WorkshopChat .chat-theme-switcher{background:#222;font-size:13px;padding:5px 10px}.WorkshopChat .chat-admin a,.WorkshopChat .chat-theme-switcher a{margin-left:5px;color:#8a8a8a}.WorkshopChat .chat-admin .active,.WorkshopChat .chat-theme-switcher .active{color:#c02d28;font-weight:600}.WorkshopChat .chat-quiz-admin{font-size:14px;padding:10px}.WorkshopChat .chat-quiz-admin button,.WorkshopChat .chat-quiz-admin select{margin-left:10px}.WorkshopChat .chat-quiz-admin button:first-child,.WorkshopChat .chat-quiz-admin select:first-child{margin-left:0}.WorkshopChat .chat-quiz-admin .only-when-active{display:none}.WorkshopChat .chat-quiz-admin .active~select{display:none}.WorkshopChat .chat-quiz-admin .active~.only-when-active{display:inline}.WorkshopChat[data-theme=light]{background:#fff;color:#3e3e3e}.WorkshopChat[data-theme=light] .message{color:#3e3e3e;border-bottom:1px dashed #6e6e6e}.WorkshopChat[data-theme=light] .message .username a{color:#3e3e3e}.WorkshopChat[data-theme=light] .message .body pre code{background:#e9f3f6}.WorkshopChat[data-theme=light] .message.admin,.WorkshopChat[data-theme=light] .message.author{background:#ddd;border-color:#bbb}.WorkshopChat[data-theme=light] .message.alert{background:#efb1af;border-color:#ea9c99}.WorkshopChat[data-theme=light] .chat-admin,.WorkshopChat[data-theme=light] .chat-theme-switcher,.WorkshopChat[data-theme=light] .chat-form{background:#e6e6e6}.WorkshopChat[data-theme=light] .chat-form textarea{background-color:#fff}