:root{color-scheme:light dark;--main-background:white;--main-color:black;--sidebar-background:#e3e3e3;--network-header-background:#d2d2d2;--expander-background:#b5b5b5;--expander-background-hover:#a6a6a6;--expander-border:#6c6c6c;--button-color:#eff7ef;--button-background:#545499;--button-background-hover:#00007c;--button-border:#e3e3e3;--danger-button-color:#eff7ef;--danger-button-background:#db2626;--danger-button-background-hover:#b20000;--danger-button-border:#e3e3e3;--buffer-button-background-hover:#e3e3e3;--green:green;--gray:#4a4a4a;--red:#db2626}@media (prefers-color-scheme:dark){:root{--main-background:#212529;--main-color:#f8f9fa;--sidebar-background:#131618;--network-header-background:#1d2124;--expander-background:#424446;--expander-background-hover:#2a2d2f;--button-background:#282879;--button-background-hover:#00007c;--button-border:#131618;--danger-button-background:#b20000;--danger-button-background-hover:red;--danger-button-border:#131618;--buffer-button-background-hover:#131618;--green:#53b266;--gray:#979797;--red:#fb615b}}:root[data-theme=light]{color-scheme:light;--main-background:white;--main-color:black;--sidebar-background:#e3e3e3;--network-header-background:#d2d2d2;--expander-background:#b5b5b5;--expander-background-hover:#a6a6a6;--button-background:#545499;--button-background-hover:#00007c;--button-border:#e3e3e3;--danger-button-background:#db2626;--danger-button-background-hover:#b20000;--danger-button-border:#e3e3e3;--buffer-button-background-hover:#e3e3e3;--green:green;--gray:#4a4a4a;--red:#db2626}:root[data-theme=dark]{color-scheme:dark;--main-background:#212529;--main-color:#f8f9fa;--sidebar-background:#131618;--network-header-background:#1d2124;--expander-background:#424446;--expander-background-hover:#2a2d2f;--button-background:#282879;--button-background-hover:#00007c;--button-border:#131618;--danger-button-background:#b20000;--danger-button-background-hover:red;--danger-button-border:#131618;--buffer-button-background-hover:#131618;--green:#53b266;--gray:#979797;--red:#fb615b}:root[data-theme=discord]{color-scheme:dark;--main-background:#313338;--main-color:#dbdee1;--sidebar-background:#2b2d31;--network-header-background:#232428;--expander-background:#232428;--expander-background-hover:#1e1f22;--expander-border:#1e1f22;--button-color:#fff;--button-background:#5865f2;--button-background-hover:#4752c4;--button-border:#2b2d31;--danger-button-color:#fff;--danger-button-background:#da373c;--danger-button-background-hover:#a12828;--danger-button-border:#2b2d31;--buffer-button-background-hover:#393c41;--green:#23a55a;--gray:#949ba4;--red:#f23f42}html{scrollbar-color:#8e8e8e transparent}html,body{height:100%;margin:0;padding:0;overflow:hidden}body{grid-template-rows:auto 1fr max-content;grid-template-columns:max-content 1fr max-content;font-family:monospace;display:grid}noscript{grid-column-start:2;max-width:600px;margin:0 auto;display:block}button{background:var(--button-background);color:var(--button-color);border-style:solid;border-color:var(--button-border);cursor:pointer;border-width:1px;padding:.25rem .5rem;font-size:.8rem;transition:background .25s linear}button:hover{background:var(--button-background-hover)}button.danger{background:var(--danger-button-background);color:var(--danger-button-color);border-color:var(--danger-button-border)}button.danger:hover{background:var(--danger-button-background-hover)}#buffer,#connect{color:var(--main-color);background:var(--main-background);width:100%;height:100%;overflow:hidden auto}#buffer-list,#member-list{color:var(--main-color);background:var(--main-background);background-color:var(--sidebar-background);flex-direction:row;grid-area:1/1/4;width:100%;max-width:260px;height:100%;display:flex}.expander{cursor:pointer;background:var(--expander-background);border:none;width:10px;margin:0;padding:0;transition:background .2s linear;display:none}.expander:hover{background:var(--expander-background-hover)}.expander span{border-style:solid;border-width:1px 0;border-color:var(--expander-border);width:100%;height:2px;margin-bottom:2px;display:block}.add-network-button{border:none;border-top:1px solid var(--network-header-background);background:var(--sidebar-background);width:100%;color:var(--main-color);cursor:pointer;text-align:center;flex:none;padding:8px}.add-network-button:hover{background:var(--network-header-background)}.buffer-list-inner{flex-direction:column;flex:1 0 auto;min-width:0;min-height:0;display:flex}#buffer-list>.buffer-list-inner>ul{scrollbar-width:thin;flex:auto;margin:0;padding:0;list-style-type:none;overflow:hidden auto}#buffer-list li a{box-sizing:border-box;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:2px 10px;display:flex;overflow:hidden}#buffer-list li a>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#buffer-list li.error a{color:red}#buffer-list li.unread-message a{color:#b37400}#buffer-list li.unread-highlight a{color:#22009b}#buffer-list li.active a{color:#fff;background-color:var(--gray)}#buffer-list li:not(.type-server) a{padding-left:20px}.network-group{flex-direction:column;display:flex}.network-header{background-color:var(--network-header-background);align-items:center;display:flex}.network-header li{flex:1;min-width:0}.network-collapse-toggle{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;flex:none;padding:2px 0 2px 8px;font-size:.75rem;line-height:1}.network-collapse-toggle:hover{opacity:1}.network-channels{margin:0;padding:0;list-style-type:none}.unread-badge{box-sizing:border-box;text-align:center;background-color:var(--gray);color:#fff;border-radius:999px;flex:none;min-width:1.4em;padding:0 5px;font-size:.7rem;line-height:1.5;display:inline-block}#buffer-list li.unread-highlight .unread-badge{background-color:var(--red);color:#fff}#buffer-list li.active .unread-badge{background-color:#ffffff4d}#member-list-header{color:var(--main-color);background-color:var(--main-background);box-sizing:border-box;border-bottom:1px solid var(--sidebar-background);padding:5px 10px}#buffer-header{color:var(--main-color);background-color:var(--main-background);box-sizing:border-box;border-bottom:1px solid var(--sidebar-background);grid-area:1/2;grid-template-rows:1fr auto;grid-template-columns:1fr auto;display:grid}#buffer-header .title{grid-area:1/1;padding:5px 10px;font-weight:700;display:none}#buffer-header .description{overflow-wrap:break-word;grid-area:2/1;max-height:20vh;padding:5px 10px;overflow-y:auto}#buffer-header .actions{grid-area:1/2/3}#buffer-header .status-here{color:var(--green)}#buffer-header .status-gone{color:orange}#buffer-header .status-offline{color:red}.actions{flex-direction:row;justify-content:center;display:flex}.actions button{border-width:0 0 0 1px}#buffer{grid-area:2/2}#buffer:focus{outline:none}#member-list{flex-direction:row;grid-area:1/3/4;width:100%;height:100%;display:flex}#member-list>section{flex-direction:column;display:flex}#member-list-header{border-left:1px solid var(--sidebar-background)}@media (width<=640px){#buffer-list ul{width:0}#buffer-list.expand{z-index:999;grid-column:1/4;max-width:none}#buffer-list.expand ul{width:auto}}#member-list ul{scrollbar-width:thin;flex-grow:1;margin:0;padding:0;list-style-type:none;overflow:hidden auto}#member-list li a{box-sizing:border-box;width:100%;padding:2px 10px;display:inline-block}#member-list li a.away{color:var(--gray)}.membership{color:purple}.membership.owner{color:red}.membership.admin{color:#00f}.membership.operator{color:var(--green)}.membership.halfop{color:orange}.membership.voice{color:#ff0}#composer{color:var(--main-color);background:var(--main-background);border-top:1px solid var(--sidebar-background);grid-area:3/2/auto/3;display:flex;position:relative}@keyframes composer-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#composer input[type=text]{box-sizing:border-box;flex:1;height:35px;padding:10px}#composer input[type=text],#composer input[type=text]:focus{background:0 0;border:none;outline:none}#composer-buttons{align-items:center;gap:1px;padding-right:4px;display:flex}#composer-buttons button{color:inherit;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:3px;font-size:1.25em;display:flex}#composer-buttons button:not([disabled]):hover{background:var(--buffer-button-background-hover)}#composer-spinner .x-icon{display:none}#composer-spinner .spinner-icon{animation:.6s linear infinite composer-spinner;display:block}#composer-spinner:hover .spinner-icon{display:none}#composer-spinner:hover .x-icon{color:var(--red);display:block}#composer.dragging{outline:1px dashed var(--main-color);outline-offset:-1px}#composer.read-only{display:none}#connect{height:100%;position:absolute;top:0;left:0}#connect form{box-sizing:border-box;max-width:350px;margin:0 auto;padding:10px}#theme-switcher{z-index:10;font-size:.85em;position:fixed;top:12px;right:12px}#theme-switcher summary{background-color:var(--sidebar-background);color:var(--main-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;list-style:none;display:flex}#theme-switcher summary::-webkit-details-marker{display:none}#theme-switcher summary svg{opacity:.8}#theme-switcher[open] summary{border-radius:12px 12px 0 0}#theme-switcher ul{background-color:var(--sidebar-background);white-space:nowrap;border-radius:0 0 12px 12px;min-width:100%;margin:0;padding:4px;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 4px 8px #0000004d}#theme-switcher ul button{width:100%;color:var(--main-color);text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;border-radius:6px;padding:5px 10px;display:block}#theme-switcher ul button:hover{background-color:var(--buffer-button-background-hover)}#theme-switcher ul button.selected{font-weight:700}form input[type=text],form input[type=username],form input[type=password],form input[type=url],form input[type=email],form input[type=search]{box-sizing:border-box;width:100%;font-family:inherit;font-size:inherit}form label input[type=checkbox],form label input[type=radio]{margin-right:.5em}.password-input{width:100%;display:block;position:relative}.password-input input{padding-right:2em}.password-toggle{width:2em;height:100%;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.password-toggle:hover{opacity:1}a{color:var(--green)}#buffer-list li a,a.timestamp,a.nick{text-decoration:none}#buffer-list li a,a.nick{color:var(--main-color)}a.timestamp{color:var(--gray)}#buffer-list li a:hover,#buffer-list li a:active,a.timestamp:hover,a.timestamp:active,a.nick:hover,a.nick:active{text-decoration:underline}details summary[role=button]{-webkit-user-select:none;user-select:none;cursor:pointer}#buffer{box-sizing:border-box;color:var(--gray);word-wrap:break-word}#buffer .logline-list{padding:10px}#buffer .logline{white-space:pre-wrap;overflow:auto}#buffer .logline.highlight{background-color:#ff00001f;margin:0 -10px;padding:0 10px}#buffer .foldgroup-summary{cursor:pointer}#buffer .foldgroup-summary:hover{background-color:var(--buffer-button-background-hover)}#buffer .foldgroup-toggle{opacity:.6;width:1em;display:inline-block}#buffer .foldgroup>.logline:not(.foldgroup-summary){opacity:.85;padding-left:1em}#buffer .talk,#buffer .motd,#buffer .nag{color:var(--main-color)}#buffer .error{color:red}#buffer .me-tell{color:#b37400}#buffer .highlight .nick{font-weight:700}#buffer .nick-1{color:#f25e0d}#buffer .nick-2{color:#e43611}#buffer .nick-3{color:#f98a11}#buffer .nick-4{color:#b4a700}#buffer .nick-5{color:#89bd3b}#buffer .nick-6{color:#4ea847}#buffer .nick-7{color:#287e52}#buffer .nick-8{color:#117873}#buffer .nick-9{color:#0083a7}#buffer .nick-10{color:#2a6596}#buffer .nick-11{color:#385189}#buffer .nick-12{color:#434078}#buffer .nick-13{color:#5e4279}#buffer .nick-14{color:#7a447a}#buffer .nick-15{color:#e92980}#buffer .nick-16{color:#ec273e}#buffer .separator{text-align:center;text-transform:lowercase;font-variant:small-caps;-webkit-user-select:none;user-select:none;align-items:center;display:flex}#buffer .separator:before,#buffer .separator:after{content:"";border-bottom:1px solid #0000;flex:1}#buffer .date-separator{color:#757575}#buffer .date-separator:before,#buffer .date-separator:after{border-color:#ddd}#buffer .unread-separator{color:#ff3535}#buffer .unread-separator:before,#buffer .unread-separator:after{border-color:#ff3535}#error-msg{color:#fff;background-color:red;margin:.5rem;padding:.5rem;position:fixed;bottom:2rem;right:0}#error-msg button,.dialog button.dialog-close{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.error-text{color:red}.dialog{background-color:#00000080;position:fixed;inset:0;overflow:auto}.dialog .dialog-body{background-color:var(--main-background);color:var(--main-color);border:1px solid #0009;max-width:500px;margin:20px auto;padding:15px}.dialog .dialog-header{flex-direction:row;align-items:center;margin-bottom:1em;display:flex}.dialog .dialog-header h2{flex-grow:1;margin:0}.dialog .dialog-header button.dialog-close{padding:0 5px;font-size:1.5em}.dialog h2{margin-top:0}.dialog form button:not([type=button]){float:right}.dialog form{overflow:auto}.dialog .protocol-handler{flex-direction:row;display:flex}.dialog .protocol-handler .left{flex-grow:1}kbd{text-align:center;white-space:nowrap;background-color:#f0f0f0;border:1px solid #bfbfbf;border-radius:3px;min-width:1em;margin:3px;padding:2px 4px;font-family:monospace;font-size:80%;display:inline-block;box-shadow:inset 0 1px #fff,inset 0 -2px #d9d9d9}ul.switcher-list{margin:10px 0 0;padding:0;list-style-type:none}ul.switcher-list li a{box-sizing:border-box;width:100%;color:inherit;margin:4px 0;padding:5px 10px;text-decoration:none;display:inline-block}ul.switcher-list li a.selected{background-color:#0000001a}ul.switcher-list .server{float:right;opacity:.8}@media (prefers-color-scheme:dark){html:not([data-theme]){scrollbar-color:var(--gray) transparent}html:not([data-theme]) #buffer-list li.unread-message a{color:var(--green)}html:not([data-theme]) #buffer-list li.unread-highlight a{color:#0062cc}html:not([data-theme]) #buffer-list li.active a{color:var(--sidebar-background);background-color:#fff}html:not([data-theme]) #buffer-header .status-gone{color:#fb885b}html:not([data-theme]) #buffer-header .status-offline{color:var(--red)}html:not([data-theme]) form input[type=text],html:not([data-theme]) form input[type=username],html:not([data-theme]) form input[type=password],html:not([data-theme]) form input[type=url],html:not([data-theme]) form input[type=email],html:not([data-theme]) form input[type=search]{color:#fff;background:var(--sidebar-background);border:1px solid #495057;padding:.25rem .375rem}html:not([data-theme]) form input[type=text]:focus,html:not([data-theme]) form input[type=username]:focus,html:not([data-theme]) form input[type=password]:focus,html:not([data-theme]) form input[type=url]:focus,html:not([data-theme]) form input[type=email]:focus,html:not([data-theme]) form input[type=search]:focus{border-color:#3897ff;outline:0}html:not([data-theme]) #buffer{background:var(--main-background)}html:not([data-theme]) #buffer .error{color:var(--red)}html:not([data-theme]) #buffer .me-tell{color:#e16b97}html:not([data-theme]) #buffer .date-separator{color:#757575}html:not([data-theme]) #buffer .date-separator:before,html:not([data-theme]) #buffer .date-separator:after{border-color:#373737}html:not([data-theme]) #buffer .unread-separator{color:var(--green)}html:not([data-theme]) #buffer .unread-separator:before,html:not([data-theme]) #buffer .unread-separator:after{border-color:var(--green)}html:not([data-theme]) #error-msg{color:#000;background-color:#efa3aa}html:not([data-theme]) #error-msg a{color:#000}html:not([data-theme]) .error-text{color:#efa3aa}html:not([data-theme]) #buffer .nick-8{color:#6bccc7}html:not([data-theme]) #buffer .nick-10{color:#6296c1}html:not([data-theme]) #buffer .nick-11{color:#c6b5df}html:not([data-theme]) #buffer .nick-12{color:#9995df}html:not([data-theme]) #buffer .nick-13{color:#8b62b3}html:not([data-theme]) #buffer .nick-15{color:#e3418b}html:not([data-theme]) kbd{--outline-color:#6e7681;border:1px solid var(--outline-color);box-shadow:inset 0 -1px 0 var(--outline-color);background-color:#0000}html:not([data-theme]) ul.switcher-list li a.selected{background-color:#ffffff1a}}html:is([data-theme=dark],[data-theme=discord]){scrollbar-color:var(--gray) transparent}html:is([data-theme=dark],[data-theme=discord]) #buffer-list li.unread-message a{color:var(--green)}html:is([data-theme=dark],[data-theme=discord]) #buffer-list li.unread-highlight a{color:#0062cc}html:is([data-theme=dark],[data-theme=discord]) #buffer-list li.active a{color:var(--sidebar-background);background-color:#fff}html:is([data-theme=dark],[data-theme=discord]) #buffer-header .status-gone{color:#fb885b}html:is([data-theme=dark],[data-theme=discord]) #buffer-header .status-offline{color:var(--red)}html:is([data-theme=dark],[data-theme=discord]) form input[type=text],html:is([data-theme=dark],[data-theme=discord]) form input[type=username],html:is([data-theme=dark],[data-theme=discord]) form input[type=password],html:is([data-theme=dark],[data-theme=discord]) form input[type=url],html:is([data-theme=dark],[data-theme=discord]) form input[type=email],html:is([data-theme=dark],[data-theme=discord]) form input[type=search]{color:#fff;background:var(--sidebar-background);border:1px solid #495057;padding:.25rem .375rem}html:is([data-theme=dark],[data-theme=discord]) form input[type=text]:focus,html:is([data-theme=dark],[data-theme=discord]) form input[type=username]:focus,html:is([data-theme=dark],[data-theme=discord]) form input[type=password]:focus,html:is([data-theme=dark],[data-theme=discord]) form input[type=url]:focus,html:is([data-theme=dark],[data-theme=discord]) form input[type=email]:focus,html:is([data-theme=dark],[data-theme=discord]) form input[type=search]:focus{border-color:#3897ff;outline:0}html:is([data-theme=dark],[data-theme=discord]) #buffer{background:var(--main-background)}html:is([data-theme=dark],[data-theme=discord]) #buffer .error{color:var(--red)}html:is([data-theme=dark],[data-theme=discord]) #buffer .me-tell{color:#e16b97}html:is([data-theme=dark],[data-theme=discord]) #buffer .date-separator{color:#757575}html:is([data-theme=dark],[data-theme=discord]) #buffer .date-separator:before,html:is([data-theme=dark],[data-theme=discord]) #buffer .date-separator:after{border-color:#373737}html:is([data-theme=dark],[data-theme=discord]) #buffer .unread-separator{color:var(--green)}html:is([data-theme=dark],[data-theme=discord]) #buffer .unread-separator:before,html:is([data-theme=dark],[data-theme=discord]) #buffer .unread-separator:after{border-color:var(--green)}html:is([data-theme=dark],[data-theme=discord]) #error-msg{color:#000;background-color:#efa3aa}html:is([data-theme=dark],[data-theme=discord]) #error-msg a{color:#000}html:is([data-theme=dark],[data-theme=discord]) .error-text{color:#efa3aa}html:is([data-theme=dark],[data-theme=discord]) #buffer .nick-8{color:#6bccc7}html:is([data-theme=dark],[data-theme=discord]) #buffer .nick-10{color:#6296c1}html:is([data-theme=dark],[data-theme=discord]) #buffer .nick-11{color:#c6b5df}html:is([data-theme=dark],[data-theme=discord]) #buffer .nick-12{color:#9995df}html:is([data-theme=dark],[data-theme=discord]) #buffer .nick-13{color:#8b62b3}html:is([data-theme=dark],[data-theme=discord]) #buffer .nick-15{color:#e3418b}html:is([data-theme=dark],[data-theme=discord]) kbd{--outline-color:#6e7681;border:1px solid var(--outline-color);box-shadow:inset 0 -1px 0 var(--outline-color);background-color:#0000}html:is([data-theme=dark],[data-theme=discord]) ul.switcher-list li a.selected{background-color:#ffffff1a}@media (width<=640px){.expander{display:block}#buffer-list ul,#member-list>section{width:0}#buffer-list.expand,#member-list.expand{z-index:999;grid-column:1/4;max-width:none}#buffer-list.expand ul{width:auto}#member-list.expand>section{width:100%}#member-list-header{border-left:none}#buffer-header{grid-template-columns:1fr min-content}#buffer-header .title{display:block}}@media (pointer:none),(pointer:coarse){#buffer-list li a,#member-list li a{padding:7px 10px}}
/*# sourceMappingURL=gamja-fork.89757a00.css.map */
