@font-face{font-family:FontAwesome;font-weight:400;font-style:normal;src:url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff")}
/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=242b77ebf84da0cd12cf)
 * Config saved to config.json and https://gist.github.com/242b77ebf84da0cd12cf
 */
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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!important}a{background: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::-ms-clear,input::-ms-reveal{display:none}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}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;width:100%\9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100%\9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}cite{font-style:normal}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014   \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0   \2014"}blockquote:after,blockquote:before{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:480px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0)}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:479px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:479px){.visible-xs-block{display:block!important}}@media (max-width:479px){.visible-xs-inline{display:inline!important}}@media (max-width:479px){.visible-xs-inline-block{display:inline-block!important}}@media (max-width:479px){.hidden-xs{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
:root{--body-color:#222;--body-color-muted:#767676;--body-bg-color:#415364;--link-color:#50a656;--window-bg-color:#fff;--date-marker-color:rgba(0,107,59,.5);--unread-marker-color:rgba(231,76,60,.5);--highlight-bg-color:#efe8dc;--highlight-border-color:#b08c4f}::-webkit-input-placeholder{color:rgba(0,0,0,.35)}::placeholder{color:rgba(0,0,0,.35);opacity:1}body,html{height:100%;overscroll-behavior:none}body{background:var(--body-bg-color);color:var(--body-color);font:16px -apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;touch-action:none;overflow-y:hidden}a,a:focus,a:hover{color:var(--link-color)}a:hover,abbr[title]{text-decoration:underline}abbr[title]{border-bottom:none;text-decoration:underline dotted}h1,h2,h3{font:inherit;line-height:inherit;margin:0}input{outline:0}button{border:none;background:none;margin:0;outline:none;padding:0}#chat .msg.motd .text,.irc-monospace,code,pre,textarea#user-specified-css-input{font-family:Consolas,Menlo,Monaco,Lucida Console,DejaVu Sans Mono,Courier New,monospace}.irc-monospace,code{font-size:13px;padding:2px 4px;color:#e74c3c;background-color:#f9f2f4;border-radius:2px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border-radius:4px}kbd{font-family:inherit;line-height:1em;min-width:28px;margin:0 1px;padding:4px 6px;color:#444;text-align:center;text-shadow:0 1px 0 #fff;background-color:#fff;background-image:linear-gradient(180deg,rgba(0,0,0,.05),transparent);border:1px solid #bbb;border-radius:4px;box-shadow:0 2px 0 #bbb,inset 0 1px 1px #fff,inset 0 -1px 3px #ccc}.btn,kbd{display:inline-block}.btn{border:2px solid #84ce88;border-radius:3px;color:#84ce88;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:10px;padding:9px 17px;text-transform:uppercase;transition:background .2s,border-color .2s,color .2s;word-spacing:3px;cursor:pointer}.btn-small{padding:5px 13px}.btn:disabled,.btn:focus,.btn:hover{background:#84ce88;color:#fff;opacity:1}.btn:active{box-shadow:none;opacity:.8}.btn:disabled{opacity:.6}.btn-sm{padding:4px 8px;border-width:1px;letter-spacing:0;word-spacing:0;text-transform:none}.container{margin-bottom:20px;max-width:480px;touch-action:pan-y}#changelog .container,#chat .messages,#help .container,#js-copy-hack,#loading pre,#windows .header .title,#windows .header .topic{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text}#js-copy-hack{position:absolute;left:-999999px}#chat #js-copy-hack .condensed:not(.closed) .msg,#chat #js-copy-hack>.msg{display:block}#chat .action .from:before,#chat .away .from:before,#chat .back .from:before,#chat .count:before,#chat .ctcp .from:before,#chat .ctcp_request .from:before,#chat .invite .from:before,#chat .join .from:before,#chat .kick .from:before,#chat .mode .from:before,#chat .motd .from:before,#chat .nick .from:before,#chat .part .from:before,#chat .quit .from:before,#chat .toggle-button:after,#chat .toggle-content .more-caret:before,#chat .topic .from:before,#chat .whois .from:before,#chat button.menu:before,#footer .icon,#form #submit:before,#form #upload:before,#help .documentation-link:before,#help .report-issue-link:before,#help .website-link:before,#image-viewer .next-image-btn:before,#image-viewer .previous-image-btn:before,#settings #play:before,#settings .extra-experimental,#settings .extra-help,#sidebar .chan:before,#sidebar .collapse-network-icon:before,#sidebar .not-connected-icon:before,#sidebar .not-secure-icon:before,#version-checker:before,#viewport .lt:before,#viewport .rt:before,.context-menu-item:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#viewport .lt:before{content:"\F0C9"}#viewport .rt:before{content:"\F0C0"}#chat button.menu:before{content:"\F142"}.context-menu-join:before{content:"\F067"}.context-menu-user:before{content:"\F007"}.context-menu-close:before{content:"\F00D"}.context-menu-list:before{content:"\F03A"}.context-menu-disconnect:before{content:"\F0C1"}.context-menu-connect:before{content:"\F127"}.context-menu-action-whois:before{content:"\F05A"}.context-menu-action-kick:before{content:"\F05E"}.context-menu-action-op:before{content:"\F1FA"}.context-menu-action-voice:before{content:"\F067"}.context-menu-network:before{content:"\F233"}.context-menu-edit:before{content:"\F303"}#sidebar .not-secure-icon:before{content:"\F071"}#sidebar .not-connected-icon:before{content:"\F127"}#sidebar .chan.query:before,.context-menu-action-query:before,.context-menu-query:before{content:"\F075"}#sidebar .chan.channel:before,.context-menu-chan:before{content:"\F086"}#sidebar .chan.special:before{content:"\F03A"}#footer .sign-in:before{content:"\F023"}#footer .connect:before{content:"\F067"}#footer .settings:before{content:"\F013"}#footer .help:before{content:"\F059"}#form #upload:before{content:"\F0C6"}#form #submit:before{content:"\F1D8"}#chat .away .from:before,#chat .back .from:before{content:"\F017";color:#7f8c8d}#chat .toggle-button,#help .documentation-link:before,#help .report-issue-link:before,#help .website-link:before{display:inline-block;margin-right:5px;width:1.35em;text-align:center}#help .website-link:before{content:"\F0AC"}#help .documentation-link:before{content:"\F19D"}#help .report-issue-link:before{content:"\F188"}.session-list strong{display:block}.session-list p{margin-bottom:10px}#chat .invite .from:before{content:"\F0E0";color:#2ecc40}#chat .part .from:before,#chat .quit .from:before{content:"\F2F5";color:#ff4136;display:inline-block;transform:rotate(180deg)}#chat .topic .from:before{content:"\F0A1";color:#2ecc40}#chat .mode .from:before{content:"\F05A";color:#2ecc40}#chat .motd .from:before{content:"\F02E";color:var(--body-color-muted)}#chat .ctcp .from:before,#chat .ctcp_request .from:before{content:"\F15C";color:var(--body-color-muted)}#chat .nick .from:before,#chat .whois .from:before{content:"\F007";color:#2ecc40}#chat .join .from:before{content:"\F2F6";color:#2ecc40}#chat .kick .from:before{content:"\F05E";color:#ff4136}#chat .action .from:before{content:"\F005"}#chat .toggle-button{display:inline-block;transition:opacity .2s,transform .2s;width:1.35em;text-align:center}#chat .toggle-button:after{content:"\F0DA"}#chat .count:before{color:#cfcfcf;content:"\F002";position:absolute;right:13px;line-height:45px}#settings .extra-experimental:before{content:"\F0C3"}#settings .extra-help:before{content:"\F059"}#settings #play:before{content:"\F028";margin-right:9px}#image-viewer .previous-image-btn:before{content:"\F104"}#image-viewer .next-image-btn:before{content:"\F105"}#viewport{display:flex;height:100%}#windows{flex:1 0 auto;position:relative}#form button,.header button,.reveal-password span{transition:opacity .2s}#form button:hover,.header button:hover,.reveal-password span:hover{opacity:.6}#chat button.menu,#viewport .lt,#viewport .rt{color:#607992;display:flex;font-size:14px;line-height:1;height:36px;width:36px;margin-top:6px;flex-shrink:0}#chat button.menu:before,#viewport .lt:before,#viewport .rt:before{width:36px;line-height:36px}#viewport .lt{position:fixed}#viewport #chat .lt{position:relative}#viewport .lt:after{content:"";position:absolute;top:9px;right:7px;background-color:#e74c3c;width:10px;height:10px;border-radius:50%;border:2px solid var(--window-bg-color);opacity:0;transition:opacity .2s;background-clip:padding-box}#viewport.notified .lt:after{opacity:1}#viewport.userlist-open #chat .userlist{display:flex}#sidebar{display:none;flex-direction:column;width:220px;will-change:transform}#viewport.menu-open #sidebar{display:flex}#sidebar .scrollable-area{overflow-x:auto;flex-grow:1;touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#sidebar .logo-container{text-align:center}#sidebar .logo,#sidebar .logo-inverted{height:45px}#sidebar .logo{display:none}#sidebar .chan,#sidebar .empty{color:#b7c5d1;font-size:14px}#sidebar .network.collapsed .chan:not(.lobby){display:none}#sidebar .chan{cursor:pointer}#sidebar .active,#sidebar .chan:hover,#sidebar button:hover{color:#fff}#footer button:hover,#sidebar .chan:hover{background-color:rgba(48,62,74,.5)}#sidebar .active,#sidebar .active:hover{background-color:#303e4a}#sidebar .chan.ui-sortable-helper.active,#sidebar .chan.ui-sortable-helper:hover,#sidebar .ui-sortable-helper .chan.active,#sidebar .ui-sortable-helper .chan:hover{background-color:transparent}#sidebar .networks{padding-top:5px}#sidebar .networks:empty{display:none}#sidebar .network,#sidebar .network-placeholder{position:relative;margin-bottom:20px;touch-action:pan-y}#sidebar .empty{flex-grow:1;line-height:1.6;padding:40px 20px;text-align:center}#sidebar .chan,#sidebar .chan-placeholder{display:flex;padding:8px 14px}#sidebar .chan-placeholder,#sidebar .network-placeholder{border:1px dashed #99a2b4;border-radius:6px;margin:-1px 10px}#sidebar .network-placeholder{margin-bottom:29px}#sidebar .chan.lobby{color:#84ce88;font-size:15px;font-weight:700;padding-left:0}#sidebar .lobby-wrap{display:flex;flex-grow:1;overflow:hidden}#sidebar .chan.lobby.active,#sidebar .chan.lobby .lobby-wrap:hover{color:#c0f8c3}#sidebar .not-connected-tooltip,#sidebar .not-secure-tooltip{display:none;margin:0 8px}#sidebar .not-connected .not-connected-tooltip,#sidebar .not-secure .not-secure-tooltip{display:inline-block}#sidebar .not-connected .not-secure-tooltip{display:none}#sidebar .not-secure .chan.lobby{color:#f39c12}#sidebar .not-secure .chan.lobby.active,#sidebar .not-secure .chan.lobby .lobby-wrap:hover{color:#f8c572}#sidebar .not-connected .chan.lobby{color:#e74c3c}#sidebar .not-connected .chan.lobby.active,#sidebar .not-connected .chan.lobby .lobby-wrap:hover{color:#f1978e}#sidebar .chan:before{width:14px;margin-right:12px;line-height:18px}#sidebar .chan .name{position:relative;flex-grow:1;overflow:hidden;white-space:nowrap;margin-right:5px}#sidebar .chan .name,#windows .header .topic{-webkit-mask-image:linear-gradient(270deg,transparent,#000 20px);mask-image:linear-gradient(270deg,transparent,#000 20px)}#sidebar .add-channel-tooltip,#sidebar .badge,#sidebar .close-tooltip{flex-shrink:0;line-height:1}#sidebar .badge{background:hsla(0,0%,100%,.06);border-radius:3px;color:#afb6c0;font-size:10px;padding:4px 6px;transition:background-color .2s,color .2s}#sidebar .badge:empty{display:none}#sidebar .badge.highlight{background:#fff;color:#49505a}#sidebar .close{width:18px;height:18px;display:none;transition:opacity .2s,background-color .2s}#sidebar .close:before{font-size:20px;font-weight:400;display:inline-block;line-height:16px;text-align:center;content:"\D7";color:#fff}#sidebar .lobby .add-channel{border-radius:3px;width:18px;height:18px;opacity:.4;transition:opacity .2s,background-color .2s,transform .2s}#sidebar .lobby .add-channel:before{font-size:20px;font-weight:400;display:inline-block;line-height:16px;text-align:center;content:"+";color:#fff}#sidebar .lobby .add-channel:hover{opacity:1}#sidebar .lobby .add-channel.opened{transform:rotate(45deg) translateZ(0)}#sidebar .network .lobby:nth-last-child(2) .collapse-network{width:0;overflow:hidden}#sidebar .network .collapse-network{width:40px;opacity:.4;padding-left:11px;transition:opacity .2s}#sidebar .network .collapse-network-icon{display:block;width:20px;height:20px;transition:transform .2s}#sidebar .network.collapsed .collapse-network-icon{transform:rotate(-90deg)}#sidebar .network .collapse-network-icon:before{content:"\F0D7";color:#fff}#sidebar .collapse-network:hover{opacity:1}#sidebar .chan.active .close{opacity:.4;display:unset}#sidebar .chan.active .close:hover{opacity:1}#footer{height:45px;font-size:14px;flex-shrink:0;display:flex;justify-content:center}#footer button{color:#b7c5d1;width:45px;height:100%;border-radius:5px}#footer button,.signed-out #footer .sign-in{display:inline-block}#footer .sign-in,.public #footer .sign-in,.signed-out #footer .connect,.signed-out #sidebar{display:none}#settings .error,#windows label,#windows li,#windows p,.input{font-size:14px}.input{background-color:#fff;border:1px solid #cdd3da;border-radius:2px;color:#222;margin:2px 0;margin-bottom:10px;outline:0;padding:0 10px;transition:border-color .2s;width:100%;height:35px;line-height:35px}.input:disabled{background-color:#ddd}.input:not(:disabled):focus,.input:not(:disabled):hover{border-color:#79838c}#user-specified-css-input{resize:vertical;height:10em;padding:6px 10px;line-height:1.5}#windows .window{background:var(--window-bg-color);display:none;overflow-y:auto;height:100%;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#chat .chan,#windows .window{position:absolute;bottom:0;left:0;right:0;top:0}#windows .window h1{font-size:36px}#windows .window h2{border-bottom:1px solid #7f8c8d;color:#7f8c8d;font-size:22px;margin:30px 0 10px;padding-bottom:7px}#windows .window h2 small{color:inherit;line-height:30px}#windows .window h3{color:#7f8c8d;font-size:18px;margin:20px 0 10px}#windows .window.active{display:flex;flex-direction:column}#windows .header{line-height:45px;height:45px;padding:0 6px;display:flex;flex-shrink:0;overflow:hidden}#windows #chat .header{border-bottom:1px solid #e7e7e7}#windows .header .title{font-size:15px;padding-left:6px;flex-shrink:0}#windows .header .topic{color:var(--body-color-muted);margin-left:8px;word-break:break-all;flex-grow:1;overflow:hidden;font-size:14px}#chat{overflow:hidden;flex:1 0 auto;position:relative}#chat .chan{display:none;flex-direction:column}#chat .chan.active{display:flex}#chat .condensed{flex-wrap:wrap}#chat .condensed .content{flex:1}#chat .condensed .msg{flex-basis:100%}#chat .condensed-summary .content{display:block;cursor:pointer;transition:opacity .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#chat .condensed-summary{display:none}#chat.condensed-status-messages .condensed-summary{display:flex}#chat .condensed-summary .content:hover{opacity:.6}#chat .condensed-summary .toggle-button:hover{opacity:1}#chat.condensed-status-messages .condensed.closed .msg{display:none}#chat .condensed-summary .time{visibility:hidden}#windows #form,.messages .msg,.userlist{font-size:14px;line-height:1.4}#chat .chat-content{display:flex;flex-grow:1;overflow:hidden;position:relative}#chat .chat{overflow:auto;overflow-x:hidden;display:flex;flex-grow:1;flex-direction:column;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#chat .userlist{border-left:1px solid #e7e7e7;width:180px;display:none;flex-direction:column;flex-shrink:0;touch-action:pan-y}#sidebar .join-form{display:none;padding:0 18px 8px}#sidebar .join-form .input{display:block;margin:5px auto}#sidebar .join-form .btn{display:block;width:100%;margin:auto}#chat .show-more{display:none;padding:10px;padding-top:15px;padding-bottom:0;width:100%}#chat .show-more .btn{width:100%;margin:0}#chat .messages{padding:10px 0;touch-action:pan-y}#chat .chan:not(.special) .messages{margin-top:auto}#chat .msg{word-wrap:break-word;word-break:break-word;display:flex;align-items:flex-start;position:relative}#chat .unread-marker{position:relative;text-align:center;margin:0 10px;z-index:0;font-weight:700;font-size:12px}#chat .unread-marker:before{position:absolute;z-index:-1;content:"";left:0;right:0;top:50%;border-top:1px solid var(--unread-marker-color)}#chat .unread-marker-text:before{content:"New messages";background-color:var(--window-bg-color);color:var(--unread-marker-color);padding:0 10px}#chat .unread-marker:last-child{display:none}#chat .date-marker{position:relative;text-align:center;margin:0 10px;z-index:0;font-weight:700;font-size:12px}#chat .date-marker:before{position:absolute;z-index:-1;content:"";left:0;right:0;top:50%;border-top:1px solid var(--date-marker-color)}#chat .date-marker-text:before{content:attr(data-label);background-color:var(--window-bg-color);color:var(--date-marker-color);padding:0 10px}#chat .content,#chat .from,#chat .time{padding:3px 0;flex:0 0 auto}#chat .time{color:var(--body-color-muted);padding-left:10px;width:55px;font-variant-numeric:tabular-nums}#chat.show-seconds .time{width:75px}#chat .from{padding-right:10px;text-align:right;width:134px;overflow:hidden;white-space:nowrap;position:relative}#chat .content{flex:1 1 auto;min-width:0;padding-left:10px;padding-right:6px;border-left:1px solid #f6f6f6;overflow:hidden}#chat .unhandled .from{color:var(--body-color-muted)}#chat .special .date-marker-container,#chat .special .from,#chat .special .time,#chat .special .unread-marker{display:none}#chat .special table th{word-break:normal}#chat .user{cursor:pointer}.chat .user:hover{text-decoration:underline}#chat .user{color:#50a656}#chat.colored-nicks .user.color-1{color:#107ead}#chat.colored-nicks .user.color-2{color:#a86500}#chat.colored-nicks .user.color-3{color:#008a3c}#chat.colored-nicks .user.color-4{color:#e00096}#chat.colored-nicks .user.color-5{color:#f0000c}#chat.colored-nicks .user.color-6{color:#000094}#chat.colored-nicks .user.color-7{color:#006441}#chat.colored-nicks .user.color-8{color:#00566e}#chat.colored-nicks .user.color-9{color:#e6006b}#chat.colored-nicks .user.color-10{color:#0d8766}#chat.colored-nicks .user.color-11{color:#006b3b}#chat.colored-nicks .user.color-12{color:#00857e}#chat.colored-nicks .user.color-13{color:#00465b}#chat.colored-nicks .user.color-14{color:#eb005a}#chat.colored-nicks .user.color-15{color:#e62600}#chat.colored-nicks .user.color-16{color:#0f8546}#chat.colored-nicks .user.color-17{color:#e60067}#chat.colored-nicks .user.color-18{color:#eb002b}#chat.colored-nicks .user.color-19{color:#eb003f}#chat.colored-nicks .user.color-20{color:#007a56}#chat.colored-nicks .user.color-21{color:#095092}#chat.colored-nicks .user.color-22{color:#000bde}#chat.colored-nicks .user.color-23{color:#008577}#chat.colored-nicks .user.color-24{color:#00367d}#chat.colored-nicks .user.color-25{color:#007e9e}#chat.colored-nicks .user.color-26{color:#006119}#chat.colored-nicks .user.color-27{color:#007ea8}#chat.colored-nicks .user.color-28{color:#3c8500}#chat.colored-nicks .user.color-29{color:#e6007e}#chat.colored-nicks .user.color-30{color:#c75300}#chat.colored-nicks .user.color-31{color:#eb0400}#chat.colored-nicks .user.color-32{color:#e60082}#chat .self .text{color:var(--body-color-muted)}#chat .msg.channel_list_loading .text{color:#999;font-style:italic;padding-left:20px}#chat .msg.channel_list_truncated .text{color:red;padding-left:20px}#chat table.ban-list,#chat table.channel-list,#chat table.ignore-list{margin:5px 10px;width:calc(100% - 30px)}#chat.table.ignore-list td,#chat table.ban-list td,#chat table.ban-list th,#chat table.channel-list td,#chat table.channel-list th,#chat table.ignore-list th{padding:5px;vertical-align:top;border-bottom:1px solid #eee}#chat table.channel-list .channel{width:80px}#chat table.ban-list .banned_at,#chat table.ban-list .banned_by,#chat table.ban-list .hostmask,#chat table.channel-list .channel,#chat table.channel-list .topic,#chat table.ignore-list .hostmask,#chat table.ignore-list .when{text-align:left}#chat table.channel-list .users{text-align:center;width:50px}#chat.hide-motd .motd,#chat.hide-status-messages .condensed{display:none!important}#chat .msg.motd .text{background:#f6f6f6;display:inline-block;border-radius:4px;padding:6px}#chat .away .content,#chat .back .content,#chat .condensed .content,#chat .join .content,#chat .kick .content,#chat .mode .content,#chat .nick .content,#chat .part .content,#chat .quit .content,#chat .topic .content,#chat .topic_set_by .content{color:var(--body-color-muted)}#chat .action .from,#chat .action .text,#chat .action .user{color:#f39c12}#chat .chan .notice .user,#chat .notice .text,#chat .notice .time{color:#0074d9!important}#chat .notice .user:before{content:"Notice: "}#chat .error,#chat .error .from{color:#e74c3c}#chat .channel .msg.highlight{background-color:var(--highlight-bg-color);border-left:5px solid var(--highlight-border-color)}#chat .channel .msg.highlight .time{padding-left:5px;width:50px;color:#696969}#chat.show-seconds .channel .msg.highlight .time{width:70px}#chat .channel .msg.highlight .content{border-left:1px solid var(--highlight-bg-color)}#chat .msg.condensed:not(.closed) .toggle-button,#chat .toggle-button.opened,#chat .toggle-content.opened .more-caret{transform:rotate(90deg)}#chat .toggle-content{background:#f6f6f6;border-radius:5px;display:none;max-width:100%;margin:0;margin-top:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.2)}#chat .toggle-content img{max-width:100%;max-height:128px;display:block;cursor:zoom-in}#chat .toggle-content pre.prefetch-error{padding:0;margin:0;color:inherit;background-color:transparent}#chat .toggle-content .prefetch-error{display:none}#chat .toggle-content.opened .prefetch-error{display:inline}#chat .toggle-content .thumb{max-height:54px;max-width:96px}#chat .toggle-content .toggle-text,#chat .toggle-type-error{padding:8px 10px}#chat .toggle-content .toggle-text{white-space:nowrap;overflow:hidden}#chat .toggle-content.opened .toggle-text{white-space:normal}#chat .toggle-content .head{display:flex;align-items:flex-start;font-weight:700}#chat .toggle-text .body,#chat .toggle-type-error{color:#717171}#chat .toggle-text a{color:inherit}#chat .toggle-text .overflowable{text-overflow:ellipsis;overflow:hidden;flex-grow:1}#chat .toggle-content .more{color:var(--link-color);font-weight:400;margin-left:10px;flex-shrink:0}#chat .toggle-content .more:hover{text-decoration:underline}#chat .toggle-content .more:after{content:" " attr(aria-label)}#chat .toggle-content .more-caret{display:inline-block;transition:transform .2s}#chat .toggle-content .more-caret:before{content:"\F0DA"}#chat .toggle-content.show{display:inline-flex!important;align-items:flex-start}#chat audio{width:600px;max-width:100%}#chat video{max-width:640px;max-height:240px}#chat .preview:empty{display:none}#chat .userlist .count{background:#fafafa;height:45px;flex-shrink:0;position:relative}#chat .userlist .search{color:var(--body-color);border:0;background:none;font:inherit;outline:0;padding:13px;width:100%}#chat .userlist .names{flex-grow:1;overflow:auto;overflow-x:hidden;padding-bottom:10px;width:100%;touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#chat .names-filtered{display:none}#chat .names .user{display:block;line-height:1.6;padding:0 16px;white-space:nowrap}#chat .user-mode{margin-bottom:15px}#chat .user-mode:before{background:var(--window-bg-color);color:var(--body-color-muted);display:block;font-size:.85em;line-height:1.6;padding:5px 16px;position:sticky;top:0}#chat .user-mode.owner:before{content:"Owners"}#chat .user-mode.admin:before{content:"Administrators"}#chat .user-mode.op:before{content:"Operators"}#chat .user-mode.half-op:before{content:"Half-Operators"}#chat .user-mode.voice:before{content:"Voiced"}#chat .user-mode.normal:before{content:"Users"}#chat .user-mode-search:before{content:"Search Results"}#loading.active{font-size:14px;z-index:1;display:flex;flex-direction:column}#loading p{margin-top:10px}#loading-reload,#loading-slow{visibility:hidden}#loading summary{outline:none;cursor:pointer}#loading pre{text-align:left;white-space:normal}#loading-reload-container,#loading-status-container,#sign-in .container{flex:1 0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}#loading-reload-container{flex-grow:0}#windows .logo-inverted{display:none}#sign-in label{display:block;margin-top:10px;width:100%}#sign-in .btn{margin-top:25px}#sign-in .error{color:#e74c3c;display:none;margin-top:1em;width:100%}#connect label{display:block;margin-top:11px}#connect .port:before{content:":";margin:9px 0 0 -17px;position:absolute}#connect .tls{float:left;margin-top:6px}#connect .tls input{float:left;margin:3px 10px 0 0}#connect .btn{float:left;margin-top:30px}#settings .sync-warning-base{display:none}#settings .opt{display:block;padding:5px 0 5px 1px}#settings .opt input{margin-right:6px}#settings .extra-experimental{color:#84ce88}#settings #play,#settings .extra-help{color:#7f8c8d}#settings .extra-experimental,#settings .extra-help{cursor:help}#settings .extra-experimental,#settings h2 .extra-help{font-size:.8em}#settings #play{font-size:14px;transition:opacity .2s}#settings #play:hover{opacity:.8}#settings #change-password .error,#settings #change-password .success{margin-bottom:1em}#settings #change-password .error{color:#e74c3c}#settings #change-password .success{color:#2ecc40}#settings .error{color:#e74c3c;margin-top:.2em}.password-container{position:relative}.password-container input{padding-right:37px}#sign-in .password-container{width:100%}#sign-in .password-container .reveal-password{top:31px;right:0}.password-container .reveal-password{position:absolute;top:2px;right:15px}.password-container .reveal-password span{font:normal normal normal 14px/1 FontAwesome;font-size:16px;color:#607992;width:35px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer}.password-container .reveal-password span:before{content:"\F06E"}.password-container .reveal-password.visible span:before{content:"\F070";color:#ff4136}#help .help-item{display:table-row;font-size:14px}#help .help-item .description,#help .help-item .subject{display:table-cell;padding-bottom:15px}#help .help-item .subject{white-space:nowrap;padding-right:15px}#help .help-item .description p{margin-bottom:0}#help .key-apple,.is-apple #help .key-all{display:none}.is-apple #help .key-apple{display:inline-block}.whois{display:-ms-grid;display:grid;-ms-grid-template-columns:max-content auto;grid-template-columns:max-content auto;margin:0}.whois dt{-ms-grid-column-start:1;grid-column-start:1;margin-right:20px}.whois dd{-ms-grid-column-start:2;grid-column-start:2}.changelog-text{line-height:1.5}.changelog-text p{margin-bottom:16px}.window#changelog h3{font-size:20px;border-bottom:1px solid #7f8c8d;color:#7f8c8d;margin:30px 0 10px;padding-bottom:7px}#version-checker{display:flex;align-items:center;padding:10px;margin-bottom:16px;border-radius:2px;transition:color .2s,background-color .2s}#version-checker button,#version-checker p{margin-bottom:0}#version-checker p{flex:1;padding-top:6px;padding-bottom:6px}#version-checker:before{margin-left:6px;margin-right:12px;font-size:1.2em}#version-checker.loading{background-color:#d9edf7;color:#31708f}#version-checker.loading:before{content:"\F253"}#version-checker.new-version{color:#8a6d3b;background-color:#fcf8e3}#version-checker.new-version:before{content:"\F164"}#version-checker.error{color:#a94442;background-color:#f2dede}#version-checker.error:before{content:"\F06A"}#version-checker.up-to-date{background-color:#dff0d8;color:#3c763d}#version-checker.up-to-date #check-now{display:none}#version-checker.up-to-date:before{content:"\F00C"}#upload-progressbar{background:blue;width:0;height:2px}#form{flex:0 0 auto;border:0;border-top:1px solid #e7e7e7;border-radius:0;margin:0;padding:6px;background:#fff;display:flex;align-items:flex-end}#connection-error,#message-too-long{font-size:12px;line-height:36px;font-weight:700;letter-spacing:1px;word-spacing:3px;text-transform:uppercase;background:#e74c3c;color:#fff;text-align:center;display:none}#message-too-long{text-align:left;text-transform:none;color:#856404;background-color:#fff3cd;border-color:#ffeeba;padding-left:1rem}#message-too-long:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;content:"\F0EA";padding-right:.5em}#connection-error.shown{display:block;cursor:pointer}#form #nick{background:#f6f6f6;color:#666;font-size:13px;margin:4px;line-height:24px;padding:0 8px;border-radius:2px;display:none}.public #form #nick{display:block}#form #input{background:transparent;border:none;font:inherit;min-height:19px;height:19px;max-height:95px;line-height:1.4;outline:none;margin:5px;padding:0;resize:none;flex:1 0 auto;align-self:center;touch-action:pan-y}#form #upload-input{display:none}#form #upload,#windows #form div.input.too-long{background:hsla(0,100%,89%,.5)}.input.too-long #submit-tooltip{display:none}#form #submit{color:#607992;font-size:14px;height:32px;width:32px;flex:0 0 auto}#context-menu-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:transparent}#context-menu,.textcomplete-menu{position:absolute;list-style:none;margin:0;padding:0;min-width:180px;font-size:14px;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.15);border-radius:2px}.context-menu-divider{height:1px;margin:6px 0;background-color:rgba(0,0,0,.1)}.context-menu-item,.textcomplete-item{cursor:pointer;display:block;padding:4px 8px;color:#333;margin-top:6px;margin-bottom:6px;line-height:1.4;transition:background-color .2s}#chat .userlist .user.active,.context-menu-item:focus,.context-menu-item:hover,.textcomplete-item:focus,.textcomplete-item:hover,.textcomplete-menu .active{background-color:#f6f6f6;transition:none;outline:0}.context-menu-item:before,.textcomplete-item:before{width:20px;display:inline-block}.textcomplete-item a{color:#333}.textcomplete-item a:hover{text-decoration:none}.emoji{font-size:1.4em;vertical-align:text-top;line-height:1}.textcomplete-item .emoji{width:32px;text-align:center}.textcomplete-item .irc-bg{display:block}.irc-fg0{color:#fff}.irc-fg1{color:#000}.irc-fg2{color:#001f3f}.irc-fg3{color:#2ecc40}.irc-fg4{color:#ff4136}.irc-fg5{color:#85144b}.irc-fg6{color:#b10dc9}.irc-fg7{color:#ff851b}.irc-fg8{color:#ffdc00}.irc-fg9{color:#01ff70}.irc-fg10{color:#39cccc}.irc-fg11{color:#7fdbff}.irc-fg12{color:#0074d9}.irc-fg13{color:#f012be}.irc-fg14{color:#aaa}.irc-fg15{color:#ddd}.irc-bg0{background:#fff}.irc-bg1{background:#000}.irc-bg2{background:#001f3f}.irc-bg3{background:#2ecc40}.irc-bg4{background:#ff4136}.irc-bg5{background:#85144b}.irc-bg6{background:#b10dc9}.irc-bg7{background:#ff851b}.irc-bg8{background:#ffdc00}.irc-bg9{background:#01ff70}.irc-bg10{background:#39cccc}.irc-bg11{background:#7fdbff}.irc-bg12{background:#0074d9}.irc-bg13{background:#f012be}.irc-bg14{background:#aaa}.irc-bg15{background:#ddd}.irc-fg16{color:#470000}.irc-fg17{color:#472100}.irc-fg18{color:#474700}.irc-fg19{color:#324700}.irc-fg20{color:#004700}.irc-fg21{color:#00472c}.irc-fg22{color:#004747}.irc-fg23{color:#002747}.irc-fg24{color:#000047}.irc-fg25{color:#2e0047}.irc-fg26{color:#470047}.irc-fg27{color:#47002a}.irc-fg28{color:#740000}.irc-fg29{color:#743a00}.irc-fg30{color:#747400}.irc-fg31{color:#517400}.irc-fg32{color:#007400}.irc-fg33{color:#007449}.irc-fg34{color:#007474}.irc-fg35{color:#004074}.irc-fg36{color:#000074}.irc-fg37{color:#4b0074}.irc-fg38{color:#740074}.irc-fg39{color:#740045}.irc-fg40{color:#b50000}.irc-fg41{color:#b56300}.irc-fg42{color:#b5b500}.irc-fg43{color:#7db500}.irc-fg44{color:#00b500}.irc-fg45{color:#00b571}.irc-fg46{color:#00b5b5}.irc-fg47{color:#0063b5}.irc-fg48{color:#0000b5}.irc-fg49{color:#7500b5}.irc-fg50{color:#b500b5}.irc-fg51{color:#b5006b}.irc-fg52{color:red}.irc-fg53{color:#ff8c00}.irc-fg54{color:#ff0}.irc-fg55{color:#b2ff00}.irc-fg56{color:#0f0}.irc-fg57{color:#00ffa0}.irc-fg58{color:#0ff}.irc-fg59{color:#008cff}.irc-fg60{color:#00f}.irc-fg61{color:#a500ff}.irc-fg62{color:#f0f}.irc-fg63{color:#ff0098}.irc-fg64{color:#ff5959}.irc-fg65{color:#ffb459}.irc-fg66{color:#ffff71}.irc-fg67{color:#cfff60}.irc-fg68{color:#6fff6f}.irc-fg69{color:#65ffc9}.irc-fg70{color:#6dffff}.irc-fg71{color:#59b4ff}.irc-fg72{color:#5959ff}.irc-fg73{color:#c459ff}.irc-fg74{color:#f6f}.irc-fg75{color:#ff59bc}.irc-fg76{color:#ff9c9c}.irc-fg77{color:#ffd39c}.irc-fg78{color:#ffff9c}.irc-fg79{color:#e2ff9c}.irc-fg80{color:#9cff9c}.irc-fg81{color:#9cffdb}.irc-fg82{color:#9cffff}.irc-fg83{color:#9cd3ff}.irc-fg84{color:#9c9cff}.irc-fg85{color:#dc9cff}.irc-fg86{color:#ff9cff}.irc-fg87{color:#ff94d3}.irc-fg88{color:#000}.irc-fg89{color:#131313}.irc-fg90{color:#282828}.irc-fg91{color:#363636}.irc-fg92{color:#4d4d4d}.irc-fg93{color:#656565}.irc-fg94{color:#818181}.irc-fg95{color:#9f9f9f}.irc-fg96{color:#bcbcbc}.irc-fg97{color:#e2e2e2}.irc-fg98{color:#fff}.irc-bg16{background-color:#470000}.irc-bg17{background-color:#472100}.irc-bg18{background-color:#474700}.irc-bg19{background-color:#324700}.irc-bg20{background-color:#004700}.irc-bg21{background-color:#00472c}.irc-bg22{background-color:#004747}.irc-bg23{background-color:#002747}.irc-bg24{background-color:#000047}.irc-bg25{background-color:#2e0047}.irc-bg26{background-color:#470047}.irc-bg27{background-color:#47002a}.irc-bg28{background-color:#740000}.irc-bg29{background-color:#743a00}.irc-bg30{background-color:#747400}.irc-bg31{background-color:#517400}.irc-bg32{background-color:#007400}.irc-bg33{background-color:#007449}.irc-bg34{background-color:#007474}.irc-bg35{background-color:#004074}.irc-bg36{background-color:#000074}.irc-bg37{background-color:#4b0074}.irc-bg38{background-color:#740074}.irc-bg39{background-color:#740045}.irc-bg40{background-color:#b50000}.irc-bg41{background-color:#b56300}.irc-bg42{background-color:#b5b500}.irc-bg43{background-color:#7db500}.irc-bg44{background-color:#00b500}.irc-bg45{background-color:#00b571}.irc-bg46{background-color:#00b5b5}.irc-bg47{background-color:#0063b5}.irc-bg48{background-color:#0000b5}.irc-bg49{background-color:#7500b5}.irc-bg50{background-color:#b500b5}.irc-bg51{background-color:#b5006b}.irc-bg52{background-color:red}.irc-bg53{background-color:#ff8c00}.irc-bg54{background-color:#ff0}.irc-bg55{background-color:#b2ff00}.irc-bg56{background-color:#0f0}.irc-bg57{background-color:#00ffa0}.irc-bg58{background-color:#0ff}.irc-bg59{background-color:#008cff}.irc-bg60{background-color:#00f}.irc-bg61{background-color:#a500ff}.irc-bg62{background-color:#f0f}.irc-bg63{background-color:#ff0098}.irc-bg64{background-color:#ff5959}.irc-bg65{background-color:#ffb459}.irc-bg66{background-color:#ffff71}.irc-bg67{background-color:#cfff60}.irc-bg68{background-color:#6fff6f}.irc-bg69{background-color:#65ffc9}.irc-bg70{background-color:#6dffff}.irc-bg71{background-color:#59b4ff}.irc-bg72{background-color:#5959ff}.irc-bg73{background-color:#c459ff}.irc-bg74{background-color:#f6f}.irc-bg75{background-color:#ff59bc}.irc-bg76{background-color:#ff9c9c}.irc-bg77{background-color:#ffd39c}.irc-bg78{background-color:#ffff9c}.irc-bg79{background-color:#e2ff9c}.irc-bg80{background-color:#9cff9c}.irc-bg81{background-color:#9cffdb}.irc-bg82{background-color:#9cffff}.irc-bg83{background-color:#9cd3ff}.irc-bg84{background-color:#9c9cff}.irc-bg85{background-color:#dc9cff}.irc-bg86{background-color:#ff9cff}.irc-bg87{background-color:#ff94d3}.irc-bg88{background-color:#000}.irc-bg89{background-color:#131313}.irc-bg90{background-color:#282828}.irc-bg91{background-color:#363636}.irc-bg92{background-color:#4d4d4d}.irc-bg93{background-color:#656565}.irc-bg94{background-color:#818181}.irc-bg95{background-color:#9f9f9f}.irc-bg96{background-color:#bcbcbc}.irc-bg97{background-color:#e2e2e2}.irc-bg98{background-color:#fff}.irc-bold{font-weight:700}.irc-underline{text-decoration:underline}.irc-strikethrough{text-decoration:line-through}.irc-underline.irc-strikethrough{text-decoration:underline line-through}.irc-italic{font-style:italic}.tooltipped:after{font-size:12px}@media (min-width:480px){#chat .from{padding-left:10px;-webkit-mask-image:linear-gradient(270deg,transparent,#000 10px);mask-image:linear-gradient(270deg,transparent,#000 10px)}}@media (max-width:768px){.tooltipped-no-touch:hover:after,.tooltipped-no-touch:hover:before{visibility:hidden;opacity:0}#sidebar .logo-container{margin-top:5px}#context-menu,#form #input,#help .help-item,#loading,#settings .error,#sidebar .chan,#sidebar .empty,#sidebar button,#windows .header .topic,#windows label,.messages .msg,.textcomplete-menu{font-size:15px}#form #input{line-height:1.3}#sidebar{display:flex;background:var(--body-bg-color);height:100%;position:absolute;left:-220px;z-index:2;transition:transform .16s;transform:translateZ(0)}#sidebar-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .16s,visibility .16s;z-index:1}#viewport.menu-open #sidebar-overlay{opacity:1}#viewport.menu-open #sidebar{transform:translate3d(220px,0,0)}#viewport.menu-dragging #sidebar,#viewport.menu-dragging #sidebar-overlay{transition:none}#viewport.menu-dragging #sidebar,#viewport.menu-open #sidebar{box-shadow:0 0 25px 0 rgba(0,0,0,.5)}#viewport.menu-dragging #sidebar-overlay,#viewport.menu-open #sidebar-overlay{visibility:visible}#sidebar .empty:before{margin-top:0}#viewport .channel .rt,#viewport .lt{display:flex}#viewport .lt{position:relative}#chat .userlist{background-color:var(--window-bg-color);height:100%;position:absolute;right:0;transform:translateX(180px);transition:transform .2s}#viewport.userlist-open #chat .userlist{transform:translateX(0)}#chat .header .title{padding-left:6px}#chat .toggle-content .thumb{max-height:58px;max-width:104px}}@media (max-width:479px){.container{margin:0}#sign-in .btn{width:100%}#connect .tls{margin:20px 0}#windows .input{margin-bottom:2px}#chat .messages{display:block;padding:5px 0}#chat .msg{display:block;padding:2px 10px}#chat .condensed .msg{padding:2px 0}#chat .content,#chat .from,#chat .time{border:0;display:inline;padding:0}#chat .channel .msg.highlight{padding-left:5px}#chat .channel .msg.highlight .time{padding-left:0}#chat .condensed-summary .from,#chat .condensed-summary .time{display:none}#help .help-item .subject{display:inline-block;padding-bottom:4px}#help .help-item .description{display:block}}::-webkit-scrollbar{width:8px;background-color:transparent}::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.09)}::-webkit-scrollbar-thumb:vertical{background:rgba(0,0,0,.5);border-radius:100px}::-webkit-scrollbar-thumb:vertical:active{background:rgba(0,0,0,.6)}#image-viewer,#image-viewer .close-btn,#upload-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center}#image-viewer,#upload-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;z-index:999}#image-viewer.opened{visibility:visible;opacity:1}#upload-overlay.is-dragover{visibility:visible;opacity:.3}#image-viewer .close-btn,#image-viewer .next-image-btn,#image-viewer .previous-image-btn{position:fixed;top:0;width:2em;font-size:36px;color:#fff;opacity:.6;transition:opacity .2s}#image-viewer .close-btn{right:0;height:2em;z-index:1002}#image-viewer .close-btn:before{content:"\D7"}#image-viewer .next-image-btn,#image-viewer .previous-image-btn{bottom:0;z-index:1001}#image-viewer .previous-image-btn{left:0}#image-viewer .next-image-btn{right:0}#image-viewer .close-btn:hover,#image-viewer .next-image-btn:hover,#image-viewer .previous-image-btn:hover{opacity:1}#image-viewer .image-link{margin:10px}#image-viewer .image-link:hover{opacity:1}#image-viewer .image-link img{max-width:100%;max-height:calc(100vh - 2 * 10px - 37px - 10px);background-position:0 0,10px 10px;background-size:20px 20px;background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee)}#image-viewer .open-btn{margin:0 auto 10px}#chat .action .text,#chat .ctcp-message,#chat .message .text,#chat .motd .text,#chat .new-topic,#chat .notice .text,#chat .part-reason,#chat .quit-reason,#chat table.channel-list .topic,#windows .header .topic{white-space:pre-wrap}.version-checker{display:none}.support-link:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;content:"\F1CD";padding-right:.5em}.ctcp-platform-share{text-align:left;text-transform:none;padding-left:1rem;color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;font-size:12px;font-weight:700;letter-spacing:1px;word-spacing:3px}.ctcp-platform-share .btn.btn-small{padding:3px 10px}.ctcp-platform-share:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;content:"\F128";padding-right:.5em}details>summary{display:list-item}details:not([open]) summary{margin-bottom:.5em}

/*# sourceMappingURL=style.css.map*/