summaryrefslogtreecommitdiff
path: root/kiwiirc/static/css
diff options
context:
space:
mode:
Diffstat (limited to 'kiwiirc/static/css')
-rw-r--r--kiwiirc/static/css/app.c2cb7b73.css2
-rw-r--r--kiwiirc/static/css/app.c2cb7b73.css.map1
2 files changed, 3 insertions, 0 deletions
diff --git a/kiwiirc/static/css/app.c2cb7b73.css b/kiwiirc/static/css/app.c2cb7b73.css
new file mode 100644
index 0000000..cf5c6cb
--- /dev/null
+++ b/kiwiirc/static/css/app.c2cb7b73.css
@@ -0,0 +1,2 @@
+.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}h1,h2,h3,h4,h5,h6{padding:.7em 0 .2em 0;margin:0}p{margin:.5em 0 1em 0}div{-webkit-tap-highlight-color:rgba(0,0,0,0)}ul{padding-left:1em}input,select,textarea{color:inherit;background:inherit;background-color:inherit}.u-link{text-decoration:none;cursor:pointer}.u-link:hover{text-decoration:underline}.u-button{display:inline-block;white-space:nowrap;cursor:pointer;padding:.4em .9em;border-radius:4px;vertical-align:middle;text-align:center;outline:none;font-weight:600;font-size:1em;font-family:inherit}.u-button-primary{border:none}.u-form{text-align:left}.u-form label{display:block;line-height:20px;margin:0 0 3px 2px}.u-form--big label{margin-bottom:10px;font-size:1.2em}.u-form label span{margin-right:1em;line-height:25px;font-weight:500;text-align:left;max-width:none}.u-form label span,.u-form label.u-form-block span{display:inline-block;width:auto}.u-form input[type=checkbox],.u-form input[type=radio]{float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;display:inline-block;position:relative;border-radius:5px;cursor:pointer;margin-left:0;margin-right:5px;border:1px solid}.u-form input[type=radio]{float:right}.u-form .u-input,.u-form input[type=email],.u-form input[type=password],.u-form input[type=text],.u-form textarea{font-size:.9em;line-height:normal;clear:both;padding:7px 8px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0;overflow-x:hidden;overflow-y:auto;max-width:none;border-radius:5px;border-width:1px;border-style:solid}.u-form--big .u-input,.u-form--big input[type=email],.u-form--big input[type=password],.u-form--big input[type=text],.u-form--big textarea{padding:15px 12px;font-size:1em}.u-checkbox-wrapper{position:relative;padding-left:30px}.u-checkbox-wrapper input[type=checkbox],.u-checkbox-wrapper input[type=radio]{position:absolute;margin:0;top:2px;left:0}.u-checkbox-wrapper label{margin-right:0}.u-form .u-submit{margin:2em auto;display:block}.u-table{width:100%}.u-table thead th{padding:10px;border-bottom:1px solid}.u-table tr:first-of-type td{padding-top:10px}.u-table td,.u-table th{padding:5px 10px}.u-table td{height:40px;border-bottom:1px solid hsla(0,0%,100%,.5)}.u-table td .reset-icon{font-size:1.2em}.u-table td .u-input{height:40px}.kiwi-formatting-extras-quote{border:1px solid #b5b5b5;padding:0 3px;border-radius:3px;background:rgba(0,0,0,.05);font-family:monospace}.kiwi-formatting-extras-invisible{font-size:0}.kiwi-formatting-extras-block{border-left:4px solid #b5b5b5;padding:1em;border-radius:3px;background:rgba(0,0,0,.05);font-family:monospace;white-space:pre-wrap;display:inline-block}.kiwi-close-icon{color:#fff;border-radius:0 0 0 4px;position:absolute;right:0;top:0;cursor:pointer;padding:.2em .4em;-webkit-transition:background .2s;transition:background .2s}.kiwi-settings-advanced-table tr:hover{background-color:hsla(0,0%,50%,.1)}.kiwi-typing:after{display:inline-block;-webkit-animation:dotty 1s step-end infinite;animation:dotty 1s step-end infinite;font-weight:600;content:""}@-webkit-keyframes dotty{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes dotty{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.irc-fg-colour-white{color:#fff}.irc-fg-colour-black{color:#000}.irc-fg-colour-blue{color:#00f}.irc-fg-colour-green{color:#0f0}.irc-fg-colour-light-red{color:#ff5959}.irc-fg-colour-brown{color:#743a00}.irc-fg-colour-purple{color:#a500ff}.irc-fg-colour-orange{color:#ff8c00}.irc-fg-colour-yellow{color:#ff0}.irc-fg-colour-light-green{color:#6fff6f}.irc-fg-colour-cyan{color:#0cc}.irc-fg-colour-light-cyan{color:#6dffff}.irc-fg-colour-light-blue{color:#59b4ff}.irc-fg-colour-pink{color:#f0f}.irc-fg-colour-grey{color:#a6a6a6}.irc-fg-colour-light-grey{color:#e2e2e2}.irc-bg-colour-white{background-color:#fff}.irc-bg-colour-black{background-color:#000}.irc-bg-colour-blue{background-color:#00f}.irc-bg-colour-green{background-color:#0f0}.irc-bg-colour-light-red{background-color:#ff5959}.irc-bg-colour-brown{background-color:#743a00}.irc-bg-colour-purple{background-color:#a500ff}.irc-bg-colour-orange{background-color:#ff8c00}.irc-bg-colour-yellow{background-color:#ff0}.irc-bg-colour-light-green{background-color:#6fff6f}.irc-bg-colour-cyan{background-color:#0cc}.irc-bg-colour-light-cyan{background-color:#6dffff}.irc-bg-colour-light-blue{background-color:#59b4ff}.irc-bg-colour-pink{background-color:#f0f}.irc-bg-colour-grey{background-color:#a6a6a6}.irc-bg-colour-light-grey{background-color:#e2e2e2}.kiwi-startup-common{height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-startup-common-section{padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.kiwi-startup-common-section-connection{-ms-flex-align:center;-ms-flex-pack:center;width:40%;max-width:500px}.kiwi-startup-common-section-connection,.kiwi-startup-common-section-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.kiwi-startup-common-section-info{color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-ms-flex-pack:center}.kiwi-startup-common-section-info-content{background:hsla(0,0%,100%,.74);margin:2em;color:#1b1b1b;font-size:1.5em;padding:2em;border-radius:5px;line-height:1.6em}.kiwi-fontawesome-preload{position:absolute;top:0;left:-50px;width:1px;height:1px}@media (min-width:850px){.kiwi-startup-common--closing .kiwi-startup-common-section-connection{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.kiwi-startup-common--closing .kiwi-startup-common-section-info{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media (max-width:850px){.kiwi-startup-common{font-size:.9em;display:block;overflow-y:auto}.kiwi-startup-common-section{width:100%;min-height:auto;max-width:none;height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.kiwi-startup-common--closing{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%)}.kiwi-startup-common-section-connection{padding-top:2em}.kiwi-startup-common-section-connection>*{max-width:450px}}.kiwi-startup-common{background-size:0;background-position:bottom}.kiwi-startup-common-section-info{background-size:cover;background-position:bottom;border-left:5px solid #42b992}.kiwi-startup-common--no-bg .kiwi-startup-common-section-info{background-color:#333}@media (max-width:850px){.kiwi-startup-common{background-size:cover}.kiwi-startup-common-section-info{background-size:0;border-left:none;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:block}.kiwi-startup-common--no-bg .kiwi-startup-common-section-info{border-top:5px solid #42b992}}@media (max-width:500px){.kiwi-startup-common-section-info-content{margin:1em}}form.kiwi-welcome-simple-form{width:70%;padding:20px}@media (max-width:1025px){form.kiwi-welcome-simple-form{width:100%}}@media (max-width:850px){form.kiwi-welcome-simple-form{background:var(--brand-default-bg);border-radius:5px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}}@media (max-width:600px){form.kiwi-welcome-simple-form{max-width:350px}}form.kiwi-welcome-simple-form h2{margin:0 0 40px 0;padding:0;cursor:default;font-weight:600;font-size:2.2em;text-align:center;line-height:1.2em}.kiwi-welcome-simple-error{text-align:center;margin:1em 0;padding:1em}.kiwi-welcome-simple-error span{display:block;font-style:italic;margin-bottom:8px}.kiwi-welcome-simple-error span:last-of-type{margin-bottom:0}.kiwi-welcome-simple-input-container{width:100%;height:auto;position:relative;margin:0 0 20px 0}.kiwi-welcome-simple-input-container:last-of-type{margin:20px 0 40px 0}.kiwi-welcome-simple-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.kiwi-welcome-simple-terms .kiwi-welcome-simple-terms-content{margin-top:3px;line-height:20px}.kiwi-welcome-simple-form .u-submit{width:100%;height:50px;font-size:1.3em}.kiwi-welcome-simple-start{font-size:1.1em;cursor:pointer}.kiwi-welcome-simple-start[disabled]{cursor:not-allowed;opacity:.65}.kiwi-welcome-znc h2{font-size:1.7em;text-align:center;padding:0;margin:.5em auto 1.5em auto}.kiwi-welcome-znc-error{text-align:center;margin:1em 0;padding:.3em}.kiwi-welcome-znc-error span{display:block;font-style:italic}.kiwi-welcome-znc-form{width:300px;background-color:#fff;border-radius:.5em;padding:1em;border:1px solid #ececec}.kiwi-welcome-znc .kiwi-welcome-znc-have-password input,.kiwi-welcome-znc .u-input-text{margin-bottom:1.5em}.kiwi-welcome-znc-have-password input:checked{margin-bottom:0}.kiwi-welcome-znc-start{font-size:1.1em;cursor:pointer;width:100%;margin:1em auto .5em auto;font-weight:400;border:none;height:36px;line-height:36px;padding:0}.kiwi-welcome-znc-start[disabled]{cursor:not-allowed}.kiwi-customserver{height:100%;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.kiwi-customserver-start{font-size:1.1em;cursor:pointer}.kiwi-customserver-form{max-width:300px;margin:0 auto;max-height:500px;overflow:hidden;border-radius:.5em;padding:20px 1em}.kiwi-customserver .kiwi-customserver-have-password input,.kiwi-customserver .u-input-text{margin-bottom:1.5em}.kiwi-customserver .kiwi-customserver-have-password{margin-bottom:20px}.kiwi-customserver-have-password input:checked{margin-bottom:0}.kiwi-customserver-tls{cursor:pointer;color:#bfbfbf}.kiwi-customserver-tls--enabled{color:green}.kiwi-customserver-tls-lock{font-size:1.2em}.kiwi-customserver-tls-minus{color:red;font-size:.7em;top:3px}.kiwi-customserver-loader{margin-top:1em;font-size:2em}.kiwi-customserver-channel{margin-top:1em}.kiwi-customserver-form .u-submit{width:100%;padding:0;letter-spacing:1px;font-weight:400;margin:0 0 20px 0;-webkit-transition:all .2s;transition:all .2s;border:none;font-size:1.2em;line-height:36px}.kiwi-customserver-server-types{font-size:.9em;text-align:center}.kiwi-customserver-server-types a{margin:0 1em}.kiwi-customserver h2{margin-bottom:1.5em}.kiwi-customserver h2 i{font-size:.8em;margin-left:1em}.kiwi-customserver--connecting h2{-webkit-transition:margin-top .7s;transition:margin-top .7s;margin-top:100px}.kiwi-customserver-error{text-align:center;margin:1em 0;padding:.3em}.kiwi-customserver-error span{display:block;font-style:italic}.kiwi-connectingloader-enter-active,.kiwi-connectingloader-leave-active{-webkit-transition:max-height .5s;transition:max-height .5s}.kiwi-connectingloader-enter,.kiwi-connectingloader-leave-to{max-height:0}.kiwi-startbnc-form label{text-align:left;display:block;margin-bottom:1.5em}.kiwi-startbnc-form input,.kiwi-startbnc-form input:active{font-size:1em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px;padding:0 10px;border:none;border-bottom:2px solid #42b992;outline:none}.kiwi-startbnc-status{margin:1em 0;overflow:hidden;max-height:40px;-webkit-transition:max-height .2s;transition:max-height .2s}.kiwi-startbnc-status:empty{background:red;max-height:0}.kiwi-startbnc-start{font-size:1.1em;cursor:pointer}.kiwi-startbnc-form{width:300px;background-color:#fff;border-radius:.5em;padding:1em;border:1px solid #ececec}.kiwi-startbnc-form button{width:100%;line-height:36px;padding:0;font-size:1.2em;font-weight:400}.kiwi-buffersettings{-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-buffersettings-alerts{margin-bottom:1em}.kiwi-awaystatusindicator{display:inline-block;width:7px;height:7px;border-radius:50%;margin:0 4px 0 0;border:1px solid #fff;-webkit-transition:background .2s;transition:background .2s}.kiwi-awaystatusindicator--self{cursor:pointer}.kiwi-channel-options-header{text-align:left;padding:0 0 0 10px;margin:0;opacity:1;cursor:default;float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-channel-options-header span{padding:5px 0;float:left;font-size:1.2em;font-weight:600}.kiwi-statebrowser-network-header{display:block;padding-right:0;position:relative;overflow:hidden;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-statebrowser-network-name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.1em;text-align:center;display:block;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.kiwi-network-name-options{position:absolute;top:0;height:45px;z-index:10;right:-300px;-webkit-transition:all .15s;transition:all .15s}.kiwi-statebrowser-network-header:hover .kiwi-network-name-options{right:0;opacity:1}.kiwi-network-name-option{float:right;width:35px;-webkit-transition:all .15s;transition:all .15s;padding:0;line-height:45px;text-align:center;cursor:pointer}.kiwi-statebrowser-network-toggable-area--collapsed{display:none}.kiwi-statebrowser-network-status{text-align:center;padding:4px 4px 6px 4px;overflow:hidden;position:relative;height:1.5em;font-size:.9em}.kiwi-statebrowser-network-options{line-height:1em;text-align:right}.kiwi-statebrowser-network-option{display:inline-block;width:38px;line-height:30px;text-align:center;cursor:pointer;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}.kiwi-statebrowser-channels-header{line-height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em;text-transform:uppercase;cursor:pointer}.kiwi-statebrowser-channels-toggle{width:10px;line-height:35px}.kiwi-statebrowser-channels-option{display:inline-block;width:35px;line-height:35px;text-align:center;cursor:pointer;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}.kiwi-statebrowser-channels-option:hover{opacity:1}.kiwi-statebrowser-channel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-left:3px solid transparent}.kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-name{text-decoration:underline}.kiwi-statebrowser-buffertype,.kiwi-statebrowser-channel-name{cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all;text-align:left;margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:padding .1s,border .1s;transition:padding .1s,border .1s}.kiwi-statebrowser-buffer-actions{-webkit-box-flex:0;-ms-flex:0;flex:0}.kiwi-statebrowser-channel-labels{height:100%;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-statebrowser-channel-label{padding:0 10px;margin:5px;font-weight:600;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kiwi-statebrowser-network-header .kiwi-statebrowser-buffer-actions{padding-right:10px}.kiwi-statebrowser-network-header .kiwi-statebrowser-channel-label{margin:10px 0 10px 10px}.kiwi-statebrowser-channel-leave{width:38px;cursor:pointer;margin-right:0;z-index:10;display:none}.kiwi-statebrowser-prompt-close,.kiwi-statebrowser-prompt-close .u-input-confirm{padding-top:6px;display:block}.kiwi-statebrowser-channel-active .kiwi-statebrowser-channel-leave,.kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-leave{display:block}.kiwi-statebrowser-channel-active .kiwi-statebrowser-channel-labels,.kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-labels{display:none}.kiwi-statebrowser-newchannel-inputwrap{position:relative;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;background:none;padding:0;margin:0 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-statebrowser-newchannel-inputwrap input[type=text]{width:100%;height:40px;padding:0 15px;line-height:40px;font-size:.8em;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;margin:0;border-radius:0;min-height:none;overflow-x:hidden;overflow-y:auto;max-width:none}.kiwi-statebrowser-channelfilter{width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;opacity:1;-webkit-transition:all .3s;transition:all .3s;margin-bottom:0}.kiwi-statebrowser-channelfilter:hover{opacity:1}.kiwi-statebrowser-channelfilter input{width:100%;height:42px;line-height:42px;padding:0 15px;border:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-statebrowser-channelfilter p{text-align:center;font-size:.9em;margin:10px 0 10px 0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.kiwi-statebrowser-channelfilter p:hover{text-decoration:underline}@media screen and (max-width:769px){.kiwi-network-name-options{right:0;opacity:1}.kiwi-statebrowser-channel-name{line-height:40px}.kiwi-network-name-option{width:50px}.kiwi-statebrowser-channel-leave{opacity:1;line-height:40px;width:50px}.kiwi-statebrowser-channel-labels{right:50px;top:0}.kiwi-statebrowser-channel-label{line-height:41px;height:40px}.kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-labels{opacity:1}}.kiwi-avatar,.kiwi-avatar-inner{width:100%;height:100%}.kiwi-avatar-inner{text-transform:uppercase;cursor:pointer;border:2px solid;border-radius:50%;font-weight:600;background-size:cover;background-repeat:no-repeat;background-position:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kiwi-avatar--image>.kiwi-avatar-inner{border:none}.kiwi-statebrowser-usermenu{width:100%;padding-bottom:0;padding-top:34px}.kiwi-statebrowser-usermenu-network{padding:0 0 10px 0;cursor:default}.kiwi-statebrowser-usermenu-close{position:absolute;top:0;right:0;width:32px;line-height:32px;text-align:center;cursor:pointer;font-weight:800;font-size:20px;opacity:.8;border-bottom-left-radius:14px;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s}.kiwi-statebrowser-usermenu-avatar{position:relative;width:80px;height:80px;margin:0 auto .4em auto;font-size:2.8em;-webkit-transition:background .2s;transition:background .2s}.kiwi-statebrowser-usermenu-avatar .kiwi-avatar-inner{border-width:3px}.kiwi-statebrowser-usermenu .kiwi-awaystatusindicator{position:absolute;top:4px;right:0;width:14px;height:14px;border:1px solid}.kiwi-statebrowser-usermenu-body{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;font-size:.8em;margin-bottom:10px}.kiwi-statebrowser-usermenu-body p{margin-bottom:0}@media screen and (max-width:769px){.kiwi-statebrowser-usermenu-close{display:none}}.kiwi-settings-aliases-input{width:80%;height:200px;font-size:.8em;line-height:1.4em;font-family:monospace}.kiwi-settings-aliases-showhelp{display:block}.kiwi-settings-aliases-help{padding:1em;margin:1em 0;border:1px dashed rgba(0,0,0,.4)}.kiwi-settings-aliases .u-form textarea{min-height:300px}.kiwi-settings-aliases-help em{padding:1px 2px;font-weight:900}.kiwi-settings-advanced{width:100%}.kiwi-settings-advanced-table .u-input{border-bottom:2px solid red;height:auto;margin-top:10px}.kiwi-settings-advanced-table label{margin:0}.kiwi-settings-advanced-table td{height:30px}.kiwi-settings-advanced-table td:nth-child(2){min-width:100px}.kiwi-settings-advanced-table td:nth-child(3){min-width:350px}.kiwi-settings-advanced tr.kiwi-advanced-setting--modified{font-weight:900}.kiwi-settings-advanced .u-table td .u-input{height:30px}.kiwi-settings-advanced-filter{border-bottom:1px solid hsla(0,0%,50%,.5);padding:0 0 5px 0}.kiwi-settings-advanced-filter-container{position:relative;display:inline-block}.kiwi-settings-advanced-filter-container input::-ms-clear{display:none}.kiwi-settings-advanced-filter-container .fa-search,.kiwi-settings-advanced-filter-container .fa-times{position:absolute;top:8px;right:10px;z-index:10;cursor:default}.kiwi-settings-advanced-filter-container .fa-times{cursor:pointer}.kiwi-settings-advanced-filter label{font-weight:600}.kiwi-settings-advanced .u-form .kiwi-settings-advanced-filter .u-input{display:inline-block;border:1px solid #000;height:40px;padding:0 10px}.kiwi-settings-advanced-notice{text-align:center;padding:10px 0;margin:5px 0 15px 0;font-weight:900}.kiwi-settings-advanced .kiwi-settings-advanced-noresult{width:100%;margin:50px 0 30px 0;text-align:center;font-weight:900;font-size:1em}@media screen and (max-width:600px){.kiwi-settings-advanced .u-form{overflow-x:scroll}}.kiwi-appsettings{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow-y:auto;padding:0;position:relative}.kiwi-appsettings .u-form{width:100%;overflow:hidden}.u-form label.kiwi-appsettings-setting-language.kiwi-appsettings-setting-language{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em}.kiwi-appsettings-setting-language select{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:200px}.kiwi-appsettings-setting-language div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;margin-right:1em}.kiwi-appsettings-setting-language .fa-globe{vertical-align:middle;font-size:1.8em}.kiwi-appsettings-setting-theme span{margin-left:0}.kiwi-appsettings-setting-theme select{float:right}.kiwi-appsettings-setting-showjoinpart span{max-width:none}.kiwi-appsettings-full input,.kiwi-appsettings-full span{width:100%}.kiwi-appsettings-aliases{padding:1em 20px 2em 20px}.kiwi-appsettings .kiwi-appsettings-setting-scrollback input{margin-right:10px;width:80px}.kiwi-appsettings-tab-container{width:100%}.kiwi-appsettings .u-form label{display:block}.kiwi-appsettings .u-form label span{text-align:left;margin-left:0}.kiwi-appsettings-theme-reload{margin-left:1em;float:right;cursor:pointer}.kiwi-settings-aliases-input{height:auto;min-height:300px;min-height:400px;line-height:normal;width:100%;max-width:100%;resize:vertical}.kiwi-appsettings-block{max-width:400px;width:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px auto 20px auto}.kiwi-appsettings-block.kiwi-appsettings-block-advanced{max-width:inherit;margin:20px}.kiwi-appsettings-block h3{width:100%;line-height:45px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-appsettings-section{padding:10px}.kiwi-appsettings-block-aliases{max-width:750px}.kiwi-appsettings-close{cursor:pointer;position:absolute;top:0;right:0;padding:0 10px;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;line-height:55px;text-align:right;-webkit-transition:background .3s;transition:background .3s}.kiwi-appsettings-close h2{padding:10px 0 11px 20px;width:auto;float:left}.kiwi-appsettings-close a{float:right;position:static;background:none;border:none;padding:10px 20px;font-size:1.4em}.kiwi-appsettings-close i{margin-left:10px;font-size:1.5em;float:right;line-height:53px}.kiwi-appsettings-messagelistDisplay select{float:right}@media screen and (max-width:769px){.kiwi-appsettings{width:100%;z-index:999;position:fixed;left:0;top:0;-webkit-transition:left .5s;transition:left .5s}.kiwi-appsettings .kiwi-appsettings-block{width:90%}.kiwi-appsettings .u-form label span{width:auto;margin-right:0;display:inline-block}.kiwi-appsettings-close,.kiwi-appsettings-close i{line-height:46px}}.kiwi-statebrowser{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:none;text-align:center;overflow:hidden}.kiwi-statebrowser h1{width:100%;font-size:1em;opacity:.8;cursor:default;padding:20px 0 27px 0}.kiwi-statebrowser hr{width:100%;margin:0;opacity:.3}.kiwi-statebrowser-appsettings{position:absolute;top:0;left:0;width:32px;line-height:32px;text-align:center;cursor:pointer;font-weight:800;font-size:20px;opacity:.8;border-bottom-right-radius:14px;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;z-index:1}.kiwi-statebrowser-newnetwork{position:static;padding:0;border-top:1px solid}.kiwi-statebrowser-newnetwork,.kiwi-statebrowser-newnetwork a{width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-statebrowser-newnetwork a{padding:0 10px;opacity:1;line-height:39px;cursor:pointer;display:block;background:none;text-align:left;position:relative;border-radius:0;font-size:.9em;-webkit-transition:all .3s;transition:all .3s;border:none}.kiwi-statebrowser-newnetwork a i{position:absolute;right:20px;line-height:39px;font-size:1.15em}.kiwi-statebrowser-newnetwork a:hover{opacity:1}.kiwi-statebrowser-network .kiwi-statebrowser-network-header{line-height:45px;text-align:left;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-statebrowser-network .kiwi-statebrowser-network-header a{text-align:left;padding:0 0 0 10px;font-size:1em;font-weight:600}.kiwi-statebrowser-channel{line-height:30px;padding:0 0 0 8px;-webkit-transition:opacity .3s;transition:opacity .3s}.kiwi-statebrowser-channel .kiwi-statebrowser-channel-name{text-align:left;font-weight:600;font-size:1em}.kiwi-statebrowser-channel-active{font-weight:600;border-left:3px solid;opacity:1}.kiwi-statebrowser-channel:before{line-height:30px}.kiwi-statebrowser-newchannel{padding:0;height:auto;width:100%;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-statebrowser-newchannel a{width:90%;padding:0 10px 0 10px;line-height:35px;font-size:.8em;font-weight:500;cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;text-align:left;position:relative;border-radius:4px;margin:0 5%;-webkit-transition:all .3s;transition:all .3s}.kiwi-statebrowser-newchannel a i{position:absolute;right:10px;line-height:35px;font-size:1.2em}.kiwi-statebrowser-newchannel a i:hover{opacity:1}.kiwi-statebrowser-usermenu .fa-caret-down{-webkit-transition:all .3s;transition:all .3s}.kiwi-statebrowser-usermenu--open .fa-caret-down{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.kiwi-statebrowser-switcher a{display:inline-block;width:50%;padding:5px 0;font-size:1.2em;cursor:pointer;text-align:center}.kiwi-statebrowser-usermenu-body a:hover{text-decoration:underline}.kiwi-statebrowser-scrollarea{height:auto;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.kiwi-statebrowser-network{margin-bottom:2em;overflow:hidden}.kiwi-statebrowser-network:last-child{margin-bottom:0}.kiwi-statebrowser-options{position:absolute;bottom:0;padding:15px;height:30px;margin-right:10px}.kiwi-statebrowser-newchannel-inputwrap{padding:3px}.kiwi-statebrowser-newchannel-inputwrap input{outline:none;border:none;display:block;width:calc(100% - 20px);margin-right:30px}.kiwi-statebrowser-newchannel-inputwrap i{position:absolute;right:5px;top:5px;cursor:pointer}.kiwi-statebrowser-newchannel-inputwrap--focus{opacity:1}@media screen and (max-width:769px){.kiwi-statebrowser{left:-100%;padding-top:0;z-index:1000}.kiwi-wrap.kiwi-wrap--statebrowser-drawopen .kiwi-statebrowser{width:75%;left:0;z-index:100;-webkit-transition:left .07s,width .1s;transition:left .07s,width .1s}.kiwi-header{text-align:center}.kiwi-container-toggledraw-statebrowser-messagecount{width:30px;color:#000;font-weight:600;max-height:49.5px}.kiwi-statebrowser-newchannel a{margin-right:2.5%;margin-left:2.5%;width:95%}.kiwi-statebrowser-channel:before{line-height:40px}.kiwi-statebrowser-usermenu{position:relative}.kiwi-statebrowser-usermenu-body .kiwi-close-icon{display:none}.kiwi-wrap--statebrowser-drawopen .kiwi-statebrowser:after{opacity:1;width:100%;right:-100%;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s}}.kiwi-channelinfo-previoustopics{margin:0 10px 15px 10px}.kiwi-channelinfo-previoustopics ul{margin-top:0}.kiwi-channelbanlist-table{width:100%;border-collapse:collapse;line-height:20px;margin-top:10px}.kiwi-channelbanlist-table tr{border-bottom:1px solid}.kiwi-channelbanlist-table-mask{word-break:break-all}.kiwi-channelbanlist-table-bannedat{min-width:150px}.kiwi-channelbanlist-table-actions{min-width:50px;cursor:pointer;position:relative;z-index:1}.kiwi-channelbanlist-table-actions,.kiwi-header{text-align:center;-webkit-transition:all .3s;transition:all .3s}.kiwi-header{padding:0;line-height:10px;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid;display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-header-name .kiwi-header-awaystatus{display:inline-block;margin-bottom:2px}.kiwi-header--showall{height:auto;max-height:100%;overflow-y:auto}.kiwi-header:hover{max-height:none}.kiwi-header-name-container{font-weight:700;cursor:default;margin:0 .5em;max-width:40%;opacity:1;font-size:20px;line-height:42px;-ms-flex-negative:1;flex-shrink:1;text-align:left;overflow-x:hidden;white-space:nowrap}.kiwi-header-name{text-overflow:ellipsis;overflow:hidden}.kiwi-header-name-full{display:none;position:absolute;padding-right:10px;z-index:1}.kiwi-header-name:hover .kiwi-header-name-full{display:block}.kiwi-header-center{-webkit-box-flex:1;-ms-flex:1 2 0px;flex:1 2 0;margin:auto 0;max-height:42px}.kiwi-header-topic{cursor:default;-ms-flex-item-align:center;align-self:center;text-align:left;margin:5px 10px;font-size:14px;line-height:16px;max-height:100%;text-overflow:ellipsis;overflow:hidden;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kiwi-header-topic:hover{max-height:none;-webkit-line-clamp:none;margin:5px 0 0 0;padding:0 10px 5px 10px;border-radius:0 0 12px 12px}.kiwi-header-options{width:auto;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.kiwi-header-option{border:none;float:left;background:none;font-size:.8em;opacity:.9;font-weight:900}.kiwi-header-option a{float:left;padding:0 15px;line-height:43px;display:block;font-weight:600;opacity:.8;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.kiwi-header-option a:hover{opacity:1}.kiwi-header-option i{font-size:1.2em;float:left;line-height:43px}.kiwi-header-options i+span{margin-left:10px}.kiwi-header-option--active,.kiwi-header-option--active a{opacity:1}.kiwi-header-notjoined{border-radius:0;display:block;margin:0 auto;float:right}.kiwi-header-notjoined .u-link{font-weight:600;line-height:43px;padding:0 25px;border-radius:0;-webkit-transition:all .3;transition:all .3}.kiwi-header-server-settings{display:inline}.kiwi-header-server-connection{float:right;padding-right:10px;line-height:46px}.kiwi-header-server-connection .u-button{float:right;line-height:35px;padding:0 1em;margin:4px 0;border-radius:4px}.kiwi-header-options .u-button{text-transform:uppercase;font-size:.7em;font-weight:600;letter-spacing:.2em;padding:.5em 1.7em;line-height:2em;border-radius:.4em}.kiwi-header-join-channel-button{border-radius:.3em;text-transform:uppercase;letter-spacing:.2em;line-height:inherit;height:auto;display:inline-block;padding:.2em 1em;font-size:.8em}.kiwi-header-close-buffersettings{float:right}.kiwi-header-buffersettings{padding:5px;margin-top:1em}@media screen and (max-width:769px){.kiwi-container-toggledraw-statebrowser{border-bottom:none}.kiwi-container .kiwi-header{margin-right:0;overflow:visible;max-height:none;padding-left:0;margin-left:0}.kiwi-header-name-container{padding-left:50px}.kiwi-header-name{padding:0}.kiwi-header-option span{display:none}.kiwi-header-server-connection .u-button{line-height:32px;margin:7px 0 0 0;opacity:1;font-weight:600}.kiwi-header-notjoined{height:45px;margin:0;white-space:nowrap}.kiwi-header-notjoined .kiwi-header-join-channel-button{padding-left:10px;padding-right:10px}.kiwi-containerheader-hidetext{display:none}}.kiwi-sidebar.kiwi-sidebar-section-user{right:0;width:380px}.kiwi-userbox{overflow-y:auto;height:100%}.kiwi-userbox,.kiwi-userbox-selfprofile{-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-userbox-selfprofile{display:block;margin:0 auto;width:100%;padding:1em;text-align:center;border-bottom:1px solid rgba(0,0,0,.2)}.kiwi-userbox-header{position:relative;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-userbox-avatar{position:relative;margin:1em;width:100px;height:100px;-ms-flex-negative:0;flex-shrink:0}.kiwi-userbox-avatar .kiwi-avatar-inner{font-size:3em;border-width:3px}.kiwi-userbox-avatar .kiwi-awaystatusindicator{width:16px;height:16px;top:4px;right:2px;position:absolute}.kiwi-userbox-userinfo{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1.2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.kiwi-userbox-nick{font-weight:800;font-size:1.4em}.kiwi-userbox-modestring{font-weight:400;font-size:.8em;margin-left:6px}.kiwi-userbox-usermask{display:block;opacity:.6;cursor:default;word-break:break-all;padding-left:1px}.fa-user.kiwi-userbox-icon{display:inline-block;font-size:2em}.kiwi-userbox-basicinfo{width:100%;display:block;padding:0 1.5em .5em 1.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-userbox-basicinfo-data,.kiwi-userbox-basicinfo-title{display:block;width:100%;cursor:default;margin:0}.kiwi-userbox-basicinfo-title{font-size:1em;line-height:1em;padding:0;font-weight:900}.kiwi-userbox-basicinfo-data{font-weight:400;opacity:1}.kiwi-userbox-actions{width:100%;padding:.5em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kiwi-userbox-actions .kiwi-userbox-action{border:1px solid;padding:.5em 1em;cursor:pointer;margin:.5em;-webkit-transition:all .3s;transition:all .3s;border-radius:3px}.kiwi-userbox-actions .kiwi-userbox-action:empty{display:none}.kiwi-userbox-actions label{display:block;cursor:pointer}.kiwi-userbox-actions label span{text-align:left;width:auto}.kiwi-userbox-plugin-actions{padding:0}.kiwi-userbox-opactions{width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 1em 0;border-top:1px solid;padding:1em 1.5em}.kiwi-userbox-opactions label{width:100%;font-size:1.2em;font-weight:600;display:block;margin-bottom:.7em}.kiwi-userbox-opactions label select{display:block;clear:both;padding:10px;border-radius:.25em;-webkit-box-shadow:none;box-shadow:none;border:1px solid;width:100%;margin-top:10px;cursor:pointer}.kiwi-userbox-opaction{width:100%;padding:0 1em;text-align:left;border:none;line-height:2.2em;font-size:.8em}.kiwi-userbox-opaction i{margin-right:.2em;font-size:1.2em}.kiwi-userbox-query-invite select{margin-right:10px}.kiwi-userbox-whois{line-height:1.4em;padding:1em;margin:0 1em 1em 1em;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1em}.kiwi-userbox-whois-line{display:block}.kiwi-userbox-whois--loading{text-align:center;font-size:20px;line-height:20px}.kiwi-userbox-ignoreuser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kiwi-userbox-ignoreuser label{margin:0 0 1em 0}.kiwi-userbox-ignoreuser span{float:right}@media screen and (max-width:769px){.kiwi-container--sidebar-drawn .kiwi-sidebar-userbox{width:100%}.kiwi-userbox{left:0;right:0;bottom:40px;top:auto;max-width:100%;border-width:1px 0}.kiwi-userbox .kiwi-userbox-header i{display:none}.kiwi-userbox-actions{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-userbox-plugin-actions{padding:0}.kiwi-userbox-actions .kiwi-userbox-action{width:66%;clear:both;display:block}}.kiwi-autocomplete{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;position:absolute;bottom:100%;right:0;left:0;z-index:1}.kiwi-autocomplete-item{padding:5px 2em}.kiwi-autocomplete-item-value{font-weight:700}.kiwi-autocomplete-item-action{float:right;font-size:.9em}.kiwi-sidebar.kiwi-sidebar-section-about{max-width:300px;width:300px}.kiwi-aboutbuffer{overflow-y:auto;min-height:100px;margin:auto;padding-bottom:1px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.kiwi-aboutbuffer,.kiwi-aboutbuffer-invite{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-aboutbuffer-invite>input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.kiwi-aboutbuffer-invite-auto-complete{position:relative;margin-top:1em;bottom:0}.kiwi-aboutbuffer-highlight,.kiwi-aboutbuffer-invite-auto-complete .kiwi-autocomplete-item{cursor:pointer}.kiwi-aboutbuffer h3{padding:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-aboutbuffer-section{display:block;width:100%}.kiwi-aboutbuffer-section h4{padding:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kiwi-aboutbuffer-section h4 i{margin-right:5px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.kiwi-aboutbuffer-section--closed h4 i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.kiwi-aboutbuffer-section>div{padding:1em;-webkit-transition:max-height .2s,padding .2s,opacity .2s;transition:max-height .2s,padding .2s,opacity .2s;overflow:hidden}.kiwi-aboutbuffer-section .kiwi-aboutbuffer-usercount{text-align:center}.kiwi-aboutbuffer-section>div p{margin:0 0 1em 0}.kiwi-aboutbuffer-section>div p:last-of-type{margin-bottom:0}.kiwi-aboutbuffer-section--closed>div{max-height:0;padding:0;opacity:0}@media screen and (max-width:769px){.kiwi-sidebar.kiwi-sidebar-section-about{width:100%;max-width:100%}}.kiwi-invitelist-inviteonly-status{margin-top:10px}.kiwi-invitelist-table{width:100%;border-collapse:collapse;line-height:20px;margin-top:10px}.kiwi-invitelist-table-invitedat{min-width:150px}.kiwi-invitelist-table-actions{min-width:50px;text-align:center;cursor:pointer;position:relative;-webkit-transition:all .3s;transition:all .3s;z-index:1}.kiwi-invitelist-addmask{display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-invitelist-addmask>button{-ms-flex-negative:0;flex-shrink:0}.kiwi-nicklist-user{line-height:26px;padding:0 12px 0 12px;border-left:4px solid;margin:0 0 0 0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s;transition:all .1s;cursor:pointer;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kiwi-nicklist--avatars .kiwi-nicklist-user{line-height:32px;padding-bottom:6px}.kiwi-nicklist-user-nick{font-weight:700;cursor:pointer;display:block;width:100%;padding-right:20px;overflow:hidden;text-overflow:ellipsis}.kiwi-nicklist-messageuser{position:absolute;content:"\f075";right:-1em;font-family:fontAwesome,sans-serif;line-height:26px;opacity:0}.kiwi-nicklist-messageuser:hover{cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.kiwi-nicklist-user:hover .kiwi-nicklist-messageuser{opacity:1;right:1em;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.1s;transition-delay:.1s}.kiwi-avatar-container{position:relative;margin-right:10px;-webkit-box-flex:0;-ms-flex:0;flex:0}.kiwi-avatar-container .kiwi-avatar{width:30px;height:30px}.kiwi-avatar-container .kiwi-awaystatusindicator{position:absolute;top:0;right:0;margin:0}.kiwi-avatar-container-user-prefix{-webkit-box-flex:0;-ms-flex:0;flex:0}.kiwi-container .kiwi-sidebar.kiwi-sidebar-section-nicklist{max-width:250px;width:250px}.kiwi-nicklist{overflow:hidden;min-height:100px;margin:auto;padding-bottom:1px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.kiwi-nicklist,.kiwi-nicklist-usercount{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-nicklist-usercount{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:default;height:43px;line-height:40px;border-bottom:1px solid}.kiwi-nicklist-usercount span{margin-left:15px;font-weight:600}.kiwi-nicklist-usercount .fa-search{opacity:.3;cursor:pointer;font-size:1.2em;line-height:40px;-ms-flex-item-align:start;align-self:flex-start;margin-right:15px}.kiwi-nicklist--filtering .kiwi-nicklist-usercount .fa-search,.kiwi-nicklist-usercount .fa-search:hover{opacity:1}.kiwi-nicklist-usercount input{width:0;border:none;font-weight:400;background:none;outline:0;padding:0 15px 0 10px;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:all .2s;transition:all .2s}.kiwi-nicklist--filtering .kiwi-nicklist-usercount input{opacity:1}.kiwi-nicklist-users{width:100%;padding:0;margin:0;overflow-y:scroll;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;line-height:1.2em;margin-top:6px}@media screen and (max-width:759px){.kiwi-container .kiwi-sidebar.kiwi-sidebar-section-nicklist{width:100%;max-width:380px}}.kiwi-sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:100}.kiwi-sidebar.kiwi-sidebar-section-settings{width:500px;max-width:500px}.kiwi-sidebar .u-form textarea{min-width:100%;max-width:100%;min-height:80px;resize:vertical}.kiwi-sidebar-buffersettings{overflow:hidden;height:100%}.kiwi-sidebar-buffersettings .u-tabbed-content{padding:1em}.kiwi-sidebar-userbox{overflow:hidden;height:100%}.kiwi-sidebar-settings{margin-bottom:20px}.kiwi-sidebar-settings label{display:block}@-webkit-keyframes settingstransition{0%{margin-top:50px}to{margin-top:100px}}@keyframes settingstransition{0%{margin-top:50px}to{margin-top:100px}}@-webkit-keyframes nicklisttransition{0%{height:0}to{height:100%}}@keyframes nicklisttransition{0%{height:0}to{height:100%}}.kiwi-sidebar-accesstab{margin-right:1em}.kiwi-sidebar-accesstab--active{font-weight:700}.kiwi-channelbanlist-empty{margin-top:10px}.kiwi-sidebar-options{display:none}@media screen and (max-width:769px){.kiwi-sidebar-options{cursor:pointer;font-weight:600;position:relative;text-transform:uppercase;line-height:47px;vertical-align:top}.kiwi-sidebar-options,.kiwi-sidebar-options .kiwi-sidebar-close{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-sidebar-options .kiwi-sidebar-close{padding:0 15px;height:50px;line-height:50px;text-align:right;letter-spacing:2px;-webkit-transition:background .3s;transition:background .3s}.kiwi-sidebar-options .kiwi-sidebar-close i{margin-left:5px;font-size:1.5em;line-height:47px;position:relative;top:2px}.kiwi-sidebar .u-tabbed-view-tab{width:100%}.kiwi-sidebar .u-tabbed-view-tab.u-tabbed-view-tab--active{border-bottom:3px solid #42b992;margin-bottom:0}.kiwi-sidebar .u-form input[type=checkbox]{margin-right:4px}.kiwi-sidebar .u-form label span{margin-right:0;margin-left:0}.kiwi-container--sidebar-drawn .kiwi-sidebar{width:100%;max-width:100%}.kiwi-sidebar-buffersettings{padding-bottom:10px}.kiwi-channelbanlist{float:left;width:100%}.kiwi-channelbanlist-table{margin-top:30px}.kiwi-channelbanlist .u-form{line-height:10px}}.kiwi-notconnected{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 20px;-webkit-transition:background-color .3s;transition:background-color .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kiwi-notconnected.connecting{text-align:center}.kiwi-notconnected-caption{display:inline-block;width:auto;cursor:default;line-height:50px;font-size:1.2em;font-weight:900}.kiwi-notconnected-caption i{font-weight:400;font-size:1.5em;position:relative;right:-3px;top:3px}.kiwi-notconnected-captcha{display:inline-block;margin-left:3em}.kiwi-notconnected-buttons{float:right;width:auto;text-align:center}.kiwi-notconnected-button{width:auto;display:inline-block;padding:5px 10px;border-radius:7px;cursor:pointer;border:2px solid;margin:6px 0 0 10px;height:37px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .3s,color .3s,background-color .3s;transition:opacity .3s,color .3s,background-color .3s}.kiwi-notconnected-button:hover[disabled]{cursor:not-allowed;opacity:.65}.kiwi-notconnected-button:hover{opacity:1;-webkit-transition:all .2s;transition:all .2s}.kiwi-notconnected-button i{float:left;font-size:1.6em;line-height:24px;margin-right:5px}.kiwi-notconnected-button-settings{opacity:.8;border:none}.kiwi-notconnected-button-settings i{margin-right:0}@media screen and (max-width:1024px){.kiwi-notconnected-caption{font-size:1em;width:100%;text-align:center}.kiwi-notconnected-buttons{width:100%}.kiwi-notconnected-button{margin:0;font-size:1em;padding:0 10px;line-height:33px;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-notconnected-button i{line-height:36px}}@media screen and (max-width:769px){.kiwi-notconnected{font-size:.8em;padding:0 10px}.kiwi-notconnected-caption{width:100%;text-align:center;font-size:1.3em}.kiwi-notconnected-buttons{width:100%}.kiwi-notconnected-button{font-size:1.2em;display:inline-block}}.kiwi-bufferkey{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:10% 0;margin:10px 0 0 0;-webkit-transition:background-color .3s;transition:background-color .3s}.kiwi-bufferkey label{width:340px;display:block;margin:0 auto 10px auto;font-size:1.2em;text-align:left}.kiwi-bufferkey input[type=password]{height:40px;padding:0 10px;border-radius:4px;color:#000;border:none;width:320px;font-size:1.2em;margin:0 0 20px 0}.kiwi-bufferkey-buttons{width:100%;text-align:center;font-size:1.6em}.kiwi-bufferkey-buttons span:hover{text-decoration:underline}.kiwi-bufferkey-button{width:auto;display:inline-block;font-size:.8em;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-radius:4px;padding:5px 20px;line-height:40px;border:1px solid}.kiwi-bufferkey-button:hover{-webkit-transition:all .2s;transition:all .2s}.kiwi-bufferkey-button i{float:left;font-size:1.6em;line-height:40px;margin-right:.4em}@media screen and (max-width:1024px){.kiwi-bufferkey-button{clear:both;margin:0 5% 1em;font-size:1em;display:block;padding:.6em .8em .6em .4em;width:90%;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-bufferkey-button i{display:none}}@media screen and (max-width:769px){.kiwi-bufferkey{font-size:.8em}.kiwi-bufferkey-button{font-size:.7em}}.embedly-card{display:block;margin:4px 0}.embedly-card-hug{border:1px solid rgba(0,0,0,.2);border-radius:5px;background:#fff}.kiwi-mediaviewer-embedly{display:inline-block;overflow:auto}.kiwi-main-mediaviewer .kiwi-mediaviewer-embedly{display:block}.kiwi-mediaviewer{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;width:100%;height:0}.kiwi-mediaviewer-controls{position:absolute;top:0;right:16px;z-index:1;background:var(--brand-default-bg);border-radius:5px;padding:3px;opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s;-webkit-box-shadow:0 1px var(--brand-input-border);box-shadow:0 1px var(--brand-input-border)}.kiwi-mediaviewer:hover .kiwi-mediaviewer-controls{opacity:1}.kiwi-mediaviewer-controls-close{padding:3px 15px}.kiwi-mediaviewer-content{height:100%;overflow:auto}.kiwi-mediaviewer-iframe{position:absolute;height:100%;width:100%;top:0;border:none}@media screen and (max-width:769px){.kiwi-mediaviewer-controls{right:6px;opacity:1}.kiwi-mediaviewer-controls-close{padding:3px 7px}}.kiwi-messageinfo{display:block;position:relative;padding:0}.kiwi-messageinfo-urls{margin-top:10px;padding-top:10px;padding-bottom:10px;border-top:1px solid;border-bottom:1px solid;overflow:hidden;width:100%}.kiwi-messageinfo-url{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.kiwi-messageinfo-url .u-button{line-height:30px}.kiwi-messageinfo-urls .kiwi-messageinfo-url:last-of-type{margin-bottom:0}.kiwi-messageinfo-actions{margin-top:10px;overflow:hidden;width:100%;text-align:left}.kiwi-messageinfo-url .u-link{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:30px;margin-left:10px;padding:5px 10px;text-align:center;border:1px solid;border-radius:3px}.kiwi-messageinfo-close{position:absolute;right:20px;bottom:5px;font-size:1.3em;cursor:pointer}.kiwi-messageinfo-opbuttons{margin-left:2em;display:inline-block}.kiwi-messageinfo-actions--open .kiwi-messageinfo-opbuttons{margin-left:0}.kiwi-messageinfo-opbuttons .u-input-prompt a,.kiwi-messageinfo-reply{padding:5px 10px;display:inline-block;border-radius:4px}.kiwi-messageinfo-opbuttons .u-input-prompt input{margin-bottom:5px}@media screen and (max-width:490px){.kiwi-messageinfo-actions{text-align:center}.kiwi-messageinfo-opbuttons{margin:0}.kiwi-messageinfo-opbuttons .u-input-prompt a{margin-top:10px}}.kiwi-messagelist-message--compact[data-v-57399d08]{position:relative}.kiwi-messagelist-message--compact .kiwi-messagelist-message-action[data-v-57399d08]:hover,.kiwi-messagelist-message--compact .kiwi-messagelist-message-notice[data-v-57399d08]:hover,.kiwi-messagelist-message--compact .kiwi-messagelist-message-privmsg[data-v-57399d08]:hover{cursor:pointer}.kiwi-messagelist-message--compact .kiwi-messagelist-message--blur[data-v-57399d08]{opacity:.5}.kiwi-messagelist-message--compact .kiwi-messagelist-nick[data-v-57399d08]{width:110px;min-width:110px;display:inline-block;left:8px;top:-1px;position:absolute;white-space:nowrap}.kiwi-messagelist-message--compact .kiwi-messagelist-nick[data-v-57399d08]:hover{width:auto}.kiwi-messagelist-message--compact .kiwi-messagelist-time[data-v-57399d08]{display:inline-block;float:right;font-size:12px;opacity:.8}.kiwi-messagelist-message--compact .kiwi-messagelist-body[data-v-57399d08]{display:block;white-space:pre-wrap;word-wrap:break-word;margin-left:120px}.kiwi-messagelist-message--compact .kiwi-messagelist-body a[data-v-57399d08]{word-break:break-all}.kiwi-messagelist-message--compact .kiwi-messageinfo[data-v-57399d08]{padding-left:130px}.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic[data-v-57399d08]{margin:0;padding:1px 0}.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic .kiwi-messagelist-body[data-v-57399d08]{margin-left:131px}.kiwi-messagelist-message--compact.kiwi-messagelist-message-topic[data-v-57399d08]{border-radius:0;border-left:0;border-right:0;margin:1em 0}.kiwi-messagelist-message--compact.kiwi-messagelist-message-topic .kiwi-messagelist-body[data-v-57399d08]{padding-right:0;max-width:95%;margin-left:20px}.kiwi-messagelist-message--compact.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-nick[data-v-57399d08],.kiwi-messagelist-message--compact.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-time[data-v-57399d08]{display:none}.kiwi-messagelist-message--compact.kiwi-messagelist-message--unread[data-v-57399d08]{opacity:1}@media screen and (max-width:769px){.kiwi-messagelist-message--compact[data-v-57399d08]{padding:5px}.kiwi-messagelist-message--compact .kiwi-messagelist-nick[data-v-57399d08]{display:inline;width:auto;min-width:auto;float:left;position:static;padding-left:0}.kiwi-messagelist-message--compact .kiwi-messagelist-time[data-v-57399d08]{text-align:right}.kiwi-messagelist-message--compact .kiwi-messagelist-body[data-v-57399d08]{float:left;width:100%;margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-messagelist-message--compact.kiwi-messagelist-message--unread .kiwi-messagelist-body[data-v-57399d08]{padding-left:10px}.kiwi-messagelist-message--compact .kiwi-messagelist-message--authorrepeat .kiwi-messagelist-nick[data-v-57399d08]{display:none}.kiwi-messagelist-message--compact .kiwi-messageinfo[data-v-57399d08]{padding-left:2px}.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic .kiwi-messagelist-body[data-v-57399d08]{margin-left:0}.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic[data-v-57399d08]{margin-left:10px}.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic.kiwi-messagelist-message--unread[data-v-57399d08]{margin-left:0;padding-left:10px}}.kiwi-messagelist-message--compact .kiwi-messagelist-message-traffic .kiwi-messagelist-nick[data-v-57399d08]{display:none}.kiwi-messagelist-item[data-v-57399d08]:last-of-type{margin-bottom:5px}@media screen and (min-width:1000px){.kiwi-messagelist-message--compact .kiwi-messagelist-nick[data-v-57399d08]{width:160px;min-width:160px}.kiwi-messagelist-message--compact .kiwi-messagelist-nick[data-v-57399d08]:hover{width:auto}.kiwi-messagelist-message--compact .kiwi-messagelist-body[data-v-57399d08]{margin-left:170px}.kiwi-messagelist-message--compact .kiwi-messageinfo[data-v-57399d08]{padding-left:180px}.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic .kiwi-messagelist-body[data-v-57399d08]{margin-left:181px}}.kiwi-messagelist-message--modern[data-v-4a20ce34]{border-left:7px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 20px;margin-left:0;-webkit-transition:border-colour .2s,background-color .2s;transition:border-colour .2s,background-color .2s}.kiwi-messagelist-modern-left[data-v-4a20ce34]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px}.kiwi-messagelist-awaystatus[data-v-4a20ce34]{width:10px;top:4px;right:2px;height:10px;position:absolute}.kiwi-messagelist-message--modern .kiwi-avatar[data-v-4a20ce34]{height:40px;width:40px}.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorfirst[data-v-4a20ce34]{padding-top:10px}.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat[data-v-4a20ce34]{border-top:none}.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-modern-right[data-v-4a20ce34]{padding-top:0}.kiwi-messagelist-message--modern.kiwi-messagelist-message-topic[data-v-4a20ce34]{margin:20px 20px 20px 20px;padding:10px 20px;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat .kiwi-avatar[data-v-4a20ce34],.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-top[data-v-4a20ce34],.kiwi-messagelist-message--modern.kiwi-messagelist-message-topic .kiwi-messagelist-modern-left[data-v-4a20ce34]{display:none}.kiwi-messagelist-message--modern .kiwi-messagelist-body[data-v-4a20ce34]{white-space:pre-wrap;word-wrap:break-word;display:block;margin-left:0;margin-bottom:10px}.kiwi-messagelist-message--modern .kiwi-messagelist-body a[data-v-4a20ce34]{word-break:break-all}.kiwi-messagelist-message--modern .kiwi-messagelist-modern-right[data-v-4a20ce34]{margin-left:5px;padding-top:0;width:100%}.kiwi-messagelist-message--modern .kiwi-messagelist-top>div[data-v-4a20ce34]{margin-right:10px;padding:0;display:inline-block}.kiwi-messagelist-message--modern .kiwi-messagelist-realname[data-v-4a20ce34]{cursor:pointer}.kiwi-messagelist-message--modern .kiwi-messagelist-time[data-v-4a20ce34]{font-size:.8em;font-weight:400;opacity:.6}.kiwi-messagelist-message--modern .kiwi-messagelist-nick[data-v-4a20ce34]{padding:0;margin-right:10px}.kiwi-messagelist-message-traffic .kiwi-messagelist-body[data-v-4a20ce34]{margin-bottom:0}.kiwi-messagelist-message-traffic .kiwi-messagelist-modern-left[data-v-4a20ce34],.kiwi-messagelist-message-traffic .kiwi-messagelist-top[data-v-4a20ce34]{display:none}.kiwi-messagelist-message--modern.kiwi-messagelist-message-traffic[data-v-4a20ce34]{margin-right:0;padding-left:60px}.kiwi-messagelist-message-error[data-v-4a20ce34]{padding:10px 0;font-weight:600;line-height:normal}.kiwi-messagelist-message-error .kiwi-messagelist-top[data-v-4a20ce34]{display:none}.kiwi-messagelist-message-error .kiwi-messagelist-body[data-v-4a20ce34]{margin-bottom:0}@media screen and (max-width:769px){.kiwi-messagelist-message--modern .kiwi-messagelist-modern-left[data-v-4a20ce34]{width:10px}.kiwi-messagelist-message--modern.kiwi-messagelist-message-privmsg .kiwi-messagelist-modern-left[data-v-4a20ce34],.kiwi-messagelist-message-notice .kiwi-messagelist-modern-left[data-v-4a20ce34]{display:none}.kiwi-messagelist-message--modern .kiwi-messagelist-modern-right[data-v-4a20ce34]{margin-left:0}.kiwi-messagelist-message--modern[data-v-4a20ce34]{margin:0}.kiwi-messagelist-message--modern .kiwi-avatar[data-v-4a20ce34],.kiwi-messagelist-message-action .kiwi-messagelist-modern-left[data-v-4a20ce34]{display:none}.kiwi-messagelist-message--modern.kiwi-messagelist-message-traffic[data-v-4a20ce34]{padding-left:10px}.kiwi-messagelist-message--modern.kiwi-messagelist-message-topic[data-v-4a20ce34]{margin:0 15px 20px 15px}}.kiwi-messagelist-message--text[data-v-5fd3a9a0]{position:relative;padding:4px 10px;margin:0;text-align:left}.kiwi-messagelist-message--text .kiwi-messagelist-time[data-v-5fd3a9a0]{position:absolute;top:0;right:0;padding:0 10px;display:none;opacity:.8}.kiwi-messagelist-message--text:hover .kiwi-messagelist-time[data-v-5fd3a9a0]{display:block;border-radius:5px 0 0 5px}.kiwi-messagelist-message--text .kiwi-messagelist-seperator[data-v-5fd3a9a0]{display:none}.kiwi-messagelist-message--text .kiwi-messagelist-nick[data-v-5fd3a9a0]{display:inline;text-align:left;margin-right:2px;padding:0}.kiwi-messagelist-message--text .kiwi-messagelist-nick[data-v-5fd3a9a0]:hover{max-width:none;width:auto}.kiwi-messagelist-message--text .kiwi-messagelist-body[data-v-5fd3a9a0]{display:inline;padding:0;white-space:pre-wrap}.kiwi-messagelist-message--text .kiwi-messagelist-body a[data-v-5fd3a9a0]{word-break:break-all}.kiwi-messagelist-message--text .kiwi-messagelist-message-action[data-v-5fd3a9a0]:hover,.kiwi-messagelist-message--text .kiwi-messagelist-message-notice[data-v-5fd3a9a0]:hover,.kiwi-messagelist-message--text .kiwi-messagelist-message-privmsg[data-v-5fd3a9a0]:hover{cursor:pointer}.kiwi-messagelist-message--text.kiwi-messagelist-message-topic[data-v-5fd3a9a0]{border-radius:0;border-left:0;border-right:0;margin:10px 0}.kiwi-messagelist-message--text.kiwi-messagelist-message-topic .kiwi-messagelist-body[data-v-5fd3a9a0]{padding-right:0;max-width:95%;margin-left:20px}.kiwi-messagelist-message--text.kiwi-messagelist-message--unread[data-v-5fd3a9a0]{opacity:1}.kiwi-messagelist-message--text .kiwi-messagelist-message-traffic .kiwi-messagelist-nick[data-v-5fd3a9a0]{display:none}.kiwi-messagelist-item[data-v-5fd3a9a0]:last-of-type{margin-bottom:5px}.kiwi-messagelist-message--text.kiwi-messagelist-message-nick .kiwi-messagelist-nick[data-v-5fd3a9a0]{display:none}@media screen and (max-width:700px){.kiwi-messagelist-message--text .kiwi-messagelist-body[data-v-5fd3a9a0],.kiwi-messagelist-message--text.kiwi-messagelist-message-nick .kiwi-messagelist-body[data-v-5fd3a9a0],.kiwi-messagelist-message--text.kiwi-messagelist-message-traffic[data-v-5fd3a9a0]{padding-right:0}}.kiwi-loading-logo{display:none}.kiwi-loading-animation{height:100%;width:100%}.kiwi-unselectable *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.kiwi-messagelist-item.kiwi-messagelist-item--selected{border-left:7px solid var(--brand-primary);-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}div.kiwi-messagelist-item.kiwi-messagelist-item--selected .kiwi-messagelist-message{border-left-width:0}.kiwi-messagelist-item.kiwi-messagelist-item--selected .kiwi-messagelist-message ::-moz-selection{background-color:unset;color:unset}.kiwi-messagelist-item.kiwi-messagelist-item--selected .kiwi-messagelist-message ::selection{background-color:unset;color:unset}.kiwi-unselectable .kiwi-messagelist-scrollback{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kiwi-messagelist{overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px;position:relative}.kiwi-messagelist--smoothscroll{scroll-behavior:smooth}.kiwi-messagelist *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.kiwi-messagelist::-webkit-scrollbar-track{border-radius:10px;background:transparent}.kiwi-messagelist::-webkit-scrollbar{width:8px;background:transparent}.kiwi-messagelist::-webkit-scrollbar-thumb{border-radius:3px}.kiwi-messagelist-item{overflow:hidden}.kiwi-messagelist-message{padding:0 10px;border-left:3px solid transparent;overflow:hidden;line-height:1.5em;margin:0}.kiwi-messagelist-message.kiwi-messagelist-message-help,.kiwi-wrap--monospace .kiwi-messagelist-message{font-family:Consolas,monaco,monospace;font-size:80%}.kiwi-messagelist-message-mode,.kiwi-messagelist-message-traffic{padding-top:5px;padding-bottom:5px;min-height:0;line-height:normal;text-align:left}.kiwi-messagelist-body{min-height:0;text-align:left;line-height:1.5em;font-size:1.05em;margin:0;padding:0}.kiwi-messagelist-message-mode,.kiwi-messagelist-message-nick,.kiwi-messagelist-message-traffic{margin:10px 0;opacity:.85;text-align:center;border:none}.kiwi-messagelist-message-mode:hover,.kiwi-messagelist-message-nick:hover,.kiwi-messagelist-message-traffic:hover{opacity:1}.kiwi-messagelist-message-mode .kiwi-messagelist-time,.kiwi-messagelist-message-traffic .kiwi-messagelist-time{position:absolute;top:1px;right:10px}.kiwi-messagelist-message--authorrepeat{border-top:none}.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-nick,.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-time{opacity:0;cursor:default}.kiwi-container--sidebar-drawn .kiwi-messagelist:after{content:"";z-index:3;left:0;top:0;width:100%;height:100%;opacity:.5;position:fixed;pointer-events:none}.kiwi-container--sidebar-drawn.kiwi-container--no-sidebar .kiwi-messagelist:after{width:0;height:0;display:none;pointer-events:inherit;position:static;z-index:0}.kiwi-messagelist-scrollback{text-align:center;padding:5px}.kiwi-messagelist-seperator+.kiwi-messagelist-message{border-top:none}.kiwi-messagelist-message--blur{opacity:.3}.kiwi-messagelist-nick{text-align:right;font-weight:700;text-overflow:ellipsis;overflow:hidden;vertical-align:top;cursor:pointer;padding:2px 4px;word-break:break-all}.kiwi-messagelist-message-traffic .kiwi-messagelist-nick{display:none}.kiwi-messagelist-seperator{text-align:center;display:block;margin:1em auto;position:sticky;top:-1px;z-index:1}.kiwi-messagelist-seperator>span{display:inline-block;position:relative;z-index:1;padding:0 1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kiwi-messagelist-emoji{width:1.3em;display:inline-block;vertical-align:middle}@-webkit-keyframes emojiIn{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes emojiIn{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.kiwi-messagelist-emoji--single{-webkit-animation:emojiIn .1s ease-in-out 0s 1;animation:emojiIn .1s ease-in-out 0s 1;font-size:2em}.kiwi-messagelist-body .kiwi-nick{cursor:pointer}.kiwi-messagelist-nick:hover{overflow:visible;width:auto}.kiwi-messagelist-message-topic{border-radius:5px;margin:18px;margin-left:0;padding:5px;text-align:center;position:relative;min-height:0;display:block}.kiwi-messagelist-message-topic .kiwi-messagelist-body{min-height:0;margin:0}.kiwi-messagelist-message-topic .kiwi-messagelist-body:before,.kiwi-messagelist-message-topic.kiwi-messagelist-message-topic .kiwi-messagelist-nick,.kiwi-messagelist-message-topic.kiwi-messagelist-message-topic .kiwi-messagelist-time{display:none}.kiwi-messagelist-message-action .kiwi-messagelist-message-body{font-style:italic}.kiwi-messagelist-message-traffic.kiwi-messagelist-message-traffic .kiwi-messagelist-nick{display:none}.kiwi-messagelist-message-traffic .kiwi-messagelist-body{font-style:italic}.kiwi-messagelist-message-action.kiwi-messagelist-message-action .kiwi-messagelist-nick{display:none}.kiwi-messagelist-message-motd{font-family:monospace}.kiwi-messagelist-message.kiwi-messagelist-message--highlight,.kiwi-messagelist-message.kiwi-messagelist-message--hover,.kiwi-messagelist-message.kiwi-messagelist-message-traffic--hover{position:relative}.kiwi-messagelist-message-linkhandle{margin-left:4px;font-size:.8em}.kiwi-wrap--touch .kiwi-messagelist-message-linkhandle{display:none}.kiwi-messagelist-joinloader{margin:1em auto;width:100px;height:calc 85.98726115px;overflow:hidden}.kiwi-messagelist-joinloadertrans-enter,.kiwi-messagelist-joinloadertrans-leave-to{height:0;opacity:0}.kiwi-messagelist-joinloadertrans-enter-to,.kiwi-messagelist-joinloadertrans-leave{height:150px;opacity:1}.kiwi-messagelist-joinloadertrans-enter-active,.kiwi-messagelist-joinloadertrans-leave-active{-webkit-transition:height .5s,opacity .5s;transition:height .5s,opacity .5s}@media screen and (max-width:700px){.kiwi-messageinfo,.kiwi-messagelist-message{margin:0}}.kiwi-serverselector-presets{margin-bottom:1em}.kiwi-serverselector-presets label span{margin-left:0;-webkit-transition:opacity .2s,width .2s;transition:opacity .2s,width .2s}.kiwi-serverselector--custom .kiwi-serverselector-presets label span{max-width:0;opacity:0}.kiwi-networksettings{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 auto;padding:0}.kiwi-networksettings .kiwi-title{width:100%;line-height:45px;height:46px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:600;cursor:default}.kiwi-networksettings .u-form{max-width:400px;display:block;margin:1em auto;padding:0;height:auto;overflow:hidden;clear:both;border-radius:2px;border:1px solid}.kiwi-networksettings .u-input-text{padding-top:0;margin-bottom:20px}.kiwi-networksettings-section-block{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px}.kiwi-networksettings-captcha{margin-bottom:1em}.kiwi-networksettings .kiwi-customserver-tls{text-align:center;cursor:pointer;font-size:1em}.kiwi-networksettings .kiwi-customserver-tls i{left:3px;top:2px;font-size:1.3em}.kiwi-networksettings .kiwi-networksettings-server-types-info{width:100%;text-align:left;margin-bottom:10px}.kiwi-networksettings .kiwi-networksettings-server-types{text-align:center}.kiwi-networksettings .kiwi-networksettings-server-types .kiwi-network-type-button{margin:0 10px 0 10px;display:inline-block;line-height:35px;padding:0 10px;border:1px solid;-webkit-transition:all .3s;transition:all .3s;border-radius:4px}.kiwi-networksettings .kiwi-show-advanced-title{text-align:center;cursor:pointer;padding-top:0;margin:40px 0 20px 0}.kiwi-networksettings .kiwi-networksettings-advanced .kiwi-appsettings-showraw-label{margin-left:5px}.kiwi-networksettings .kiwi-connect-to-newnetwork{width:auto;margin:-10px auto 0 auto;border-radius:3px;display:block;cursor:pointer;padding:0 10px;line-height:35px}.kiwi-networksettings .kiwi-connect-to-newnetwork:hover{opacity:1}.kiwi-networksettings-advanced{margin-bottom:20px}.kiwi-dangerzone{text-align:center;padding:10px 0 20px 0;border-top:1px solid rgba(0,0,0,.2)}.kiwi-dangerzone i{margin-right:5px}.kiwi-dangerzone h3{padding-top:0}.kiwi-networksettings-error{text-align:center;margin:1em 0 2em 0;padding:1em;border:1px dashed}.kiwi-networksettings .kiwi-networksettings-error span{display:block;font-style:italic;text-align:center}.kiwi-networksettings-server-types a{margin-right:1em}.kiwi-networksettings-server-types-info{font-size:.9em;font-style:italic}.kiwi-networksettings-connection-address{width:70%;display:inline-block}.kiwi-networksettings-connection-port{width:25%;float:right}.kiwi-networksettings-danger h3{padding:0;margin-top:0;margin-bottom:.5em}.kiwi-networksettings-danger .u-button-warning{width:auto;height:30px;border-radius:4px;text-align:center;line-height:30px;padding:0 10px;opacity:.8;margin:0 auto;-webkit-transition:all .3s;transition:all .3s}.kiwi-networksettings-danger .u-button-warning:hover{opacity:1}@media screen and (max-width:769px){.kiwi-networksettings{z-index:100}}.kiwi-channellist{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:1em;text-align:center;-webkit-transition:all .6s;transition:all .6s}.kiwi-channellist-padding-top{padding-top:calc(45vh - 80px)}.kiwi-channellist-padding-top .kiwi-channellist-nav{width:100%;text-align:center}.kiwi-channellist-nav{padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-channellist-nav .u-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kiwi-channellist-nav .u-form .u-input{width:324px;border-top-right-radius:0;border-bottom-right-radius:0}.kiwi-channellist-nav .u-form .u-button-primary,.kiwi-channellist-nav .u-form .u-button-secondary{font-size:1.3em;border-radius:0 5px 5px 0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kiwi-channellist-nav .u-form .u-button-primary i,.kiwi-channellist-nav .u-form .u-button-secondary i{margin-left:-2px}.kiwi-channellist-pagination{display:inline-block;margin:20px auto 10px auto;font-size:1.2em}.kiwi-channellist-pagination a{display:inline-block;margin:0 10px;cursor:pointer}.kiwi-channellist-search{display:inline-block}.kiwi-channellist-info{text-align:center}.kiwi-channellist-table{margin:0 auto;width:90%;max-width:1800px;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-channellist-grid{display:grid;grid-template-columns:66px 130px auto -webkit-min-content;grid-template-columns:66px 130px auto min-content;border-bottom:1px solid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.kiwi-channellist-grid:first-of-type{border-top:1px solid}.kiwi-channellist-users{line-height:auto;margin-left:.2em;overflow:hidden;padding:.3em;text-align:left;white-space:nowrap}.kiwi-channellist-users:before{font-family:fontAwesome,sans-serif;padding-right:.4em;content:"\f007"}.kiwi-channellist-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kiwi-channellist-topic{display:inline-block;grid-column:3;padding:.3em .5em}.kiwi-channellist-topic:empty{display:none}.kiwi-channellist-join{grid-column:4;padding:.3em}@media screen and (max-width:1024px){.kiwi-channellist-padding-top{padding-top:100px}}@media screen and (max-width:770px){.kiwi-channellist-nav .u-form .u-input,.kiwi-channellist-table{width:100%}.kiwi-channellist-grid{grid-template-columns:66px auto -webkit-min-content;grid-template-columns:66px auto min-content}.kiwi-channellist-topic{grid-column:1/span 3;grid-row:2;word-break:break-word}.kiwi-channellist-join{grid-column:3}}.kiwi-serverview{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.kiwi-serverview .kiwi-messagelist{padding-top:0;height:100%;margin:0}.kiwi-serverview-inner{position:absolute;top:0;bottom:0;left:0;right:0}.kiwi-serverview-alerts{margin-bottom:1em}.kiwi-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kiwi-header{z-index:2;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.kiwi-sidebar{position:absolute;right:-443px;top:45px;bottom:0;width:443px;max-width:443px;z-index:3;-webkit-transition:right .2s,width .2s;transition:right .2s,width .2s;-webkit-box-flex:1;-ms-flex:1;flex:1}.kiwi-container--sidebar-drawn .kiwi-sidebar{right:0}.kiwi-container--sidebar-open .kiwi-sidebar{right:0;top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left-width:1px;border-left-style:solid;max-width:430px;z-index:1;-webkit-transition:right .2s,top 0s;transition:right .2s,top 0s}.kiwi-container-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.kiwi-messagelist,.kiwi-serverview{-webkit-box-flex:1;-ms-flex:1;flex:1}.kiwi-container--no-sidebar .kiwi-header,.kiwi-container--no-sidebar .kiwi-messagelist{margin-right:0}.kiwi-container-toggledraw-sidebar,.kiwi-container-toggledraw-statebrowser{display:none;width:50px;position:absolute;top:0;height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-align:center;font-size:1.6em;line-height:50px;-webkit-transition:left 2s;transition:left 2s;-webkit-transition-delay:.5s;transition-delay:.5s}.kiwi-container-toggledraw-statebrowser{left:0}.kiwi-container-toggledraw-sidebar{right:0}.kiwi-container-toggledraw-sidebar--disabled{cursor:default}.kiwi-container-toggledraw-statebrowser-messagecount{position:absolute;font-size:.6em;border-radius:3px;line-height:2em;-webkit-box-sizing:border-box;box-sizing:border-box;top:10px;z-index:3;white-space:nowrap;left:14px;width:37px;padding:0;-webkit-transition:all .4s,z-index 0s;transition:all .4s,z-index 0s;-webkit-transition-delay:.1s;transition-delay:.1s}.kiwi-container-toggledraw-statebrowser-messagecount:after{left:-15px;top:20%;border:.6em solid transparent;border-right-color:#ddd;content:" ";height:0;width:0;position:absolute;pointer-events:none}.kiwi-container-statebrowser-messagecount-close{display:none}.kiwi-wrap--statebrowser-drawopen .kiwi-container-toggledraw-statebrowser-messagecount{left:-19px;z-index:100}.kiwi-wrap--statebrowser-drawopen .kiwi-container-toggledraw-statebrowser-messagecount:after{right:-15px;left:auto}@-webkit-keyframes kiwi-wiggle{0%{margin-left:5px}50%{margin-left:0}to{margin-left:5px}}@keyframes kiwi-wiggle{0%{margin-left:5px}50%{margin-left:0}to{margin-left:5px}}.kiwi-container-toggledraw-statebrowser-messagecount--highlight{-webkit-animation:kiwi-wiggle .25s 4;animation:kiwi-wiggle .25s 4;-webkit-animation-timing-function:ease-in,linear,ease-out;animation-timing-function:ease-in,linear,ease-out}.kiwi-container-toggledraw-statebrowser-messagecount--highlight:hover{-webkit-animation:none;animation:none}.kiwi-container-empty{text-align:center;padding:1em}.kiwi-container-empty .u-button{border-radius:3px;font-weight:500;line-height:50px;padding:0 14px}.kiwi-wrap .kiwi-container:after{content:"";position:absolute;left:auto;height:120%;background-color:rgba(0,0,0,.4);top:0;opacity:0;z-index:99;width:0;right:-100%;-webkit-transition:opacity .1s;transition:opacity .1s;-webkit-transition-delay:opacity .1s;transition-delay:opacity .1s}@media screen and (max-width:1500px){.kiwi-container--sidebar-open .kiwi-sidebar{max-width:350px}}@media screen and (max-width:769px){.kiwi-wrap--statebrowser-drawopen .kiwi-container-statebrowser-messagecount-alert{display:none}.kiwi-wrap--statebrowser-drawopen .kiwi-container-statebrowser-messagecount-close{display:block}.kiwi-wrap--statebrowser-drawopen .kiwi-container:after{top:0;opacity:1;width:100%;right:0}.kiwi-header{margin-left:50px;margin-right:50px;max-height:50px}.kiwi-container-toggledraw-sidebar,.kiwi-container-toggledraw-statebrowser{display:block}.kiwi-sidebar{top:-4px}}.kiwi-inputtools-colours{bottom:100%;right:0;overflow:hidden;position:absolute;height:30px}.kiwi-inputtools-colours-colour{display:block;float:left;height:30px;width:30px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid gray;margin:0}.kiwi-inputtools-colours-reset{font-size:23px;line-height:30px;text-align:center;background:#000;color:#cacaca}.kiwi-inputtool-emoji-emoji{display:block;float:left;height:30px;width:30px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px;background-size:contain}.kiwi-selfuser-host,.kiwi-selfuser-nick,.kiwi-selfuser-status{display:inline-block;padding:0 10px;cursor:default;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-selfuser-nick{min-width:85px;font-weight:700;padding:5px 10px 0 10px}.kiwi-selfuser-modes{font-weight:400;opacity:.8;font-size:.8em}.kiwi-selfuser-host{font-style:italic;opacity:.8;padding-left:26px;font-size:.8em;word-break:break-all}.kiwi-controlinput-selfuser .kiwi-close-icon{line-height:36px;border-radius:0}.kiwi-selfuser-nick i{font-weight:400;float:right;opacity:.6;cursor:pointer;margin-top:3px;-webkit-transition:all .3s;transition:all .3s;margin-right:15px}.kiwi-selfuser-nick i:hover{opacity:1;-webkit-transition:all .2s;transition:all .2s}.kiwi-selfuser-nick i:first-of-type{margin-right:0}.u-form.kiwi-away-checkbox-form{padding:0 0 5px 24px}.u-form .kiwi-selfuser-away-label{margin:0 0 2px 0}.u-form .kiwi-selfuser-away-label span{margin-right:5px}.kiwi-selfuser-error-message{width:100%;display:block;padding:.5em 10px;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word;margin:5px 0 5px 0;text-align:center;border-radius:6px}.kiwi-selfuser-actions{padding:5px 10px;margin-bottom:10px}.kiwi-selfuser-actions form{position:relative}.kiwi-selfuser-actions form .u-input-prompt-label{display:block;width:100%}.kiwi-selfuser-actions .u-input-button-container{position:absolute;top:2px;right:2px;z-index:1}.kiwi-typinguserslist{position:absolute;top:-24px;background:var(--brand-default-bg);font-size:.9em;overflow:hidden;max-height:23px}.kiwi-controlinput{z-index:999;position:relative;border-top:1px solid}.kiwi-controlinput,.kiwi-controlinput-inner{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .2s;transition:width .2s;-webkit-transition-delay:.2s;transition-delay:.2s}.kiwi-controlinput-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%}.kiwi-controlinput-inner .kiwi-awaystatusindicator{margin-top:16px;margin-left:10px;margin-right:-2px}.kiwi-controlinput-user{height:100%;padding-left:10px;font-weight:700;text-align:center;cursor:pointer;line-height:40px;-webkit-transition:width .2s;transition:width .2s;-webkit-transition-delay:.1s;transition-delay:.1s}.kiwi-controlinput-user>i{font-size:120%;margin-left:8px}.kiwi-controlinput--selfuser-open .kiwi-controlinput-user{width:296px;-webkit-transition:width .2s;transition:width .2s;-webkit-transition-delay:.1s;transition-delay:.1s}.kiwi-controlinput--selfuser-open .kiwi-controlinput-selfuser{width:324px;max-height:300px;opacity:1}.kiwi-controlinput-form{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-controlinput-input{text-align:left;height:100%;outline:none;border:none}.kiwi-controlinput-input-wrap{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin:0 10px}.kiwi-controlinput-active-tool{position:absolute;bottom:calc(100% + 1px);right:74px;left:0;z-index:1}.kiwi-controlinput-selfuser{position:absolute;bottom:0;z-index:10;left:0;max-height:0;width:324px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 6px 0 0;opacity:0;border-top:1px solid;border-right:1px solid;overflow:hidden}.kiwi-selfuser-trans-enter,.kiwi-selfuser-trans-leave-to{opacity:0;height:0}.kiwi-selfuser-trans-enter-to,.kiwi-selfuser-trans-leave{opacity:1}.kiwi-selfuser-trans-enter-active,.kiwi-selfuser-trans-leave-active{-webkit-transition:all .4s;transition:all .4s}.kiwi-controlinput-tools{border-radius:8px;padding:1px;height:36px}.kiwi-controlinput-tools-expand>i{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.kiwi-controlinput-tools-expand--closed>i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.kiwi-controlinput-send{padding:1px 6px}.kiwi-controlinput--show-send.kiwi-controlinput--show-tools .kiwi-controlinput-tools-wrapper{border-radius:0 8px 8px 0;padding:1px 1px 1px 0}.kiwi-controlinput--show-send.kiwi-controlinput--show-tools .kiwi-controlinput-send-container{border-radius:8px 0 0 8px;padding:1px 0 1px 1px}.kiwi-controlinput-tools-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:1px;border-radius:8px;position:absolute;bottom:calc(100% + 1px);top:auto;right:0;width:72px}.kiwi-controlinput--show-tools--inline .kiwi-controlinput-tools-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:auto;top:0;padding:0}.kiwi-controlinput--show-tools--inline .kiwi-controlinput-active-tool{right:0}.kiwi-controlinput-button{display:inline-block;width:34px;height:34px;margin:1px;text-align:center;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.kiwi-controlinput-button i{font-size:20px;line-height:32px;margin:0}.kiwi-plugin-ui-trans-enter,.kiwi-plugin-ui-trans-leave-to{right:-100%}.kiwi-plugin-ui-trans-enter-to,.kiwi-plugin-ui-trans-leave{right:0}.kiwi-plugin-ui-trans-enter-active,.kiwi-plugin-ui-trans-leave-active{-webkit-transition:right .2s;transition:right .2s}@media screen and (max-width:500px){.kiwi-controlinput-user-nick{display:none}.kiwi-controlinput-user>i{margin-left:0}}@media screen and (max-width:769px){.kiwi-controlinput--selfuser-open .kiwi-controlinput-selfuser{width:100%;border-radius:0;border-right:0}.kiwi-wrap--statebrowser-drawopen .kiwi-controlinput{z-index:0}.kiwi-controlinput--selfuser-open .kiwi-controlinput-inner{display:none}.kiwi-controlinput-tools-container{width:34px}.kiwi-controlinput-active-tool{right:36px}}@fa-font-path "~font-awesome/fonts/";.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-fw{width:1.28571429em;text-align:center}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}@font-face{font-family:FontAwesome;src:url(../../static/fonts/fontawesome-webfont.2b13baa7.eot);src:url(../../static/fonts/fontawesome-webfont.2b13baa7.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../../static/fonts/fontawesome-webfont.e9955780.woff2) format("woff2"),url(../../static/fonts/fontawesome-webfont.cf011583.woff) format("woff"),url(../../static/fonts/fontawesome-webfont.8a7cb27d.ttf) format("truetype"),url(../../static/img/fontawesome-webfont.da909aa0.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body,html{height:100%;margin:0;padding:0}.kiwi-wrap{font-size:90%;line-height:1.6em;font-family:Source Sans Pro,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;height:100%;overflow:hidden}.kiwi-workspace{position:relative;margin-left:220px;left:0;top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:left .2s,margin-left .2s;transition:left .2s,margin-left .2s}.kiwi-workspace:after,.kiwi-workspace:before{position:absolute;content:"";left:0;right:auto;margin-top:-4px;width:100%;height:4px;z-index:0;-webkit-transition:width .3s;transition:width .3s}.kiwi-workspace:after{right:0;left:auto;width:0}.kiwi-workspace--disconnected:before{width:0}.kiwi-workspace--disconnected:after{width:100%}.kiwi-workspace-background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.kiwi-statebrowser{position:absolute;top:0;left:0;width:220px;bottom:0;z-index:11;-webkit-transition:left .145s,margin-left .145s;transition:left .145s,margin-left .145s}.kiwi-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:5%}.kiwi-main-mediaviewer{max-height:70%;overflow:auto;border-bottom:1px solid rgba(0,0,0,.3)}.kiwi-controlinput{z-index:2}@media screen and (max-width:769px){.kiwi-workspace{left:0;margin-left:0}.kiwi-statebrowser{left:-220px}.kiwi-wrap--statebrowser-drawopen .kiwi-statebrowser{left:0}.kiwi-wrap--statebrowser-drawopen .kiwi-workspace{left:75%;-webkit-transition:left .1s;transition:left .1s;-webkit-transition-delay:0s;transition-delay:0s}}.kiwi-wrap-error{height:100%;overflow:hidden;text-align:center}.kiwi-wrap-error>div{margin-top:.5em;padding:1em;font-size:1.2em;border:1px solid #b51111;background:#ffbaba;display:inline-block;text-align:left}.u-tabbed-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.u-tabbed-view-tabs{padding-top:15px}.u-tabbed-view-tab{display:inline-block;cursor:pointer;border-width:0;border-style:solid;background:#fff;font-weight:600;opacity:1;z-index:1;margin-bottom:-3px;position:relative;width:auto;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em 1em;border-bottom:3px solid rgba(0,0,0,.1);-webkit-transition:border .3s;transition:border .3s}.u-tabbed-view-tab--active,.u-tabbed-view-tab:hover{border-bottom-width:3px}.u-tabbed-view-tab:last-of-type{z-index:1;border-radius:0 4px 0 0}.u-tabbed-content{overflow:auto;height:100%}@media screen and (max-width:769px){.u-tabbed-view-tabs{padding-top:0}.u-tabbed-view-tab{padding:10px 20px;width:auto}}.u-input-text{position:relative;margin:0 0 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.u-input-text-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.u-input-text input,.u-input-text textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1}.u-input-text input:focus{outline:none}.u-input-text-c{position:relative}.u-input-text input[type=number]{-moz-appearance:textfield}.u-input-text input[type=number]::-webkit-inner-spin-button,.u-input-text input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=password].u-form-input-plaintext,input[type=text].u-form-input-plaintext{padding-right:40px}.u-input-text-plaintext{line-height:normal;width:30px;text-align:center;cursor:pointer;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s;position:absolute;right:7px;top:9px}.u-form--big .u-input-text-plaintext{line-height:40px;top:6px}.u-input-text-plaintext--active,.u-input-text-plaintext:hover{opacity:1}.kiwi-ircinput{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:visible;z-index:1}.kiwi-ircinput-editor{overflow-x:hidden;outline:none;padding:7px 0 12px 0;height:100%}.kiwi-ircinput-editor:empty:not(:focus):before{content:attr(placeholder);cursor:text}.kiwi-ircinput-editor img{height:1em;vertical-align:-.1em}.u-input-prompt-inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.u-input-prompt-inputs>input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1em}.u-input-prompt-inputs>a{margin-right:.5em}.u-input-prompt-inputs>.u-button-primary{position:relative}.u-input-prompt-hidden{visibility:hidden}.u-input-prompt-waiting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;font-size:150%;font-weight:800;top:0;right:0;bottom:0;left:0}.u-input-confirm{display:inline-block;padding:10px}.u-input-confirm>a{margin-right:10px}.u-input-confirm>a:last-of-type{margin-right:0}.u-transition-expand-enter-active,.u-transition-expand-leave-active{-webkit-transition:height .2s,opacity .2s;transition:height .2s,opacity .2s;overflow:hidden}.u-transition-expand-enter,.u-transition-expand-leave-to{opacity:0;height:0}[data-v-372d3dd8]{will-change:height;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.kiwi-aboutnew{position:absolute;bottom:0;height:53px;left:0;right:0;padding:0 10px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.kiwi-aboutnew-sep{margin-bottom:10px;border-top:1px solid #ddd}.kiwi-aboutnew-help{font-size:1.9em;float:right;cursor:pointer}.kiwi-aboutnew-content{display:none;position:absolute;top:4px;left:0;bottom:53px;width:100%;background:#fff;text-align:left;line-height:1.6em;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.kiwi-aboutnew-content--open{display:block}@media screen and (min-width:700px){.kiwi-aboutnew-content{padding:2em 3em}}.kiwi-personal{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow-y:auto;text-align:center;padding-top:1em;font-size:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kiwi-personal h1{margin:0 0 20px 0}.kiwi-personal p{margin:0 0 10px 0}.kiwi-personal button{margin:10px auto 0 auto;padding:0 40px;font-size:1em;line-height:40px}.kiwi-personal-existing-networks{display:none}@media screen and (max-width:500px){.kiwi-personal-existing-networks{display:inherit}}
+/*# sourceMappingURL=app.c2cb7b73.css.map*/ \ No newline at end of file
diff --git a/kiwiirc/static/css/app.c2cb7b73.css.map b/kiwiirc/static/css/app.c2cb7b73.css.map
new file mode 100644
index 0000000..1567679
--- /dev/null
+++ b/kiwiirc/static/css/app.c2cb7b73.css.map
@@ -0,0 +1 @@
+{"version":3,"file":"static/css/app.c2cb7b73.css","mappings":"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/EC,gBG0B+B,eJwDhC,CClFC,kBG2BiC,eJ0DlC,CCrFC,mBG4BkC,eJ4DnC,CCxFC,gBG6B+B,eJ8DhC,CC3FC,oBG8BmC,eJgEpC,CC9FC,+BG+B8C,eJkE/C,CCjGC,6BGgC4C,eJoE7C,CCpGC,iBGiCgC,eJsEjC,CCvGC,yBGkCwC,eJwEzC,CC1GC,0CGoCiC,eJ0ElC,CC9GC,mBGqCkC,eJ4EnC,CCjHC,oBGsCmC,eJ8EpC,CCpHC,gBGuC+B,eJgFhC,CCvHC,gBGwC+B,eJkFhC,CC1HC,sBGyCqC,eJoFtC,CC7HC,sBG0CqC,eJsFtC,CChIC,uBG2CsC,eJwFvC,CCnIC,qBG4CoC,eJ0FrC,CCtIC,kBG6CiC,eJ4FlC,CCzIC,mBG8CkC,eJ8FnC,CC5IC,eG+C8B,eJgG/B,CC/IC,gBGgD+B,eJkGhC,CClJC,gBGiD+B,eJoGhC,CCrJC,oBGkDmC,eJsGpC,CCxJC,iBGmDgC,eJwGjC,CC3JC,kBGoDiC,eJ0GlC,CC9JC,gBGqD+B,eJ4GhC,CCjKC,gBGsD+B,eJ8GhC,CCpKC,kBGuDiC,eJgHlC,CCvKC,uBGwDsC,eJkHvC,CC1KC,sBGyDqC,eJoHtC,CC7KC,sBG0DqC,eJsHtC,CChLC,wBG2DuC,eJwHxC,CCnLC,uBG4DsC,eJ0HvC,CCtLC,yBG6DwC,eJ4HzC,CCzLC,gBG8D+B,eJ8HhC,CC5LC,qCGgEkC,eJgInC,CChMC,kBGiEiC,eJkIlC,CCnMC,wBGkEuC,eJoIxC,CCtMC,uDGqEoC,eJsIrC,CC3MC,kBGsEiC,eJwIlC,CC9MC,sBGuEqC,eJ0ItC,CCjNC,kBGwEiC,eJ4IlC,CCpNC,gBGyE+B,eJ8IhC,CCvNC,2CG2E0C,eJgJ3C,CC3NC,0BG4EyC,eJkJ1C,CC9NC,0BG6EyC,eJoJ1C,CCjOC,kBG8EiC,eJsJlC,CCpOC,yBG+EwC,eJwJzC,CCvOC,yBGgFwC,eJ0JzC,CC1OC,oBGiFmC,eJ4JpC,CC7OC,gBGkF+B,eJ8JhC,CChPC,iBGmFgC,eJgKjC,CCnPC,gBGoF+B,eJkKhC,CCtPC,mBGqFkC,eJoKnC,CCzPC,wBGsFuC,eJsKxC,CC5PC,wBGuFuC,eJwKxC,CC/PC,iBGwFgC,eJ0KjC,CClQC,wBGyFuC,eJ4KxC,CCrQC,yBG0FwC,eJ8KzC,CCxQC,uBG2FsC,eJgLvC,CC3QC,wBG4FuC,eJkLxC,CC9QC,wBG6FuC,eJoLxC,CCjRC,wBG8FuC,eJsLxC,CCpRC,2BG+F0C,eJwL3C,CCvRC,uBGgGsC,eJ0LvC,CC1RC,sBGiGqC,eJ4LtC,CC7RC,0BGkGyC,eJ8L1C,CChSC,0BGmGyC,eJgM1C,CCnSC,eGoG8B,eJkM/B,CCtSC,sBGqGqC,eJoMtC,CCzSC,uBGsGsC,eJsMvC,CC5SC,oBGuGmC,eJwMpC,CC/SC,sBGwGqC,eJ0MtC,CClTC,yCG0GgC,eJ4MjC,CCtTC,kBG2GiC,eJ8MlC,CCzTC,oBG4GmC,eJgNpC,CC5TC,gBG6G+B,eJkNhC,CC/TC,iBG8GgC,eJoNjC,CClUC,oBG+GmC,eJsNpC,CCrUC,8BGgH6C,eJwN9C,CCxUC,gBGiH+B,eJ0NhC,CC3UC,gBGkH+B,eJ4NhC,CC9UC,gBGmH+B,eJ8NhC,CCjVC,eGoH8B,eJgO/B,CCpVC,qBGqHoC,eJkOrC,CCvVC,mDGuH+C,eJoOhD,CC3VC,iBGwHgC,eJsOjC,CC9VC,oBGyHmC,eJwOpC,CCjWC,kBG0HiC,eJ0OlC,CCpWC,mBG2HkC,eJ4OnC,CCvWC,kBG4HiC,eJ8OlC,CC1WC,sBG6HqC,eJgPtC,CC7WC,wBG8HuC,eJkPxC,CChXC,mBG+HkC,eJoPnC,CCnXC,yBGgIwC,eJsPzC,CCtXC,kBGiIiC,eJwPlC,CCzXC,uBGkIsC,eJ0PvC,CC5XC,oBGmImC,eJ4PpC,CC/XC,oBGoImC,eJ8PpC,CClYC,4CGsIoC,eJgQrC,CCtYC,0BGuIyC,eJkQ1C,CCzYC,2BGwI0C,eJoQ3C,CC5YC,wBGyIuC,eJsQxC,CC/YC,eG0I8B,eJwQ/B,CClZC,iCG4I+B,eJ0QhC,CCtZC,oBG6ImC,eJ4QpC,CCzZC,uBG8IsC,eJ8QvC,CC5ZC,yBG+IwC,eJgRzC,CC/ZC,qBGgJoC,eJkRrC,CClaC,mBGiJkC,eJoRnC,CCraC,oBGkJmC,eJsRpC,CCxaC,2BGmJ0C,eJwR3C,CC3aC,sBGoJqC,eJ0RtC,CC9aC,yBGqJwC,eJ4RzC,CCjbC,mBGsJkC,eJ8RnC,CCpbC,kBGuJiC,eJgSlC,CCvbC,yBGwJwC,eJkSzC,CC1bC,kBGyJiC,eJoSlC,CC7bC,mBG0JkC,eJsSnC,CChcC,iBG2JgC,eJwSjC,CCncC,oBG4JmC,eJ0SpC,CCtcC,sBG6JqC,eJ4StC,CCzcC,wBG8JuC,eJ8SxC,CC5cC,mBG+JkC,eJgTnC,CC/cC,0CGiKmC,eJkTpC,CCndC,kBGkKiC,eJoTlC,CCtdC,kBGmKiC,eJsTlC,CCzdC,uBGoKsC,eJwTvC,CC5dC,+BGsK8B,eJ0T/B,CCheC,iBGuKgC,eJ4TjC,CCneC,oBGwKmC,eJ8TpC,CCteC,gBGyK+B,eJgUhC,CCzeC,uBG0KsC,eJkUvC,CC5eC,wBG2KuC,eJoUxC,CC/eC,uBG4KsC,eJsUvC,CClfC,qBG6KoC,eJwUrC,CCrfC,uBG8KsC,eJ0UvC,CCxfC,6BG+K4C,eJ4U7C,CC3fC,8BGgL6C,eJ8U9C,CC9fC,2BGiL0C,eJgV3C,CCjgBC,6BGkL4C,eJkV7C,CCpgBC,iBGmLgC,eJoVjC,CCvgBC,kBGoLiC,eJsVlC,CC1gBC,iBGqLgC,eJwVjC,CC7gBC,kBGsLiC,eJ0VlC,CChhBC,qBGuLoC,eJ4VrC,CCnhBC,sBGwLqC,eJ8VtC,CCthBC,kCG0LgC,eJgWjC,CC1hBC,iCG4L+B,eJkWhC,CC9hBC,iBG6LgC,eJoWjC,CCjiBC,iBG8LgC,eJsWjC,CCpiBC,mCGgMmC,eJwWpC,CCxiBC,mCGkMkC,eJ0WnC,CC5iBC,qBGmMoC,eJ4WrC,CC/iBC,oCGqMmC,eJ8WpC,CCnjBC,kBGsMiC,eJgXlC,CCtjBC,sDGyM+B,eJkXhC,CC3jBC,mBG0MkC,eJoXnC,CC9jBC,mBG2MkC,eJsXnC,CCjkBC,yBG4MwC,eJwXzC,CCpkBC,qBG6MoC,eJ0XrC,CCvkBC,iBG8MgC,eJ4XjC,CC1kBC,iBG+MgC,eJ8XjC,CC7kBC,iBGgNgC,eJgYjC,CChlBC,qBGiNoC,eJkYrC,CCnlBC,4BGkN2C,eJoY5C,CCtlBC,8BGmN6C,eJsY9C,CCzlBC,uBGoNsC,eJwYvC,CC5lBC,iBGqNgC,eJ0YjC,CC/lBC,sBGsNqC,eJ4YtC,CClmBC,oBGuNmC,eJ8YpC,CCrmBC,sBGwNqC,eJgZtC,CCxmBC,uBGyNsC,eJkZvC,CC3mBC,mBG0NkC,eJoZnC,CC9mBC,oCG4N+B,eJsZhC,CClnBC,0CG8NoC,eJwZrC,CCtnBC,uCGgOmC,eJ0ZpC,CC1nBC,oBGiOmC,eJ4ZpC,CC7nBC,oBGkOmC,eJ8ZpC,CChoBC,uCGoO+B,eJgahC,CCpoBC,kCGsOgC,eJkajC,CCxoBC,2CGwOqC,eJoatC,CC5oBC,qBGyOoC,eJsarC,CC/oBC,sBG0OqC,eJwatC,CClpBC,iCG4O+B,eJ0ahC,CCtpBC,mBG6OkC,eJ4anC,CCzpBC,oBG8OmC,eJ8apC,CC5pBC,sCGgPoC,eJgbrC,CChqBC,uBGiPsC,eJkbvC,CCnqBC,oBGkPmC,eJobpC,CCtqBC,0BGmPyC,eJsb1C,CCzqBC,wBGoPuC,eJwbxC,CC5qBC,mBGqPkC,eJ0bnC,CC/qBC,uBGsPsC,eJ4bvC,CClrBC,oBGuPmC,eJ8bpC,CCrrBC,kBGwPiC,eJgclC,CCxrBC,kBGyPiC,eJkclC,CC3rBC,mBG0PkC,eJocnC,CC9rBC,uBG2PsC,eJscvC,CCjsBC,sBG4PqC,eJwctC,CCpsBC,sBG6PqC,eJ0ctC,CCvsBC,qBG8PoC,eJ4crC,CC1sBC,kBG+PiC,eJ8clC,CC7sBC,uBGgQsC,eJgdvC,CChtBC,gBGiQ+B,eJkdhC,CCntBC,oBGkQmC,eJodpC,CCttBC,uBGmQsC,eJsdvC,CCztBC,6BGoQ4C,eJwd7C,CC5tBC,8BGqQ6C,eJ0d9C,CC/tBC,2BGsQ0C,eJ4d3C,CCluBC,6BGuQ4C,eJ8d7C,CCruBC,sBGwQqC,eJgetC,CCxuBC,uBGyQsC,eJkevC,CC3uBC,oBG0QmC,eJoepC,CC9uBC,sBG2QqC,eJsetC,CCjvBC,mBG4QkC,eJwenC,CCpvBC,kBG6QiC,eJ0elC,CCvvBC,kBG8QiC,eJ4elC,CC1vBC,0CGgRiC,eJ8elC,CC9vBC,oBGiRmC,eJgfpC,CCjwBC,sBGkRqC,eJkftC,CCpwBC,uBGmRsC,eJofvC,CCvwBC,mBGoRkC,eJsfnC,CC1wBC,kBGqRiC,eJwflC,CC7wBC,uCGuRgC,eJ0fjC,CCjxBC,sBGwRqC,eJ4ftC,CCpxBC,oBGyRmC,eJ8fpC,CCvxBC,yBG0RwC,eJggBzC,CC1xBC,mBG2RkC,eJkgBnC,CC7xBC,mBG4RkC,eJogBnC,CChyBC,iBG6RgC,eJsgBjC,CCnyBC,mBG8RkC,eJwgBnC,CCtyBC,sBG+RqC,eJ0gBtC,CCzyBC,kBGgSiC,eJ4gBlC,CC5yBC,0BGiSyC,eJ8gB1C,CC/yBC,oBGkSmC,eJghBpC,CClzBC,gBGmS+B,eJkhBhC,CCrzBC,+CGqSoC,eJohBrC,CCzzBC,4EGwSsC,eJshBvC,CC9zBC,0BGySyC,eJwhB1C,CCj0BC,gBG0S+B,eJ0hBhC,CCp0BC,qBG2SoC,eJ4hBrC,CCv0BC,0CG6SuC,eJ8hBxC,CC30BC,oBG8SmC,eJgiBpC,CC90BC,gBG+S+B,eJkiBhC,CCj1BC,uBGgTsC,eJoiBvC,CCp1BC,uBGiTsC,eJsiBvC,CCv1BC,qBGkToC,eJwiBrC,CC11BC,kBGmTiC,eJ0iBlC,CC71BC,wBGoTuC,eJ4iBxC,CCh2BC,sBGqTqC,eJ8iBtC,CCn2BC,4BGsT2C,eJgjB5C,CCt2BC,kBGuTiC,eJkjBlC,CCz2BC,sBGwTqC,eJojBtC,CC52BC,6BGyT4C,eJsjB7C,CC/2BC,kBG0TiC,eJwjBlC,CCl3BC,kBG2TiC,eJ0jBlC,CCr3BC,+BG4T8C,eJ4jB/C,CCx3BC,gCG6T+C,eJ8jBhD,CC33BC,6BG8T4C,eJgkB7C,CC93BC,+BG+T8C,eJkkB/C,CCj4BC,iBGgUgC,eJokBjC,CCp4BC,gBGiU+B,eJskBhC,CCv4BC,kBGkUiC,eJwkBlC,CC14BC,sBGmUqC,eJ0kBtC,CC74BC,oBGoUmC,eJ4kBpC,CCh5BC,sBGqUqC,eJ8kBtC,CCn5BC,sBGsUqC,eJglBtC,CCt5BC,sBGuUqC,eJklBtC,CCz5BC,uBGwUsC,eJolBvC,CC55BC,kBGyUiC,eJslBlC,CC/5BC,wBG0UuC,eJwlBxC,CCl6BC,0BG2UyC,eJ0lB1C,CCr6BC,oBG4UmC,eJ4lBpC,CCx6BC,sBG6UqC,eJ8lBtC,CC36BC,wBG8UuC,eJgmBxC,CC96BC,yBG+UwC,eJkmBzC,CCj7BC,gCGgV+C,eJomBhD,CCp7BC,wBGiVuC,eJsmBxC,CCv7BC,mBGkVkC,eJwmBnC,CC17BC,sDGoV8C,eJ0mB/C,CC97BC,kDGsV4C,eJ4mB7C,CCl8BC,wDGwV+C,eJ8mBhD,CCt8BC,+BG0V8B,eJgnB/B,CC18BC,eG2V8B,eJknB/B,CC78BC,iCG6V8B,eJonB/B,CCj9BC,gCG+V8B,eJsnB/B,CCr9BC,4DGmW8B,eJwnB/B,CC39BC,kDGsW8B,eJ0nB/B,CCh+BC,8BGwW8B,eJ4nB/B,CCp+BC,kCG0W8B,eJ8nB/B,CCx+BC,gBG2W+B,eJgoBhC,CC3+BC,qBG4WoC,eJkoBrC,CC9+BC,0BG6WyC,eJooB1C,CCj/BC,2BG8W0C,eJsoB3C,CCp/BC,2BG+W0C,eJwoB3C,CCv/BC,4BGgX2C,eJ0oB5C,CC1/BC,4BGiX2C,eJ4oB5C,CC7/BC,6BGkX4C,eJ8oB7C,CChgCC,qBGmXoC,eJgpBrC,CCngCC,uBGoXsC,eJkpBvC,CCtgCC,0BGqXyC,eJopB1C,CCzgCC,mBGsXkC,eJspBnC,CC5gCC,gBGuX+B,eJwpBhC,CC/gCC,uBGwXsC,eJ0pBvC,CClhCC,wBGyXuC,eJ4pBxC,CCrhCC,mBG0XkC,eJ8pBnC,CCxhCC,0BG2XyC,eJgqB1C,CC3hCC,qBG4XoC,eJkqBrC,CC9hCC,kBG6XiC,eJoqBlC,CCjiCC,eG8X8B,eJsqB/B,CCpiCC,qBG+XoC,eJwqBrC,CCviCC,4BGgY2C,eJ0qB5C,CC1iCC,kBGiYiC,eJ4qBlC,CC7iCC,yBGkYwC,eJ8qBzC,CChjCC,2BGmY0C,eJgrB3C,CCnjCC,yBGoYwC,eJkrBzC,CCtjCC,2BGqY0C,eJorB3C,CCzjCC,4BGsY2C,eJsrB5C,CC5jCC,iBGuYgC,eJwrBjC,CC/jCC,mBGwYkC,eJ0rBnC,CClkCC,mBGyYkC,eJ4rBnC,CCrkCC,iBG0YgC,eJ8rBjC,CCxkCC,oBG2YmC,eJgsBpC,CC3kCC,iBG4YgC,eJksBjC,CC9kCC,sBG6YqC,eJosBtC,CCjlCC,kBG8YiC,eJssBlC,CCplCC,kBG+YiC,eJwsBlC,CCvlCC,gBGgZ+B,eJ0sBhC,CC1lCC,sCGkZmC,eJ4sBpC,CC9lCC,iBGmZgC,eJ8sBjC,CCjmCC,kBGoZiC,eJgtBlC,CCpmCC,mBGqZkC,eJktBnC,CCvmCC,eGsZ8B,eJotB/B,CC1mCC,cGuZ6B,eJstB9B,CC7mCC,iBGwZgC,eJwtBjC,CChnCC,kBGyZiC,eJ0tBlC,CCnnCC,qBG0ZoC,eJ4tBrC,CCtnCC,0BG2ZyC,eJ8tB1C,CCznCC,gCG4Z+C,eJguBhD,CC5nCC,+BG6Z8C,eJkuB/C,CC/nCC,sDG+Z8C,eJouB/C,CCnoCC,wBGgauC,eJsuBxC,CCtoCC,sBGiaqC,eJwuBtC,CCzoCC,wBGkauC,eJ0uBxC,CC5oCC,uCGoa8B,eJ4uB/B,CChpCC,yBGqawC,eJ8uBzC,CCnpCC,yBGsawC,eJgvBzC,CCtpCC,iBGuagC,eJkvBjC,CCzpCC,2BGwa0C,eJovB3C,CC5pCC,qBGyaoC,eJsvBrC,CC/pCC,kBG0aiC,eJwvBlC,CClqCC,6DG6aqC,eJ0vBtC,CCvqCC,kDG+ayC,eJ4vB1C,CC3qCC,iBGgbgC,eJ8vBjC,CC9qCC,kBGibiC,eJgwBlC,CCjrCC,kBGkbiC,eJkwBlC,CCprCC,yBGmbwC,eJowBzC,CCvrCC,8BGob6C,eJswB9C,CC1rCC,uBGqbsC,eJwwBvC,CC7rCC,qBGsboC,eJ0wBrC,CChsCC,gBGub+B,eJ4wBhC,CCnsCC,yBGwbwC,eJ8wBzC,CCtsCC,0BGybyC,eJgxB1C,CCzsCC,kBG0biC,eJkxBlC,CC5sCC,kBG2biC,eJoxBlC,CC/sCC,oBG4bmC,eJsxBpC,CCltCC,eG6b8B,eJwxB/B,CCrtCC,oBG8bmC,eJ0xBpC,CCxtCC,iBG+bgC,eJ4xBjC,CC3tCC,eGgc8B,eJ8xB/B,CC9tCC,iBGicgC,eJgyBjC,CCjuCC,gBGkc+B,eJkyBhC,CCpuCC,iBGmcgC,eJoyBjC,CCvuCC,mBGockC,eJsyBnC,CC1uCC,0BGqcyC,eJwyB1C,CC7uCC,iBGscgC,eJ0yBjC,CChvCC,wBGucuC,eJ4yBxC,CCnvCC,mBGwckC,eJ8yBnC,CCtvCC,qCG0c8B,eJgzB/B,CC1vCC,+BG4c+B,eJkzBhC,CC9vCC,gBG6c+B,eJozBhC,CCjwCC,mBG8ckC,eJszBnC,CCpwCC,sBG+cqC,eJwzBtC,CCvwCC,sBGgdqC,eJ0zBtC,CC1wCC,oBGidmC,eJ4zBpC,CC7wCC,sBGkdqC,eJ8zBtC,CChxCC,uBGmdsC,eJg0BvC,CCnxCC,wBGoduC,eJk0BxC,CCtxCC,6BGqd4C,eJo0B7C,CCzxCC,0EGwduC,eJs0BxC,CC9xCC,gDG0dyC,eJw0B1C,CClyCC,gDG4duC,eJ00BxC,CCtyCC,gDG8duC,eJ40BxC,CC1yCC,uBG+dsC,eJ80BvC,CC7yCC,gBGge+B,eJg1BhC,CChzCC,mBGiekC,eJk1BnC,CCnzCC,oBGkemC,eJo1BpC,CCtzCC,wGGueoC,eJs1BrC,CC7zCC,0BGweyC,eJw1B1C,CCh0CC,qDG2egC,eJ01BjC,CCr0CC,gCG6eiC,eJ41BlC,CCz0CC,sBG8eqC,eJ81BtC,CC50CC,eG+e8B,eJg2B/B,CC/0CC,2EGkfsC,eJk2BvC,CCp1CC,yBGmfwC,eJo2BzC,CCv1CC,cGof6B,eJs2B9B,CC11CC,oCGsfiC,eJw2BlC,CC91CC,uCGwfsC,eJ02BvC,CCl2CC,2CG0fwC,eJ42BzC,CCt2CC,mBG2fkC,eJ82BnC,CCz2CC,uBG4fsC,eJg3BvC,CC52CC,kBG6fiC,eJk3BlC,CC/2CC,qBG8foC,eJo3BrC,CCl3CC,mBG+fkC,eJs3BnC,CCr3CC,qBGggBoC,eJw3BrC,CCx3CC,4BGigB2C,eJ03B5C,CC33CC,gBGkgB+B,eJ43BhC,CC93CC,6CGogBmC,eJ83BpC,CCl4CC,eGqgB8B,eJg4B/B,CCr4CC,sBGsgBqC,eJk4BtC,CCx4CC,gBGugB+B,eJo4BhC,CC34CC,sBGwgBqC,eJs4BtC,CC94CC,kBGygBiC,eJw4BlC,CCj5CC,gBG0gB+B,eJ04BhC,CCp5CC,uBG2gBsC,eJ44BvC,CCv5CC,gBG4gB+B,eJ84BhC,CC15CC,sBG6gBqC,eJg5BtC,CC75CC,kBG8gBiC,eJk5BlC,CCh6CC,yBG+gBwC,eJo5BzC,CCn6CC,mBGghBkC,eJs5BnC,CCt6CC,yBGihBwC,eJw5BzC,CCz6CC,uBGkhBsC,eJ05BvC,CC56CC,mBGmhBkC,eJ45BnC,CC/6CC,qBGohBoC,eJ85BrC,CCl7CC,qBGqhBoC,eJg6BrC,CCr7CC,sBGshBqC,eJk6BtC,CCx7CC,wBGuhBuC,eJo6BxC,CC37CC,iBGwhBgC,eJs6BjC,CC97CC,qBGyhBoC,eJw6BrC,CCj8CC,cG0hB6B,eJ06B9B,CCp8CC,sBG2hBqC,eJ46BtC,CCv8CC,uBG4hBsC,eJ86BvC,CC18CC,yBG6hBwC,eJg7BzC,CC78CC,sBG8hBqC,eJk7BtC,CCh9CC,qBG+hBoC,eJo7BrC,CCn9CC,sBGgiBqC,eJs7BtC,CCt9CC,kBGiiBiC,eJw7BlC,CCz9CC,yBGkiBwC,eJ07BzC,CC59CC,sBGmiBqC,eJ47BtC,CC/9CC,qBGoiBoC,eJ87BrC,CCl+CC,mBGqiBkC,eJg8BnC,CCr+CC,eGsiB8B,eJk8B/B,CCx+CC,mBGuiBkC,eJo8BnC,CC3+CC,qBGwiBoC,eJs8BrC,CC9+CC,cGyiB6B,eJw8B9B,CCj/CC,mDG4iB8B,eJ08B/B,CCt/CC,oBG6iBmC,eJ48BpC,CCz/CC,sBG8iBqC,eJ88BtC,CC5/CC,0BG+iByC,eJg9B1C,CC//CC,oBGgjBmC,eJk9BpC,CClgDC,oBGijBmC,eJo9BpC,CCrgDC,mBGkjBkC,eJs9BnC,CCxgDC,kBGmjBiC,eJw9BlC,CC3gDC,wBGojBuC,eJ09BxC,CC9gDC,uBGqjBsC,eJ49BvC,CCjhDC,oBGsjBmC,eJ89BpC,CCphDC,qBGujBoC,eJg+BrC,CCvhDC,2BGwjB0C,eJk+B3C,CC1hDC,mBGyjBkC,eJo+BnC,CC7hDC,gBG0jB+B,eJs+BhC,CChiDC,uBG2jBsC,eJw+BvC,CCniDC,sBG4jBqC,eJ0+BtC,CCtiDC,uBG6jBsC,eJ4+BvC,CCziDC,qBG8jBoC,eJ8+BrC,CC5iDC,iBG+jBgC,eJg/BjC,CC/iDC,gBGgkB+B,eJk/BhC,CCljDC,mBGikBkC,eJo/BnC,CCrjDC,2CGmkBsC,eJs/BvC,CCzjDC,2BGokB0C,eJw/B3C,CC5jDC,wBGqkBuC,eJ0/BxC,CC/jDC,uBGskBsC,eJ4/BvC,CClkDC,sBGukBqC,eJ8/BtC,CCrkDC,uBGwkBsC,eJggCvC,CCxkDC,yBGykBwC,eJkgCzC,CC3kDC,yBG0kBwC,eJogCzC,CC9kDC,kBG2kBiC,eJsgClC,CCjlDC,sBG4kBqC,eJwgCtC,CCplDC,6BG6kB4C,eJ0gC7C,CCvlDC,uBG8kBsC,eJ4gCvC,CC1lDC,oBG+kBmC,eJ8gCpC,CC7lDC,kBGglBiC,eJghClC,CChmDC,qBGilBoC,eJkhCrC,CCnmDC,sBGklBqC,eJohCtC,CCtmDC,gCGolB8B,eJshC/B,CC1mDC,mBGqlBkC,eJwhCnC,CC7mDC,iBGslBgC,eJ0hCjC,CChnDC,kBGulBiC,eJ4hClC,CCnnDC,kBGwlBiC,eJ8hClC,CCtnDC,sCG0lBuC,eJgiCxC,CC1nDC,yBG2lBwC,eJkiCzC,CC7nDC,oBG4lBmC,eJoiCpC,CChoDC,wBG6lBuC,eJsiCxC,CCnoDC,gEGgmBuC,eJwiCxC,CCxoDC,uDGkmBiD,eJ0iClD,CC5oDC,6CGomBuC,eJ4iCxC,CChpDC,gDGsmB0C,eJ8iC3C,CCppDC,8CGwmBwC,eJgjCzC,CCxpDC,yBGymBwC,eJkjCzC,CC3pDC,oBG0mBmC,eJojCpC,CC9pDC,wBG2mBuC,eJsjCxC,CCjqDC,0BG4mByC,eJwjC1C,CCpqDC,uBG6mBsC,eJ0jCvC,CCvqDC,yBG8mBwC,eJ4jCzC,CC1qDC,kBG+mBiC,eJ8jClC,CC7qDC,0BGgnByC,eJgkC1C,CChrDC,iBGinBgC,eJkkCjC,CCnrDC,yBGknBwC,eJokCzC,CCtrDC,uBGmnBsC,eJskCvC,CCzrDC,kDGqnB0C,eJwkC3C,CC7rDC,iDGunByC,eJ0kC1C,CCjsDC,gDGynBwC,eJ4kCzC,CCrsDC,qBG0nBoC,eJ8kCrC,CCxsDC,8CG4nBsC,eJglCvC,CC5sDC,+CG8nBuC,eJklCxC,CChtDC,2BG+nB0C,eJolC3C,CCntDC,yBGgoBwC,eJslCzC,CCttDC,wBGioBuC,eJwlCxC,CCztDC,0BGkoByC,eJ0lC1C,CC5tDC,wBGmoBuC,eJ4lCxC,CC/tDC,qBGooBoC,eJ8lCrC,CCluDC,sBGqoBqC,eJgmCtC,CCruDC,4BGsoB2C,eJkmC5C,CCxuDC,cGuoB6B,eJomC9B,CC3uDC,qBGwoBoC,eJsmCrC,CC9uDC,uBGyoBsC,eJwmCvC,CCjvDC,yBG0oBwC,eJ0mCzC,CCpvDC,gCG2oB+C,eJ4mChD,CCvvDC,sBG4oBqC,eJ8mCtC,CC1vDC,uBG6oBsC,eJgnCvC,CC7vDC,kBG8oBiC,eJknClC,CChwDC,kBG+oBiC,eJonClC,CCnwDC,mBGgpBkC,eJsnCnC,CCtwDC,iBGipBgC,eJwnCjC,CCzwDC,6BGkpB4C,eJ0nC7C,CC5wDC,oCGopBqC,eJ4nCtC,CChxDC,kBGqpBiC,eJ8nClC,CCnxDC,iBGspBgC,eJgoCjC,CCtxDC,kBGupBiC,eJkoClC,CCzxDC,2BGwpB0C,eJooC3C,CC5xDC,4BGypB2C,eJsoC5C,CC/xDC,4BG0pB2C,eJwoC5C,CClyDC,4BG2pB2C,eJ0oC5C,CCryDC,oBG4pBmC,eJ4oCpC,CCxyDC,mBG6pBkC,eJ8oCnC,CC3yDC,qBG8pBoC,eJgpCrC,CC9yDC,iBG+pBgC,eJkpCjC,CCjzDC,eGgqB8B,eJopC/B,CCpzDC,sBGiqBqC,eJspCtC,CCvzDC,wBGkqBuC,eJwpCxC,CC1zDC,iBGmqBgC,eJ0pCjC,CC7zDC,iBGoqBgC,eJ4pCjC,CCh0DC,qBGqqBoC,eJ8pCrC,CCn0DC,qBGsqBoC,eJgqCrC,CCt0DC,wBGuqBuC,eJkqCxC,CCz0DC,gBGwqB+B,eJoqChC,CC50DC,2BGyqB0C,eJsqC3C,CC/0DC,oBG0qBmC,eJwqCpC,CCl1DC,gBG2qB+B,eJ0qChC,CCr1DC,wBG4qBuC,eJ4qCxC,CCx1DC,eG6qB8B,eJ8qC/B,CC31DC,wBG8qBuC,eJgrCxC,CC91DC,oBG+qBmC,eJkrCpC,CCj2DC,kBGgrBiC,eJorClC,CCp2DC,wBGirBuC,eJsrCxC,CCv2DC,0BGkrByC,eJwrC1C,CC12DC,uBGmrBsC,eJ0rCvC,CC72DC,yBGorBwC,eJ4rCzC,CCh3DC,wBGqrBuC,eJ8rCxC,CCn3DC,2BGsrB0C,eJgsC3C,CCt3DC,mBGurBkC,eJksCnC,CCz3DC,qBGwrBoC,eJosCrC,CC53DC,uBGyrBsC,eJssCvC,CC/3DC,mBG0rBkC,eJwsCnC,CCl4DC,kBG2rBiC,eJ0sClC,CCr4DC,sBG4rBqC,eJ4sCtC,CCx4DC,mBG6rBkC,eJ8sCnC,CC34DC,kBG8rBiC,eJgtClC,CC94DC,4BG+rB2C,eJktC5C,CCj5DC,0BGgsByC,eJotC1C,CCp5DC,6BGisB4C,eJstC7C,CCv5DC,iBGksBgC,eJwtCjC,CC15DC,6BGmsB4C,eJ0tC7C,CC75DC,gCGosB+C,eJ4tChD,CCh6DC,mBGqsBkC,eJ8tCnC,CCn6DC,uCGssBsD,eJguCvD,CCt6DC,2EGwsB8D,eJkuC/D,CC16DC,+DG2sB+B,eJouChC,CC/6DC,iBG4sBgC,eJsuCjC,CCl7DC,mBG6sBkC,eJwuCnC,CCr7DC,4CG+sBwC,eJ0uCzC,CCz7DC,sBGgtBqC,eJ4uCtC,CC57DC,kBGitBiC,eJ8uClC,CC/7DC,yBGktBwC,eJgvCzC,CCl8DC,oBGmtBmC,eJkvCpC,CCr8DC,0BGotByC,eJovC1C,CCx8DC,2BGqtB0C,eJsvC3C,CC38DC,sBGstBqC,eJwvCtC,CC98DC,uBGutBsC,eJ0vCvC,CCj9DC,iBGwtBgC,eJ4vCjC,CCp9DC,qBGytBoC,eJ8vCrC,CCv9DC,8DG2tB+C,eJgwChD,CC39DC,sCG6tBuC,eJkwCxC,CC/9DC,uBG8tBsC,eJowCvC,CCl+DC,yBG+tBwC,eJswCzC,CCr+DC,2BGguB0C,eJwwC3C,CCx+DC,kBGiuBiC,eJ0wClC,CC3+DC,wBGkuBuC,eJ4wCxC,CC9+DC,0BGmuByC,eJ8wC1C,CCj/DC,yCGquBuC,eJgxCxC,CCr/DC,6CGuuByC,eJkxC1C,CCz/DC,uBGwuBsC,eJoxCvC,CC5/DC,yBGyuBwC,eJsxCzC,CC//DC,kBG0uBiC,eJwxClC,CClgEC,oBG2uBmC,eJ0xCpC,CCrgEC,8CG6uBkC,eJ4xCnC,CCzgEC,kDG+uBoC,eJ8xCrC,CC7gEC,iBGgvBgC,eJgyCjC,CChhEC,0BGivByC,eJkyC1C,CCnhEC,oBGkvBmC,eJoyCpC,CCthEC,4EGqvB2C,eJsyC5C,CC3hEC,+DGuvBqD,eJwyCtD,CC/hEC,qDGyvB2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","sources":["webpack://kiwiirc/./node_modules/vue-virtual-scroller/dist/vue-virtual-scroller.css","webpack://kiwiirc/./src/res/globalStyle.css","webpack://kiwiirc/./src/components/startups/CommonLayout.vue","webpack://kiwiirc/./src/components/startups/Welcome.vue","webpack://kiwiirc/./src/components/startups/ZncLogin.vue","webpack://kiwiirc/./src/components/startups/CustomServer.vue","webpack://kiwiirc/./src/components/startups/KiwiBnc.vue","webpack://kiwiirc/./src/components/BufferSettings.vue","webpack://kiwiirc/./src/components/AwayStatusIndicator.vue","webpack://kiwiirc/./src/components/StateBrowserNetwork.vue","webpack://kiwiirc/./src/components/Avatar.vue","webpack://kiwiirc/./src/components/StateBrowserUsermenu.vue","webpack://kiwiirc/./src/components/SettingsAliases.vue","webpack://kiwiirc/./src/components/SettingsAdvanced.vue","webpack://kiwiirc/./src/components/AppSettings.vue","webpack://kiwiirc/./src/components/StateBrowser.vue","webpack://kiwiirc/./src/components/ChannelInfo.vue","webpack://kiwiirc/./src/components/ChannelBanlist.vue","webpack://kiwiirc/./src/components/ContainerHeader.vue","webpack://kiwiirc/./src/components/UserBox.vue","webpack://kiwiirc/./src/components/AutoComplete.vue","webpack://kiwiirc/./src/components/SidebarAboutBuffer.vue","webpack://kiwiirc/./src/components/ChannelInvitelist.vue","webpack://kiwiirc/./src/components/NicklistUser.vue","webpack://kiwiirc/./src/components/Nicklist.vue","webpack://kiwiirc/./src/components/Sidebar.vue","webpack://kiwiirc/./src/components/NotConnected.vue","webpack://kiwiirc/./src/components/BufferKey.vue","webpack://kiwiirc/./src/components/UrlEmbed.vue","webpack://kiwiirc/./src/components/MediaViewer.vue","webpack://kiwiirc/./src/components/MessageInfo.vue","webpack://kiwiirc/./src/components/MessageListMessageCompact.vue","webpack://kiwiirc/./src/components/MessageListMessageModern.vue","webpack://kiwiirc/./src/components/MessageListMessageInline.vue","webpack://kiwiirc/./src/components/LoadingAnimation.vue","webpack://kiwiirc/./src/components/MessageList.vue","webpack://kiwiirc/./src/components/ServerSelector.vue","webpack://kiwiirc/./src/components/NetworkSettings.vue","webpack://kiwiirc/./src/components/ChannelList.vue","webpack://kiwiirc/./src/components/ServerView.vue","webpack://kiwiirc/./src/components/Container.vue","webpack://kiwiirc/./src/components/inputtools/TextStyle.vue","webpack://kiwiirc/./src/components/inputtools/Emoji.vue","webpack://kiwiirc/./src/components/SelfUser.vue","webpack://kiwiirc/./src/components/TypingUsersList.vue","webpack://kiwiirc/./src/components/ControlInput.vue","webpack://kiwiirc/./src/components/App.vue","webpack://kiwiirc/./node_modules/font-awesome/less/animated.less","webpack://kiwiirc/./node_modules/font-awesome/less/core.less","webpack://kiwiirc/./node_modules/font-awesome/less/fixed-width.less","webpack://kiwiirc/./node_modules/font-awesome/less/icons.less","webpack://kiwiirc/./node_modules/font-awesome/less/path.less","webpack://kiwiirc/./src/components/StartupError.vue","webpack://kiwiirc/./src/components/utils/TabbedView.vue","webpack://kiwiirc/./src/components/utils/InputText.vue","webpack://kiwiirc/./src/components/utils/IrcInput.vue","webpack://kiwiirc/./src/components/utils/InputPrompt.vue","webpack://kiwiirc/./src/components/utils/InputConfirm.vue","webpack://kiwiirc/./src/components/utils/TransitionExpand.vue","webpack://kiwiirc/./src/thirdparty/kiwiirccom.vue"],"sourcesContent":[".vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}","h1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n padding: 0.7em 0 0.2em 0;\n margin: 0;\n}\n\np {\n margin: 0.5em 0 1em 0;\n}\n\ndiv {\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nul {\n padding-left: 1em;\n}\n\ninput,\ntextarea,\nselect {\n color: inherit;\n background: inherit;\n background-color: inherit;\n}\n\n.u-link {\n text-decoration: none;\n cursor: pointer;\n}\n\n.u-link:hover {\n text-decoration: underline;\n}\n\n.u-button {\n display: inline-block;\n white-space: nowrap;\n cursor: pointer;\n padding: 0.4em 0.9em;\n border-radius: 4px;\n vertical-align: middle;\n text-align: center;\n outline: none;\n font-weight: 600;\n font-size: 1em;\n font-family: inherit;\n}\n\n.u-button-primary {\n border: none;\n}\n\n.u-form {\n text-align: left;\n}\n\n.u-form label {\n display: block;\n line-height: 20px;\n margin: 0 0 3px 2px;\n}\n\n.u-form--big label {\n margin-bottom: 10px;\n font-size: 1.2em;\n}\n\n.u-form label span {\n margin-right: 1em;\n display: inline-block;\n line-height: 25px;\n width: auto;\n font-weight: 500;\n text-align: left;\n max-width: none;\n}\n\n.u-form label.u-form-block span {\n width: auto;\n display: inline-block;\n}\n\n/* Style all form inputs */\n.u-form input[type='checkbox'],\n.u-form input[type='radio'] {\n float: left;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n width: 20px;\n height: 20px;\n display: inline-block;\n position: relative;\n border-radius: 5px;\n cursor: pointer;\n margin-left: 0;\n margin-right: 5px;\n border: 1px solid;\n}\n\n.u-form input[type='radio'] {\n float: right;\n}\n\n.u-form .u-input,\n.u-form input[type='text'],\n.u-form input[type='password'],\n.u-form input[type='email'],\n.u-form textarea {\n font-size: 0.9em;\n line-height: normal;\n clear: both;\n padding: 7px 8px;\n box-sizing: border-box;\n min-height: 0;\n overflow-x: hidden;\n overflow-y: auto;\n max-width: none;\n border-radius: 5px;\n border-width: 1px;\n border-style: solid;\n}\n\n.u-form--big .u-input,\n.u-form--big input[type='text'],\n.u-form--big input[type='password'],\n.u-form--big input[type='email'],\n.u-form--big textarea {\n padding: 15px 12px;\n font-size: 1em;\n}\n\n.u-checkbox-wrapper {\n position: relative;\n padding-left: 30px;\n}\n\n.u-checkbox-wrapper input[type='checkbox'],\n.u-checkbox-wrapper input[type='radio'] {\n position: absolute;\n margin: 0;\n top: 2px;\n left: 0;\n}\n\n.u-checkbox-wrapper label {\n margin-right: 0;\n}\n\n.u-form .u-submit {\n margin: 2em auto;\n display: block;\n}\n\n/* Style Global tables */\n.u-table {\n width: 100%;\n}\n\n.u-table thead th {\n padding: 10px;\n border-bottom: 1px solid;\n}\n\n.u-table tr:first-of-type td {\n padding-top: 10px;\n}\n\n.u-table th,\n.u-table td {\n padding: 5px 10px;\n}\n\n.u-table td {\n height: 40px;\n border-bottom: 1px solid rgba(255, 255, 255, 0.5);\n}\n\n.u-table td .reset-icon {\n font-size: 1.2em;\n}\n\n.u-table td .u-input {\n height: 40px;\n}\n\n.kiwi-formatting-extras-quote {\n border: 1px solid #b5b5b5;\n padding: 0 3px;\n border-radius: 3px;\n background: rgba(0, 0, 0, 0.05);\n font-family: monospace;\n}\n\n.kiwi-formatting-extras-invisible {\n font-size: 0;\n}\n\n.kiwi-formatting-extras-block {\n border-left: 4px solid #b5b5b5;\n padding: 1em;\n border-radius: 3px;\n background: rgba(0, 0, 0, 0.05);\n font-family: monospace;\n white-space: pre-wrap;\n display: inline-block;\n}\n\n/* Globally style the close icon */\n.kiwi-close-icon {\n color: #fff;\n border-radius: 0 0 0 4px;\n position: absolute;\n right: 0;\n top: 0;\n cursor: pointer;\n padding: 0.2em 0.4em;\n transition: background 0.2s;\n}\n\n.kiwi-settings-advanced-table tr:hover {\n background-color: rgba(128, 128, 128, 0.1);\n}\n\n.kiwi-typing::after {\n display: inline-block;\n animation: dotty steps(1, end) 1s infinite;\n font-weight: 600;\n content: '';\n}\n\n@keyframes dotty {\n 0% { content: ''; }\n 25% { content: '.'; }\n 50% { content: '..'; }\n 75% { content: '...'; }\n 100% { content: ''; }\n}\n\n.irc-fg-colour-white { color: #fff; }\n.irc-fg-colour-black { color: #000; }\n.irc-fg-colour-blue { color: #00f; }\n.irc-fg-colour-green { color: #0f0; }\n.irc-fg-colour-light-red { color: #ff5959; }\n.irc-fg-colour-brown { color: #743a00; }\n.irc-fg-colour-purple { color: #a500ff; }\n.irc-fg-colour-orange { color: #ff8c00; }\n.irc-fg-colour-yellow { color: #ff0; }\n.irc-fg-colour-light-green { color: #6fff6f; }\n.irc-fg-colour-cyan { color: #0cc; }\n.irc-fg-colour-light-cyan { color: #6dffff; }\n.irc-fg-colour-light-blue { color: #59b4ff; }\n.irc-fg-colour-pink { color: #f0f; }\n.irc-fg-colour-grey { color: #a6a6a6; }\n.irc-fg-colour-light-grey { color: #e2e2e2; }\n\n.irc-bg-colour-white { background-color: #fff; }\n.irc-bg-colour-black { background-color: #000; }\n.irc-bg-colour-blue { background-color: #00f; }\n.irc-bg-colour-green { background-color: #0f0; }\n.irc-bg-colour-light-red { background-color: #ff5959; }\n.irc-bg-colour-brown { background-color: #743a00; }\n.irc-bg-colour-purple { background-color: #a500ff; }\n.irc-bg-colour-orange { background-color: #ff8c00; }\n.irc-bg-colour-yellow { background-color: #ff0; }\n.irc-bg-colour-light-green { background-color: #6fff6f; }\n.irc-bg-colour-cyan { background-color: #0cc; }\n.irc-bg-colour-light-cyan { background-color: #6dffff; }\n.irc-bg-colour-light-blue { background-color: #59b4ff; }\n.irc-bg-colour-pink { background-color: #f0f; }\n.irc-bg-colour-grey { background-color: #a6a6a6; }\n.irc-bg-colour-light-grey { background-color: #e2e2e2; }\n","\n\n.kiwi-startup-common {\n height: 100%;\n text-align: center;\n display: flex;\n}\n\n.kiwi-startup-common-section {\n padding: 1em;\n box-sizing: border-box;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n\n /* transition the 2 sections out when the page closes. right+left defaults */\n transition: transform 0.4s;\n}\n\n.kiwi-startup-common-section-connection {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 40%;\n max-width: 500px;\n}\n\n/** Right side */\n.kiwi-startup-common-section-info {\n color: #fff;\n display: flex;\n flex: 1;\n align-items: center;\n justify-content: center;\n}\n\n.kiwi-startup-common-section-info-content {\n background: rgba(255, 255, 255, 0.74);\n margin: 2em;\n color: #1b1b1b;\n font-size: 1.5em;\n padding: 2em;\n border-radius: 5px;\n line-height: 1.6em;\n}\n\n.kiwi-fontawesome-preload {\n position: absolute;\n top: 0;\n left: -50px;\n width: 1px;\n height: 1px;\n}\n\n@media (min-width: 850px) {\n /** Closing - the wiping away of the screen **/\n .kiwi-startup-common--closing .kiwi-startup-common-section-connection {\n transform: translateX(-100%);\n }\n\n .kiwi-startup-common--closing .kiwi-startup-common-section-info {\n transform: translateX(100%);\n }\n}\n\n/** Smaller screen... **/\n@media (max-width: 850px) {\n .kiwi-startup-common {\n font-size: 0.9em;\n display: block;\n overflow-y: auto;\n }\n\n .kiwi-startup-common-section {\n width: 100%;\n min-height: auto;\n max-width: none;\n height: auto;\n align-items: flex-start;\n }\n\n /** Closing - the wiping away of the screen **/\n .kiwi-startup-common--closing {\n transition: transform 0.3s;\n transform: translateY(100%);\n }\n\n .kiwi-startup-common-section-connection {\n padding-top: 2em;\n }\n\n .kiwi-startup-common-section-connection > * {\n max-width: 450px;\n }\n}\n\n/** Background / border switching between screen sizes **/\n/* stylelint-disable no-duplicate-selectors */\n.kiwi-startup-common {\n background-size: 0;\n background-position: bottom;\n}\n\n.kiwi-startup-common-section-info {\n background-size: cover;\n background-position: bottom;\n border-left: 5px solid #42b992;\n}\n\n.kiwi-startup-common--no-bg .kiwi-startup-common-section-info {\n background-color: rgb(51, 51, 51);\n}\n\n/* stylint-enable */\n\n@media (max-width: 850px) {\n /* Apply some flex so that the info panel fills the rest of the bottom screen */\n .kiwi-startup-common {\n background-size: cover;\n }\n\n .kiwi-startup-common-section-info {\n background-size: 0;\n border-left: none;\n flex: 1 0;\n display: block;\n }\n\n .kiwi-startup-common--no-bg .kiwi-startup-common-section-info {\n border-top: 5px solid #42b992;\n }\n}\n\n@media (max-width: 500px) {\n .kiwi-startup-common-section-info-content {\n margin: 1em;\n }\n}\n","\n\n/* Containers */\nform.kiwi-welcome-simple-form {\n width: 70%;\n padding: 20px;\n}\n\n@media (max-width: 1025px) {\n form.kiwi-welcome-simple-form {\n width: 100%;\n }\n}\n\n@media (max-width: 850px) {\n form.kiwi-welcome-simple-form {\n background: var(--brand-default-bg);\n border-radius: 5px;\n box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);\n }\n}\n\n@media (max-width: 600px) {\n form.kiwi-welcome-simple-form {\n max-width: 350px;\n }\n}\n\nform.kiwi-welcome-simple-form h2 {\n margin: 0 0 40px 0;\n padding: 0;\n cursor: default;\n font-weight: 600;\n font-size: 2.2em;\n text-align: center;\n line-height: 1.2em;\n}\n\n.kiwi-welcome-simple-error {\n text-align: center;\n margin: 1em 0;\n padding: 1em;\n}\n\n.kiwi-welcome-simple-error span {\n display: block;\n font-style: italic;\n margin-bottom: 8px;\n}\n\n.kiwi-welcome-simple-error span:last-of-type {\n margin-bottom: 0;\n}\n\n.kiwi-welcome-simple-input-container {\n width: 100%;\n height: auto;\n position: relative;\n margin: 0 0 20px 0;\n}\n\n.kiwi-welcome-simple-input-container:last-of-type {\n margin: 20px 0 40px 0;\n}\n\n.kiwi-welcome-simple-terms {\n display: flex;\n flex-direction: row;\n}\n\n.kiwi-welcome-simple-terms .kiwi-welcome-simple-terms-content {\n margin-top: 3px;\n line-height: 20px;\n}\n\n.kiwi-welcome-simple-form .u-submit {\n width: 100%;\n height: 50px;\n font-size: 1.3em;\n}\n\n.kiwi-welcome-simple-start {\n font-size: 1.1em;\n cursor: pointer;\n}\n\n.kiwi-welcome-simple-start[disabled] {\n cursor: not-allowed;\n opacity: 0.65;\n}\n\n","\n\n.kiwi-welcome-znc h2 {\n font-size: 1.7em;\n text-align: center;\n padding: 0;\n margin: 0.5em auto 1.5em auto;\n}\n\n.kiwi-welcome-znc-error {\n text-align: center;\n margin: 1em 0;\n padding: 0.3em;\n}\n\n.kiwi-welcome-znc-error span {\n display: block;\n font-style: italic;\n}\n\n.kiwi-welcome-znc-form {\n width: 300px;\n background-color: #fff;\n border-radius: 0.5em;\n padding: 1em;\n border: 1px solid #ececec;\n}\n\n.kiwi-welcome-znc .u-input-text,\n.kiwi-welcome-znc .kiwi-welcome-znc-have-password input {\n margin-bottom: 1.5em;\n}\n\n.kiwi-welcome-znc-have-password input:checked {\n margin-bottom: 0;\n}\n\n.kiwi-welcome-znc-start {\n font-size: 1.1em;\n cursor: pointer;\n width: 100%;\n margin: 1em auto 0.5em auto;\n font-weight: normal;\n border: none;\n height: 36px;\n line-height: 36px;\n padding: 0;\n}\n\n.kiwi-welcome-znc-start[disabled] {\n cursor: not-allowed;\n}\n\n","\n\n.kiwi-customserver {\n height: 100%;\n overflow-y: auto;\n box-sizing: border-box;\n text-align: center;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.kiwi-customserver-start {\n font-size: 1.1em;\n cursor: pointer;\n}\n\n.kiwi-customserver-form {\n max-width: 300px;\n margin: 0 auto;\n max-height: 500px;\n overflow: hidden;\n border-radius: 0.5em;\n padding: 20px 1em;\n}\n\n.kiwi-customserver .u-input-text,\n.kiwi-customserver .kiwi-customserver-have-password input {\n margin-bottom: 1.5em;\n}\n\n.kiwi-customserver .kiwi-customserver-have-password {\n margin-bottom: 20px;\n}\n\n.kiwi-customserver-have-password input:checked {\n margin-bottom: 0;\n}\n\n.kiwi-customserver-tls {\n cursor: pointer;\n color: #bfbfbf;\n}\n\n.kiwi-customserver-tls--enabled {\n color: green;\n}\n\n.kiwi-customserver-tls-lock {\n font-size: 1.2em;\n}\n\n.kiwi-customserver-tls-minus {\n color: red;\n font-size: 0.7em;\n top: 3px;\n}\n\n.kiwi-customserver-loader {\n margin-top: 1em;\n font-size: 2em;\n}\n\n.kiwi-customserver-channel {\n margin-top: 1em;\n}\n\n.kiwi-customserver-form .u-submit {\n width: 100%;\n padding: 0;\n letter-spacing: 1px;\n font-weight: 400;\n margin: 0 0 20px 0;\n transition: all 0.2s;\n border: none;\n font-size: 1.2em;\n line-height: 36px;\n}\n\n.kiwi-customserver-server-types {\n font-size: 0.9em;\n text-align: center;\n}\n\n.kiwi-customserver-server-types a {\n margin: 0 1em;\n}\n\n.kiwi-customserver h2 {\n margin-bottom: 1.5em;\n}\n\n.kiwi-customserver h2 i {\n font-size: 0.8em;\n margin-left: 1em;\n}\n\n.kiwi-customserver--connecting h2 {\n transition: margin-top 0.7s;\n margin-top: 100px;\n}\n\n.kiwi-customserver-error {\n text-align: center;\n margin: 1em 0;\n padding: 0.3em;\n}\n\n.kiwi-customserver-error span {\n display: block;\n font-style: italic;\n}\n\n.kiwi-connectingloader-enter-active,\n.kiwi-connectingloader-leave-active {\n transition: max-height 0.5s;\n}\n\n.kiwi-connectingloader-enter,\n.kiwi-connectingloader-leave-to {\n max-height: 0;\n}\n\n","\n\n.kiwi-startbnc-form label {\n text-align: left;\n display: block;\n margin-bottom: 1.5em;\n}\n\n.kiwi-startbnc-form input,\n.kiwi-startbnc-form input:active {\n font-size: 1em;\n width: 100%;\n box-sizing: border-box;\n line-height: 30px;\n padding: 0 10px;\n border: none;\n border-bottom: 2px solid #42b992;\n outline: none;\n}\n\n.kiwi-startbnc-status {\n margin: 1em 0;\n overflow: hidden;\n max-height: 40px;\n transition: max-height 0.2s;\n}\n\n.kiwi-startbnc-status:empty {\n background: red;\n max-height: 0;\n}\n\n.kiwi-startbnc-start {\n font-size: 1.1em;\n cursor: pointer;\n}\n\n.kiwi-startbnc-form {\n width: 300px;\n background-color: #fff;\n border-radius: 0.5em;\n padding: 1em;\n border: 1px solid #ececec;\n}\n\n.kiwi-startbnc-form button {\n width: 100%;\n line-height: 36px;\n padding: 0;\n font-size: 1.2em;\n font-weight: normal;\n}\n\n","\n\n.kiwi-buffersettings {\n box-sizing: border-box;\n}\n\n.kiwi-buffersettings-alerts {\n margin-bottom: 1em;\n}\n\n","\n\n.kiwi-awaystatusindicator {\n display: inline-block;\n width: 7px;\n height: 7px;\n border-radius: 50%;\n margin: 0 4px 0 0;\n border: 1px solid #fff;\n transition: background 0.2s;\n}\n\n.kiwi-awaystatusindicator--self {\n cursor: pointer;\n}\n\n","\n.kiwi-channel-options-header {\n text-align: left;\n padding: 0 0 0 10px;\n margin: 0;\n opacity: 1;\n cursor: default;\n float: left;\n width: 100%;\n box-sizing: border-box;\n}\n\n.kiwi-channel-options-header span {\n padding: 5px 0;\n float: left;\n font-size: 1.2em;\n font-weight: 600;\n}\n\n.kiwi-statebrowser-network-header {\n display: block;\n padding-right: 0;\n position: relative;\n overflow: hidden;\n height: auto;\n box-sizing: border-box;\n}\n\n.kiwi-statebrowser-network-name {\n flex: 1;\n font-size: 1.1em;\n text-align: center;\n display: block;\n padding: 4px 0;\n box-sizing: border-box;\n overflow-x: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n\n.kiwi-network-name-options {\n position: absolute;\n top: 0;\n height: 45px;\n z-index: 10;\n right: -300px;\n transition: all 0.15s;\n}\n\n.kiwi-statebrowser-network-header:hover .kiwi-network-name-options {\n right: 0;\n opacity: 1;\n}\n\n.kiwi-network-name-option {\n float: right;\n width: 35px;\n transition: all 0.15s;\n padding: 0;\n line-height: 45px;\n text-align: center;\n cursor: pointer;\n}\n\n.kiwi-statebrowser-network-toggable-area--collapsed {\n display: none;\n}\n\n.kiwi-statebrowser-network-status {\n text-align: center;\n padding: 4px 4px 6px 4px;\n overflow: hidden;\n position: relative;\n height: 1.5em;\n font-size: 0.9em;\n}\n\n.kiwi-statebrowser-network-options {\n line-height: 1em;\n text-align: right;\n}\n\n.kiwi-statebrowser-network-option {\n display: inline-block;\n width: 38px;\n line-height: 30px;\n text-align: center;\n cursor: pointer;\n opacity: 0.8;\n -webkit-transition: opacity 0.2s;\n transition: opacity 0.2s;\n}\n\n.kiwi-statebrowser-channels-header {\n line-height: 35px;\n display: flex;\n font-size: 0.8em;\n text-transform: uppercase;\n cursor: pointer;\n}\n\n.kiwi-statebrowser-channels-toggle {\n width: 10px;\n line-height: 35px;\n}\n\n.kiwi-statebrowser-channels-option {\n display: inline-block;\n width: 35px;\n line-height: 35px;\n text-align: center;\n cursor: pointer;\n opacity: 0.8;\n transition: opacity 0.2s;\n}\n\n.kiwi-statebrowser-channels-option:hover {\n opacity: 1;\n}\n\n.kiwi-statebrowser-channel {\n position: relative;\n display: flex;\n border-left: 3px solid transparent;\n}\n\n.kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-name {\n text-decoration: underline;\n}\n\n.kiwi-statebrowser-channel-name,\n.kiwi-statebrowser-buffertype {\n cursor: pointer;\n flex: 1;\n word-break: break-all;\n text-align: left;\n margin-left: 5px;\n user-select: none;\n transition: padding 0.1s, border 0.1s;\n}\n\n/* Contains the labels and close icons */\n.kiwi-statebrowser-buffer-actions {\n flex: 0;\n}\n\n.kiwi-statebrowser-channel-labels {\n height: 100%;\n line-height: 1em;\n display: flex;\n box-sizing: border-box;\n}\n\n.kiwi-statebrowser-channel-label {\n padding: 0 10px;\n margin: 5px;\n font-weight: 600;\n border-radius: 4px;\n\n /* Vertical+horizontaly center align text */\n display: flex;\n text-align: center;\n align-items: center;\n}\n\n.kiwi-statebrowser-network-header .kiwi-statebrowser-buffer-actions {\n padding-right: 10px;\n}\n\n.kiwi-statebrowser-network-header .kiwi-statebrowser-channel-label {\n margin: 10px 0 10px 10px;\n}\n\n.kiwi-statebrowser-channel-leave {\n width: 38px; /* Visualy the same width as a single digit label */\n cursor: pointer;\n margin-right: 0;\n z-index: 10;\n display: none;\n}\n\n.kiwi-statebrowser-prompt-close,\n.kiwi-statebrowser-prompt-close .u-input-confirm {\n padding-top: 6px;\n display: block;\n}\n\n/*\n Hovering over the buffer name should show the close icon, but hide labels\n An active buffer should always show the close icon\n*/\n.kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-leave,\n.kiwi-statebrowser-channel-active .kiwi-statebrowser-channel-leave {\n display: block;\n}\n\n.kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-labels,\n.kiwi-statebrowser-channel-active .kiwi-statebrowser-channel-labels {\n display: none;\n}\n\n/* Add channel input */\n.kiwi-statebrowser-newchannel-inputwrap {\n position: relative;\n opacity: 1;\n transition: opacity 0.3s;\n background: none;\n padding: 0;\n margin: 0 0 0 0;\n box-sizing: border-box;\n}\n\n.kiwi-statebrowser-newchannel-inputwrap input[type='text'] {\n width: 100%;\n height: 40px;\n padding: 0 15px;\n line-height: 40px;\n font-size: 0.8em;\n box-sizing: border-box;\n border: none;\n margin: 0;\n border-radius: 0;\n min-height: none;\n overflow-x: hidden;\n overflow-y: auto;\n max-width: none;\n}\n\n.kiwi-statebrowser-newchannel-inputwrap--focus {\n opacity: 1;\n}\n\n/* Channel search input */\n.kiwi-statebrowser-channelfilter {\n width: 100%;\n padding: 0;\n box-sizing: border-box;\n position: relative;\n opacity: 1;\n transition: all 0.3s;\n margin-bottom: 0;\n}\n\n.kiwi-statebrowser-channelfilter:hover {\n opacity: 1;\n}\n\n.kiwi-statebrowser-channelfilter input {\n width: 100%;\n height: 42px;\n line-height: 42px;\n padding: 0 15px;\n border: none;\n border-radius: 0;\n box-sizing: border-box;\n}\n\n.kiwi-statebrowser-channelfilter p {\n text-align: center;\n font-size: 0.9em;\n margin: 10px 0 10px 0;\n cursor: pointer;\n transition: all 0.3s;\n}\n\n.kiwi-statebrowser-channelfilter p:hover {\n text-decoration: underline;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-network-name-options {\n right: 0;\n opacity: 1;\n }\n\n .kiwi-statebrowser-channel-name {\n line-height: 40px;\n }\n\n .kiwi-network-name-option {\n width: 50px;\n }\n\n .kiwi-statebrowser-channel-leave {\n opacity: 1;\n line-height: 40px;\n width: 50px;\n }\n\n .kiwi-statebrowser-channel-labels {\n right: 50px;\n top: 0;\n }\n\n .kiwi-statebrowser-channel-label {\n line-height: 41px;\n height: 40px;\n }\n\n /* Ensure that on mobile devices, when hovering this is visible */\n .kiwi-statebrowser-channel:hover .kiwi-statebrowser-channel-labels {\n opacity: 1;\n }\n}\n\n","\n\n.kiwi-avatar {\n width: 100%;\n height: 100%;\n}\n\n.kiwi-avatar-inner {\n text-transform: uppercase;\n cursor: pointer;\n width: 100%;\n height: 100%;\n border: 2px solid;\n border-radius: 50%;\n font-weight: 600;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n display: flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n user-select: none;\n}\n\n.kiwi-avatar--image > .kiwi-avatar-inner {\n border: none;\n\n /* box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.5); */\n}\n\n","\n\n.kiwi-statebrowser-usermenu {\n width: 100%;\n padding-bottom: 0;\n padding-top: 34px;\n}\n\n.kiwi-statebrowser-usermenu-network {\n padding: 0 0 10px 0;\n cursor: default;\n}\n\n.kiwi-statebrowser-usermenu-close {\n position: absolute;\n top: 0;\n right: 0;\n width: 32px;\n line-height: 32px;\n text-align: center;\n cursor: pointer;\n font-weight: 800;\n font-size: 20px;\n opacity: 0.8;\n border-bottom-left-radius: 14px;\n transition: background 0.2s, opacity 0.2s;\n}\n\n.kiwi-statebrowser-usermenu-avatar {\n position: relative;\n width: 80px;\n height: 80px;\n margin: 0 auto 0.4em auto;\n font-size: 2.8em;\n transition: background 0.2s;\n}\n\n.kiwi-statebrowser-usermenu-avatar .kiwi-avatar-inner {\n border-width: 3px;\n}\n\n.kiwi-statebrowser-usermenu .kiwi-awaystatusindicator {\n position: absolute;\n top: 4px;\n right: 0;\n width: 14px;\n height: 14px;\n border: 1px solid;\n}\n\n.kiwi-statebrowser-usermenu-body {\n width: 100%;\n box-sizing: border-box;\n padding: 0 10px;\n font-size: 0.8em;\n margin-bottom: 10px;\n}\n\n.kiwi-statebrowser-usermenu-body p {\n margin-bottom: 0;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-statebrowser-usermenu-close {\n display: none;\n }\n}\n","\n\n.kiwi-settings-aliases-input {\n width: 80%;\n height: 200px;\n font-size: 0.8em;\n line-height: 1.4em;\n font-family: monospace;\n}\n\n.kiwi-settings-aliases-showhelp {\n display: block;\n}\n\n.kiwi-settings-aliases-help {\n padding: 1em;\n margin: 1em 0;\n border: 1px dashed rgba(0, 0, 0, 0.4);\n}\n\n.kiwi-settings-aliases .u-form textarea {\n min-height: 300px;\n}\n\n.kiwi-settings-aliases-help em {\n padding: 1px 2px;\n font-weight: 900;\n}\n","\n\n.kiwi-settings-advanced {\n width: 100%;\n}\n\n.kiwi-settings-advanced-table .u-input {\n border-bottom: 2px solid red;\n height: auto;\n margin-top: 10px;\n}\n\n.kiwi-settings-advanced-table label {\n margin: 0;\n}\n\n.kiwi-settings-advanced-table td {\n height: 30px;\n}\n\n.kiwi-settings-advanced-table td:nth-child(2) {\n min-width: 100px;\n}\n\n.kiwi-settings-advanced-table td:nth-child(3) {\n min-width: 350px;\n}\n\n.kiwi-settings-advanced tr.kiwi-advanced-setting--modified {\n font-weight: 900;\n}\n\n.kiwi-settings-advanced .u-table td .u-input {\n height: 30px;\n}\n\n.kiwi-settings-advanced-filter {\n border-bottom: 1px solid rgba(128, 128, 128, 0.5);\n padding: 0 0 5px 0;\n}\n\n.kiwi-settings-advanced-filter-container {\n position: relative;\n display: inline-block;\n}\n\n.kiwi-settings-advanced-filter-container input::-ms-clear {\n display: none;\n}\n\n.kiwi-settings-advanced-filter-container .fa-search,\n.kiwi-settings-advanced-filter-container .fa-times {\n position: absolute;\n top: 8px;\n right: 10px;\n z-index: 10;\n cursor: default;\n}\n\n.kiwi-settings-advanced-filter-container .fa-times {\n cursor: pointer;\n}\n\n.kiwi-settings-advanced-filter label {\n font-weight: 600;\n}\n\n.kiwi-settings-advanced .u-form .kiwi-settings-advanced-filter .u-input {\n display: inline-block;\n border: 1px solid #000;\n height: 40px;\n padding: 0 10px;\n}\n\n.kiwi-settings-advanced-notice {\n text-align: center;\n padding: 10px 0;\n margin: 5px 0 15px 0;\n font-weight: 900;\n}\n\n.kiwi-settings-advanced .kiwi-settings-advanced-noresult {\n width: 100%;\n margin: 50px 0 30px 0;\n text-align: center;\n font-weight: 900;\n font-size: 1em;\n}\n\n@media screen and (max-width: 600px) {\n .kiwi-settings-advanced .u-form {\n overflow-x: scroll;\n }\n}\n\n","\n.kiwi-appsettings {\n box-sizing: border-box;\n height: 100%;\n overflow-y: auto;\n padding: 0;\n position: relative;\n\n .u-form {\n width: 100%;\n overflow: hidden;\n }\n}\n\n.u-form label.kiwi-appsettings-setting-language.kiwi-appsettings-setting-language {\n display: flex;\n margin-bottom: 2em;\n}\n\n.kiwi-appsettings-setting-language select {\n flex-grow: 0;\n max-width: 200px;\n}\n\n.kiwi-appsettings-setting-language div {\n flex-grow: 1;\n text-align: right;\n margin-right: 1em;\n}\n\n.kiwi-appsettings-setting-language .fa-globe {\n vertical-align: middle;\n font-size: 1.8em;\n}\n\n.kiwi-appsettings-setting-theme span {\n margin-left: 0;\n}\n\n.kiwi-appsettings-setting-theme select {\n float: right;\n}\n\n.kiwi-appsettings-setting-showjoinpart span {\n max-width: none;\n}\n\n.kiwi-appsettings-full span,\n.kiwi-appsettings-full input {\n width: 100%;\n}\n\n.kiwi-appsettings-aliases {\n padding: 1em 20px 2em 20px;\n}\n\n.kiwi-appsettings .kiwi-appsettings-setting-scrollback input {\n margin-right: 10px;\n width: 80px;\n}\n\n.kiwi-appsettings-tab-container {\n width: 100%;\n}\n\n.kiwi-appsettings .u-form label {\n display: block;\n}\n\n.kiwi-appsettings .u-form label span {\n text-align: left;\n margin-left: 0;\n}\n\n.kiwi-appsettings-theme-reload {\n margin-left: 1em;\n float: right;\n cursor: pointer;\n}\n\n.kiwi-settings-aliases-input {\n height: auto;\n min-height: 300px;\n min-height: 400px;\n line-height: normal;\n width: 100%;\n max-width: 100%;\n resize: vertical;\n}\n\n.kiwi-appsettings-block {\n max-width: 400px;\n width: auto;\n display: block;\n box-sizing: border-box;\n margin: 20px auto 20px auto;\n}\n\n.kiwi-appsettings-block.kiwi-appsettings-block-advanced {\n max-width: inherit;\n margin: 20px;\n}\n\n.kiwi-appsettings-block h3 {\n width: 100%;\n line-height: 45px;\n padding: 0 10px;\n box-sizing: border-box;\n}\n\n.kiwi-appsettings-section {\n padding: 10px;\n}\n\n.kiwi-appsettings-block-aliases {\n max-width: 750px;\n}\n\n.kiwi-appsettings-close {\n cursor: pointer;\n position: absolute;\n top: 0;\n right: 0;\n padding: 0 10px;\n font-weight: 600;\n box-sizing: border-box;\n text-transform: uppercase;\n line-height: 55px;\n text-align: right;\n transition: background 0.3s;\n}\n\n.kiwi-appsettings-close h2 {\n padding: 10px 0 11px 20px;\n width: auto;\n float: left;\n}\n\n.kiwi-appsettings-close a {\n float: right;\n position: static;\n background: none;\n border: none;\n padding: 10px 20px;\n font-size: 1.4em;\n}\n\n.kiwi-appsettings-close i {\n margin-left: 10px;\n font-size: 1.5em;\n float: right;\n line-height: 53px;\n}\n\n.kiwi-appsettings-messagelistDisplay select {\n float: right;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-appsettings {\n width: 100%;\n z-index: 999;\n position: fixed;\n left: 0;\n top: 0;\n transition: left 0.5s;\n }\n\n .kiwi-appsettings .kiwi-appsettings-block {\n width: 90%;\n }\n\n .kiwi-appsettings .u-form label span {\n width: auto;\n margin-right: 0;\n display: inline-block;\n }\n\n .kiwi-appsettings-close,\n .kiwi-appsettings-close i {\n line-height: 46px;\n }\n}\n","\n\n.kiwi-statebrowser {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n border-right: none;\n text-align: center;\n overflow: hidden;\n transition: left 0.145s, margin-left 0.145s;\n}\n\n.kiwi-statebrowser h1 {\n width: 100%;\n font-size: 1em;\n opacity: 0.8;\n cursor: default;\n padding: 20px 0 27px 0;\n}\n\n.kiwi-statebrowser hr {\n width: 100%;\n margin: 0;\n opacity: 0.3;\n}\n\n/* User Settings */\n.kiwi-statebrowser-appsettings {\n position: absolute;\n top: 0;\n left: 0;\n width: 32px;\n line-height: 32px;\n text-align: center;\n cursor: pointer;\n font-weight: 800;\n font-size: 20px;\n opacity: 0.8;\n border-bottom-right-radius: 14px;\n transition: background 0.2s, opacity 0.2s;\n z-index: 1;\n}\n\n/* Add network button */\n.kiwi-statebrowser-newnetwork {\n width: 100%;\n position: static;\n padding: 0;\n margin: 0;\n box-sizing: border-box;\n border-top: 1px solid;\n}\n\n.kiwi-statebrowser-newnetwork a {\n width: 100%;\n padding: 0 10px;\n margin: 0;\n opacity: 1;\n line-height: 39px;\n cursor: pointer;\n display: block;\n box-sizing: border-box;\n background: none;\n text-align: left;\n position: relative;\n border-radius: 0;\n font-size: 0.9em;\n transition: all 0.3s;\n border: none;\n}\n\n.kiwi-statebrowser-newnetwork a i {\n position: absolute;\n right: 20px;\n line-height: 39px;\n font-size: 1.15em;\n}\n\n.kiwi-statebrowser-newnetwork a:hover {\n opacity: 1;\n}\n\n.kiwi-statebrowser-network .kiwi-statebrowser-network-header {\n line-height: 45px;\n text-align: left;\n position: relative;\n display: flex;\n}\n\n.kiwi-statebrowser-network .kiwi-statebrowser-network-header a {\n text-align: left;\n padding: 0 0 0 10px;\n font-size: 1em;\n font-weight: 600;\n}\n\n/* Channel Styling */\n.kiwi-statebrowser-channel {\n line-height: 30px;\n padding: 0 0 0 8px;\n transition: opacity 0.3s;\n}\n\n.kiwi-statebrowser-channel .kiwi-statebrowser-channel-name {\n text-align: left;\n font-weight: 600;\n font-size: 1em;\n}\n\n.kiwi-statebrowser-channel-active {\n font-weight: 600;\n border-left: 3px solid;\n opacity: 1;\n}\n\n.kiwi-statebrowser-channel::before {\n line-height: 30px;\n}\n\n/* New Channel Button */\n.kiwi-statebrowser-newchannel {\n padding: 0;\n height: auto;\n width: 100%;\n border-top: none;\n box-sizing: border-box;\n}\n\n.kiwi-statebrowser-newchannel a {\n width: 90%;\n padding: 0 10px 0 10px;\n line-height: 35px;\n font-size: 0.8em;\n font-weight: 500;\n cursor: pointer;\n display: block;\n box-sizing: border-box;\n background: none;\n text-align: left;\n position: relative;\n border-radius: 4px;\n margin: 0 5%;\n transition: all 0.3s;\n}\n\n.kiwi-statebrowser-newchannel a i {\n position: absolute;\n right: 10px;\n line-height: 35px;\n font-size: 1.2em;\n}\n\n.kiwi-statebrowser-newchannel a i:hover {\n opacity: 1;\n}\n\n.kiwi-statebrowser-usermenu .fa-caret-down {\n transition: all 0.3s;\n}\n\n.kiwi-statebrowser-usermenu--open .fa-caret-down {\n transform: rotate(-180deg);\n}\n\n.kiwi-statebrowser-switcher a {\n display: inline-block;\n width: 50%;\n padding: 5px 0;\n font-size: 1.2em;\n cursor: pointer;\n text-align: center;\n}\n\n.kiwi-statebrowser-usermenu-body a:hover {\n text-decoration: underline;\n}\n\n.kiwi-statebrowser-scrollarea {\n height: auto;\n margin-bottom: 0;\n box-sizing: border-box;\n overflow-y: auto;\n width: 100%;\n flex: 1;\n}\n\n.kiwi-statebrowser-network {\n margin-bottom: 2em;\n overflow: hidden;\n}\n\n.kiwi-statebrowser-network:last-child {\n margin-bottom: 0;\n}\n\n.kiwi-statebrowser-options {\n position: absolute;\n bottom: 0;\n padding: 15px;\n height: 30px;\n\n /* some space on the right so it doesnt overlap the parent elements scrollbar */\n margin-right: 10px;\n}\n\n.kiwi-statebrowser-newchannel-inputwrap {\n padding: 3px;\n}\n\n.kiwi-statebrowser-newchannel-inputwrap input {\n outline: none;\n border: none;\n display: block;\n width: calc(100% - 20px);\n margin-right: 30px;\n}\n\n.kiwi-statebrowser-newchannel-inputwrap i {\n position: absolute;\n right: 5px;\n top: 5px;\n cursor: pointer;\n}\n\n.kiwi-statebrowser-newchannel-inputwrap--focus {\n opacity: 1;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-statebrowser {\n left: -100%;\n padding-top: 0;\n z-index: 1000;\n }\n\n .kiwi-wrap.kiwi-wrap--statebrowser-drawopen .kiwi-statebrowser {\n width: 75%;\n left: 0;\n z-index: 100;\n transition: left 0.07s, width 0.1s;\n }\n\n .kiwi-header {\n text-align: center;\n }\n\n .kiwi-container-toggledraw-statebrowser-messagecount {\n width: 30px;\n color: #000;\n font-weight: 600;\n max-height: 49.5px;\n }\n\n //Resize the buttons within the statebrowser\n .kiwi-statebrowser-newchannel a {\n margin-right: 2.5%;\n margin-left: 2.5%;\n width: 95%;\n }\n\n .kiwi-statebrowser-channel::before {\n line-height: 40px;\n }\n\n .kiwi-statebrowser-usermenu {\n position: relative;\n }\n\n .kiwi-statebrowser-usermenu-body .kiwi-close-icon {\n display: none;\n }\n\n .kiwi-wrap--statebrowser-drawopen .kiwi-statebrowser::after {\n opacity: 1;\n width: 100%;\n right: -100%;\n transition: width 0.2s, opacity 0.2s;\n }\n}\n\n","\n\n.kiwi-channelinfo-previoustopics {\n margin: 0 10px 15px 10px;\n}\n\n.kiwi-channelinfo-previoustopics ul {\n margin-top: 0;\n}\n\n","\n.kiwi-channelbanlist-table {\n width: 100%;\n border-collapse: collapse;\n line-height: 20px;\n margin-top: 10px;\n}\n\n.kiwi-channelbanlist-table tr {\n border-bottom: 1px solid;\n}\n\n.kiwi-channelbanlist-table-mask {\n word-break: break-all;\n}\n\n.kiwi-channelbanlist-table-bannedat {\n min-width: 150px;\n}\n\n.kiwi-channelbanlist-table-actions {\n min-width: 50px;\n text-align: center;\n cursor: pointer;\n position: relative;\n transition: all 0.3s;\n z-index: 1;\n}\n","\n.kiwi-header {\n padding: 0;\n transition: all 0.3s;\n line-height: 10px;\n height: 44px;\n box-sizing: border-box;\n text-align: center;\n border-bottom: 1px solid;\n display: flex;\n}\n\n.kiwi-header-name .kiwi-header-awaystatus {\n display: inline-block;\n margin-bottom: 2px;\n}\n\n.kiwi-header--showall {\n height: auto;\n max-height: 100%;\n overflow-y: auto;\n}\n\n/* why this hover? */\n.kiwi-header:hover {\n max-height: none;\n}\n\n.kiwi-header-name-container {\n font-weight: bold;\n cursor: default;\n margin: 0 0.5em;\n max-width: 40%;\n opacity: 1;\n font-size: 20px;\n line-height: 42px;\n flex-shrink: 1;\n text-align: left;\n overflow-x: hidden;\n white-space: nowrap;\n}\n\n.kiwi-header-name {\n text-overflow: ellipsis;\n overflow: hidden;\n}\n\n.kiwi-header-name-full {\n display: none;\n position: absolute;\n padding-right: 10px;\n z-index: 1;\n}\n\n.kiwi-header-name:hover .kiwi-header-name-full {\n display: block;\n}\n\n.kiwi-header-center {\n flex: 1 2 0;\n margin: auto 0;\n max-height: 42px;\n}\n\n.kiwi-header-topic {\n cursor: default;\n align-self: center;\n text-align: left;\n margin: 5px 10px;\n font-size: 14px;\n line-height: 16px;\n max-height: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n display: -webkit-inline-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n}\n\n.kiwi-header-topic:hover {\n max-height: initial;\n -webkit-line-clamp: initial;\n margin: 5px 0 0 0;\n padding: 0 10px 5px 10px;\n border-radius: 0 0 12px 12px;\n}\n\n.kiwi-header-options {\n width: auto;\n display: inline-block;\n flex-shrink: 0;\n}\n\n.kiwi-header-option {\n border: none;\n float: left;\n background: none;\n font-size: 0.8em;\n opacity: 0.9;\n font-weight: 900;\n}\n\n.kiwi-header-option a {\n float: left;\n padding: 0 15px;\n line-height: 43px;\n display: block;\n font-weight: 600;\n opacity: 0.8;\n cursor: pointer;\n transition: all 0.3s;\n}\n\n.kiwi-header-option a:hover {\n opacity: 1;\n}\n\n.kiwi-header-option i {\n font-size: 1.2em;\n float: left;\n line-height: 43px;\n}\n\n.kiwi-header-options i + span {\n margin-left: 10px;\n}\n\n.kiwi-header-option--active {\n opacity: 1;\n}\n\n.kiwi-header-option--active a {\n opacity: 1;\n}\n\n/* The not joined button */\n.kiwi-header-notjoined {\n border-radius: 0;\n display: block;\n margin: 0 auto;\n float: right;\n}\n\n.kiwi-header-notjoined .u-link {\n font-weight: 600;\n\n /* .kiwi-header height -1px */\n line-height: 43px;\n padding: 0 25px;\n border-radius: 0;\n transition: all 0.3;\n}\n\n.kiwi-header-server-settings {\n display: inline;\n}\n\n.kiwi-header-server-connection {\n float: right;\n padding-right: 10px;\n line-height: 46px;\n}\n\n.kiwi-header-server-connection .u-button {\n float: right;\n line-height: 35px;\n padding: 0 1em;\n margin: 4px 0;\n border-radius: 4px;\n}\n\n.kiwi-header-options .u-button {\n text-transform: uppercase;\n font-size: 0.7em;\n font-weight: 600;\n letter-spacing: 0.2em;\n padding: 0.5em 1.7em;\n line-height: 2em;\n border-radius: 0.4em;\n}\n\n.kiwi-header-join-channel-button {\n border-radius: 0.3em;\n text-transform: uppercase;\n letter-spacing: 0.2em;\n line-height: inherit;\n height: auto;\n display: inline-block;\n padding: 0.2em 1em;\n font-size: 0.8em;\n}\n\n.kiwi-header-close-buffersettings {\n float: right;\n}\n\n.kiwi-header-buffersettings {\n padding: 5px;\n margin-top: 1em;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-container-toggledraw-statebrowser {\n border-bottom: none;\n }\n\n .kiwi-container .kiwi-header {\n margin-right: 0;\n overflow: visible;\n max-height: none;\n padding-left: 0;\n margin-left: 0;\n }\n\n .kiwi-header-name-container {\n padding-left: 50px;\n }\n\n .kiwi-header-name {\n padding: 0;\n }\n\n .kiwi-header-option span {\n display: none;\n }\n\n .kiwi-header-server-connection .u-button {\n line-height: 32px;\n margin: 7px 0 0 0;\n opacity: 1;\n font-weight: 600;\n }\n\n .kiwi-header-notjoined {\n height: 45px;\n margin: 0;\n white-space: nowrap;\n }\n\n .kiwi-header-notjoined .kiwi-header-join-channel-button {\n padding-left: 10px;\n padding-right: 10px;\n }\n\n .kiwi-containerheader-hidetext {\n display: none;\n }\n}\n\n","\n.kiwi-sidebar.kiwi-sidebar-section-user {\n right: 0;\n width: 380px;\n}\n\n.kiwi-userbox {\n box-sizing: border-box;\n overflow-y: auto;\n height: 100%;\n}\n\n.kiwi-userbox-selfprofile {\n display: block;\n margin: 0 auto;\n width: 100%;\n padding: 1em;\n text-align: center;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n box-sizing: border-box;\n}\n\n.kiwi-userbox-header {\n position: relative;\n padding: 0.5em;\n box-sizing: border-box;\n display: flex;\n}\n\n.kiwi-userbox-avatar {\n position: relative;\n margin: 1em;\n width: 100px;\n height: 100px;\n flex-shrink: 0;\n}\n\n.kiwi-userbox-avatar .kiwi-avatar-inner {\n font-size: 3em;\n border-width: 3px;\n}\n\n.kiwi-userbox-avatar .kiwi-awaystatusindicator {\n width: 16px;\n height: 16px;\n top: 4px;\n right: 2px;\n position: absolute;\n}\n\n.kiwi-userbox-userinfo {\n box-sizing: border-box;\n margin-top: 1.2em;\n flex-grow: 1;\n}\n\n.kiwi-userbox-nick {\n font-weight: 800;\n font-size: 1.4em;\n}\n\n.kiwi-userbox-modestring {\n font-weight: normal;\n font-size: 0.8em;\n margin-left: 6px;\n}\n\n.kiwi-userbox-usermask {\n display: block;\n opacity: 0.6;\n cursor: default;\n word-break: break-all;\n padding-left: 1px;\n}\n\n.fa-user.kiwi-userbox-icon {\n display: inline-block;\n font-size: 2em;\n}\n\n.kiwi-userbox-basicinfo {\n width: 100%;\n display: block;\n padding: 0 1.5em 0.5em 1.5em;\n box-sizing: border-box;\n}\n\n.kiwi-userbox-basicinfo-title,\n.kiwi-userbox-basicinfo-data {\n display: block;\n width: 100%;\n cursor: default;\n margin: 0;\n}\n\n.kiwi-userbox-basicinfo-title {\n font-size: 1em;\n line-height: 1em;\n padding: 0;\n font-weight: 900;\n}\n\n.kiwi-userbox-basicinfo-data {\n font-weight: normal;\n opacity: 1;\n}\n\n.kiwi-userbox-actions {\n width: 100%;\n padding: 0.5em;\n text-align: center;\n user-select: none;\n box-sizing: border-box;\n\n /* using display flex here to prevent spaces making things uneven */\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n\n .kiwi-userbox-action {\n border: 1px solid;\n padding: 0.5em 1em;\n cursor: pointer;\n margin: 0.5em;\n transition: all 0.3s;\n border-radius: 3px;\n }\n\n .kiwi-userbox-action:empty {\n display: none;\n }\n\n label {\n display: block;\n cursor: pointer;\n\n span {\n text-align: left;\n width: auto;\n }\n }\n}\n\n.kiwi-userbox-plugin-actions {\n padding: 0;\n}\n\n.kiwi-userbox-opactions {\n width: 100%;\n text-align: center;\n box-sizing: border-box;\n margin: 0 0 1em 0;\n border-top: 1px solid;\n padding: 1em 1.5em;\n}\n\n.kiwi-userbox-opactions label {\n width: 100%;\n font-size: 1.2em;\n font-weight: 600;\n display: block;\n margin-bottom: 0.7em;\n}\n\n.kiwi-userbox-opactions label select {\n display: block;\n clear: both;\n padding: 10px;\n border-radius: 0.25em;\n box-shadow: none;\n border: 1px solid;\n width: 100%;\n margin-top: 10px;\n cursor: pointer;\n}\n\n.kiwi-userbox-opaction {\n width: 100%;\n padding: 0 1em;\n text-align: left;\n border: none;\n line-height: 2.2em;\n font-size: 0.8em;\n}\n\n.kiwi-userbox-opaction i {\n margin-right: 0.2em;\n font-size: 1.2em;\n}\n\n.kiwi-userbox-query-invite select {\n margin-right: 10px;\n}\n\n.kiwi-userbox-whois {\n line-height: 1.4em;\n padding: 1em;\n margin: 0 1em 1em 1em;\n background: none;\n box-sizing: border-box;\n border-radius: 1em;\n}\n\n.kiwi-userbox-whois-line {\n display: block;\n}\n\n.kiwi-userbox-whois--loading {\n text-align: center;\n font-size: 20px;\n line-height: 20px;\n}\n\n.kiwi-userbox-ignoreuser {\n display: flex;\n flex-direction: row;\n justify-content: center;\n}\n\n.kiwi-userbox-ignoreuser label {\n margin: 0 0 1em 0;\n}\n\n.kiwi-userbox-ignoreuser span {\n /* This fixes a vertical align issue between the checkbox and span */\n float: right;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-container--sidebar-drawn .kiwi-sidebar-userbox {\n width: 100%;\n }\n\n .kiwi-userbox {\n left: 0;\n right: 0;\n bottom: 40px;\n top: auto;\n max-width: 100%;\n border-width: 1px 0;\n }\n\n .kiwi-userbox .kiwi-userbox-header i {\n display: none;\n }\n\n .kiwi-userbox-actions {\n width: 100%;\n box-sizing: border-box;\n }\n\n .kiwi-userbox-plugin-actions {\n padding: 0;\n }\n\n .kiwi-userbox-actions .kiwi-userbox-action {\n width: 66%;\n clear: both;\n display: block;\n }\n}\n","\n\n.kiwi-autocomplete {\n box-sizing: border-box;\n overflow-y: auto;\n position: absolute;\n bottom: 100%;\n right: 0;\n left: 0;\n z-index: 1;\n}\n\n.kiwi-autocomplete-item {\n padding: 5px 2em;\n}\n\n.kiwi-autocomplete-item-value {\n font-weight: bold;\n}\n\n.kiwi-autocomplete-item-action {\n float: right;\n font-size: 0.9em;\n}\n\n","\n\n/* Adjust the sidebars width when this component is in view */\n.kiwi-sidebar.kiwi-sidebar-section-about {\n max-width: 300px;\n width: 300px;\n}\n\n.kiwi-aboutbuffer {\n overflow-y: auto;\n box-sizing: border-box;\n min-height: 100px;\n margin: auto;\n width: 100%;\n //Padding bottom is needed, otherwise the scrollbar will show on the right side.\n padding-bottom: 1px;\n height: 100%;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n}\n\n.kiwi-aboutbuffer-invite {\n display: flex;\n width: 100%;\n box-sizing: border-box;\n}\n\n.kiwi-aboutbuffer-invite > input {\n flex-grow: 1;\n margin-right: 10px;\n}\n\n.kiwi-aboutbuffer-invite-auto-complete {\n position: relative;\n margin-top: 1em;\n bottom: 0;\n}\n\n.kiwi-aboutbuffer-invite-auto-complete .kiwi-autocomplete-item {\n cursor: pointer;\n}\n\n.kiwi-aboutbuffer-highlight {\n cursor: pointer;\n}\n\n.kiwi-aboutbuffer h3 {\n padding: 10px;\n width: 100%;\n box-sizing: border-box;\n}\n\n.kiwi-aboutbuffer-section {\n display: block;\n width: 100%;\n}\n\n.kiwi-aboutbuffer-section h4 {\n padding: 10px;\n cursor: pointer;\n user-select: none;\n}\n\n.kiwi-aboutbuffer-section h4 i {\n margin-right: 5px;\n transition: transform 0.2s;\n}\n\n.kiwi-aboutbuffer-section--closed h4 i {\n transform: rotate(90deg);\n}\n\n.kiwi-aboutbuffer-section > div {\n padding: 1em;\n transition: max-height 0.2s, padding 0.2s, opacity 0.2s;\n overflow: hidden;\n}\n\n.kiwi-aboutbuffer-section .kiwi-aboutbuffer-usercount {\n text-align: center;\n}\n\n.kiwi-aboutbuffer-section > div p {\n margin: 0 0 1em 0;\n}\n\n.kiwi-aboutbuffer-section > div p:last-of-type {\n margin-bottom: 0;\n}\n\n.kiwi-aboutbuffer-section--closed > div {\n max-height: 0;\n padding: 0;\n opacity: 0;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-sidebar.kiwi-sidebar-section-about {\n width: 100%;\n max-width: 100%;\n }\n}\n","\n.kiwi-invitelist-inviteonly-status {\n margin-top: 10px;\n}\n\n.kiwi-invitelist-table {\n width: 100%;\n border-collapse: collapse;\n line-height: 20px;\n margin-top: 10px;\n}\n\n.kiwi-invitelist-table-invitedat {\n min-width: 150px;\n}\n\n.kiwi-invitelist-table-actions {\n min-width: 50px;\n text-align: center;\n cursor: pointer;\n position: relative;\n transition: all 0.3s;\n z-index: 1;\n}\n\n.kiwi-invitelist-addmask {\n display: flex;\n}\n\n.kiwi-invitelist-addmask > button {\n flex-shrink: 0;\n}\n","\n\n.kiwi-nicklist-user {\n line-height: 26px;\n padding: 0 12px 0 12px;\n border-left: 4px solid;\n margin: 0 0 0 0;\n position: relative;\n box-sizing: border-box;\n transition: all 0.1s;\n cursor: pointer;\n white-space: nowrap;\n display: flex;\n align-items: center;\n}\n\n.kiwi-nicklist--avatars .kiwi-nicklist-user {\n line-height: 32px;\n padding-bottom: 6px;\n}\n\n.kiwi-nicklist-user-nick {\n font-weight: bold;\n cursor: pointer;\n display: block;\n width: 100%;\n padding-right: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.kiwi-nicklist-messageuser {\n position: absolute;\n content: '\\f075';\n right: -1em;\n font-family: fontAwesome, sans-serif;\n line-height: 26px;\n opacity: 0;\n}\n\n.kiwi-nicklist-messageuser:hover {\n cursor: pointer;\n transition: all 0.2s;\n}\n\n.kiwi-nicklist-user:hover .kiwi-nicklist-messageuser {\n opacity: 1;\n right: 1em;\n transition: all 0.2s;\n transition-delay: 0.1s;\n}\n\n.kiwi-avatar-container {\n position: relative;\n margin-right: 10px;\n flex: 0;\n}\n\n.kiwi-avatar-container .kiwi-avatar {\n width: 30px;\n height: 30px;\n}\n\n.kiwi-avatar-container .kiwi-awaystatusindicator {\n position: absolute;\n top: 0;\n right: 0;\n margin: 0;\n}\n\n.kiwi-avatar-container-user-prefix {\n flex: 0;\n}\n\n","\n\n/* Adjust the sidebars width when this nicklist is in view */\n.kiwi-container .kiwi-sidebar.kiwi-sidebar-section-nicklist {\n max-width: 250px;\n width: 250px;\n}\n\n.kiwi-nicklist {\n overflow: hidden;\n box-sizing: border-box;\n min-height: 100px;\n margin: auto;\n width: 100%;\n //Padding bottom is needed, otherwise the scrollbar will show on the right side.\n padding-bottom: 1px;\n height: 100%;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n}\n\n.kiwi-nicklist-usercount {\n display: flex;\n justify-content: space-between;\n cursor: default;\n box-sizing: border-box;\n height: 43px;\n line-height: 40px;\n width: 100%;\n border-bottom: 1px solid;\n}\n\n.kiwi-nicklist-usercount span {\n margin-left: 15px;\n font-weight: 600;\n}\n\n.kiwi-nicklist-usercount .fa-search {\n opacity: 0.3;\n cursor: pointer;\n font-size: 1.2em;\n line-height: 40px;\n align-self: flex-start;\n margin-right: 15px;\n}\n\n.kiwi-nicklist-usercount .fa-search:hover,\n.kiwi-nicklist--filtering .kiwi-nicklist-usercount .fa-search {\n opacity: 1;\n}\n\n.kiwi-nicklist-usercount input {\n width: 0%;\n border: none;\n font-weight: normal;\n background: none;\n outline: 0;\n padding: 0 15px 0 10px;\n opacity: 0;\n box-sizing: border-box;\n flex-grow: 1;\n transition: all 0.2s;\n}\n\n.kiwi-nicklist--filtering .kiwi-nicklist-usercount input {\n opacity: 1;\n}\n\n.kiwi-nicklist-users {\n width: 100%;\n padding: 0;\n margin: 0;\n overflow-y: scroll;\n overflow-x: hidden;\n box-sizing: border-box;\n max-height: 100%;\n flex: 1 auto;\n line-height: 1.2em;\n margin-top: 6px;\n}\n\n@media screen and (max-width: 759px) {\n .kiwi-container .kiwi-sidebar.kiwi-sidebar-section-nicklist {\n width: 100%;\n max-width: 380px;\n }\n}\n\n","\n.kiwi-sidebar {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n overflow: hidden;\n z-index: 100;\n}\n\n.kiwi-sidebar.kiwi-sidebar-section-settings {\n width: 500px;\n max-width: 500px;\n}\n\n.kiwi-sidebar .u-form textarea {\n min-width: 100%;\n max-width: 100%;\n min-height: 80px;\n resize: vertical;\n}\n\n.kiwi-sidebar-buffersettings {\n overflow: hidden;\n height: 100%;\n}\n\n.kiwi-sidebar-buffersettings .u-tabbed-content {\n padding: 1em;\n}\n\n.kiwi-sidebar-userbox {\n overflow: hidden;\n height: 100%;\n}\n\n.kiwi-sidebar-settings {\n margin-bottom: 20px;\n}\n\n.kiwi-sidebar-settings label {\n display: block;\n}\n\n@keyframes settingstransition {\n from { margin-top: 50px; }\n to { margin-top: 100px; }\n}\n\n@keyframes nicklisttransition {\n from { height: 0; }\n to { height: 100%; }\n}\n\n.kiwi-sidebar-accesstab {\n margin-right: 1em;\n}\n\n.kiwi-sidebar-accesstab--active {\n font-weight: bold;\n}\n\n.kiwi-channelbanlist-empty {\n margin-top: 10px;\n}\n\n.kiwi-sidebar-options {\n display: none;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-sidebar-options {\n display: block;\n cursor: pointer;\n font-weight: 600;\n width: 100%;\n position: relative;\n box-sizing: border-box;\n text-transform: uppercase;\n line-height: 47px;\n vertical-align: top;\n }\n\n .kiwi-sidebar-options .kiwi-sidebar-close {\n width: 100%;\n display: block;\n padding: 0 15px;\n height: 50px;\n line-height: 50px;\n text-align: right;\n box-sizing: border-box;\n letter-spacing: 2px;\n transition: background 0.3s;\n }\n\n .kiwi-sidebar-options .kiwi-sidebar-close i {\n margin-left: 5px;\n font-size: 1.5em;\n line-height: 47px;\n position: relative;\n top: 2px;\n }\n\n .kiwi-sidebar .u-tabbed-view-tab {\n width: 100%;\n }\n\n .kiwi-sidebar .u-tabbed-view-tab.u-tabbed-view-tab--active {\n border-bottom: 3px solid #42b992;\n margin-bottom: 0;\n }\n\n .kiwi-sidebar .u-form input[type=\"checkbox\"] {\n margin-right: 4px;\n }\n\n .kiwi-sidebar .u-form label span {\n margin-right: 0;\n margin-left: 0;\n }\n\n .kiwi-container--sidebar-drawn .kiwi-sidebar {\n width: 100%;\n max-width: 100%;\n }\n\n .kiwi-sidebar-buffersettings {\n padding-bottom: 10px;\n }\n\n .kiwi-channelbanlist {\n float: left;\n width: 100%;\n }\n\n .kiwi-channelbanlist-table {\n margin-top: 30px;\n }\n\n .kiwi-channelbanlist .u-form {\n line-height: 10px;\n }\n}\n\n","\n.kiwi-notconnected {\n box-sizing: border-box;\n padding: 5px 20px;\n transition: background-color 0.3s;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.kiwi-notconnected.connecting {\n text-align: center;\n}\n\n.kiwi-notconnected-caption {\n display: inline-block;\n width: auto;\n cursor: default;\n line-height: 50px;\n font-size: 1.2em;\n font-weight: 900;\n}\n\n.kiwi-notconnected-caption i {\n font-weight: normal;\n font-size: 1.5em;\n position: relative;\n right: -3px;\n top: 3px;\n}\n\n.kiwi-notconnected-captcha {\n display: inline-block;\n margin-left: 3em;\n}\n\n.kiwi-notconnected-buttons {\n float: right;\n width: auto;\n text-align: center;\n}\n\n.kiwi-notconnected-button {\n width: auto;\n display: inline-block;\n padding: 5px 10px;\n border-radius: 7px;\n cursor: pointer;\n border: 2px solid;\n margin: 6px 0 0 10px;\n height: 37px;\n overflow: hidden;\n box-sizing: border-box;\n transition: opacity 0.3s, color 0.3s, background-color 0.3s;\n}\n\n.kiwi-notconnected-button:hover[disabled] {\n cursor: not-allowed;\n opacity: 0.65;\n}\n\n.kiwi-notconnected-button:hover {\n opacity: 1;\n transition: all 0.2s;\n}\n\n.kiwi-notconnected-button i {\n float: left;\n font-size: 1.6em;\n line-height: 24px;\n margin-right: 5px;\n}\n\n.kiwi-notconnected-button-settings {\n opacity: 0.8;\n border: none;\n}\n\n.kiwi-notconnected-button-settings i {\n margin-right: 0;\n}\n\n@media screen and (max-width: 1024px) {\n .kiwi-notconnected-caption {\n font-size: 1em;\n width: 100%;\n text-align: center;\n }\n\n .kiwi-notconnected-buttons {\n width: 100%;\n }\n\n .kiwi-notconnected-button {\n margin: 0;\n font-size: 1em;\n padding: 0 10px;\n line-height: 33px;\n width: auto;\n box-sizing: border-box;\n }\n\n .kiwi-notconnected-button i {\n line-height: 36px;\n }\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-notconnected {\n font-size: 0.8em;\n padding: 0 10px;\n }\n\n .kiwi-notconnected-caption {\n width: 100%;\n text-align: center;\n font-size: 1.3em;\n }\n\n .kiwi-notconnected-buttons {\n width: 100%;\n }\n\n .kiwi-notconnected-button {\n font-size: 1.2em;\n display: inline-block;\n }\n}\n\n","\n.kiwi-bufferkey {\n box-sizing: border-box;\n text-align: center;\n padding: 10% 0;\n margin: 10px 0 0 0;\n transition: background-color 0.3s;\n}\n\n.kiwi-bufferkey label {\n width: 340px;\n display: block;\n margin: 0 auto 10px auto;\n font-size: 1.2em;\n text-align: left;\n}\n\n.kiwi-bufferkey input[type=\"password\"] {\n height: 40px;\n padding: 0 10px;\n border-radius: 4px;\n color: #000;\n border: none;\n width: 320px;\n font-size: 1.2em;\n margin: 0 0 20px 0;\n}\n\n.kiwi-bufferkey-buttons {\n width: 100%;\n text-align: center;\n font-size: 1.6em;\n}\n\n.kiwi-bufferkey-buttons span:hover {\n text-decoration: underline;\n}\n\n.kiwi-bufferkey-button {\n width: auto;\n display: inline-block;\n font-size: 0.8em;\n cursor: pointer;\n transition: all 0.3s;\n border-radius: 4px;\n padding: 5px 20px;\n line-height: 40px;\n border: 1px solid;\n\n &:hover {\n transition: all 0.2s;\n }\n\n i {\n float: left;\n font-size: 1.6em;\n line-height: 40px;\n margin-right: 0.4em;\n }\n}\n\n@media screen and (max-width: 1024px) {\n .kiwi-bufferkey-button {\n clear: both;\n margin: 0 5% 1em;\n font-size: 1em;\n display: block;\n padding: 0.6em 0.8em 0.6em 0.4em;\n width: 90%;\n box-sizing: border-box;\n }\n\n .kiwi-bufferkey-button i {\n display: none;\n }\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-bufferkey {\n font-size: 0.8em;\n }\n\n .kiwi-bufferkey-button {\n font-size: 0.7em;\n }\n}\n\n","\n\n.embedly-card {\n display: block;\n margin: 4px 0;\n}\n\n.embedly-card-hug {\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 5px;\n background: #fff;\n}\n\n.kiwi-mediaviewer-embedly {\n display: inline-block;\n overflow: auto;\n}\n\n.kiwi-main-mediaviewer .kiwi-mediaviewer-embedly {\n display: block;\n}\n\n","\n.kiwi-mediaviewer {\n box-sizing: border-box;\n position: relative;\n overflow: hidden;\n width: 100%;\n height: 0;\n}\n\n.kiwi-mediaviewer-controls {\n position: absolute;\n top: 0;\n right: 16px;\n z-index: 1;\n background: var(--brand-default-bg);\n border-radius: 5px;\n padding: 3px;\n opacity: 0;\n transition: opacity 0.1s;\n box-shadow: 0 1px var(--brand-input-border);\n}\n\n.kiwi-mediaviewer:hover .kiwi-mediaviewer-controls {\n opacity: 1;\n}\n\n.kiwi-mediaviewer-controls-close {\n padding: 3px 15px;\n}\n\n.kiwi-mediaviewer-content {\n height: 100%;\n overflow: auto;\n}\n\n.kiwi-mediaviewer-iframe {\n position: absolute;\n height: 100%;\n width: 100%;\n top: 0;\n border: none;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-mediaviewer-controls {\n right: 6px;\n opacity: 1;\n }\n\n .kiwi-mediaviewer-controls-close {\n padding: 3px 7px;\n }\n}\n","\n.kiwi-messageinfo {\n display: block;\n position: relative;\n padding: 0;\n}\n\n.kiwi-messageinfo-urls {\n margin-top: 10px;\n padding-top: 10px;\n padding-bottom: 10px;\n border-top: 1px solid;\n border-bottom: 1px solid;\n overflow: hidden;\n width: 100%;\n}\n\n.kiwi-messageinfo-url {\n margin-bottom: 5px;\n display: flex;\n}\n\n.kiwi-messageinfo-url .u-button {\n line-height: 30px;\n}\n\n.kiwi-messageinfo-urls .kiwi-messageinfo-url:last-of-type {\n margin-bottom: 0;\n}\n\n.kiwi-messageinfo-actions {\n margin-top: 10px;\n overflow: hidden;\n width: 100%;\n text-align: left;\n}\n\n.kiwi-messageinfo-url .u-link {\n white-space: nowrap;\n text-overflow: ellipsis;\n display: inline-block;\n overflow: hidden;\n flex: 1;\n line-height: 30px;\n margin-left: 10px;\n padding: 5px 10px;\n text-align: center;\n border: 1px solid;\n border-radius: 3px;\n}\n\n.kiwi-messageinfo-close {\n position: absolute;\n right: 20px;\n bottom: 5px;\n font-size: 1.3em;\n cursor: pointer;\n}\n\n.kiwi-messageinfo-opbuttons {\n margin-left: 2em;\n display: inline-block;\n}\n\n.kiwi-messageinfo-actions--open .kiwi-messageinfo-opbuttons {\n margin-left: 0;\n}\n\n.kiwi-messageinfo-opbuttons .u-input-prompt a,\n.kiwi-messageinfo-reply {\n padding: 5px 10px;\n display: inline-block;\n border-radius: 4px;\n}\n\n.kiwi-messageinfo-opbuttons .u-input-prompt input {\n margin-bottom: 5px;\n}\n\n@media screen and (max-width: 490px) {\n .kiwi-messageinfo-actions {\n text-align: center;\n }\n\n .kiwi-messageinfo-opbuttons {\n margin: 0;\n }\n\n .kiwi-messageinfo-opbuttons .u-input-prompt a {\n margin-top: 10px;\n }\n}\n","\n\n.kiwi-messagelist-message--compact {\n position: relative;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-message-privmsg:hover,\n.kiwi-messagelist-message--compact .kiwi-messagelist-message-action:hover,\n.kiwi-messagelist-message--compact .kiwi-messagelist-message-notice:hover {\n cursor: pointer;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-message--blur {\n opacity: 0.5;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-nick {\n width: 110px;\n min-width: 110px;\n display: inline-block;\n left: 8px;\n top: -1px;\n position: absolute;\n white-space: nowrap;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-nick:hover {\n width: auto;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-time {\n display: inline-block;\n float: right;\n font-size: 12px;\n opacity: 0.8;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-body {\n display: block;\n white-space: pre-wrap;\n word-wrap: break-word;\n margin-left: 120px;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-body a {\n word-break: break-all;\n}\n\n.kiwi-messagelist-message--compact .kiwi-messageinfo {\n padding-left: 130px;\n}\n\n//Channel traffic messages\n.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic {\n margin: 0;\n padding: 1px 0;\n}\n\n.kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic .kiwi-messagelist-body {\n margin-left: 131px;\n}\n\n//Channel topic\n.kiwi-messagelist-message--compact.kiwi-messagelist-message-topic {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n margin: 1em 0;\n}\n\n.kiwi-messagelist-message--compact.kiwi-messagelist-message-topic .kiwi-messagelist-body {\n padding-right: 0;\n max-width: 95%;\n margin-left: 20px;\n}\n\n//Repeat messages, remove the time and author name\n.kiwi-messagelist-message--compact.kiwi-messagelist-message--authorrepeat {\n .kiwi-messagelist-time,\n .kiwi-messagelist-nick {\n display: none;\n }\n}\n\n// Traffic messages have an opacity lower than 1, so we do a blanket statment to make sure all\n// messages are opacity: 1, rather than just specifying one.\n.kiwi-messagelist-message--compact.kiwi-messagelist-message--unread {\n opacity: 1;\n}\n\n// Mobile layout (matches this.$state.ui.is_narrow)\n@media screen and (max-width: 769px) {\n .kiwi-messagelist-message--compact {\n padding: 5px;\n }\n\n .kiwi-messagelist-message--compact .kiwi-messagelist-nick {\n display: inline;\n width: auto;\n min-width: auto;\n float: left;\n position: static;\n padding-left: 0;\n }\n\n .kiwi-messagelist-message--compact .kiwi-messagelist-time {\n text-align: right;\n }\n\n .kiwi-messagelist-message--compact .kiwi-messagelist-body {\n float: left;\n width: 100%;\n margin-left: 0;\n box-sizing: border-box;\n }\n\n .kiwi-messagelist-message--compact.kiwi-messagelist-message--unread .kiwi-messagelist-body {\n padding-left: 10px;\n }\n\n .kiwi-messagelist-message--compact .kiwi-messagelist-message--authorrepeat .kiwi-messagelist-nick {\n display: none;\n }\n\n .kiwi-messagelist-message--compact .kiwi-messageinfo {\n padding-left: 2px;\n }\n\n .kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic .kiwi-messagelist-body {\n margin-left: 0;\n }\n\n .kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic {\n margin-left: 10px;\n }\n\n .kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic.kiwi-messagelist-message--unread {\n margin-left: 0;\n padding-left: 10px;\n }\n}\n\n.kiwi-messagelist-message--compact .kiwi-messagelist-message-traffic .kiwi-messagelist-nick {\n display: none;\n}\n\n.kiwi-messagelist-item:last-of-type {\n margin-bottom: 5px;\n}\n\n// Moderate screen size\n// Give more space to the nickname column on larger screens\n@media screen and (min-width: 1000px) {\n // Nicknames\n .kiwi-messagelist-message--compact .kiwi-messagelist-nick {\n width: 160px;\n min-width: 160px;\n }\n\n .kiwi-messagelist-message--compact .kiwi-messagelist-nick:hover {\n width: auto;\n }\n\n // Messages\n .kiwi-messagelist-message--compact .kiwi-messagelist-body {\n margin-left: 170px;\n }\n\n .kiwi-messagelist-message--compact .kiwi-messageinfo {\n padding-left: 180px;\n }\n\n .kiwi-messagelist-message--compact.kiwi-messagelist-message-traffic .kiwi-messagelist-body {\n margin-left: 181px;\n }\n}\n\n","\n\n.kiwi-messagelist-message--modern {\n border-left: 7px solid transparent;\n display: flex;\n margin: 0 0 0 20px;\n margin-left: 0;\n transition: border-colour 0.2s, background-color 0.2s;\n}\n\n.kiwi-messagelist-modern-left {\n user-select: none;\n position: relative;\n display: flex;\n width: 50px;\n}\n\n.kiwi-messagelist-awaystatus {\n width: 10px;\n top: 4px;\n right: 2px;\n height: 10px;\n position: absolute;\n}\n\n.kiwi-messagelist-message--modern .kiwi-avatar {\n height: 40px;\n width: 40px;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorfirst {\n padding-top: 10px;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat {\n border-top: none;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-modern-right {\n padding-top: 0;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message-topic {\n margin: 20px 20px 20px 20px;\n padding: 10px 20px;\n width: auto;\n box-sizing: border-box;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message-topic .kiwi-messagelist-modern-left {\n display: none;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat .kiwi-avatar {\n display: none;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-top {\n display: none;\n}\n\n.kiwi-messagelist-message--modern .kiwi-messagelist-body {\n white-space: pre-wrap;\n word-wrap: break-word;\n display: block;\n margin-left: 0;\n margin-bottom: 10px;\n}\n\n.kiwi-messagelist-message--modern .kiwi-messagelist-body a {\n word-break: break-all;\n}\n\n.kiwi-messagelist-message--modern .kiwi-messagelist-modern-right {\n margin-left: 5px;\n padding-top: 0;\n width: 100%;\n}\n\n.kiwi-messagelist-message--modern .kiwi-messagelist-top > div {\n margin-right: 10px;\n padding: 0;\n display: inline-block;\n}\n\n.kiwi-messagelist-message--modern .kiwi-messagelist-realname {\n cursor: pointer;\n}\n\n.kiwi-messagelist-message--modern .kiwi-messagelist-time {\n font-size: 0.8em;\n font-weight: 400;\n opacity: 0.6;\n}\n\n.kiwi-messagelist-message--modern .kiwi-messagelist-nick {\n padding: 0;\n margin-right: 10px;\n}\n\n.kiwi-messagelist-message-traffic .kiwi-messagelist-body {\n margin-bottom: 0;\n}\n\n.kiwi-messagelist-message-traffic .kiwi-messagelist-modern-left,\n.kiwi-messagelist-message-traffic .kiwi-messagelist-top {\n display: none;\n}\n\n.kiwi-messagelist-message--modern.kiwi-messagelist-message-traffic {\n margin-right: 0;\n padding-left: 60px;\n}\n\n.kiwi-messagelist-message-error {\n padding: 10px 0;\n font-weight: 600;\n line-height: normal;\n}\n\n.kiwi-messagelist-message-error .kiwi-messagelist-top {\n display: none;\n}\n\n.kiwi-messagelist-message-error .kiwi-messagelist-body {\n margin-bottom: 0;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-messagelist-message--modern .kiwi-messagelist-modern-left {\n width: 10px;\n }\n\n .kiwi-messagelist-message--modern.kiwi-messagelist-message-privmsg .kiwi-messagelist-modern-left,\n .kiwi-messagelist-message-notice .kiwi-messagelist-modern-left {\n display: none;\n }\n\n .kiwi-messagelist-message--modern .kiwi-messagelist-modern-right {\n margin-left: 0;\n }\n\n .kiwi-messagelist-message--modern {\n margin: 0;\n }\n\n .kiwi-messagelist-message-action .kiwi-messagelist-modern-left {\n display: none;\n }\n\n .kiwi-messagelist-message--modern .kiwi-avatar {\n display: none;\n }\n\n .kiwi-messagelist-message--modern.kiwi-messagelist-message-traffic {\n padding-left: 10px;\n }\n\n .kiwi-messagelist-message--modern.kiwi-messagelist-message-topic {\n margin: 0 15px 20px 15px;\n }\n}\n\n","\n\n.kiwi-messagelist-message--text {\n position: relative;\n padding: 4px 10px;\n margin: 0;\n text-align: left;\n}\n\n//Hide the timestamp unless the user hovers over the message in question\n.kiwi-messagelist-message--text .kiwi-messagelist-time {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0 10px;\n display: none;\n opacity: 0.8;\n}\n\n//display timestamp when hovering over the message\n.kiwi-messagelist-message--text:hover .kiwi-messagelist-time {\n display: block;\n border-radius: 5px 0 0 5px;\n}\n\n// Hide the unread message seperator\n.kiwi-messagelist-message--text .kiwi-messagelist-seperator {\n display: none;\n}\n\n.kiwi-messagelist-message--text .kiwi-messagelist-nick {\n display: inline;\n text-align: left;\n margin-right: 2px;\n padding: 0;\n}\n\n.kiwi-messagelist-message--text .kiwi-messagelist-nick:hover {\n max-width: none;\n width: auto;\n}\n\n.kiwi-messagelist-message--text .kiwi-messagelist-body {\n display: inline;\n padding: 0;\n white-space: pre-wrap;\n}\n\n.kiwi-messagelist-message--text .kiwi-messagelist-body a {\n word-break: break-all;\n}\n\n.kiwi-messagelist-message--text .kiwi-messagelist-message-privmsg:hover,\n.kiwi-messagelist-message--text .kiwi-messagelist-message-action:hover,\n.kiwi-messagelist-message--text .kiwi-messagelist-message-notice:hover {\n cursor: pointer;\n}\n\n//Channel topic\n.kiwi-messagelist-message--text.kiwi-messagelist-message-topic {\n border-radius: 0;\n border-left: 0;\n border-right: 0;\n margin: 10px 0;\n}\n\n.kiwi-messagelist-message--text.kiwi-messagelist-message-topic .kiwi-messagelist-body {\n padding-right: 0;\n max-width: 95%;\n margin-left: 20px;\n}\n\n.kiwi-messagelist-message--text.kiwi-messagelist-message--unread {\n opacity: 1;\n}\n\n.kiwi-messagelist-message--text .kiwi-messagelist-message-traffic .kiwi-messagelist-nick {\n display: none;\n}\n\n.kiwi-messagelist-item:last-of-type {\n margin-bottom: 5px;\n}\n\n.kiwi-messagelist-message--text.kiwi-messagelist-message-nick .kiwi-messagelist-nick {\n display: none;\n}\n\n@media screen and (max-width: 700px) {\n .kiwi-messagelist-message--text.kiwi-messagelist-message-traffic,\n .kiwi-messagelist-message--text.kiwi-messagelist-message-nick .kiwi-messagelist-body,\n .kiwi-messagelist-message--text .kiwi-messagelist-body {\n padding-right: 0;\n }\n}\n\n","\n.kiwi-loading-logo {\n display: none;\n}\n\n.kiwi-loading-animation {\n height: 100%;\n width: 100%;\n}\n","\n\n.kiwi-unselectable * {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\ndiv.kiwi-messagelist-item.kiwi-messagelist-item--selected {\n border-left: 7px solid var(--brand-primary);\n transform: translateX(20px);\n transition: transform 0.1s;\n}\n\ndiv.kiwi-messagelist-item.kiwi-messagelist-item--selected .kiwi-messagelist-message {\n border-left-width: 0;\n}\n\n.kiwi-messagelist-item.kiwi-messagelist-item--selected .kiwi-messagelist-message *::selection {\n background-color: unset;\n color: unset;\n}\n\n.kiwi-unselectable .kiwi-messagelist-scrollback {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.kiwi-messagelist {\n overflow-y: auto;\n overflow-x: hidden;\n box-sizing: border-box;\n margin-bottom: 25px;\n position: relative;\n}\n\n.kiwi-messagelist--smoothscroll {\n scroll-behavior: smooth;\n}\n\n.kiwi-messagelist * {\n user-select: text;\n}\n\n.kiwi-messagelist::-webkit-scrollbar-track {\n border-radius: 10px;\n background: transparent;\n}\n\n.kiwi-messagelist::-webkit-scrollbar {\n width: 8px;\n background: transparent;\n}\n\n.kiwi-messagelist::-webkit-scrollbar-thumb {\n border-radius: 3px;\n}\n\n.kiwi-messagelist-item {\n /* Allow child elements to make use of margins+padding within messagelist items */\n overflow: hidden;\n}\n\n.kiwi-messagelist-message {\n padding: 0 10px;\n\n /* some message highlights add a left border so add a default invisble one in preperation */\n border-left: 3px solid transparent;\n overflow: hidden;\n line-height: 1.5em;\n margin: 0;\n}\n\n.kiwi-wrap--monospace .kiwi-messagelist-message,\n.kiwi-messagelist-message.kiwi-messagelist-message-help {\n font-family: Consolas, monaco, monospace;\n font-size: 80%;\n}\n\n/* Remove the styling for none user messages, as they make the page look bloated */\n.kiwi-messagelist-message-mode,\n.kiwi-messagelist-message-traffic {\n padding-top: 5px;\n padding-bottom: 5px;\n min-height: 0;\n line-height: normal;\n text-align: left;\n}\n\n/* Remove the min height from the message, as again, makes the page look bloated */\n.kiwi-messagelist-body {\n min-height: 0;\n text-align: left;\n line-height: 1.5em;\n font-size: 1.05em;\n margin: 0;\n padding: 0;\n}\n\n/* Channel messages - e.g 'server on #testing22 ' message and such */\n.kiwi-messagelist-message-mode,\n.kiwi-messagelist-message-traffic,\n.kiwi-messagelist-message-nick {\n margin: 10px 0;\n opacity: 0.85;\n text-align: center;\n border: none;\n\n &:hover {\n opacity: 1;\n }\n}\n\n/* Absolute position the time on these messages so it's not above the message, it looks awful */\n.kiwi-messagelist-message-mode .kiwi-messagelist-time,\n.kiwi-messagelist-message-traffic .kiwi-messagelist-time {\n position: absolute;\n top: 1px;\n right: 10px;\n}\n\n.kiwi-messagelist-message--authorrepeat {\n border-top: none;\n}\n\n.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-nick,\n.kiwi-messagelist-message--authorrepeat .kiwi-messagelist-time {\n /* Setting the opacity instead visible:none ensures it's still selectable when copying text */\n opacity: 0;\n cursor: default;\n}\n\n.kiwi-container--sidebar-drawn .kiwi-messagelist::after {\n content: '';\n z-index: 3;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n opacity: 0.5;\n position: fixed;\n pointer-events: none;\n}\n\n.kiwi-container--sidebar-drawn.kiwi-container--no-sidebar .kiwi-messagelist::after {\n width: 0;\n height: 0;\n display: none;\n pointer-events: inherit;\n position: static;\n z-index: 0;\n}\n\n.kiwi-messagelist-scrollback {\n text-align: center;\n padding: 5px;\n}\n\n.kiwi-messagelist-seperator + .kiwi-messagelist-message {\n border-top: none;\n}\n\n.kiwi-messagelist-message--blur {\n opacity: 0.3;\n}\n\n.kiwi-messagelist-nick {\n text-align: right;\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n vertical-align: top;\n cursor: pointer;\n padding: 2px 4px;\n word-break: break-all;\n}\n\n.kiwi-messagelist-message-traffic .kiwi-messagelist-nick {\n display: none;\n}\n\n.kiwi-messagelist-seperator {\n text-align: center;\n display: block;\n margin: 1em auto;\n position: sticky;\n top: -1px;\n z-index: 1;\n}\n\n.kiwi-messagelist-seperator > span {\n display: inline-block;\n position: relative;\n z-index: 1;\n padding: 0 1em;\n user-select: none;\n}\n\n/** Displaying an emoji in a message */\n.kiwi-messagelist-emoji {\n width: 1.3em;\n display: inline-block;\n vertical-align: middle;\n}\n\n@keyframes emojiIn {\n 0% {\n transform: scale(0);\n }\n\n 100% {\n transform: scale(1);\n }\n}\n\n.kiwi-messagelist-emoji--single {\n animation: 0.1s ease-in-out 0s 1 emojiIn;\n font-size: 2em;\n}\n\n/** Message structure */\n.kiwi-messagelist-body .kiwi-nick {\n cursor: pointer;\n}\n\n.kiwi-messagelist-nick:hover {\n overflow: visible;\n width: auto;\n}\n\n/* Topic changes */\n.kiwi-messagelist-message-topic {\n border-radius: 5px;\n margin: 18px;\n margin-left: 0;\n padding: 5px;\n text-align: center;\n position: relative;\n min-height: 0;\n display: block;\n}\n\n.kiwi-messagelist-message-topic .kiwi-messagelist-body {\n min-height: 0;\n margin: 0;\n\n &::before {\n display: none;\n }\n}\n\n.kiwi-messagelist-message-topic.kiwi-messagelist-message-topic .kiwi-messagelist-time {\n display: none;\n}\n\n.kiwi-messagelist-message-topic.kiwi-messagelist-message-topic .kiwi-messagelist-nick {\n display: none;\n}\n\n/* Actions */\n.kiwi-messagelist-message-action .kiwi-messagelist-message-body {\n font-style: italic;\n}\n\n/* Traffic (joins, parts, quits, kicks) */\n.kiwi-messagelist-message-traffic.kiwi-messagelist-message-traffic .kiwi-messagelist-nick {\n display: none;\n}\n\n.kiwi-messagelist-message-traffic .kiwi-messagelist-body {\n font-style: italic;\n}\n\n.kiwi-messagelist-message-action.kiwi-messagelist-message-action .kiwi-messagelist-nick {\n display: none;\n}\n\n/* MOTD */\n.kiwi-messagelist-message-motd {\n font-family: monospace;\n}\n\n.kiwi-messagelist-message.kiwi-messagelist-message--hover,\n.kiwi-messagelist-message.kiwi-messagelist-message--highlight,\n.kiwi-messagelist-message.kiwi-messagelist-message-traffic--hover {\n position: relative;\n}\n\n/* Links */\n.kiwi-messagelist-message-linkhandle {\n margin-left: 4px;\n font-size: 0.8em;\n}\n\n.kiwi-wrap--touch .kiwi-messagelist-message-linkhandle {\n display: none;\n}\n\n.kiwi-messagelist-joinloader {\n margin: 1em auto;\n width: 100px;\n\n /* the magic number below is the exact ratio of the kiwi logo height/width */\n height: calc (100px * 0.85987261146496815286624203821656);\n overflow: hidden;\n}\n\n.kiwi-messagelist-joinloadertrans-enter,\n.kiwi-messagelist-joinloadertrans-leave-to {\n height: 0;\n opacity: 0;\n}\n\n.kiwi-messagelist-joinloadertrans-enter-to,\n.kiwi-messagelist-joinloadertrans-leave {\n height: 150px;\n opacity: 1;\n}\n\n.kiwi-messagelist-joinloadertrans-enter-active,\n.kiwi-messagelist-joinloadertrans-leave-active {\n transition: height 0.5s, opacity 0.5s;\n}\n\n@media screen and (max-width: 700px) {\n .kiwi-messagelist-message,\n .kiwi-messageinfo {\n margin: 0;\n }\n}\n\n","\n.kiwi-serverselector-presets {\n margin-bottom: 1em;\n}\n\n.kiwi-serverselector-presets label span {\n margin-left: 0;\n transition: opacity 0.2s, width 0.2s;\n}\n\n.kiwi-serverselector--custom .kiwi-serverselector-presets label span {\n max-width: 0;\n opacity: 0;\n}\n","\n\n.kiwi-networksettings {\n box-sizing: border-box;\n height: 100%;\n margin: 0 auto;\n padding: 0;\n}\n\n.kiwi-networksettings .kiwi-title {\n width: 100%;\n line-height: 45px;\n height: 46px;\n padding: 0 10px;\n box-sizing: border-box;\n text-align: left;\n font-weight: 600;\n cursor: default;\n}\n\n.kiwi-networksettings .u-form {\n max-width: 400px;\n display: block;\n margin: 1em auto;\n padding: 0;\n height: auto;\n overflow: hidden;\n clear: both;\n border-radius: 2px;\n border: 1px solid;\n}\n\n.kiwi-networksettings .u-input-text {\n padding-top: 0;\n margin-bottom: 20px;\n}\n\n//The 'Sections' of the form\n.kiwi-networksettings-section-block {\n box-sizing: border-box;\n width: 100%;\n padding: 20px;\n}\n\n.kiwi-networksettings-captcha {\n margin-bottom: 1em;\n}\n\n//Style the 'secrue/unsecure' port icon\n.kiwi-networksettings .kiwi-customserver-tls {\n text-align: center;\n cursor: pointer;\n font-size: 1em;\n}\n\n.kiwi-networksettings .kiwi-customserver-tls i {\n left: 3px;\n top: 2px;\n font-size: 1.3em;\n}\n\n//Style the network types section\n.kiwi-networksettings .kiwi-networksettings-server-types-info {\n width: 100%;\n text-align: left;\n margin-bottom: 10px;\n}\n\n.kiwi-networksettings .kiwi-networksettings-server-types {\n text-align: center;\n}\n\n.kiwi-networksettings .kiwi-networksettings-server-types .kiwi-network-type-button {\n margin: 0 10px 0 10px;\n display: inline-block;\n line-height: 35px;\n padding: 0 10px;\n border: 1px solid;\n transition: all 0.3s;\n border-radius: 4px;\n}\n\n.kiwi-networksettings .kiwi-show-advanced-title {\n text-align: center;\n cursor: pointer;\n padding-top: 0;\n margin: 40px 0 20px 0;\n}\n\n//Apply spacing to the advanced options checkbox label\n.kiwi-networksettings .kiwi-networksettings-advanced .kiwi-appsettings-showraw-label {\n margin-left: 5px;\n}\n\n//Large connection button\n.kiwi-networksettings .kiwi-connect-to-newnetwork {\n width: auto;\n margin: -10px auto 0 auto;\n border-radius: 3px;\n display: block;\n cursor: pointer;\n padding: 0 10px;\n line-height: 35px;\n}\n\n.kiwi-networksettings .kiwi-connect-to-newnetwork:hover {\n opacity: 1;\n}\n\n.kiwi-networksettings-advanced {\n margin-bottom: 20px;\n}\n\n//Danger zone - bottom section\n.kiwi-dangerzone {\n text-align: center;\n padding: 10px 0 20px 0;\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n}\n\n.kiwi-dangerzone i {\n margin-right: 5px;\n}\n\n.kiwi-dangerzone h3 {\n padding-top: 0;\n}\n\n.kiwi-networksettings-error {\n text-align: center;\n margin: 1em 0 2em 0;\n padding: 1em;\n border: 1px dashed;\n}\n\n.kiwi-networksettings .kiwi-networksettings-error span {\n display: block;\n font-style: italic;\n text-align: center;\n}\n\n.kiwi-networksettings-server-types a {\n margin-right: 1em;\n}\n\n.kiwi-networksettings-server-types-info {\n font-size: 0.9em;\n font-style: italic;\n}\n\n.kiwi-networksettings-connection-address {\n width: 70%;\n display: inline-block;\n}\n\n.kiwi-networksettings-connection-port {\n width: 25%;\n float: right;\n}\n\n.kiwi-networksettings-danger h3 {\n padding: 0;\n margin-top: 0;\n margin-bottom: 0.5em;\n}\n\n.kiwi-networksettings-danger .u-button-warning {\n width: auto;\n height: 30px;\n border-radius: 4px;\n text-align: center;\n line-height: 30px;\n padding: 0 10px;\n opacity: 0.8;\n margin: 0 auto;\n transition: all 0.3s;\n}\n\n.kiwi-networksettings-danger .u-button-warning:hover {\n opacity: 1;\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-networksettings {\n z-index: 100;\n }\n}\n","\n\n.kiwi-channellist {\n box-sizing: border-box;\n padding-bottom: 1em;\n text-align: center;\n transition: all 0.6s;\n}\n\n.kiwi-channellist-padding-top {\n padding-top: calc(45vh - 80px);\n}\n\n.kiwi-channellist-padding-top .kiwi-channellist-nav {\n width: 100%;\n text-align: center;\n}\n\n.kiwi-channellist-nav {\n padding: 10px 20px;\n box-sizing: border-box;\n}\n\n/* Input form styling */\n.kiwi-channellist-nav .u-form {\n display: flex;\n justify-content: center;\n}\n\n.kiwi-channellist-nav .u-form .u-input {\n width: 324px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.kiwi-channellist-nav .u-form .u-button-primary,\n.kiwi-channellist-nav .u-form .u-button-secondary {\n font-size: 1.3em;\n border-radius: 0 5px 5px 0;\n border: none;\n display: flex;\n align-items: center;\n}\n\n.kiwi-channellist-nav .u-form .u-button-primary i,\n.kiwi-channellist-nav .u-form .u-button-secondary i {\n margin-left: -2px;\n}\n\n.kiwi-channellist-pagination {\n display: inline-block;\n margin: 20px auto 10px auto;\n font-size: 1.2em;\n}\n\n.kiwi-channellist-pagination a {\n display: inline-block;\n margin: 0 10px;\n cursor: pointer;\n}\n\n.kiwi-channellist-search {\n display: inline-block;\n}\n\n.kiwi-channellist-info {\n text-align: center;\n}\n\n/* Table Styling */\n\n.kiwi-channellist-table {\n margin: 0 auto;\n width: 90%;\n max-width: 1800px;\n box-sizing: border-box;\n}\n\n.kiwi-channellist-grid {\n display: grid;\n grid-template-columns: 66px 130px auto min-content;\n border-bottom: 1px solid;\n align-items: center;\n text-align: left;\n}\n\n.kiwi-channellist-grid:first-of-type {\n border-top: 1px solid;\n}\n\n.kiwi-channellist-users {\n line-height: auto;\n margin-left: 0.2em;\n overflow: hidden;\n padding: 0.3em;\n text-align: left;\n white-space: nowrap;\n}\n\n.kiwi-channellist-users::before {\n font-family: fontAwesome, sans-serif;\n padding-right: 0.4em;\n content: '\\f007';\n}\n\n.kiwi-channellist-name {\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.kiwi-channellist-topic {\n display: inline-block;\n grid-column: 3;\n padding: 0.3em 0.5em;\n}\n\n.kiwi-channellist-topic:empty {\n display: none;\n}\n\n.kiwi-channellist-join {\n grid-column: 4;\n padding: 0.3em;\n}\n\n@media screen and (max-width: 1024px) {\n .kiwi-channellist-padding-top {\n padding-top: 100px;\n }\n}\n\n@media screen and (max-width: 770px) {\n .kiwi-channellist-nav .u-form .u-input {\n width: 100%;\n }\n\n /* Table Styling */\n .kiwi-channellist-table {\n width: 100%;\n }\n\n .kiwi-channellist-grid {\n grid-template-columns: 66px auto min-content;\n }\n\n .kiwi-channellist-topic {\n grid-column: 1 / span 3;\n grid-row: 2;\n word-break: break-word;\n }\n\n .kiwi-channellist-join {\n grid-column: 3;\n }\n}\n\n","\n\n.kiwi-serverview {\n box-sizing: border-box;\n overflow: hidden;\n position: relative;\n}\n\n.kiwi-serverview .kiwi-messagelist {\n padding-top: 0;\n height: 100%;\n margin: 0;\n}\n\n.kiwi-serverview-inner {\n /* Mobile safari can't work out the height for scrolling to work without this wrapper element */\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n}\n\n.kiwi-serverview-alerts {\n margin-bottom: 1em;\n}\n\n","\n.kiwi-container {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n}\n\n/* When the sidebar is open we will put a shadow over the text area */\n.kiwi-header {\n z-index: 2;\n\n /* IE 11 breaks when using the shorthand flex syntax here */\n flex-grow: 0;\n flex-shrink: 1;\n}\n\n.kiwi-sidebar {\n position: absolute;\n right: -443px;\n top: 45px; /* Push the top over the top page border */\n bottom: 0;\n width: 443px;\n max-width: 443px;\n z-index: 3;\n transition: right 0.2s, width 0.2s;\n flex: 1;\n}\n\n.kiwi-container--sidebar-drawn .kiwi-sidebar {\n right: 0;\n}\n\n.kiwi-container--sidebar-open .kiwi-sidebar {\n right: 0;\n top: 0;\n flex: 1;\n position: relative;\n border-left-width: 1px;\n border-left-style: solid;\n max-width: 430px;\n z-index: 1;\n transition: right 0.2s, top 0s;\n}\n\n.kiwi-container-content {\n flex: 1;\n display: flex;\n flex-direction: row;\n overflow: hidden;\n}\n\n.kiwi-messagelist {\n flex: 1;\n}\n\n.kiwi-serverview {\n flex: 1;\n}\n\n.kiwi-container--no-sidebar .kiwi-header,\n.kiwi-container--no-sidebar .kiwi-messagelist {\n margin-right: 0;\n}\n\n.kiwi-container-toggledraw-statebrowser,\n.kiwi-container-toggledraw-sidebar {\n display: none;\n width: 50px;\n position: absolute;\n top: 0;\n height: 45px;\n box-sizing: border-box;\n cursor: pointer;\n text-align: center;\n font-size: 1.6em;\n line-height: 50px;\n transition: left 2s;\n transition-delay: 0.5s;\n}\n\n.kiwi-container-toggledraw-statebrowser {\n left: 0;\n}\n\n.kiwi-container-toggledraw-sidebar {\n right: 0;\n}\n\n.kiwi-container-toggledraw-sidebar--disabled {\n cursor: default;\n}\n\n.kiwi-container-toggledraw-statebrowser-messagecount {\n position: absolute;\n font-size: 0.6em;\n border-radius: 3px;\n line-height: 2em;\n box-sizing: border-box;\n top: 10px;\n z-index: 3;\n white-space: nowrap;\n left: 14px;\n width: 37px;\n padding: 0;\n transition: all 0.4s, z-index 0s;\n transition-delay: 0.1s;\n}\n\n.kiwi-container-toggledraw-statebrowser-messagecount::after {\n left: -15px;\n top: 20%;\n border: 0.6em solid transparent;\n border-right-color: #ddd;\n content: ' ';\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.kiwi-container-statebrowser-messagecount-close {\n display: none;\n}\n\n/* When the Statebrowser is visible, apply new styles to the messagecount */\n.kiwi-wrap--statebrowser-drawopen .kiwi-container-toggledraw-statebrowser-messagecount {\n left: -19px;\n z-index: 100;\n}\n\n.kiwi-wrap--statebrowser-drawopen .kiwi-container-toggledraw-statebrowser-messagecount::after {\n right: -15px;\n left: auto;\n}\n\n@keyframes kiwi-wiggle {\n 0% { margin-left: 5px; }\n 50% { margin-left: 0; }\n 100% { margin-left: 5px; }\n}\n\n.kiwi-container-toggledraw-statebrowser-messagecount--highlight {\n animation: kiwi-wiggle 0.25s 4;\n animation-timing-function: ease-in, linear, ease-out;\n}\n\n.kiwi-container-toggledraw-statebrowser-messagecount--highlight:hover {\n animation: none;\n}\n\n.kiwi-container-empty {\n text-align: center;\n padding: 1em;\n}\n\n.kiwi-container-empty .u-button {\n border-radius: 3px;\n font-weight: 500;\n line-height: 50px;\n padding: 0 14px;\n}\n\n.kiwi-wrap .kiwi-container::after {\n content: '';\n position: absolute;\n left: auto;\n height: 120%;\n background-color: rgba(0, 0, 0, 0.4);\n top: 0;\n opacity: 0;\n z-index: 99;\n width: 0%;\n right: -100%;\n transition: opacity 0.1s;\n transition-delay: opacity 0.1s;\n}\n\n@media screen and (max-width: 1500px) {\n .kiwi-container--sidebar-open .kiwi-sidebar {\n max-width: 350px;\n }\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-wrap--statebrowser-drawopen .kiwi-container-statebrowser-messagecount-alert {\n display: none;\n }\n\n .kiwi-wrap--statebrowser-drawopen .kiwi-container-statebrowser-messagecount-close {\n display: block;\n }\n\n .kiwi-wrap--statebrowser-drawopen .kiwi-container::after {\n top: 0;\n opacity: 1;\n width: 100%;\n right: 0%;\n }\n\n .kiwi-header {\n margin-left: 50px;\n margin-right: 50px;\n max-height: 50px;\n }\n\n .kiwi-container-toggledraw-statebrowser,\n .kiwi-container-toggledraw-sidebar {\n display: block;\n }\n\n .kiwi-sidebar {\n top: -4px;\n }\n}\n\n","\n\n.kiwi-inputtools-colours {\n bottom: 100%;\n right: 0;\n overflow: hidden;\n position: absolute;\n height: 30px;\n}\n\n.kiwi-inputtools-colours-colour {\n display: block;\n float: left;\n height: 30px;\n width: 30px;\n cursor: pointer;\n box-sizing: border-box;\n border: 1px solid gray;\n margin: 0;\n}\n\n.kiwi-inputtools-colours-reset {\n font-size: 23px;\n line-height: 30px;\n text-align: center;\n background: #000;\n color: #cacaca;\n}\n\n","\n\n.kiwi-inputtool-emoji-emoji {\n display: block;\n float: left;\n height: 30px;\n width: 30px;\n cursor: pointer;\n box-sizing: border-box;\n margin: 2px;\n background-size: contain;\n}\n\n","\n.kiwi-selfuser-nick,\n.kiwi-selfuser-host,\n.kiwi-selfuser-status {\n display: inline-block;\n padding: 0 10px;\n cursor: default;\n width: 100%;\n box-sizing: border-box;\n}\n\n.kiwi-selfuser-nick {\n min-width: 85px;\n font-weight: bold;\n padding: 5px 10px 0 10px;\n}\n\n.kiwi-selfuser-modes {\n font-weight: normal;\n opacity: 0.8;\n font-size: 0.8em;\n}\n\n.kiwi-selfuser-host {\n font-style: italic;\n opacity: 0.8;\n padding-left: 26px;\n font-size: 0.8em;\n word-break: break-all;\n}\n\n.kiwi-controlinput-selfuser .kiwi-close-icon {\n line-height: 36px;\n border-radius: 0;\n}\n\n/* Style the icons in the SelfUser */\n\n.kiwi-selfuser-nick i {\n font-weight: 400;\n float: right;\n opacity: 0.6;\n cursor: pointer;\n margin-top: 3px;\n transition: all 0.3s;\n margin-right: 15px;\n}\n\n.kiwi-selfuser-nick i:hover {\n opacity: 1;\n transition: all 0.2s;\n}\n\n.kiwi-selfuser-nick i:first-of-type {\n margin-right: 0;\n}\n\n.u-form.kiwi-away-checkbox-form {\n padding: 0 0 5px 24px;\n}\n\n.u-form .kiwi-selfuser-away-label {\n margin: 0 0 2px 0;\n}\n\n.u-form .kiwi-selfuser-away-label span {\n margin-right: 5px;\n}\n\n.kiwi-selfuser-error-message {\n width: 100%;\n display: block;\n padding: 0.5em 10px;\n box-sizing: border-box;\n word-break: break-word;\n margin: 5px 0 5px 0;\n text-align: center;\n border-radius: 6px;\n}\n\n.kiwi-selfuser-actions {\n padding: 5px 10px;\n margin-bottom: 10px;\n}\n\n.kiwi-selfuser-actions form {\n position: relative;\n}\n\n.kiwi-selfuser-actions form .u-input-prompt-label {\n display: block;\n width: 100%;\n}\n\n.kiwi-selfuser-actions .u-input-button-container {\n position: absolute;\n top: 2px;\n right: 2px;\n z-index: 1;\n}\n\n","\n\n.kiwi-typinguserslist {\n position: absolute;\n top: -24px;\n background: var(--brand-default-bg);\n font-size: 0.9em;\n overflow: hidden;\n max-height: 23px;\n}\n\n","\n\n.kiwi-controlinput {\n z-index: 999;\n position: relative;\n border-top: 1px solid;\n}\n\n.kiwi-controlinput,\n.kiwi-controlinput-inner {\n padding: 0;\n box-sizing: border-box;\n transition: width 0.2s;\n transition-delay: 0.2s;\n}\n\n.kiwi-controlinput-inner {\n display: flex;\n position: relative;\n height: 100%;\n\n .kiwi-awaystatusindicator {\n margin-top: 16px;\n margin-left: 10px;\n margin-right: -2px;\n }\n}\n\n.kiwi-controlinput-user {\n height: 100%;\n padding-left: 10px;\n font-weight: bold;\n text-align: center;\n cursor: pointer;\n line-height: 40px;\n transition: width 0.2s;\n transition-delay: 0.1s;\n\n > i {\n font-size: 120%;\n margin-left: 8px;\n }\n}\n\n.kiwi-controlinput--selfuser-open {\n .kiwi-controlinput-user {\n width: 296px;\n transition: width 0.2s;\n transition-delay: 0.1s;\n }\n\n .kiwi-controlinput-selfuser {\n width: 324px;\n max-height: 300px;\n opacity: 1;\n }\n}\n\n.kiwi-controlinput-form {\n flex: 1;\n overflow: hidden;\n display: flex;\n box-sizing: border-box;\n}\n\n.kiwi-controlinput-input {\n text-align: left;\n height: 100%;\n outline: none;\n border: none;\n}\n\n.kiwi-controlinput-input-wrap {\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n overflow: hidden;\n margin: 0 10px;\n}\n\n.kiwi-controlinput-active-tool {\n position: absolute;\n bottom: calc(100% + 1px);\n right: 74px;\n left: 0;\n z-index: 1;\n}\n\n.kiwi-controlinput-selfuser {\n position: absolute;\n bottom: 0;\n z-index: 10;\n left: 0;\n max-height: 0;\n width: 324px;\n box-sizing: border-box;\n border-radius: 0 6px 0 0;\n opacity: 0;\n border-top: 1px solid;\n border-right: 1px solid;\n overflow: hidden;\n}\n\n.kiwi-selfuser-trans-enter,\n.kiwi-selfuser-trans-leave-to {\n opacity: 0;\n height: 0;\n}\n\n.kiwi-selfuser-trans-enter-to,\n.kiwi-selfuser-trans-leave {\n opacity: 1;\n}\n\n.kiwi-selfuser-trans-enter-active,\n.kiwi-selfuser-trans-leave-active {\n transition: all 0.4s;\n}\n\n.kiwi-controlinput-tools {\n border-radius: 8px;\n padding: 1px;\n height: 36px;\n}\n\n.kiwi-controlinput-tools-expand > i {\n transition: transform 0.2s;\n}\n\n.kiwi-controlinput-tools-expand--closed > i {\n transform: rotateZ(180deg);\n}\n\n.kiwi-controlinput-send {\n padding: 1px 6px;\n}\n\n.kiwi-controlinput--show-send.kiwi-controlinput--show-tools {\n // The send button and tools are visible, merge their borders\n .kiwi-controlinput-tools-wrapper {\n border-radius: 0 8px 8px 0;\n padding: 1px 1px 1px 0;\n }\n\n .kiwi-controlinput-send-container {\n border-radius: 8px 0 0 8px;\n padding: 1px 0 1px 1px;\n }\n}\n\n.kiwi-controlinput-tools-container {\n display: flex;\n flex-wrap: wrap-reverse;\n flex-direction: row-reverse;\n padding: 1px;\n border-radius: 8px;\n position: absolute;\n bottom: calc(100% + 1px);\n top: auto;\n right: 0;\n width: 72px;\n}\n\n.kiwi-controlinput--show-tools--inline {\n .kiwi-controlinput-tools-container {\n flex-direction: row;\n position: relative;\n width: auto;\n top: 0;\n padding: 0;\n }\n\n .kiwi-controlinput-active-tool {\n right: 0;\n }\n}\n\n.kiwi-controlinput-button {\n display: inline-block;\n width: 34px;\n height: 34px;\n margin: 1px;\n text-align: center;\n border-radius: 8px;\n box-sizing: border-box;\n cursor: pointer;\n\n i {\n font-size: 20px;\n line-height: 32px;\n margin: 0;\n }\n}\n\n.kiwi-plugin-ui-trans-enter,\n.kiwi-plugin-ui-trans-leave-to {\n right: -100%;\n}\n\n.kiwi-plugin-ui-trans-enter-to,\n.kiwi-plugin-ui-trans-leave {\n right: 0;\n}\n\n.kiwi-plugin-ui-trans-enter-active,\n.kiwi-plugin-ui-trans-leave-active {\n transition: right 0.2s;\n}\n\n@media screen and (max-width: 500px) {\n .kiwi-controlinput-user-nick {\n display: none;\n }\n\n .kiwi-controlinput-user > i {\n margin-left: 0;\n }\n}\n\n@media screen and (max-width: 769px) {\n .kiwi-controlinput--selfuser-open .kiwi-controlinput-selfuser {\n width: 100%;\n border-radius: 0;\n border-right: 0;\n }\n\n .kiwi-wrap--statebrowser-drawopen .kiwi-controlinput {\n z-index: 0;\n }\n\n // hide the control input on narrow screens when the self user box is open\n .kiwi-controlinput--selfuser-open .kiwi-controlinput-inner {\n display: none;\n }\n\n .kiwi-controlinput-tools-container {\n width: 34px;\n }\n\n .kiwi-controlinput-active-tool {\n right: 36px;\n }\n}\n","\n@import \"~font-awesome/less/variables.less\";\n/* stylelint-disable-next-line at-rule-no-unknown */\n@fa-font-path \"~font-awesome/fonts/\";\n\n/* stylelint-disable no-invalid-position-at-import-rule */\n@import \"~font-awesome/less/mixins.less\";\n@import \"~font-awesome/less/core.less\";\n@import \"~font-awesome/less/fixed-width.less\";\n@import \"~font-awesome/less/icons.less\";\n@import \"~font-awesome/less/path.less\";\n@import \"~font-awesome/less/animated.less\";\n\nhtml {\n height: 100%;\n margin: 0;\n padding: 0;\n}\n\nbody {\n height: 100%;\n margin: 0;\n padding: 0;\n}\n\n.kiwi-wrap {\n font-size: 90%;\n line-height: 1.6em;\n font-family: Source Sans Pro, Helvetica, sans-serif;\n -webkit-font-smoothing: antialiased;\n height: 100%;\n overflow: hidden;\n}\n\n/* .kiwi-workspace has ::before and ::after 4px above itself for the connection status */\n.kiwi-workspace {\n position: relative;\n margin-left: 220px;\n left: 0;\n top: 4px;\n display: flex;\n flex-direction: column;\n height: 100%;\n transition: left 0.2s, margin-left 0.2s;\n}\n\n.kiwi-workspace::before,\n.kiwi-workspace::after {\n position: absolute;\n content: '';\n left: 0;\n right: auto;\n margin-top: -4px;\n width: 100%;\n height: 4px;\n z-index: 0;\n transition: width 0.3s;\n}\n\n.kiwi-workspace::after {\n right: 0;\n left: auto;\n width: 0;\n}\n\n.kiwi-workspace--disconnected::before {\n width: 0;\n}\n\n.kiwi-workspace--disconnected::after {\n width: 100%;\n}\n\n.kiwi-workspace-background {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n z-index: -1;\n}\n\n.kiwi-statebrowser {\n position: absolute;\n top: 0;\n left: 0;\n width: 220px;\n bottom: 0;\n z-index: 11; /* Must be at least 1 higher than the workspace :after z-index; */\n transition: left 0.145s, margin-left 0.145s;\n}\n\n.kiwi-container {\n flex-grow: 1;\n\n /* The nicklist scroller needs some type of height set on it's parent, but since we use flexbox\n it starts conflicting on firefox. Luckily flexbox ignores this 5% and resizes it as we intend\n anyway. */\n height: 5%;\n}\n\n.kiwi-main-mediaviewer {\n max-height: 70%;\n overflow: auto;\n border-bottom: 1px solid rgba(0, 0, 0, 0.3);\n}\n\n.kiwi-controlinput {\n z-index: 2;\n}\n\n/* Small screen will cause the statebrowser to act as a drawer */\n@media screen and (max-width: 769px) {\n .kiwi-workspace {\n left: 0;\n margin-left: 0;\n }\n\n .kiwi-statebrowser {\n left: -220px;\n }\n\n .kiwi-wrap--statebrowser-drawopen .kiwi-statebrowser {\n left: 0;\n }\n\n .kiwi-wrap--statebrowser-drawopen .kiwi-workspace {\n left: 75%;\n transition: left 0.1s;\n transition-delay: 0s;\n }\n}\n","// Animated Icons\n// --------------------------\n\n.@{fa-css-prefix}-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.@{fa-css-prefix}-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n","// Base Class Definition\n// -------------------------\n\n.@{fa-css-prefix} {\n display: inline-block;\n font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration\n font-size: inherit; // can't have font-size inherit on line above, so need to override\n text-rendering: auto; // optimizelegibility throws things off #1094\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n}\n","// Fixed Width Icons\n// -------------------------\n.@{fa-css-prefix}-fw {\n width: (18em / 14);\n text-align: center;\n}\n","/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n\n.@{fa-css-prefix}-glass:before { content: @fa-var-glass; }\n.@{fa-css-prefix}-music:before { content: @fa-var-music; }\n.@{fa-css-prefix}-search:before { content: @fa-var-search; }\n.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; }\n.@{fa-css-prefix}-heart:before { content: @fa-var-heart; }\n.@{fa-css-prefix}-star:before { content: @fa-var-star; }\n.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; }\n.@{fa-css-prefix}-user:before { content: @fa-var-user; }\n.@{fa-css-prefix}-film:before { content: @fa-var-film; }\n.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }\n.@{fa-css-prefix}-th:before { content: @fa-var-th; }\n.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }\n.@{fa-css-prefix}-check:before { content: @fa-var-check; }\n.@{fa-css-prefix}-remove:before,\n.@{fa-css-prefix}-close:before,\n.@{fa-css-prefix}-times:before { content: @fa-var-times; }\n.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }\n.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }\n.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }\n.@{fa-css-prefix}-signal:before { content: @fa-var-signal; }\n.@{fa-css-prefix}-gear:before,\n.@{fa-css-prefix}-cog:before { content: @fa-var-cog; }\n.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; }\n.@{fa-css-prefix}-home:before { content: @fa-var-home; }\n.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; }\n.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; }\n.@{fa-css-prefix}-road:before { content: @fa-var-road; }\n.@{fa-css-prefix}-download:before { content: @fa-var-download; }\n.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }\n.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }\n.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }\n.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; }\n.@{fa-css-prefix}-rotate-right:before,\n.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }\n.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }\n.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }\n.@{fa-css-prefix}-lock:before { content: @fa-var-lock; }\n.@{fa-css-prefix}-flag:before { content: @fa-var-flag; }\n.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }\n.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }\n.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }\n.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }\n.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }\n.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }\n.@{fa-css-prefix}-tag:before { content: @fa-var-tag; }\n.@{fa-css-prefix}-tags:before { content: @fa-var-tags; }\n.@{fa-css-prefix}-book:before { content: @fa-var-book; }\n.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }\n.@{fa-css-prefix}-print:before { content: @fa-var-print; }\n.@{fa-css-prefix}-camera:before { content: @fa-var-camera; }\n.@{fa-css-prefix}-font:before { content: @fa-var-font; }\n.@{fa-css-prefix}-bold:before { content: @fa-var-bold; }\n.@{fa-css-prefix}-italic:before { content: @fa-var-italic; }\n.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }\n.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }\n.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }\n.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }\n.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }\n.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }\n.@{fa-css-prefix}-list:before { content: @fa-var-list; }\n.@{fa-css-prefix}-dedent:before,\n.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }\n.@{fa-css-prefix}-indent:before { content: @fa-var-indent; }\n.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; }\n.@{fa-css-prefix}-photo:before,\n.@{fa-css-prefix}-image:before,\n.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; }\n.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; }\n.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }\n.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }\n.@{fa-css-prefix}-tint:before { content: @fa-var-tint; }\n.@{fa-css-prefix}-edit:before,\n.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; }\n.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; }\n.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; }\n.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; }\n.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }\n.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }\n.@{fa-css-prefix}-backward:before { content: @fa-var-backward; }\n.@{fa-css-prefix}-play:before { content: @fa-var-play; }\n.@{fa-css-prefix}-pause:before { content: @fa-var-pause; }\n.@{fa-css-prefix}-stop:before { content: @fa-var-stop; }\n.@{fa-css-prefix}-forward:before { content: @fa-var-forward; }\n.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }\n.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }\n.@{fa-css-prefix}-eject:before { content: @fa-var-eject; }\n.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }\n.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }\n.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }\n.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }\n.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }\n.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }\n.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }\n.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }\n.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }\n.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; }\n.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; }\n.@{fa-css-prefix}-ban:before { content: @fa-var-ban; }\n.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }\n.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }\n.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }\n.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }\n.@{fa-css-prefix}-mail-forward:before,\n.@{fa-css-prefix}-share:before { content: @fa-var-share; }\n.@{fa-css-prefix}-expand:before { content: @fa-var-expand; }\n.@{fa-css-prefix}-compress:before { content: @fa-var-compress; }\n.@{fa-css-prefix}-plus:before { content: @fa-var-plus; }\n.@{fa-css-prefix}-minus:before { content: @fa-var-minus; }\n.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }\n.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }\n.@{fa-css-prefix}-gift:before { content: @fa-var-gift; }\n.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }\n.@{fa-css-prefix}-fire:before { content: @fa-var-fire; }\n.@{fa-css-prefix}-eye:before { content: @fa-var-eye; }\n.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }\n.@{fa-css-prefix}-warning:before,\n.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }\n.@{fa-css-prefix}-plane:before { content: @fa-var-plane; }\n.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }\n.@{fa-css-prefix}-random:before { content: @fa-var-random; }\n.@{fa-css-prefix}-comment:before { content: @fa-var-comment; }\n.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }\n.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }\n.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }\n.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }\n.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }\n.@{fa-css-prefix}-folder:before { content: @fa-var-folder; }\n.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }\n.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; }\n.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; }\n.@{fa-css-prefix}-bar-chart-o:before,\n.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; }\n.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }\n.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }\n.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }\n.@{fa-css-prefix}-key:before { content: @fa-var-key; }\n.@{fa-css-prefix}-gears:before,\n.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }\n.@{fa-css-prefix}-comments:before { content: @fa-var-comments; }\n.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }\n.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }\n.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }\n.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; }\n.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }\n.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; }\n.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; }\n.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }\n.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }\n.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }\n.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }\n.@{fa-css-prefix}-upload:before { content: @fa-var-upload; }\n.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; }\n.@{fa-css-prefix}-phone:before { content: @fa-var-phone; }\n.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; }\n.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }\n.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }\n.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }\n.@{fa-css-prefix}-facebook-f:before,\n.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }\n.@{fa-css-prefix}-github:before { content: @fa-var-github; }\n.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }\n.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }\n.@{fa-css-prefix}-feed:before,\n.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }\n.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }\n.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }\n.@{fa-css-prefix}-bell:before { content: @fa-var-bell; }\n.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }\n.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }\n.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }\n.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }\n.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }\n.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }\n.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }\n.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }\n.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }\n.@{fa-css-prefix}-globe:before { content: @fa-var-globe; }\n.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }\n.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }\n.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }\n.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }\n.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }\n.@{fa-css-prefix}-group:before,\n.@{fa-css-prefix}-users:before { content: @fa-var-users; }\n.@{fa-css-prefix}-chain:before,\n.@{fa-css-prefix}-link:before { content: @fa-var-link; }\n.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }\n.@{fa-css-prefix}-flask:before { content: @fa-var-flask; }\n.@{fa-css-prefix}-cut:before,\n.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }\n.@{fa-css-prefix}-copy:before,\n.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }\n.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }\n.@{fa-css-prefix}-save:before,\n.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }\n.@{fa-css-prefix}-square:before { content: @fa-var-square; }\n.@{fa-css-prefix}-navicon:before,\n.@{fa-css-prefix}-reorder:before,\n.@{fa-css-prefix}-bars:before { content: @fa-var-bars; }\n.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }\n.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }\n.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }\n.@{fa-css-prefix}-underline:before { content: @fa-var-underline; }\n.@{fa-css-prefix}-table:before { content: @fa-var-table; }\n.@{fa-css-prefix}-magic:before { content: @fa-var-magic; }\n.@{fa-css-prefix}-truck:before { content: @fa-var-truck; }\n.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }\n.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }\n.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }\n.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }\n.@{fa-css-prefix}-money:before { content: @fa-var-money; }\n.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }\n.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }\n.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }\n.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }\n.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }\n.@{fa-css-prefix}-unsorted:before,\n.@{fa-css-prefix}-sort:before { content: @fa-var-sort; }\n.@{fa-css-prefix}-sort-down:before,\n.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }\n.@{fa-css-prefix}-sort-up:before,\n.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }\n.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }\n.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }\n.@{fa-css-prefix}-rotate-left:before,\n.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }\n.@{fa-css-prefix}-legal:before,\n.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }\n.@{fa-css-prefix}-dashboard:before,\n.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }\n.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }\n.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }\n.@{fa-css-prefix}-flash:before,\n.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }\n.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }\n.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }\n.@{fa-css-prefix}-paste:before,\n.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }\n.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }\n.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }\n.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }\n.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }\n.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }\n.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }\n.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }\n.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }\n.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }\n.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }\n.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }\n.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }\n.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }\n.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }\n.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }\n.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }\n.@{fa-css-prefix}-beer:before { content: @fa-var-beer; }\n.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }\n.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }\n.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }\n.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }\n.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }\n.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }\n.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }\n.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }\n.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }\n.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }\n.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }\n.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }\n.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }\n.@{fa-css-prefix}-mobile-phone:before,\n.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }\n.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }\n.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }\n.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }\n.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }\n.@{fa-css-prefix}-circle:before { content: @fa-var-circle; }\n.@{fa-css-prefix}-mail-reply:before,\n.@{fa-css-prefix}-reply:before { content: @fa-var-reply; }\n.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }\n.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }\n.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }\n.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }\n.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }\n.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }\n.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }\n.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }\n.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }\n.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }\n.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }\n.@{fa-css-prefix}-code:before { content: @fa-var-code; }\n.@{fa-css-prefix}-mail-reply-all:before,\n.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }\n.@{fa-css-prefix}-star-half-empty:before,\n.@{fa-css-prefix}-star-half-full:before,\n.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }\n.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }\n.@{fa-css-prefix}-crop:before { content: @fa-var-crop; }\n.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }\n.@{fa-css-prefix}-unlink:before,\n.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }\n.@{fa-css-prefix}-question:before { content: @fa-var-question; }\n.@{fa-css-prefix}-info:before { content: @fa-var-info; }\n.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }\n.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }\n.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }\n.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }\n.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }\n.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }\n.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }\n.@{fa-css-prefix}-shield:before { content: @fa-var-shield; }\n.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }\n.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }\n.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }\n.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }\n.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }\n.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }\n.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }\n.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }\n.@{fa-css-prefix}-html5:before { content: @fa-var-html5; }\n.@{fa-css-prefix}-css3:before { content: @fa-var-css3; }\n.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }\n.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }\n.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }\n.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }\n.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }\n.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }\n.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }\n.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }\n.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }\n.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }\n.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }\n.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }\n.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }\n.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }\n.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }\n.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }\n.@{fa-css-prefix}-compass:before { content: @fa-var-compass; }\n.@{fa-css-prefix}-toggle-down:before,\n.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }\n.@{fa-css-prefix}-toggle-up:before,\n.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }\n.@{fa-css-prefix}-toggle-right:before,\n.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }\n.@{fa-css-prefix}-euro:before,\n.@{fa-css-prefix}-eur:before { content: @fa-var-eur; }\n.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }\n.@{fa-css-prefix}-dollar:before,\n.@{fa-css-prefix}-usd:before { content: @fa-var-usd; }\n.@{fa-css-prefix}-rupee:before,\n.@{fa-css-prefix}-inr:before { content: @fa-var-inr; }\n.@{fa-css-prefix}-cny:before,\n.@{fa-css-prefix}-rmb:before,\n.@{fa-css-prefix}-yen:before,\n.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }\n.@{fa-css-prefix}-ruble:before,\n.@{fa-css-prefix}-rouble:before,\n.@{fa-css-prefix}-rub:before { content: @fa-var-rub; }\n.@{fa-css-prefix}-won:before,\n.@{fa-css-prefix}-krw:before { content: @fa-var-krw; }\n.@{fa-css-prefix}-bitcoin:before,\n.@{fa-css-prefix}-btc:before { content: @fa-var-btc; }\n.@{fa-css-prefix}-file:before { content: @fa-var-file; }\n.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }\n.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }\n.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }\n.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }\n.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }\n.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }\n.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }\n.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }\n.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }\n.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }\n.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }\n.@{fa-css-prefix}-xing:before { content: @fa-var-xing; }\n.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }\n.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }\n.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }\n.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }\n.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }\n.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }\n.@{fa-css-prefix}-adn:before { content: @fa-var-adn; }\n.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }\n.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }\n.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }\n.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }\n.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }\n.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }\n.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }\n.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }\n.@{fa-css-prefix}-apple:before { content: @fa-var-apple; }\n.@{fa-css-prefix}-windows:before { content: @fa-var-windows; }\n.@{fa-css-prefix}-android:before { content: @fa-var-android; }\n.@{fa-css-prefix}-linux:before { content: @fa-var-linux; }\n.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }\n.@{fa-css-prefix}-skype:before { content: @fa-var-skype; }\n.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }\n.@{fa-css-prefix}-trello:before { content: @fa-var-trello; }\n.@{fa-css-prefix}-female:before { content: @fa-var-female; }\n.@{fa-css-prefix}-male:before { content: @fa-var-male; }\n.@{fa-css-prefix}-gittip:before,\n.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }\n.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }\n.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }\n.@{fa-css-prefix}-archive:before { content: @fa-var-archive; }\n.@{fa-css-prefix}-bug:before { content: @fa-var-bug; }\n.@{fa-css-prefix}-vk:before { content: @fa-var-vk; }\n.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }\n.@{fa-css-prefix}-renren:before { content: @fa-var-renren; }\n.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }\n.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }\n.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }\n.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }\n.@{fa-css-prefix}-toggle-left:before,\n.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }\n.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }\n.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }\n.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }\n.@{fa-css-prefix}-turkish-lira:before,\n.@{fa-css-prefix}-try:before { content: @fa-var-try; }\n.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }\n.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }\n.@{fa-css-prefix}-slack:before { content: @fa-var-slack; }\n.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }\n.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }\n.@{fa-css-prefix}-openid:before { content: @fa-var-openid; }\n.@{fa-css-prefix}-institution:before,\n.@{fa-css-prefix}-bank:before,\n.@{fa-css-prefix}-university:before { content: @fa-var-university; }\n.@{fa-css-prefix}-mortar-board:before,\n.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }\n.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }\n.@{fa-css-prefix}-google:before { content: @fa-var-google; }\n.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }\n.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }\n.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }\n.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }\n.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }\n.@{fa-css-prefix}-digg:before { content: @fa-var-digg; }\n.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; }\n.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }\n.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }\n.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }\n.@{fa-css-prefix}-language:before { content: @fa-var-language; }\n.@{fa-css-prefix}-fax:before { content: @fa-var-fax; }\n.@{fa-css-prefix}-building:before { content: @fa-var-building; }\n.@{fa-css-prefix}-child:before { content: @fa-var-child; }\n.@{fa-css-prefix}-paw:before { content: @fa-var-paw; }\n.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }\n.@{fa-css-prefix}-cube:before { content: @fa-var-cube; }\n.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }\n.@{fa-css-prefix}-behance:before { content: @fa-var-behance; }\n.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }\n.@{fa-css-prefix}-steam:before { content: @fa-var-steam; }\n.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }\n.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }\n.@{fa-css-prefix}-automobile:before,\n.@{fa-css-prefix}-car:before { content: @fa-var-car; }\n.@{fa-css-prefix}-cab:before,\n.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }\n.@{fa-css-prefix}-tree:before { content: @fa-var-tree; }\n.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }\n.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }\n.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }\n.@{fa-css-prefix}-database:before { content: @fa-var-database; }\n.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }\n.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }\n.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }\n.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }\n.@{fa-css-prefix}-file-photo-o:before,\n.@{fa-css-prefix}-file-picture-o:before,\n.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }\n.@{fa-css-prefix}-file-zip-o:before,\n.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }\n.@{fa-css-prefix}-file-sound-o:before,\n.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }\n.@{fa-css-prefix}-file-movie-o:before,\n.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }\n.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }\n.@{fa-css-prefix}-vine:before { content: @fa-var-vine; }\n.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }\n.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }\n.@{fa-css-prefix}-life-bouy:before,\n.@{fa-css-prefix}-life-buoy:before,\n.@{fa-css-prefix}-life-saver:before,\n.@{fa-css-prefix}-support:before,\n.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }\n.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }\n.@{fa-css-prefix}-ra:before,\n.@{fa-css-prefix}-resistance:before,\n.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }\n.@{fa-css-prefix}-ge:before,\n.@{fa-css-prefix}-empire:before { content: @fa-var-empire; }\n.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }\n.@{fa-css-prefix}-git:before { content: @fa-var-git; }\n.@{fa-css-prefix}-y-combinator-square:before,\n.@{fa-css-prefix}-yc-square:before,\n.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }\n.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }\n.@{fa-css-prefix}-qq:before { content: @fa-var-qq; }\n.@{fa-css-prefix}-wechat:before,\n.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }\n.@{fa-css-prefix}-send:before,\n.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }\n.@{fa-css-prefix}-send-o:before,\n.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }\n.@{fa-css-prefix}-history:before { content: @fa-var-history; }\n.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }\n.@{fa-css-prefix}-header:before { content: @fa-var-header; }\n.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }\n.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }\n.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }\n.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }\n.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }\n.@{fa-css-prefix}-soccer-ball-o:before,\n.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }\n.@{fa-css-prefix}-tty:before { content: @fa-var-tty; }\n.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }\n.@{fa-css-prefix}-plug:before { content: @fa-var-plug; }\n.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }\n.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }\n.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }\n.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }\n.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }\n.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }\n.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }\n.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }\n.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }\n.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }\n.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }\n.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }\n.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }\n.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }\n.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }\n.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }\n.@{fa-css-prefix}-trash:before { content: @fa-var-trash; }\n.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }\n.@{fa-css-prefix}-at:before { content: @fa-var-at; }\n.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }\n.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }\n.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }\n.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }\n.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }\n.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }\n.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }\n.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }\n.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }\n.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }\n.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }\n.@{fa-css-prefix}-bus:before { content: @fa-var-bus; }\n.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }\n.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }\n.@{fa-css-prefix}-cc:before { content: @fa-var-cc; }\n.@{fa-css-prefix}-shekel:before,\n.@{fa-css-prefix}-sheqel:before,\n.@{fa-css-prefix}-ils:before { content: @fa-var-ils; }\n.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }\n.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }\n.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }\n.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }\n.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }\n.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }\n.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }\n.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }\n.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }\n.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }\n.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }\n.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }\n.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }\n.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }\n.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }\n.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }\n.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }\n.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }\n.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }\n.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }\n.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }\n.@{fa-css-prefix}-intersex:before,\n.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }\n.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }\n.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }\n.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }\n.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }\n.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }\n.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }\n.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }\n.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }\n.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; }\n.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; }\n.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }\n.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }\n.@{fa-css-prefix}-server:before { content: @fa-var-server; }\n.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }\n.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }\n.@{fa-css-prefix}-hotel:before,\n.@{fa-css-prefix}-bed:before { content: @fa-var-bed; }\n.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }\n.@{fa-css-prefix}-train:before { content: @fa-var-train; }\n.@{fa-css-prefix}-subway:before { content: @fa-var-subway; }\n.@{fa-css-prefix}-medium:before { content: @fa-var-medium; }\n.@{fa-css-prefix}-yc:before,\n.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; }\n.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; }\n.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; }\n.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; }\n.@{fa-css-prefix}-battery-4:before,\n.@{fa-css-prefix}-battery:before,\n.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; }\n.@{fa-css-prefix}-battery-3:before,\n.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; }\n.@{fa-css-prefix}-battery-2:before,\n.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; }\n.@{fa-css-prefix}-battery-1:before,\n.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; }\n.@{fa-css-prefix}-battery-0:before,\n.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; }\n.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; }\n.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; }\n.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; }\n.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; }\n.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; }\n.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; }\n.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; }\n.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; }\n.@{fa-css-prefix}-clone:before { content: @fa-var-clone; }\n.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; }\n.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; }\n.@{fa-css-prefix}-hourglass-1:before,\n.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; }\n.@{fa-css-prefix}-hourglass-2:before,\n.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; }\n.@{fa-css-prefix}-hourglass-3:before,\n.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; }\n.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; }\n.@{fa-css-prefix}-hand-grab-o:before,\n.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; }\n.@{fa-css-prefix}-hand-stop-o:before,\n.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; }\n.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; }\n.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; }\n.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; }\n.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; }\n.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; }\n.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; }\n.@{fa-css-prefix}-registered:before { content: @fa-var-registered; }\n.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; }\n.@{fa-css-prefix}-gg:before { content: @fa-var-gg; }\n.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; }\n.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; }\n.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; }\n.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; }\n.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; }\n.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; }\n.@{fa-css-prefix}-safari:before { content: @fa-var-safari; }\n.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; }\n.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; }\n.@{fa-css-prefix}-opera:before { content: @fa-var-opera; }\n.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; }\n.@{fa-css-prefix}-tv:before,\n.@{fa-css-prefix}-television:before { content: @fa-var-television; }\n.@{fa-css-prefix}-contao:before { content: @fa-var-contao; }\n.@{fa-css-prefix}-500px:before { content: @fa-var-500px; }\n.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; }\n.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; }\n.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; }\n.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; }\n.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; }\n.@{fa-css-prefix}-industry:before { content: @fa-var-industry; }\n.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; }\n.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; }\n.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; }\n.@{fa-css-prefix}-map:before { content: @fa-var-map; }\n.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; }\n.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; }\n.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; }\n.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; }\n.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; }\n.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; }\n.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; }\n.@{fa-css-prefix}-edge:before { content: @fa-var-edge; }\n.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; }\n.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; }\n.@{fa-css-prefix}-modx:before { content: @fa-var-modx; }\n.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; }\n.@{fa-css-prefix}-usb:before { content: @fa-var-usb; }\n.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; }\n.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; }\n.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; }\n.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; }\n.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; }\n.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; }\n.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; }\n.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; }\n.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; }\n.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; }\n.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; }\n.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; }\n.@{fa-css-prefix}-percent:before { content: @fa-var-percent; }\n.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; }\n.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; }\n.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; }\n.@{fa-css-prefix}-envira:before { content: @fa-var-envira; }\n.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; }\n.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; }\n.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; }\n.@{fa-css-prefix}-blind:before { content: @fa-var-blind; }\n.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; }\n.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; }\n.@{fa-css-prefix}-braille:before { content: @fa-var-braille; }\n.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; }\n.@{fa-css-prefix}-asl-interpreting:before,\n.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; }\n.@{fa-css-prefix}-deafness:before,\n.@{fa-css-prefix}-hard-of-hearing:before,\n.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; }\n.@{fa-css-prefix}-glide:before { content: @fa-var-glide; }\n.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; }\n.@{fa-css-prefix}-signing:before,\n.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; }\n.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; }\n.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; }\n.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; }\n.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; }\n.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; }\n.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; }\n.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }\n.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; }\n.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; }\n.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; }\n.@{fa-css-prefix}-google-plus-circle:before,\n.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; }\n.@{fa-css-prefix}-fa:before,\n.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; }\n.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; }\n.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; }\n.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; }\n.@{fa-css-prefix}-linode:before { content: @fa-var-linode; }\n.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; }\n.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; }\n.@{fa-css-prefix}-vcard:before,\n.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; }\n.@{fa-css-prefix}-vcard-o:before,\n.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; }\n.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; }\n.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; }\n.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; }\n.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; }\n.@{fa-css-prefix}-drivers-license:before,\n.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; }\n.@{fa-css-prefix}-drivers-license-o:before,\n.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; }\n.@{fa-css-prefix}-quora:before { content: @fa-var-quora; }\n.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; }\n.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; }\n.@{fa-css-prefix}-thermometer-4:before,\n.@{fa-css-prefix}-thermometer:before,\n.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; }\n.@{fa-css-prefix}-thermometer-3:before,\n.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; }\n.@{fa-css-prefix}-thermometer-2:before,\n.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; }\n.@{fa-css-prefix}-thermometer-1:before,\n.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; }\n.@{fa-css-prefix}-thermometer-0:before,\n.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; }\n.@{fa-css-prefix}-shower:before { content: @fa-var-shower; }\n.@{fa-css-prefix}-bathtub:before,\n.@{fa-css-prefix}-s15:before,\n.@{fa-css-prefix}-bath:before { content: @fa-var-bath; }\n.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; }\n.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; }\n.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; }\n.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; }\n.@{fa-css-prefix}-times-rectangle:before,\n.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; }\n.@{fa-css-prefix}-times-rectangle-o:before,\n.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; }\n.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; }\n.@{fa-css-prefix}-grav:before { content: @fa-var-grav; }\n.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; }\n.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; }\n.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; }\n.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; }\n.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; }\n.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; }\n.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; }\n.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; }\n.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; }\n","/* FONT PATH\n * -------------------------- */\n\n@font-face {\n font-family: 'FontAwesome';\n src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');\n src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),\n url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),\n url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),\n url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),\n url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');\n // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts\n font-weight: normal;\n font-style: normal;\n}\n","\n\n.kiwi-wrap-error {\n height: 100%;\n overflow: hidden;\n text-align: center;\n}\n\n.kiwi-wrap-error > div {\n margin-top: 0.5em;\n padding: 1em;\n font-size: 1.2em;\n border: 1px solid #b51111;\n background: #ffbaba;\n display: inline-block;\n text-align: left;\n}\n\n","\n.u-tabbed-view {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n\n.u-tabbed-view-tabs {\n padding-top: 15px;\n}\n\n.u-tabbed-view-tab {\n display: inline-block;\n cursor: pointer;\n border-width: 0;\n border-style: solid;\n background: #fff;\n font-weight: 600;\n opacity: 1;\n z-index: 1;\n margin-bottom: -3px;\n position: relative;\n width: auto;\n text-align: left;\n box-sizing: border-box;\n padding: 0.5em 1em;\n border-bottom: 3px solid rgba(0, 0, 0, 0.1);\n transition: border 0.3s;\n}\n\n.u-tabbed-view-tab:hover,\n.u-tabbed-view-tab--active {\n border-bottom-width: 3px;\n}\n\n.u-tabbed-view-tab:last-of-type {\n z-index: 1;\n border-radius: 0 4px 0 0;\n}\n\n.u-tabbed-content {\n overflow: auto;\n height: 100%;\n}\n\n@media screen and (max-width: 769px) {\n .u-tabbed-view-tabs {\n padding-top: 0;\n }\n\n .u-tabbed-view-tab {\n padding: 10px 20px;\n width: auto;\n }\n}\n","\n\n.u-input-text {\n position: relative;\n margin: 0 0 20px 0;\n box-sizing: border-box;\n}\n\n.u-input-text-inputs {\n display: flex;\n position: relative;\n}\n\n.u-input-text input,\n.u-input-text textarea {\n box-sizing: border-box;\n flex: 1;\n}\n\n.u-input-text input:focus {\n outline: none;\n}\n\n.u-input-text-c {\n position: relative;\n}\n\n/* Remove spinners from input numbers */\n.u-input-text input[type='number'] {\n /* For Firefox */\n -moz-appearance: textfield;\n}\n\n.u-input-text input[type='number']::-webkit-inner-spin-button,\n.u-input-text input[type='number']::-webkit-outer-spin-button {\n /* For webkit browsers like Safari and Chrome */\n -webkit-appearance: none;\n margin: 0;\n}\n\ninput[type='text'].u-form-input-plaintext,\ninput[type='password'].u-form-input-plaintext {\n padding-right: 40px;\n}\n\n.u-input-text-plaintext {\n line-height: normal;\n width: 30px;\n text-align: center;\n cursor: pointer;\n opacity: 0.5;\n transition: opacity 0.2s;\n position: absolute;\n right: 7px;\n top: 9px;\n}\n\n.u-form--big .u-input-text-plaintext {\n line-height: 40px;\n top: 6px;\n}\n\n.u-input-text-plaintext--active,\n.u-input-text-plaintext:hover {\n opacity: 1;\n}\n\n","\n\n.kiwi-ircinput {\n box-sizing: border-box;\n position: relative;\n overflow: visible;\n z-index: 1;\n}\n\n.kiwi-ircinput-editor {\n overflow-x: hidden;\n outline: none;\n padding: 7px 0 12px 0;\n\n /* When the contenteditable div is empty firefox makes its height 0px */\n height: 100%;\n}\n\n.kiwi-ircinput-editor:empty:not(:focus)::before {\n content: attr(placeholder);\n cursor: text;\n}\n\n.kiwi-ircinput-editor img {\n height: 1em;\n vertical-align: -0.1em;\n}\n\n","\n.u-input-prompt-inputs {\n display: flex;\n}\n\n.u-input-prompt-inputs > input {\n flex: 1;\n margin-right: 1em;\n}\n\n.u-input-prompt-inputs > a {\n margin-right: 0.5em;\n}\n\n.u-input-prompt-inputs > .u-button-primary {\n position: relative;\n}\n\n.u-input-prompt-hidden {\n visibility: hidden;\n}\n\n.u-input-prompt-waiting {\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n font-size: 150%;\n font-weight: 800;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n","\n.u-input-confirm {\n display: inline-block;\n padding: 10px;\n}\n\n.u-input-confirm > a {\n margin-right: 10px;\n}\n\n.u-input-confirm > a:last-of-type {\n margin-right: 0;\n}\n","\n.u-transition-expand-enter-active,\n.u-transition-expand-leave-active {\n transition: height 0.2s, opacity 0.2s;\n overflow: hidden;\n}\n\n.u-transition-expand-enter,\n.u-transition-expand-leave-to {\n opacity: 0;\n height: 0;\n}\n","\n\n.kiwi-aboutnew {\n position: absolute;\n bottom: 0;\n height: 53px;\n left: 0;\n right: 0;\n padding: 0 10px 10px 10px;\n box-sizing: border-box;\n}\n\n.kiwi-aboutnew-sep {\n margin-bottom: 10px;\n border-top: 1px solid #ddd;\n}\n\n.kiwi-aboutnew-help {\n font-size: 1.9em;\n float: right;\n cursor: pointer;\n}\n\n.kiwi-aboutnew-content {\n display: none;\n position: absolute;\n top: 4px;\n left: 0;\n bottom: 53px;\n width: 100%;\n background: #fff;\n text-align: left;\n line-height: 1.6em;\n padding: 2em;\n box-sizing: border-box;\n overflow: auto;\n}\n\n.kiwi-aboutnew-content--open {\n display: block;\n}\n\n@media screen and (min-width: 700px) {\n .kiwi-aboutnew-content {\n padding: 2em 3em;\n }\n}\n\n.kiwi-personal {\n box-sizing: border-box;\n height: 100%;\n overflow-y: auto;\n text-align: center;\n padding-top: 1em;\n font-size: 1.2em;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n}\n\n.kiwi-personal h1 {\n margin: 0 0 20px 0;\n}\n\n.kiwi-personal p {\n margin: 0 0 10px 0;\n}\n\n.kiwi-personal button {\n margin: 10px auto 0 auto;\n padding: 0 40px;\n font-size: 1em;\n line-height: 40px;\n}\n\n/* Only show the toggle state browser link if on a small screen */\n.kiwi-personal-existing-networks {\n display: none;\n}\n\n@media screen and (max-width: 500px) {\n .kiwi-personal-existing-networks {\n display: inherit;\n }\n}\n\n"],"names":[],"sourceRoot":""} \ No newline at end of file