._wrapper_8evvw_1,._experienceLayout_8evvw_7{display:flex;flex-direction:column;gap:1.5rem}._clientColumn_8evvw_13{min-width:0}._header_8evvw_17{display:flex;flex-direction:column;gap:.5rem}._headerTitle_8evvw_23{font-size:1.5rem;font-weight:600;color:var(--gray12)}._headerSubtitle_8evvw_29{color:var(--gray11);max-width:56ch;line-height:1.5}._chrome_8evvw_35{border:1px solid var(--gray6);border-radius:12px;background:linear-gradient(180deg,#23272f,#1b1d22);color:#e1e6ea;box-shadow:0 18px 45px #05070b66,inset 0 0 0 1px #edf1f70a;overflow:hidden}._toolbar_8evvw_46{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:linear-gradient(180deg,#2d3443,#262b36);border-bottom:1px solid hsl(220 24% 26% / .7)}._toolbarCluster_8evvw_55{display:flex;align-items:center;gap:.75rem;font-size:.85rem}._toolbar_8evvw_46 button{border:none;background:#5493f82e;color:#a7c7fb;border-radius:5px;padding:.35rem .7rem;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:background .12s ease,box-shadow .12s ease}._toolbar_8evvw_46 button:hover{background:#5493f852;box-shadow:0 6px 16px #004ecc33}._toolbar_8evvw_46 button:focus-visible{outline:2px solid hsl(217 92% 70%);outline-offset:2px}._statusDot_8evvw_86{display:inline-block;width:8px;height:8px;border-radius:9999px;background:linear-gradient(180deg,#4ade80,#16a34a);box-shadow:0 0 0 4px #14b84b1f}._statusDotConnecting_8evvw_95{background:linear-gradient(180deg,#fbbf24,#d97706);box-shadow:0 0 0 4px #f2a60d26}._statusDotReconnecting_8evvw_100{background:linear-gradient(180deg,#f97316,#ea580c);box-shadow:0 0 0 4px #f46a252e}._statusLabel_8evvw_105{font-weight:500}._body_8evvw_109{display:grid;grid-template-columns:minmax(200px,240px) 1fr minmax(160px,200px);min-height:420px}._sidebar_8evvw_115{background:linear-gradient(180deg,#262d3b,#1a1f28);padding:1rem;border-right:1px solid hsl(220 20% 22%);display:flex;flex-direction:column;gap:.75rem}._serverLabel_8evvw_124{font-size:.68rem;text-transform:uppercase;letter-spacing:.14em;color:#9fadbc}._channelList_8evvw_131{display:flex;flex-direction:column;gap:.25rem}._channelButton_8evvw_137{border:1px solid transparent;background:#20263240;color:inherit;font:inherit;text-align:left;padding:.35rem .6rem;border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;cursor:pointer;transition:background .12s ease,border .12s ease,color .12s ease,transform .12s ease}._channelButton_8evvw_137:hover{background:#37456273;border-color:#415a8b59}._channelActive_8evvw_162{background:#3c83f61f;border:1px solid hsl(217 95% 70% / .65);color:#b6d1fc;box-shadow:inset 0 1px #ffffff14;transform:translate(2px)}._channelLabelStack_8evvw_170{display:flex;flex-direction:column;gap:.18rem;min-width:0}._channelNameRow_8evvw_177{display:flex;align-items:baseline;gap:.25rem;font-size:.82rem;letter-spacing:.01em}._channelPrefix_8evvw_185{font-size:.72rem;text-transform:uppercase;letter-spacing:.28em;color:#8594a3}._channelName_8evvw_177{font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#e7ebef}._channelMeta_8evvw_199{font-size:.62rem;text-transform:uppercase;letter-spacing:.18em;color:#929eaa;white-space:nowrap}._channelBadge_8evvw_207{font-size:.62rem;padding:.15rem .45rem;border-radius:9999px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem}._channelBadgeInfo_8evvw_221{background:#5d9aef1f;border-color:#5d9aef59;color:#94bef9}._channelBadgeSuccess_8evvw_227{background:#28bd7824;border-color:#2bca806b;color:#b0e8cc}._channelBadgeWarning_8evvw_233{background:#fbb33729;border-color:#fdb5496b;color:#ffcc7a}._channelBadgeDanger_8evvw_239{background:#fb375129;border-color:#fb375173;color:#f995a2}._chatPane_8evvw_245{display:grid;grid-template-rows:auto 1fr auto;background:linear-gradient(180deg,#242932,#1d2025);min-height:clamp(340px,52vh,520px);max-height:clamp(420px,68vh,580px)}._topicBar_8evvw_253{padding:.65rem .9rem;border-bottom:1px solid hsl(220 20% 24%);font-size:clamp(.82rem,2vw + .58rem,.9rem);color:#b9c7d5;display:flex;flex-direction:column;gap:.35rem}._topicLabel_8evvw_263{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#8599ad}._messages_8evvw_270{overflow-y:auto;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.75rem}._messageRow_8evvw_278{display:grid;grid-template-columns:66px 1fr;gap:.65rem;font-size:clamp(.84rem,2vw + .6rem,.92rem);line-height:1.4}._messageMeta_8evvw_286{color:#8799ab;font-size:clamp(.66rem,1.5vw + .48rem,.75rem);text-transform:uppercase;letter-spacing:.05em}._messageNoticeMeta_8evvw_293{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:.64rem;text-transform:uppercase;letter-spacing:.1em;color:#a3b3c2}._messageContent_8evvw_305{color:#f3f5f7;word-break:break-word}._messageNotice_8evvw_293{display:flex;flex-direction:column;gap:.35rem;color:#dfe6ec;background:linear-gradient(180deg,#282f3ee6,#232834eb) border-box;border:1px solid hsl(215 25% 32% / .55);border-radius:10px;padding:.65rem .85rem .65rem 1.1rem;font-size:clamp(.78rem,1.6vw + .52rem,.88rem);line-height:1.55;box-shadow:inset 0 1px #ffffff0f,0 10px 20px #080b1240;border-left:3px solid hsl(217 92% 70%)}._messageNotice_8evvw_293[data-tone=info]{border-color:#6ca2f973;border-left-color:#76a8f9;background:linear-gradient(180deg,#1c325fe6,#1b2b4beb) border-box;color:#d8e8fd}._messageNotice_8evvw_293[data-tone=success]{border-color:#2bca8073;border-left-color:#35d48a;background:linear-gradient(180deg,#26543fe6,#1b412feb) border-box;color:#dbf0e2}._messageNotice_8evvw_293[data-tone=warning]{border-color:#fbba3773;border-left-color:#fbad37;background:linear-gradient(180deg,#6b4d19e6,#503816eb) border-box;color:#f8ead3}._messageNotice_8evvw_293[data-tone=danger]{border-color:#fb375173;border-left-color:#fb415a;background:linear-gradient(180deg,#6a1b28e6,#501620eb) border-box;color:#fbdae0}._messageAction_8evvw_365{font-style:italic}._provenanceBadge_8evvw_369{display:inline-flex;align-items:center;justify-content:center;font-size:.56rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;border-radius:9999px;border:1px solid transparent;padding:.14rem .42rem;margin-top:.35rem}._provenanceSourced_8evvw_383{background:#279b5729;border-color:#36bf6f73;color:#b2f0cc}._provenanceMemory_8evvw_389{background:#4b9ef129;border-color:#67adf473;color:#b1d6fc}._provenanceInferred_8evvw_395{background:#fbb32d2e;border-color:#fbba4173;color:#fde2af}._mention_8evvw_401{color:#9dc1fb;font-weight:600}._composer_8evvw_406{border-top:1px solid hsl(220 20% 24%);padding:.6rem .9rem .75rem;display:flex;gap:.65rem;align-items:center}._composerInputWrapper_8evvw_414{position:relative;flex:1;display:flex}._composer_8evvw_406 input{flex:1;background:#1e2229;border:1px solid hsl(220 20% 30%);color:inherit;border-radius:6px;padding:.5rem .6rem;font-size:clamp(.82rem,2vw + .6rem,.88rem);width:100%}._composer_8evvw_406 input:focus{outline:none;border-color:#6ca2f9;box-shadow:0 0 0 2px #6ca2f926}._suggestionPanel_8evvw_437{position:absolute;top:calc(100% + .4rem);left:0;width:min(260px,100%);display:flex;flex-direction:column;gap:.25rem;padding:.4rem;background:linear-gradient(180deg,#29303d,#212630);border:1px solid hsl(220 25% 28%);border-radius:8px;box-shadow:0 16px 32px #060c1873;z-index:5}._suggestionItem_8evvw_453{display:flex;flex-direction:column;align-items:flex-start;gap:.18rem;padding:.35rem .45rem;border-radius:6px;border:1px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .12s ease,border .12s ease,transform .12s ease;font-size:.82rem}._suggestionItem_8evvw_453:hover{background:#4f8ff81f;border-color:#4f8ff859}._suggestionItemActive_8evvw_474{background:#4f8ff82e;border-color:#4f8ff873;transform:translate(2px)}._suggestionLabel_8evvw_480{font-weight:600;letter-spacing:.04em}._suggestionHint_8evvw_485{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#a2b0c3}._composer_8evvw_406 button{border:none;background:linear-gradient(180deg,#4f8ff8,#327df5);color:#fff;padding:.5rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}._composer_8evvw_406 button:hover{transform:translateY(-1px);box-shadow:0 10px 20px #004ecc40}._aside_8evvw_508{background:linear-gradient(180deg,#29303d,#1f242d);border-left:1px solid hsl(220 20% 22%);padding:1rem;display:flex;flex-direction:column;gap:1rem}._asideSection_8evvw_517{display:flex;flex-direction:column;gap:.5rem}._asideLabel_8evvw_523{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#a3b3c2}._userList_8evvw_530{display:flex;flex-direction:column;gap:.35rem;font-size:.88rem;color:#dae0e7}._userRow_8evvw_538{display:flex;justify-content:space-between;align-items:center}._userStatus_8evvw_544{font-size:.7rem;color:#8d99a5}._hint_8evvw_549{font-size:.75rem;color:#9fadbc;line-height:1.4}._protocolPanel_8evvw_555{border-top:1px solid hsl(220 20% 24%);background:linear-gradient(180deg,#1f242e,#171a21);padding:.75rem .95rem .95rem;display:flex;flex-direction:column;gap:.65rem}._protocolHeader_8evvw_564{display:flex;justify-content:space-between;align-items:center;gap:.6rem}._protocolTitle_8evvw_571{font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;color:#b6c2ce}._protocolSubtitle_8evvw_578{font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;color:#929eaa}._protocolList_8evvw_585{display:flex;flex-direction:column;gap:.42rem;max-height:150px;overflow-y:auto}._protocolEvent_8evvw_593{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;border:1px solid hsl(220 22% 28% / .6);border-radius:8px;padding:.32rem .52rem;background:#202632bf}._protocolText_8evvw_604{font-size:.76rem;color:#e7ebee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._protocolEmpty_8evvw_612{font-size:.76rem;color:#a0adba;font-style:italic}._signalBadge_8evvw_618{display:inline-flex;align-items:center;justify-content:center;font-size:.56rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;border-radius:9999px;border:1px solid transparent;padding:.14rem .42rem}._signalSocket_8evvw_631{background:#3da2fa33;border-color:#5bb0fb75;color:#afd9fd}._signalIrc_8evvw_637{background:#9457ea33;border-color:#a977ee75;color:#d7bff8}._signalPlugin_8evvw_643{background:#29ae7233;border-color:#30cf8775;color:#bbf1d9}._signalState_8evvw_649{background:#f8a02533;border-color:#f9ab3e75;color:#feddae}._protocolEvent_8evvw_593 ._provenanceBadge_8evvw_369{margin-top:0}@media (max-width: 960px){._body_8evvw_109{grid-template-columns:minmax(180px,220px) 1fr}._aside_8evvw_508{display:none}}@media (max-width: 720px){._body_8evvw_109{grid-template-columns:1fr}._sidebar_8evvw_115{flex-direction:row;align-items:flex-start;gap:1.2rem;overflow-x:auto}._channelList_8evvw_131{flex-direction:row}._channelButton_8evvw_137{white-space:nowrap}}@media (max-width: 640px){._toolbar_8evvw_46{flex-direction:column;align-items:flex-start;gap:.5rem}._messages_8evvw_270{padding:.85rem .9rem;gap:.6rem}._messageRow_8evvw_278{grid-template-columns:58px 1fr;gap:.55rem}._topicBar_8evvw_253{padding:.55rem .75rem}._composer_8evvw_406{padding:.55rem .7rem .65rem}._protocolHeader_8evvw_564{flex-direction:column;align-items:flex-start}._protocolEvent_8evvw_593{grid-template-columns:1fr;align-items:flex-start}}
