._root_5gwdo_1{border:1px solid var(--white-10);width:100%;height:340px;box-shadow:var(--shadow-panel);background:#0c0b0ef7;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._tabs_5gwdo_13{border-bottom:1px solid var(--white-10);flex:none;align-items:center;gap:2px;padding:6px 8px;display:flex}._tab_5gwdo_13{height:28px;font-size:var(--fs-lg);cursor:pointer;opacity:.55;transition:background-color var(--dur-fast) ease, opacity var(--dur-fast) ease;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;line-height:1;display:flex}._tab_5gwdo_13:hover{background:var(--white-10);opacity:1}._tabActive_5gwdo_42{background:var(--fill-4);opacity:1}._close_5gwdo_46{width:28px;height:28px;color:var(--ink-7);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:none;border-radius:8px;line-height:1}._close_5gwdo_46:hover{background:var(--white-10);color:var(--text)}._searchRow_5gwdo_62{flex:none;align-items:center;padding:8px;display:flex;position:relative}._searchIcon_5gwdo_69{font-size:var(--fs-xs);opacity:.6;pointer-events:none;position:absolute;left:18px}._search_5gwdo_62{appearance:none;border:1px solid var(--white-10);height:34px;font-family:var(--font-family);font-size:var(--fs-sm);color:var(--text);background:#0006;border-radius:10px;outline:none;flex:1;padding:0 12px 0 32px}._search_5gwdo_62:focus{border-color:#ffffff4d}._search_5gwdo_62::placeholder{color:var(--ink-45)}._body_5gwdo_96{scrollbar-width:thin;flex:1;padding:0 8px 8px;overflow-y:auto}._body_5gwdo_96::-webkit-scrollbar{width:6px}._body_5gwdo_96::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._sectionHeader_5gwdo_110{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-45);background:#0c0b0ef7;padding:8px 4px 4px;font-weight:700;position:sticky;top:0}._grid_5gwdo_122{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:2px;display:grid}._emoji_5gwdo_127{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;font-size:20px;line-height:1;display:flex}._emoji_5gwdo_127:hover{background:var(--white-10)}._noResults_5gwdo_144{text-align:center;font-size:var(--fs-sm);color:var(--ink-45);padding:28px;font-weight:600}._root_1s8io_1{z-index:var(--z-panel);pointer-events:auto;width:min(340px,100vw - 80px);font-family:var(--font-family);transform:scale(var(--ui-scale)) translateZ(0);transform-origin:0 100%;contain:layout paint;transition:background-color var(--dur-fast) ease;border-radius:14px;flex-direction:column;display:flex;position:fixed;bottom:16px;left:58px}._open_1s8io_18{max-height:min(70vh,680px)}._active_1s8io_22{height:min(578px,100vh - 32px);box-shadow:var(--shadow-panel);background:#1313136b}._active_1s8io_22 ._messages_1s8io_27{max-height:none}._nav_1s8io_31{background:#000000b3;border-bottom:1px solid #ffffff0f;border-radius:14px 14px 0 0;flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 8px 0 14px;display:flex}._navLeft_1s8io_42{align-items:center;gap:9px;min-width:0;display:flex}._channelIcon_1s8io_48{flex:none;width:26px;height:26px}._navTitle_1s8io_53{font-size:var(--fs-md);color:var(--text);text-transform:capitalize;font-weight:600;line-height:18px}._navRight_1s8io_60{align-items:center;gap:4px;display:flex}._glyph_1s8io_66{font-size:20px}._glyphLg_1s8io_69{font-size:24px}._messages_1s8io_27{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;max-height:min(50vh,460px);padding:12px 10px;display:flex;overflow-y:auto}._messages_1s8io_27>:first-child{margin-top:auto}._messages_1s8io_27::-webkit-scrollbar{width:6px}._messages_1s8io_27::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._empty_1s8io_96{color:var(--ink-45);padding:4px 6px;font-size:14px}._messages_1s8io_27>._empty_1s8io_96:only-child{text-align:center;align-self:center;max-width:28ch;margin-block:auto}._dayRow_1s8io_103{justify-content:center;padding:2px 0;display:flex}._dayPill_1s8io_108{color:var(--text);text-transform:capitalize;background:#0000008c;border-radius:100px;padding:4px 10px;font-size:12px;line-height:15px}._entry_1s8io_118{flex:none;align-items:flex-end;gap:4px;min-width:0;display:flex}._bubble_1s8io_125{background:#000000b3;border-radius:12px;flex-direction:column;gap:4px;min-width:0;max-width:min(238px,100% - 32px);padding:10px 18px 10px 14px;display:flex}._name_1s8io_135{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:17px}._tag_1s8io_141{color:#ffffff80;font-weight:400}._text_1s8io_145{color:var(--text);word-break:break-word;white-space:pre-wrap;font-size:14px;font-weight:600;line-height:17px}._time_1s8io_153{color:#ffffff80;font-size:10px;line-height:12px}._pickerWrap_1s8io_159,._suggest_1s8io_160{position:absolute;bottom:60px;left:8px;right:8px}._suggest_1s8io_160{background:var(--panel);border:1px solid var(--white-10);box-shadow:var(--shadow-panel);border-radius:12px;overflow:hidden}._suggestList_1s8io_174{scrollbar-width:thin;max-height:220px;margin:0;padding:4px;list-style:none;overflow-y:auto}._suggestItem_1s8io_182{width:100%;color:var(--ink-7);font-family:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}._suggestItem_1s8io_182:hover,._suggestActive_1s8io_198{background:var(--white-10);color:var(--text)}._suggestGlyph_1s8io_202{font-size:20px;line-height:1}._suggestName_1s8io_206{opacity:.85}._noResults_1s8io_209{text-align:center;font-size:var(--fs-sm);color:var(--ink-45);padding:18px;font-weight:600}._inputRow_1s8io_217{flex:none;align-items:center;gap:6px;padding:8px;display:flex;position:relative}._composerField_1s8io_225{flex:1;min-width:0;display:flex;position:relative}._send_1s8io_226,._latest_1s8io_226{color:var(--text);background:var(--brand);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:10px 12px}._send_1s8io_226{flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}._send_1s8io_226[hidden]{display:none}._send_1s8io_226:disabled{opacity:.45;cursor:default}._latest_1s8io_226{flex:none;align-self:center;margin:4px 8px;font-size:12px}._sendError_1s8io_231{color:var(--text);margin:0;padding:0 12px 10px;font-size:13px}@media (hover:hover) and (pointer:fine){._send_1s8io_226{display:none}}@media (pointer:coarse){._input_1s8io_217{font-size:16px}}._send_1s8io_226:focus-visible,._latest_1s8io_226:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}._input_1s8io_217{appearance:none;width:100%;min-width:0;height:40px;color:var(--text);transition:border-color var(--dur-fast) var(--ease-out);background:#00000080;border:1.5px solid #0000;border-radius:12px;outline:none;flex:1;padding:0 46px 0 14px;font-family:inherit;font-size:14px;line-height:17px}._input_1s8io_217:focus{border-color:#ffffffb3}._input_1s8io_217::placeholder{color:#ffffffb3}._inputBare_1s8io_258{padding-right:14px}._inputCounting_1s8io_261{padding-right:72px}._ring_1s8io_263{pointer-events:none;position:absolute;top:50%;right:46px;transform:translateY(-50%)}._emojiBtn_1s8io_271{position:absolute;top:50%;right:12px;transform:translateY(-50%)}._membersPanel_1s8io_278{background:#0c0b0ef7;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:0}._membersHeader_1s8io_286{border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:8px;height:52px;padding:0 8px 0 6px;display:flex}._back_1s8io_295{width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:24px;line-height:1;display:flex}._back_1s8io_295:hover{background:var(--white-10)}._membersTitle_1s8io_312{font-size:var(--fs-md);color:var(--text);font-weight:600}._membersCount_1s8io_317{font-size:var(--fs-md);color:var(--ink-7);align-items:center;gap:6px;margin-left:auto;font-weight:600;display:flex}._personIcon_1s8io_326{color:var(--green);font-size:var(--fs-2xs)}._membersList_1s8io_330{scrollbar-width:thin;flex:1;padding:6px;overflow-y:auto}._membersList_1s8io_330::-webkit-scrollbar{width:6px}._membersList_1s8io_330::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._memberRow_1s8io_343{border-radius:10px;align-items:center;gap:12px;padding:7px 10px;display:flex}._memberRow_1s8io_343:hover{background:#ffffff0f}._memberInfo_1s8io_353{flex-direction:column;gap:1px;min-width:0;display:flex}._memberName_1s8io_359{font-size:var(--fs-md);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:17px;overflow:hidden}._memberStatus_1s8io_368{font-size:var(--fs-xs);color:var(--ink-6);line-height:15px}._name_1s8io_135{cursor:pointer;color:inherit;text-align:left;background:0 0;border:none;margin:0;padding:0;font-family:inherit}._name_1s8io_135:hover{text-decoration:underline}._avatarBtn_1s8io_387{cursor:pointer;pointer-events:auto;background:0 0;border:none;border-radius:50%;flex:none;margin:0;padding:0;display:inline-flex}._avatarBtn_1s8io_387 .u-avatar{box-sizing:border-box;background:currentColor;border:2px solid #ffffff80}._avatarBtn_1s8io_387 .u-avatar__initials{color:#161518;text-shadow:none}._url_1s8io_408{color:#00b1fe;font-weight:700;text-decoration:none}._url_1s8io_408:hover{text-decoration:underline}._location_1s8io_416,._mention_1s8io_417,._world_1s8io_418{cursor:pointer;color:#00b1fe;font:inherit;background:0 0;border:none;padding:0;font-weight:700}._location_1s8io_416:hover,._mention_1s8io_417:hover,._world_1s8io_418:hover{text-decoration:underline}._mentionMe_1s8io_433{background:#00b1fe1f;border-radius:8px}._console_1s8io_438{min-width:0;max-width:100%;font:13px / 1.45 var(--font-mono,ui-monospace, monospace);color:#ffffffb8;background:#000000b3;border-radius:12px;flex-direction:column;flex:none;align-self:flex-start;gap:3px;padding:8px 12px;display:flex}._consoleCmd_1s8io_452{color:var(--text);align-items:baseline;gap:6px;font-weight:600;display:flex}._consoleCmd_1s8io_452+._consoleCmd_1s8io_452,._consoleOut_1s8io_460+._consoleCmd_1s8io_452{margin-top:4px}._consoleOut_1s8io_460{padding-left:14px}._consolePrompt_1s8io_466{color:var(--green);flex:none;font-weight:700}._consoleCount_1s8io_471{color:#fffc;background:#ffffff1f;border-radius:999px;flex:none;padding:0 6px;font-size:11px;font-weight:600}._consoleStatus_1s8io_480{flex:none;align-self:center;align-items:center;margin-left:auto;padding-left:8px;font-size:11px;font-weight:700;display:inline-flex}._consoleOk_1s8io_490{color:var(--green)}._consoleFailed_1s8io_493{color:#ff6b6b}._consoleText_1s8io_496{white-space:pre-wrap;word-break:break-word;min-width:0}._ctrlBtn_1s8io_502{cursor:pointer;color:var(--text);font-family:inherit;font-size:var(--fs-sm);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border:none;justify-content:center;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex}._ctrlSm_1s8io_518{width:26px;height:26px}._ctrlMd_1s8io_522{width:30px;height:30px}._ctrlPill_1s8io_526._ctrlSm_1s8io_518,._ctrlPill_1s8io_526._ctrlMd_1s8io_522{width:auto;padding:0 10px}._ctrlSquare_1s8io_531{border-radius:8px}._ctrlCircle_1s8io_534{border-radius:var(--r-pill)}._ctrlPill_1s8io_526{border-radius:10px}._ctrlGhost_1s8io_540{background:0 0}._ctrlGhost_1s8io_540:hover,._ctrlGhost_1s8io_540._ctrlActive_1s8io_544{background:var(--white-10)}._ctrlSolid_1s8io_547{background:#000}._ctrlSolid_1s8io_547:hover,._ctrlSolid_1s8io_547._ctrlActive_1s8io_544{background:var(--white-10)}._docked_1s8io_555{width:100%;max-width:none;box-shadow:none;background:0 0;border-radius:0;flex:1;height:min(430px,55vh);min-height:0;max-height:none;position:static;bottom:auto;left:auto;transform:none}._docked_1s8io_555 ._nav_1s8io_31{border-radius:0}._avatarBtn_1s8io_387:focus-visible,._name_1s8io_135:focus-visible{outline-offset:2px;outline:2px solid #fff}.chat-channels{border-bottom:1px solid var(--border-subtle,#ffffff24);flex:none;gap:4px;padding:10px 12px;display:flex}.chat-channels button{min-width:0;color:var(--text-muted,#c9c3d0);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:10px 6px;font-size:13px;font-weight:600}.chat-channels button[aria-pressed=true]{background:var(--fill-10,#ffffff1a);color:var(--text,#fff)}.chat-channels button:hover{background:var(--fill-5,#ffffff0d)}.chat-channel{flex:1;min-height:0;display:flex}.chat-channel[hidden]{display:none}.cchat{flex-direction:column;flex:1;min-width:0;min-height:0;font-size:14px;display:flex}.cchat__heading{border-bottom:1px solid var(--border-subtle,#ffffff24);flex:none;align-items:center;gap:10px;padding:12px;display:flex}.cchat__heading>div:last-child{min-width:0}.cchat strong{overflow-wrap:anywhere;display:block}.cchat small{color:var(--text-muted,#c9c3d0);margin-top:3px;font-size:12px;display:block}.cchat__back{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.cchat__back:hover{background:var(--fill-5,#ffffff0d)}.cchat__search{box-sizing:border-box;min-width:0;color:inherit;font:inherit;background:var(--fill-5,#ffffff0d);border:1px solid var(--border-subtle,#ffffff24);border-radius:8px;flex:none;margin:12px;padding:12px}.cchat__search::placeholder{color:var(--text-muted,#c9c3d0)}.cchat__conversations{overscroll-behavior:contain;scrollbar-width:thin;margin:0;padding:0 6px 10px;list-style:none;overflow-y:auto}.cchat__conversations button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px 8px;display:flex}.cchat__conversations button:hover{background:var(--fill-5,#ffffff0d)}.cchat__conversations button>span{flex:1;min-width:0}.cchat__conversations button>.u-avatar{flex:none}.cchat__conversations svg{color:var(--text-muted,#c9c3d0);flex:none}.cchat__notice{color:var(--text-muted,#c9c3d0);margin:0;padding:16px;font-size:14px;line-height:1.5}.cchat [role=alert] button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.chat-channels :focus-visible,.cchat :focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}@media (width<=600px){.cchat__search{font-size:16px}}.cchat__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.cchat__empty p{max-width:28ch;margin:0}:root{--ui-canvas:#151417;--ui-shell:#111013;--ui-panel:#1b191e;--ui-raised:#25232b;--ui-hover:#302c36;--ui-border:#ffffff14;--ui-border-strong:#ffffff30;--ui-text:#f4f2f5;--ui-muted:#b6afbf;--ui-accent:#ff829d;--ui-action:#d80029;--ui-selected:#ff6b8714;--ui-radius:10px;--ui-card-radius:14px;--ui-font:Inter, system-ui, sans-serif;--ui-title-size:clamp(22px, 2vw, 28px);--ui-title-weight:600;--ui-title-tracking:-.02em;--ui-gap:16px;--ui-page-pad:clamp(16px, 2.2vw, 32px)}:where(.ui-surface,.xc:not(.xc--hud),.st,.ch){--ctl-weight:600;--ctl-tracking:0;--ctl-radius:var(--ui-radius);--accent:var(--ui-accent);--accent-ink:#17131c;--explore-orange:var(--ui-accent);--explore-orange-grad:var(--ui-selected);--explore-grad:var(--ui-canvas);--modal-grad:var(--ui-panel);--focus-ring-color:var(--ui-accent);color:var(--ui-text);font-family:var(--ui-font);scrollbar-color:#625c6c transparent;scrollbar-width:thin;text-underline-offset:3px}.ui-surface{background:var(--ui-canvas)}:where(.ui-surface,.xc,.st,.ch) :where(button,input,select,textarea){font-family:inherit}:where(.ui-surface,.xc,.st,.ch) :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}:where(.ui-surface,.xc,.st,.ch) ::selection{color:#fff;background:#ff6b8738}.ui-page-header{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.ui-page-header__heading{flex:260px;min-width:0}.ui-page-header h1{color:var(--ui-text);font-size:var(--ui-title-size);font-weight:var(--ui-title-weight);letter-spacing:var(--ui-title-tracking);margin:0;line-height:1.25}.ui-page-header__heading>p{color:var(--ui-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.ui-page-header__actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.ui-filter{box-sizing:border-box;border-radius:var(--ui-radius);min-height:38px;color:var(--ui-muted);font:500 13px var(--ui-font);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ui-filter:hover{background:var(--ui-hover);color:var(--ui-text)}.ui-filter.is-active{background:var(--ui-selected);color:var(--ui-accent);border-color:#ff6b8738}.ui-filter:disabled{opacity:.45;cursor:default}.ui-card,.ui-section-card{background:var(--ui-panel);min-width:0;color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);overflow:hidden}.ui-card:where([role=button],a):hover{border-color:var(--ui-border-strong);cursor:pointer}.ui-section-card{flex-direction:column;display:flex}.ui-section-card>header,.ui-section-card>footer{justify-content:space-between;align-items:center;gap:8px;padding:18px 17px;display:flex}.ui-section-card>header{border-bottom:1px solid var(--ui-border)}.ui-section-card__title{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.ui-section-card__title svg{width:17px;color:var(--ui-muted)}.ui-section-card>header>a,.ui-section-card>footer a{color:var(--ui-muted);font-size:12px}.ui-section-card>header>a:hover,.ui-section-card>footer a:hover{color:var(--ui-text)}.ui-section-card__body{flex:1;min-width:0;padding:14px}.ui-section-card>footer{border-top:1px solid var(--ui-border);padding-block:12px}.ui-section-card>footer a{align-items:center;gap:8px;display:flex}.ui-section-card>footer svg{width:16px;height:16px}@media (pointer:coarse){.ui-filter{min-height:44px}}@media (width<=600px){.ui-page-header{align-items:flex-start;gap:16px}.ui-page-header__actions{width:100%;margin-left:0}}.soc{isolation:isolate;background:var(--ui-canvas);height:100%;min-height:0;color:var(--ui-text);font-family:var(--ui-font);grid-template-columns:72px 235px minmax(0,1fr);font-size:13px;display:grid}.soc__nearby-map{border:1px solid var(--ui-border);border-radius:var(--ui-radius);height:clamp(300px,45vh,600px);min-height:300px;overflow:hidden}.soc__rowaction{flex:none;align-items:center;gap:8px;display:flex}.soc__rowerr{max-width:200px;color:var(--danger,#ff5d7a);text-align:right;font-size:11px}.soc__eventlink{background:0 0;border:0;padding:0}.soc__eventlink:hover strong{text-decoration:underline}:where(.soc) button{font:inherit;color:inherit;cursor:pointer}:where(.soc) button:disabled{cursor:default;opacity:.6}:where(.soc) :where(h1,h2,h3,p){margin:0}:where(.soc) ul{margin:0;padding:0;list-style:none}:where(.soc) img{display:block}.soc__rail{background:var(--ui-shell);border-right:1px solid var(--ui-border);scrollbar-width:none;flex-direction:column;align-items:center;gap:10px;min-height:0;padding:14px 0;display:flex;overflow-y:auto}.soc__rail>button{background:var(--ui-raised);width:42px;height:42px;color:var(--ui-muted);border:0;border-radius:14px;flex:0 0 42px;place-items:center;padding:0;display:grid;position:relative}.soc__rail>button:hover{background:var(--ui-hover);color:var(--ui-text)}.soc__rail>button.is-active{background:var(--ui-selected);color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-accent)}.soc__rail>button.is-active:before{content:"";background:var(--ui-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-15px}.soc__raildivider{background:var(--ui-border-strong);flex:0 0 1px;width:30px}.soc__railthumb,.soc__sidethumb,.soc__thumb,.soc__cover,.soc__banner,.soc__eventart,.soc__hangoutart{background:linear-gradient(135deg, hsl(var(--hue,280) 45% 34%), hsl(calc(var(--hue,280) + 40) 50% 22%));color:#fff;place-items:center;font-weight:700;display:grid;overflow:hidden}.soc__railthumb img,.soc__sidethumb img,.soc__thumb img,.soc__cover img,.soc__banner img,.soc__eventart img,.soc__hangoutart img{object-fit:cover;width:100%;height:100%}.soc__railthumb{border-radius:14px;width:42px;height:42px;font-size:13px}.soc__sidethumb{border-radius:7px;flex:0 0 22px;width:22px;height:22px;font-size:9px}.soc__thumb{border-radius:12px;flex:0 0 46px;width:46px;height:46px;font-size:14px}.soc__side{background:var(--ui-panel);border-right:1px solid var(--ui-border);flex-direction:column;gap:2px;min-height:0;padding:0 10px 14px;display:flex;overflow-y:auto}.soc__sidetitle{border-bottom:1px solid var(--ui-border);flex:0 0 62px;align-items:center;min-height:62px;margin:0 -10px 8px;padding:0 18px;font-size:15px;display:flex}.soc__sidehome{text-align:left;background:0 0;border:0;min-width:0;max-width:100%;padding:6px 0;display:flex}.soc__sidehome:hover,.soc__sidehome[aria-current]{color:var(--ui-accent)}.soc__sidelabel{color:var(--ui-muted);letter-spacing:.06em;text-transform:uppercase;margin:14px 8px 6px;font-size:11px;font-weight:600}.soc__channel{border-radius:var(--ui-radius);min-height:39px;color:var(--ui-muted);text-align:left;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 10px;display:flex}.soc__channel svg{flex:none}.soc__channel small{margin-left:auto;font-size:11px}.soc__channel:hover{background:var(--ui-hover);color:var(--ui-text)}.soc__channel.is-active{background:var(--ui-selected);color:var(--ui-accent)}.soc__main{flex-direction:column;min-width:0;min-height:0;display:flex}.soc__mainhead{border-bottom:1px solid var(--ui-border);flex:0 0 62px;align-items:center;gap:12px;min-height:62px;padding:0 28px;display:flex}.soc__mainhead>div{flex-direction:column;min-width:0;display:flex}.soc__mainhead--home,.soc__mainhead>.soc__compact{display:none}.soc__mainhead strong{font-size:15px}.soc__mainhead small{color:var(--ui-muted);font-size:11px}.soc__hash{color:var(--ui-muted);place-items:center;display:grid}.soc__search{border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius);background:var(--ui-raised);width:min(280px,40%);min-height:36px;color:var(--ui-text);font:inherit;appearance:none;margin-left:auto;padding:0 12px}.soc__search::placeholder{color:var(--ui-muted)}:where(.soc) input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.soc__body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.soc__home,.soc__discover,.soc__page,.soc__summary{width:100%;padding:var(--ui-page-pad);flex-direction:column;gap:22px;display:flex}.soc__hero-text,.soc__pagehead{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.soc__hero-text>div,.soc__pagehead>div{flex:260px;min-width:0}.soc__hero-text h1,.soc__pagehead h1{font-size:var(--ui-title-size);font-weight:var(--ui-title-weight);letter-spacing:var(--ui-title-tracking);line-height:1.25}.soc__hero-text p,.soc__pagehead p{color:var(--ui-muted);margin-top:6px;line-height:1.6}.soc__pagehead .soc__search{margin-left:0}.soc__columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.soc__columns--two{grid-template-columns:repeat(2,minmax(0,1fr))}.soc__columns--one{grid-template-columns:minmax(0,1fr)}.soc__heading{align-items:baseline;gap:8px;margin-bottom:12px;font-size:15px;font-weight:600;display:flex}.soc__heading small{color:var(--ui-muted);font-size:12px;font-weight:500}.soc__muted{color:var(--ui-muted);line-height:1.6}.soc__rowtext{text-align:left;flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.soc__rowtext strong{align-items:center;gap:5px;min-width:0;font-size:13px;font-weight:600;display:flex}.soc__rowtext small{color:var(--ui-muted);font-size:11px}.soc__clamp{color:var(--ui-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.soc__verified{flex:none}.soc__cardlink{color:var(--ui-muted);background:0 0;border:0;align-items:center;gap:8px;padding:4px 2px;font-size:12px;display:inline-flex}.soc__cardlink:hover{color:var(--ui-text)}.soc__note{color:var(--ui-muted);align-items:center;gap:8px;padding:2px 6px 10px;font-size:12px;display:flex}.soc__note .soc__cardlink{margin-left:auto}.soc__dot{background:#6c6574;border-radius:50%;width:8px;height:8px}.soc__dot.is-online{background:#3ddc84}.soc__person,.soc__group,.soc__event,.soc__minerow{border-radius:var(--ui-radius);background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:8px 6px;display:flex}.soc__person:hover,.soc__group:hover,.soc__event:hover,.soc__minerow:hover{background:var(--ui-hover)}.soc__person>svg{color:var(--ui-muted);flex:none}.soc__group{align-items:flex-start}.soc__event{align-items:stretch;position:relative}.soc__eventart{border-radius:10px;flex:0 0 84px;width:84px;height:62px}.soc__eventday{color:var(--ui-muted);text-transform:uppercase;flex-direction:column;flex:0 0 40px;justify-content:center;align-items:center;font-size:10px;display:flex}.soc__eventday b{color:var(--ui-text);font-size:17px;line-height:1.1}.soc__empty{text-align:center;flex-direction:column;gap:6px;padding:18px 8px;display:flex}.soc__empty h3{font-size:14px;font-weight:600}.soc__empty p{color:var(--ui-muted);font-size:12px;line-height:1.6}.soc__outline,.soc__primary,.soc__join{border:1px solid var(--ui-border-strong);white-space:nowrap;background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.soc__outline:hover{background:var(--ui-hover)}.soc__primary,.soc__join{background:var(--ui-action);color:#fff;border-color:#0000}.soc__primary:hover,.soc__join:hover:not(:disabled){filter:brightness(1.12)}.soc__join.is-joined{border-color:var(--ui-border-strong);background:0 0}.soc__join.is-joined:hover:not(:disabled){background:var(--ui-hover);filter:none}.soc__joinwrap{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.soc__joinerr{color:var(--ui-accent);font-size:11px}.soc__tag{background:var(--ui-raised);color:var(--ui-muted);border-radius:999px;flex:none;padding:5px 10px;font-size:11px;font-weight:600}.soc__mine{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.soc__minerow{border:1px solid var(--ui-border);background:var(--ui-panel);padding:10px}.soc__minerow:hover{border-color:var(--ui-border-strong)}.soc__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.soc__card{border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-panel);text-align:left;flex-direction:column;min-width:0;padding:0;display:flex;position:relative;overflow:hidden}.soc__card:hover{border-color:var(--ui-border-strong)}.soc__card.is-loading{opacity:.5}.soc__cover{width:100%;height:145px;font-size:30px}.soc__live{background:var(--ui-action);color:#fff;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}.soc__cardbody{flex-direction:column;flex:auto;gap:8px;padding:16px;display:flex}.soc__cardbody strong{font-size:16px;font-weight:600}.soc__cardbody .soc__clamp{min-height:36px}.soc__cardbody small{color:var(--ui-muted);align-items:center;gap:6px;font-size:11px;display:flex}.soc__cardbody small i{background:#3ddc84;border-radius:50%;width:7px;height:7px}.soc__cta{border:1px solid #ffffff29;border-radius:9px;justify-content:space-between;align-items:center;gap:6px;min-height:36px;margin-top:4px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.soc__card:hover .soc__cta{background:var(--ui-hover)}.soc__list{flex-direction:column;gap:2px;display:flex}.soc__list--split{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:4px 18px;display:grid}.soc__member{border-radius:var(--ui-radius);align-items:center;gap:12px;min-height:56px;padding:8px 10px;display:flex}.soc__member:hover{background:var(--ui-hover)}.soc__messages{flex-direction:column;flex:auto;gap:18px;min-height:0;padding:28px max(28px,50% - 470px) 12px;display:flex;overflow-y:auto}.soc__thread{flex-direction:column;gap:18px;display:flex}.soc__welcome{border-bottom:1px solid var(--ui-border);flex-direction:column;gap:8px;padding-bottom:18px;display:flex}.soc__welcomeicon{background:var(--ui-raised);width:60px;height:60px;color:var(--ui-text);border-radius:20px;place-items:center;margin-bottom:8px;font-size:28px;font-weight:600;display:grid}.soc__welcome h1{letter-spacing:-.02em;font-size:24px;font-weight:600}.soc__welcome p{color:var(--ui-muted)}.soc__message{align-items:flex-start;gap:12px;display:flex}.soc__message>div{flex:auto;min-width:0}.soc__message header{align-items:center;gap:6px;display:flex}.soc__message header strong{font-size:13px;font-weight:600}.soc__message time{color:#9b93a4;margin-left:4px;font-size:10px}.soc__message p{color:#d0cbd6;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;line-height:1.7}.soc__footnote{border-top:1px solid var(--ui-border);color:var(--ui-muted);text-align:center;flex:none;padding:14px 28px 18px;font-size:12px}.soc__chatdoor{border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-panel);flex-wrap:wrap;align-items:center;gap:14px;padding:18px;display:flex}.soc__chatdoor p{color:var(--ui-muted);flex:260px;line-height:1.6}.soc__messages--chat{padding-bottom:0;overflow:hidden}.soc__chat{flex-direction:column;flex:auto;min-height:0;margin:0 -10px;display:flex}.soc__chat>div:last-child{flex:auto;height:auto;min-height:0}.soc__banner{border-radius:var(--ui-card-radius);flex:none;width:100%;height:200px;font-size:44px}.soc__summaryhead{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.soc__summaryhead>div:first-child{flex:320px;min-width:0}.soc__summaryhead h1{letter-spacing:-.02em;font-size:28px;font-weight:600}.soc__summaryhead p{color:#d0cbd6;white-space:pre-wrap;margin-top:8px;line-height:1.7}.soc__summaryactions{align-items:flex-start;gap:10px;display:flex}.soc__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.soc__facts>div{border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-panel);padding:14px 16px}.soc__facts dt{color:var(--ui-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.soc__facts dd{margin:6px 0 0;font-size:17px;font-weight:600}.soc__chatlink{border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-panel);align-items:center;gap:14px;padding:16px 18px;display:flex}.soc__chatlink:hover{border-color:var(--ui-accent)}.soc__chatlink>svg{color:var(--ui-accent);flex:none}.soc__hangouts{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.soc__hangout{border:1px solid var(--ui-border);border-radius:var(--ui-card-radius);background:var(--ui-panel);align-items:center;gap:14px;padding:12px;display:flex}.soc__hangoutart{border-radius:10px;flex:0 0 96px;width:96px;height:72px}@media (width<=1100px){.soc__columns,.soc__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.soc{flex-direction:column;display:flex}.soc__rail,.soc__side{display:none}.soc__main{flex:1}.soc__mainhead{flex:none;gap:8px;min-height:56px;padding:6px 12px;display:flex}.soc__mainhead>.soc__hash,.soc__mainhead>.soc__desktop-heading{display:none}.soc__mainhead>.soc__compact{flex:1;display:block}.soc__mainhead:has(.soc__search)>.soc__compact{flex:0 0 108px}.soc__mainhead .soc__search{flex:1;width:0;min-width:0;min-height:44px;padding:0 10px;font-size:16px}.soc__home,.soc__discover,.soc__page,.soc__summary{gap:16px;padding:12px}.soc__discover>section:first-child>#soc-explore-all{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.soc__columns,.soc__columns--two,.soc__cards,.soc__facts,.soc__hangouts{grid-template-columns:minmax(0,1fr)}.soc__hangout{flex-wrap:wrap}}.ccr__behind{z-index:0;pointer-events:none;position:fixed;inset:0}.ep__backdrop.ccr__backdrop{background:linear-gradient(#12072199,#12072199)}.ccr{background:var(--modal-grad-purple);border-radius:var(--r-panel);color:#fff;width:clamp(440px,38vw,760px);max-height:min(820px,100dvh - 48px);box-shadow:var(--shadow-modal);flex-direction:column;padding:34px 40px 26px;display:flex;overflow:hidden}.ccr:focus,.ccr:focus-visible{outline:none}.ccr__title{font-size:var(--fs-title);color:var(--text);margin:0 0 24px;font-weight:800}.ccr__scroll{flex-direction:column;flex:1;gap:26px;margin:0 -40px;padding:0 40px;display:flex;overflow-y:auto}.ccr__seclabel{font-size:var(--fs-xs);letter-spacing:.06em;color:var(--ink-7);font-weight:800}.ccr__req{color:var(--brand)}.ccr__hint{font-size:var(--fs-xs);color:#fcfcfc80;margin-top:4px;line-height:1.4}.ccr__group{flex-direction:column;gap:8px;display:flex}.ccr__pfp{width:80px;height:80px;margin-top:4px;position:relative}.ccr__pfpimg{color:#fff6;background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.ccr__pfpedit{cursor:pointer;color:#fff;background:#2a0a45;border:2px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #00000073}.ccr__pfpedit:hover{background:#3a1158}.ccr__input{border-radius:var(--r-control);color:#1a1a1a;width:100%;font-family:inherit;font-size:var(--fs-md);background:#fff;border:1px solid #0000;outline:none;padding:12px 14px}.ccr__input:focus{border-color:var(--brand)}.ccr__input::placeholder{color:#00000059}.ccr__actions{gap:12px;margin-top:20px;display:flex}.ccr__primary{background:var(--brand);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;border-radius:var(--r-pill);border:none;padding:13px 28px;font-weight:800}.ccr__primary:hover{background:var(--brand-hover)}.ccr__primary:disabled{opacity:.4;cursor:not-allowed}.ccr__create[aria-disabled=true]{cursor:not-allowed}.ccr__ghost{color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;border-radius:var(--r-pill);background:0 0;border:1px solid #ffffff59;padding:13px 28px;font-weight:700}.ccr__ghost:hover{background:#ffffff1a}.ccr__cancel,.ccr__create{flex:1}.ccr__policy{font-size:var(--fs-xs);color:#fcfcfc9e;text-align:center;margin:16px 0 0;line-height:1.4}.ccr__policy .ccr__link{color:#ff5a5f;font-weight:700}.ccr__link{color:var(--brand);font-weight:700;text-decoration:none}.ccr__link:hover{text-decoration:underline}.ccr__gate{background:var(--modal-grad-purple);border-radius:var(--r-panel);text-align:center;width:min(440px,100%);box-shadow:var(--shadow-modal);border:1px solid #ffffff1a;padding:32px 28px}.ccr__gateart{color:var(--brand);justify-content:center;margin-bottom:16px;display:flex}.ccr__gatetitle{font-size:var(--fs-title);color:var(--text);margin:0 0 12px;font-weight:800}.ccr__gatebody{font-size:var(--fs-sm);color:var(--ink-6);margin:0 0 22px;line-height:1.5}.ccr__gatebtns{flex-direction:column;gap:10px;display:flex}@media (height<=600px){.ccr__backdrop{padding:0}.ccr{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.ccr__scroll{min-height:0}}
