@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(ibm-plex-sans-0.8097e31d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(ibm-plex-sans-1.43130240.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(ibm-plex-sans-2.bc94c8a6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(ibm-plex-sans-3.8997d4e0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(ibm-plex-sans-4.788e2088.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(ibm-plex-sans-5.2f95be08.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(jetbrains-mono-6.58c6a104.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(jetbrains-mono-7.5b19dcfb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(jetbrains-mono-8.8a1ef770.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(jetbrains-mono-9.99a3f96d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(jetbrains-mono-10.aa1f43c1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(jetbrains-mono-11.5781087d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--restyle-surface:#141518;--restyle-sidebar:#0e0f11;--restyle-members:#111215;--restyle-border:#22242a;--restyle-text:#d9dadc;--restyle-secondary:#8b9098;--restyle-muted:#6c717a;--restyle-timestamp:#4f535b;--restyle-accent:#7aa2f7;--restyle-active:#23262d;--restyle-unread:#eceef0;--restyle-read:#80858e;--restyle-heading:#f0f1f2;--restyle-white:#fff;--restyle-input:#1b1c20;--restyle-input-border:#2c2f35;--restyle-message:#b9bcc1;--restyle-separator:#26282e;--restyle-notice-bg:#2a2316;--restyle-notice-border:#4a3c1e;--restyle-notice-text:#e9cf95;--restyle-accent-halo:#7aa2f733;--restyle-highlight-bg:#7aa2f710;--restyle-unread-line:#7aa2f744;color-scheme:dark;--main-background:var(--restyle-surface);--main-color:var(--restyle-text);--sidebar-background:var(--restyle-sidebar);--gray:var(--restyle-secondary);--green:var(--restyle-accent);--red:var(--restyle-notice-text);--button-background:var(--restyle-active);--button-color:var(--restyle-text);--button-background-hover:var(--restyle-input-border);--button-border:var(--restyle-border);--buffer-button-background-hover:var(--restyle-active)}body{background:var(--main-background);color:var(--main-color);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:max-content minmax(0,1fr) max-content;font-family:IBM Plex Sans,sans-serif;font-size:14px}button,input,summary{font:inherit}a{color:var(--restyle-accent)}button:focus-visible,a:focus-visible,summary:focus-visible,#composer input[type=text]:focus-visible{outline:2px solid var(--restyle-accent);outline-offset:2px}#buffer-list{border-right:1px solid var(--restyle-border);box-sizing:border-box;width:232px;min-height:0}#buffer-list ul{flex:auto;min-width:0;padding:12px 8px}#buffer-list li a,#buffer-list li:not(.type-server) a{height:26px;color:var(--restyle-read);white-space:nowrap;border-radius:6px;align-items:center;padding:0 10px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative;overflow:hidden}#buffer-list li:not(.type-server) a{padding-right:24px}#buffer-list li a:hover{background:var(--restyle-input);text-decoration:none}#buffer-list li.unread-message a,#buffer-list li.unread-highlight a{color:var(--restyle-unread);font-weight:600}#buffer-list li.unread-message a:after,#buffer-list li.unread-highlight a:after{content:"";background:var(--restyle-accent);border-radius:50%;width:6px;height:6px;position:absolute;right:10px}#buffer-list li.unread-highlight a:after{box-shadow:0 0 0 2px var(--restyle-accent-halo)}#buffer-list li.active a{background:var(--restyle-active);color:var(--restyle-white)}#buffer-list li.type-server a{letter-spacing:.09em;text-transform:uppercase;color:var(--restyle-muted);background:0 0;margin-top:12px;font-size:11px;font-weight:600}#buffer-list li.type-server:first-child a{margin-top:0}#buffer-list li.type-server.active a{background:var(--restyle-active);color:var(--restyle-white)}#buffer-list li.type-server.error a{color:var(--restyle-notice-text)}#buffer-header{border-bottom:1px solid var(--restyle-border);z-index:2;grid-template-rows:56px auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;min-height:56px;padding:0 16px 0 24px;position:relative}.header-text{align-items:center;gap:16px;min-width:0;display:flex}#buffer-header .title{color:var(--restyle-heading);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:45%;padding:0;font-size:16px;font-weight:700;display:block;overflow:hidden}#buffer-header .description,.topic-toggle{min-width:0;color:var(--restyle-secondary);white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:0;max-height:none;padding:0;font-size:13px;overflow:hidden}.topic-toggle:hover{color:var(--restyle-text);background:0 0}.expanded-topic{color:var(--restyle-secondary);overflow-wrap:anywhere;white-space:pre-wrap;grid-column:1/-1;max-height:35vh;padding:0 0 14px;font-size:13px;line-height:20px;overflow-y:auto}#buffer-header .actions{grid-row:1;align-items:center;gap:4px;margin-left:12px}#buffer-header .icon-button{box-sizing:border-box;width:36px;height:36px;color:var(--restyle-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:22px;list-style:none;display:flex}.icon-button::-webkit-details-marker{display:none}#buffer-header .icon-button:hover,#buffer-header .icon-button[aria-pressed=true]{background:var(--restyle-active);color:var(--restyle-text)}.action-menu{position:relative}.action-menu-items{background:var(--restyle-input);border:1px solid var(--restyle-input-border);border-radius:8px;min-width:160px;padding:6px;position:absolute;top:42px;right:0;box-shadow:0 8px 24px #0006}.action-menu-items button{text-align:left;width:100%;color:var(--restyle-text);background:0 0;border:0;border-radius:4px;padding:8px 10px;display:block}.action-menu-items button.danger{color:var(--restyle-notice-text);background:0 0}.action-menu-items button:hover{background:var(--restyle-active)}#buffer{min-width:0;min-height:0;position:relative}#buffer .logline-list{padding:12px 24px}#buffer .logline{color:var(--restyle-secondary);white-space:normal;grid-template-columns:48px 88px minmax(0,1fr);column-gap:14px;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:22px;display:grid;overflow:visible}#buffer .logline.grouped{margin-top:2px}#buffer .show-seconds .logline{grid-template-columns:62px 88px minmax(0,1fr)}#buffer .timestamp,#buffer .timestamp-range{color:var(--restyle-timestamp);white-space:nowrap;grid-column:1;font-size:12px;font-weight:400}#buffer .timestamp-range{white-space:normal;flex-direction:column;font-size:0;line-height:16px;display:flex}.message-sender{text-align:left;grid-column:2;min-width:0}.right-align-nicks .message-sender{text-align:right}#buffer .message-sender>.nick{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}#buffer .grouped .message-sender>.nick{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#buffer .show-every-nick .grouped .message-sender>.nick{clip-path:none;width:auto;height:auto;position:static;overflow:hidden}#buffer .grouped .message-sender>.nick:focus-visible{clip-path:none;width:auto;height:auto;position:static}.message-body{white-space:pre-wrap;overflow-wrap:anywhere;grid-column:3;min-width:0}#buffer .talk,#buffer .notice,#buffer .me-tell,#buffer .motd{color:var(--restyle-message)}#buffer .highlight .nick{background:0 0}#buffer .highlight .message-body{background:var(--restyle-highlight-bg);border-radius:3px}#buffer .nick-1{color:#d5ad78}#buffer .nick-2{color:#c8b5dc}#buffer .nick-3{color:#dbb982}#buffer .nick-15{color:#bda5d5}#buffer .nick-16{color:#b3a4d9}#buffer .separator{font-variant:normal;text-transform:none;gap:14px;margin:18px 0 12px;font:12px/22px IBM Plex Sans,sans-serif}#buffer .date-separator{color:var(--restyle-muted)}#buffer .date-separator:before,#buffer .date-separator:after{border-color:var(--restyle-separator)}#buffer .unread-separator{color:var(--restyle-accent)}#buffer .unread-separator:before,#buffer .unread-separator:after{border-color:var(--restyle-unread-line)}#composer-area{grid-area:3/2;min-width:0;padding:8px 24px 16px}#composer{border:1px solid var(--restyle-input-border);background:var(--restyle-input);box-sizing:border-box;border-radius:10px;min-height:44px}#composer input[type=text],#composer input[type=text]:focus{min-width:0;height:42px;color:var(--restyle-text);background:0 0;border:0;border-radius:10px;padding:10px 14px;font-family:IBM Plex Sans,sans-serif}#composer input::placeholder{color:var(--restyle-muted);opacity:1}#composer:focus-within{border-color:var(--restyle-accent)}#error-msg{box-sizing:border-box;background:var(--restyle-notice-bg);border:1px solid var(--restyle-notice-border);min-height:36px;color:var(--restyle-notice-text);border-radius:8px;align-items:center;gap:10px;margin:0 0 8px;padding:6px 10px;font-size:13px;display:flex;position:static}.notice-text{overflow-wrap:anywhere;flex:1;min-width:0}#error-msg button{color:inherit;border-radius:3px;flex-shrink:0;padding:2px 4px}#error-msg button:disabled{opacity:.6;cursor:wait}#error-msg a{color:inherit}#member-list{background:var(--restyle-members);border-left:1px solid var(--restyle-border);box-sizing:border-box;width:208px;min-height:0}#member-list.hidden{display:none}#member-list>section{width:100%;min-width:0;min-height:0}#member-list .expander{display:none}#member-list-header{background:var(--restyle-members);border:0;border-bottom:1px solid var(--restyle-border);align-items:center;min-height:56px;padding:0 16px;font-size:13px;font-weight:600;display:flex}#member-list ul{padding:8px}#member-list li a{height:28px;color:var(--restyle-text);border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:12px;text-decoration:none;display:flex}#member-list li a:hover{background:var(--restyle-active)}#member-list li a.away{color:var(--restyle-secondary)}#member-list .membership{min-width:12px;color:var(--restyle-secondary)}#member-list a:not(:has(.membership)){padding-left:24px}.member-nick{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=900px) and (width>=641px){#buffer-list{width:184px}#member-list{width:176px}}@media (width<=640px){#buffer-list{width:10px}#buffer-list ul{flex:0 auto;padding:0}#buffer-list.expand{width:min(280px,90vw)}#buffer-list.expand ul{flex:1;padding:12px 8px}#buffer-header{padding:0 8px 0 12px}.header-text{gap:8px}#buffer-header .title{max-width:50%}#buffer-header .actions{margin-left:4px}#buffer .logline-list{padding:10px 12px}#buffer .logline{grid-template-columns:40px 64px minmax(0,1fr);column-gap:8px}#buffer .show-seconds .logline{grid-template-columns:58px 64px minmax(0,1fr)}#composer-area{padding:8px 12px 16px}#member-list.visible{z-index:3;width:208px;height:auto;position:fixed;top:57px;bottom:0;right:0;box-shadow:-8px 0 24px #0006}#member-list>section{width:100%}}.theme-control{color:var(--restyle-secondary);gap:6px;padding:0;font-size:13px;display:grid}.dialog{z-index:20}.leave-button,#buffer-header .leave-button{border:1px solid var(--restyle-input-border);height:36px;color:var(--restyle-secondary);background:0 0;border-radius:8px;padding:0 10px;font-size:13px}.leave-button:hover,#buffer-header .leave-button:hover{background:var(--restyle-active);color:var(--restyle-text)}.leave-confirm{border:1px solid var(--restyle-input-border);background:var(--restyle-surface);width:min(360px,100vw - 64px);color:var(--restyle-text);border-radius:12px;padding:24px;box-shadow:0 16px 64px #0006}.leave-confirm::backdrop{background:#0008}.leave-confirm h2{margin:0 0 12px;font-size:18px}.leave-confirm p{color:var(--restyle-secondary);margin:0 0 24px;font-size:14px;line-height:1.5}.leave-confirm-actions{justify-content:flex-end;gap:8px;display:flex}.leave-confirm-actions button{border-radius:8px;height:36px;padding:0 12px}.leave-confirm-actions .leave-button{color:var(--restyle-notice-text);border-color:var(--restyle-notice-border);background:var(--restyle-notice-bg)}.theme-control select{border:1px solid var(--restyle-input-border);color:var(--restyle-text);background:var(--restyle-input);border-radius:4px;padding:6px}form input[type=text],form input[type=password],form input[type=url],form input[type=email],form input[type=search]{color:var(--restyle-text);background:var(--restyle-input);border:1px solid var(--restyle-input-border)}#buffer .highlight .nick-4,#buffer .nick-4{color:#b4a700}#buffer .highlight .nick-5,#buffer .nick-5{color:#89bd3b}#buffer .highlight .nick-6,#buffer .nick-6{color:#4ea847}#buffer .highlight .nick-7,#buffer .nick-7{color:#55a780}#buffer .highlight .nick-8,#buffer .nick-8{color:#6bccc7}#buffer .highlight .nick-9,#buffer .nick-9{color:#46a7c2}#buffer .highlight .nick-10,#buffer .nick-10{color:#6296c1}#buffer .highlight .nick-11,#buffer .nick-11{color:#c6b5df}#buffer .highlight .nick-12,#buffer .nick-12{color:#9995df}#buffer .highlight .nick-13,#buffer .nick-13{color:#ad8ccf}#buffer .highlight .nick-14,#buffer .nick-14{color:#b98cba}#buffer .highlight .nick-1{color:#d5ad78}#buffer .highlight .nick-2{color:#c8b5dc}#buffer .highlight .nick-3{color:#dbb982}#buffer .highlight .nick-15{color:#bda5d5}#buffer .highlight .nick-16{color:#b3a4d9}:root[data-theme=light]{color-scheme:light;--restyle-surface:#fafbfc;--restyle-sidebar:#f0f2f5;--restyle-members:#f5f6f8;--restyle-border:#dfe2e8;--restyle-text:#2b3039;--restyle-secondary:#626a77;--restyle-muted:#6a7280;--restyle-timestamp:#78818e;--restyle-accent:#416fc4;--restyle-active:#dfe7f5;--restyle-unread:#202631;--restyle-read:#68717e;--restyle-heading:#202631;--restyle-white:#1c2b46;--restyle-input:#fff;--restyle-input-border:#cbd1db;--restyle-message:#39414c;--restyle-separator:#d8dde5;--restyle-notice-bg:#fff5db;--restyle-notice-border:#e1cb91;--restyle-notice-text:#74571f;--restyle-accent-halo:#416fc433;--restyle-highlight-bg:#416fc410;--restyle-unread-line:#416fc444}:root[data-theme=light] #buffer .nick-1{color:#8b652a}:root[data-theme=light] #buffer .nick-2{color:#77508f}:root[data-theme=light] #buffer .nick-3{color:#906225}:root[data-theme=light] #buffer .nick-4{color:#77700a}:root[data-theme=light] #buffer .nick-5{color:#527926}:root[data-theme=light] #buffer .nick-6{color:#317d3a}:root[data-theme=light] #buffer .nick-7{color:#287e52}:root[data-theme=light] #buffer .nick-8{color:#117873}:root[data-theme=light] #buffer .nick-9{color:#087996}:root[data-theme=light] #buffer .nick-10{color:#2a6596}:root[data-theme=light] #buffer .nick-11{color:#66508b}:root[data-theme=light] #buffer .nick-12{color:#625ba4}:root[data-theme=light] #buffer .nick-13{color:#79539c}:root[data-theme=light] #buffer .nick-14{color:#7a447a}:root[data-theme=light] #buffer .nick-15{color:#775395}:root[data-theme=light] #buffer .nick-16{color:#6c5899}#buffer-list li.activity-entry{z-index:1;border-bottom:1px solid var(--restyle-border);background:var(--restyle-sidebar);margin-bottom:8px;padding:0 0 8px;position:sticky;top:0}#buffer-list li.activity-entry button{width:100%;height:32px;color:var(--restyle-text);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 10px;font:600 13px IBM Plex Sans,sans-serif;display:flex}#buffer-list li.activity-entry button:hover{background:var(--restyle-active)}#buffer-list li.activity-entry button>span:first-child{color:var(--restyle-accent);font-size:16px}.activity-count{background:var(--restyle-accent);min-width:22px;color:var(--restyle-sidebar);text-align:center;border-radius:10px;margin-left:auto;padding:2px 5px;font-size:11px}.activity-inbox{max-height:min(70vh,650px);overflow-y:auto}.activity-toolbar{align-items:flex-start;gap:12px;display:flex}.activity-toolbar .activity-description{flex:1}.activity-clear{border:1px solid var(--restyle-input-border);color:var(--restyle-secondary);background:0 0;border-radius:6px;flex:none;padding:5px 8px;font:12px IBM Plex Sans,sans-serif}.activity-clear:hover{color:var(--restyle-text);background:var(--restyle-active)}.activity-description,.activity-empty{color:var(--restyle-secondary);font-size:13px}.activity-error{border:1px solid var(--restyle-notice-border);background:var(--restyle-notice-bg);color:var(--restyle-notice-text);border-radius:6px;padding:8px 10px;font-size:12px}.activity-results{margin:12px 0 0;padding:0;list-style:none}.activity-results li+li{border-top:1px solid var(--restyle-border)}.activity-results button{width:100%;color:var(--restyle-text);text-align:left;background:0 0;border:0;border-radius:6px;gap:4px;padding:10px 8px;font:13px IBM Plex Sans,sans-serif;display:grid}.activity-results button:hover{background:var(--restyle-active)}.activity-meta{color:var(--restyle-secondary);align-items:baseline;gap:8px;font-size:12px;display:flex}.activity-meta strong{color:var(--restyle-heading);font-size:13px}.activity-meta time{white-space:nowrap;color:var(--restyle-muted);margin-left:auto}.activity-body{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-body strong{color:var(--restyle-accent)}.activity-unread{color:var(--restyle-accent);font-size:11px;font-weight:600}.activity-loading{color:var(--restyle-secondary);font-size:11px}#buffer .activity-jump{animation:2s ease-out activity-flash}@keyframes activity-flash{0%{background:var(--restyle-accent-halo)}to{background:0 0}}.image-preview,.link-preview{white-space:normal;width:fit-content;max-width:min(100%,520px);margin-top:6px;display:block}.image-preview img{border:1px solid var(--restyle-border);object-fit:contain;border-radius:8px;max-width:100%;max-height:320px;display:block}.link-preview{border:1px solid var(--restyle-border);border-left:3px solid var(--restyle-accent);background:var(--restyle-surface);color:var(--restyle-text);border-radius:8px;gap:12px;padding:9px 11px;font:13px/1.4 IBM Plex Sans,sans-serif;text-decoration:none;display:flex}.link-preview:hover{border-color:var(--restyle-input-border);border-left-color:var(--restyle-accent)}.link-preview-text{flex-direction:column;gap:2px;min-width:0;display:flex}.link-preview-site{color:var(--restyle-secondary);font-size:12px}.link-preview-title{color:var(--restyle-heading);overflow-wrap:anywhere;font-weight:600}.link-preview-description{-webkit-line-clamp:3;color:var(--restyle-secondary);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-preview-thumb{object-fit:cover;border-radius:6px;flex:none;align-self:flex-start;width:88px;height:88px}.link-preview-anchor{height:0;display:block}@media (width<=640px){.link-preview-thumb{width:64px;height:64px}.activity-meta{flex-wrap:wrap}.activity-meta time{width:100%;margin-left:0}}
/*# sourceMappingURL=gamja-src.0c204ff3.css.map */
