@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";.channel-sidebar[data-v-f85184cc]{flex:1;display:flex;flex-direction:column;overflow-y:auto;gap:24px;padding:0 6px}.category-block[data-v-f85184cc]{display:flex;flex-direction:column;gap:0}.category-header[data-v-f85184cc]{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:8px;background:#ffffff0a;border-left:4px solid var(--cat-accent);border-radius:0 8px 8px 0}.category-name[data-v-f85184cc]{color:#fffffff2;font-size:.9rem;font-weight:700;letter-spacing:.03em}.channel-list[data-v-f85184cc]{display:flex;flex-direction:column;gap:2px}.channel[data-v-f85184cc]{width:100%;border:none;background:transparent;color:#ffffffe0;display:flex;align-items:center;gap:8px;padding:8px 14px;margin-left:4px;border-radius:6px;cursor:pointer;text-align:left;transition:all .15s ease;position:relative}.channel[data-v-f85184cc]{overflow:hidden}.channel[data-v-f85184cc]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;background:var(--cat-accent);border-radius:0 3px 3px 0;transition:none}.channel.active[data-v-f85184cc]:before{width:3px;height:70%;background:var(--cat-accent)}.channel[data-v-f85184cc]:after{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:color-mix(in srgb,var(--cat-accent) 18%,transparent);border-radius:0 6px 6px 0;transition:width .9s cubic-bezier(.34,1.56,.64,1);z-index:0;pointer-events:none}.channel[data-v-f85184cc]>*{position:relative;z-index:1}.channel[data-v-f85184cc]:hover{color:color-mix(in srgb,var(--cat-accent) 95%,white)}.channel[data-v-f85184cc]:hover:after{width:100%}.channel.active[data-v-f85184cc]{background:color-mix(in srgb,var(--cat-accent) 18%,transparent);color:#e8f5e9;color:color-mix(in srgb,var(--cat-accent) 95%,white)}.channel-icon[data-v-f85184cc]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;opacity:.85}.channel-icon svg[data-v-f85184cc]{width:100%;height:100%}.text-icon[data-v-f85184cc]{color:#fff9}.channel:hover .text-icon[data-v-f85184cc],.channel.active .text-icon[data-v-f85184cc]{color:color-mix(in srgb,var(--cat-accent) 95%,white)}.voice-icon[data-v-f85184cc],.channel.is-voice .voice-icon[data-v-f85184cc]{color:var(--cat-accent)}.channel.is-voice.active .voice-icon[data-v-f85184cc]{color:color-mix(in srgb,var(--cat-accent) 90%,white)}.channel-name[data-v-f85184cc]{flex:1;font-size:.9rem;font-weight:450;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channel.is-voice[data-v-f85184cc]{padding-left:10px;margin-left:4px;border-radius:0 6px 6px 0}.channel.is-voice .channel-name[data-v-f85184cc]{font-weight:500}.unread-badge[data-v-f85184cc]{width:8px;height:8px;min-width:8px;background:var(--cat-accent);border-radius:50%;box-shadow:0 0 0 2px hsl(var(--hue),20%,10%)}.chat-header[data-v-ef693304]{display:flex;align-items:center;justify-content:space-between;padding:12px var(--padding);border-bottom:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,hsl(var(--hue),18%,9%),hsl(var(--hue),18%,7%));position:sticky;top:0;z-index:5;min-height:56px}.title-block[data-v-ef693304]{display:flex;align-items:center;gap:14px}.channel-indicator[data-v-ef693304]{width:6px;height:24px;background:linear-gradient(135deg,var(--channel-accent) 0%,color-mix(in srgb,var(--channel-accent) 70%,black) 50%,transparent 100%);border-radius:0 4px 4px 0;flex-shrink:0;box-shadow:0 0 12px #22c55e40;box-shadow:0 0 12px color-mix(in srgb,var(--channel-accent) 35%,transparent)}.name[data-v-ef693304]{color:var(--white-first);font-size:1.05rem;font-weight:600;margin:0;letter-spacing:-.02em}.topic[data-v-ef693304]{font-size:.8rem;color:#ffffff73;margin:2px 0 0;font-weight:400}.actions[data-v-ef693304]{display:flex;align-items:center}.presence-badge[data-v-ef693304]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#22c55e0f;color:#86efac;border-radius:8px;font-size:.8rem;font-weight:500;border:1px solid rgba(34,197,94,.15)}.presence-dot[data-v-ef693304]{width:6px;height:6px;background:#22c55e;border-radius:50%;animation:pulse-ef693304 2s ease-in-out infinite}@keyframes pulse-ef693304{0%,to{opacity:1}50%{opacity:.6}}.input-container[data-v-e9285061]{background:#0c101cd9;border-top:1px solid rgba(255,255,255,.06);padding:12px;position:sticky;bottom:0}.field[data-v-e9285061]{box-sizing:border-box;width:100%;display:block;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#e9f2ff;border-radius:8px;padding:8px 12px;resize:none;font-family:inherit;line-height:1.5;min-height:40px;max-height:calc(15em + 16px);overflow-y:auto}.field[data-v-e9285061]:focus{outline:2px solid rgba(125,209,255,.3);border-color:#7dd1ff66}.footer[data-v-e9285061]{display:flex;justify-content:space-between;align-items:center;margin-top:10px;color:#8ea3c5;font-size:12px}.send[data-v-e9285061]{padding:8px 14px;border-radius:10px;border:1px solid rgba(125,209,255,.4);background:linear-gradient(135deg,#6f9cff47,#7dd1ff57);color:#0b1221;font-weight:700;cursor:pointer;box-shadow:0 8px 20px #7dd1ff40;transition:transform .12s ease,box-shadow .12s ease}.send[data-v-e9285061]:hover{transform:translateY(-1px);box-shadow:0 12px 30px #7dd1ff4d}.avatar[data-v-65065c17]{width:30px;height:30px;border-radius:var(--mini-round);display:grid;place-items:center;color:#0b1221;font-weight:800;letter-spacing:.4px;box-shadow:0 8px 24px #00000047;border:none;padding:0;cursor:pointer;overflow:hidden;transition:transform .15s ease}.avatar[data-v-65065c17]:hover{transform:scale(1.05)}.avatar img[data-v-65065c17]{object-fit:cover;width:100%;height:100%;border-radius:4px}.meta[data-v-65065c17]{display:flex;align-items:center;gap:var(--padding);margin-bottom:var(--padding)}.author[data-v-65065c17]{background:none;border:none;padding:0;color:#f2f6ff;font-weight:700;font-size:inherit;font-family:inherit;cursor:pointer;transition:color .15s ease}.author[data-v-65065c17]:hover{color:#7dd1ff}.time[data-v-65065c17]{color:#8ea3c5;font-size:12px}.text[data-v-65065c17]{margin:0;color:#dfe7ff;line-height:1.5}.markdown-body[data-v-de8d68d3]{line-height:1.6}.markdown-line[data-v-de8d68d3]{margin-bottom:2px}h1[data-v-de8d68d3]{font-size:1.5rem;margin:12px 0 4px;font-weight:800}h2[data-v-de8d68d3]{font-size:1.25rem;margin:10px 0 4px;font-weight:700}h3[data-v-de8d68d3]{font-size:1.1rem;margin:8px 0 4px;font-weight:700}.is-li[data-v-de8d68d3]{display:list-item;list-style-type:disc;margin-left:1.5rem;padding-left:4px}.inline-code[data-v-de8d68d3]{background:#00000014;padding:1px 4px;border-radius:3px;font-family:ui-monospace,monospace;font-size:.9em}a[data-v-de8d68d3]{color:#06f;text-decoration:none;font-weight:500}a[data-v-de8d68d3]:hover{text-decoration:underline}@media(prefers-color-scheme:dark){.inline-code[data-v-de8d68d3]{background:#ffffff26}a[data-v-de8d68d3]{color:#58a6ff}}.custom-embed[data-v-7218de49]{position:relative;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;width:100%;box-sizing:border-box;box-shadow:0 2px 12px #00000026}.embed-accent[data-v-7218de49]{position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--embed-accent),color-mix(in srgb,var(--embed-accent) 50%,transparent));opacity:.9}.embed-inner[data-v-7218de49]{padding:20px 20px 20px 24px;display:flex;flex-direction:column;gap:14px}.embed-title[data-v-7218de49]{margin:0;font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:-.02em;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1);border-bottom:1px solid color-mix(in srgb,var(--embed-accent) 25%,transparent)}.embed-description[data-v-7218de49]{font-size:.95rem;line-height:1.55;color:#ffffffc7;margin-top:-4px}.embed-text[data-v-7218de49]{font-size:.92rem;line-height:1.55;color:#ffffffd1}.embed-grid[data-v-7218de49]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:6px}@media(max-width:500px){.embed-grid[data-v-7218de49]{grid-template-columns:1fr}}.grid-item[data-v-7218de49]{padding:14px 16px;background:#ffffff0a;border-radius:10px;border:1px solid rgba(255,255,255,.06);transition:background .2s ease,border-color .2s ease}.grid-item[data-v-7218de49]:hover{background:#ffffff0f;border-color:color-mix(in srgb,var(--embed-accent) 20%,transparent)}.grid-item[data-v-7218de49]:nth-child(odd){border-left:3px solid color-mix(in srgb,var(--embed-accent) 45%,transparent)}.field-label[data-v-7218de49]{font-weight:600;font-size:.76rem;color:var(--embed-accent);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;display:block}.field-value[data-v-7218de49]{font-size:.9rem;color:#ffffffbf;line-height:1.45}.field-value[data-v-7218de49] strong{color:#fffffff2}.field-value[data-v-7218de49] a{color:var(--embed-accent);text-decoration:none}.field-value[data-v-7218de49] a:hover{text-decoration:underline}.field-value[data-v-7218de49] code{background:#00000059;color:color-mix(in srgb,var(--embed-accent) 90%,white);padding:2px 6px;border-radius:4px;font-size:.85em}.image-container[data-v-7218de49]{max-width:100%;margin-top:8px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.embed-img[data-v-7218de49]{max-width:100%;max-height:400px;width:auto;height:auto;display:block;object-fit:contain}.embed-divider[data-v-7218de49]{border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:8px 0}.message[data-v-721ea28b]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:var(--mini-round);padding:var(--padding);box-shadow:inset 0 1px #ffffff08}.logo-svg[data-v-6c9d1b92]{height:100%;width:auto;overflow:visible}#logo-m[data-v-6c9d1b92]{fill:#008a1e}#bubble[data-v-6c9d1b92]{fill:#008a1e;transition:d .6s cubic-bezier(.25,1,.5,1)}.is-morphed #bubble[data-v-6c9d1b92]{transition:d .6s cubic-bezier(.34,1.56,.64,1);d:path("M 15.002185,0.03513997 C 7.4656817,-0.0143305 -0.00814285,7.2481726 0.00258382,15.034741 c 0.01248562,38.33213 0.04677256,76.664527 0,114.996599 -0.15262879,9.54872 6.75235078,14.9996 14.99960118,14.9996 H 45 c -5.804949,8.62929 -8.494689,23.58998 -4.998824,24.99899 3.495865,1.40902 32.393867,-18.69639 39.998592,-24.99899 12.473001,-0.17601 313.633592,-0.13519 337.342572,0 7.83581,0.0447 15.08838,-7.39212 14.99908,-14.9996 -0.10465,-8.91078 -0.17913,-105.561867 0,-114.529444 0.14874,-7.4466163 -6.0724,-15.42022746 -14.99908,-15.46675603 -44.99828,-0.10929162 -357.341764,0.0779476 -402.340155,0 z M 27.274304,15.029057 c 36.816865,0.06377 340.978616,-0.08942 377.795396,0 7.30365,0.03807 12.39434,6.561322 12.27264,12.654008 -0.14656,7.337109 -0.0856,86.415265 0,93.705905 0.0731,6.2243 -5.86152,12.30919 -12.27264,12.27264 -19.39825,-0.11061 -314.409997,-0.144 -324.615179,0 -6.222048,5.15668 -29.128032,20.74677 -29.268212,20.45405 -0.14018,-0.29272 9.001445,-15.1227 7.271647,-20.45405 H 27.274304 c -6.74775,0 -12.396997,-4.46005 -12.272119,-12.27264 0.03827,-31.362598 0.01021,-62.725142 0,-94.087794 -0.0088,-6.370829 6.10589,-12.312594 12.272119,-12.272119 z")}#text-ordica[data-v-6c9d1b92]{fill:#008a1e;mask-image:linear-gradient(to right,black 50%,transparent 80%);-webkit-mask-image:linear-gradient(to right,black 50%,transparent 80%);mask-size:250%;-webkit-mask-size:250%;mask-position:100% 0;-webkit-mask-position:100% 0;opacity:0;transition:mask-position .2s ease-in,-webkit-mask-position .2s ease-in,opacity .2s ease-in}.is-morphed #text-ordica[data-v-6c9d1b92]{mask-position:0 0;-webkit-mask-position:0 0;opacity:1;transition:mask-position .8s ease-out,-webkit-mask-position .8s ease-out,opacity .4s ease-in;transition-delay:.1s}.rail[data-v-54aa7360]{width:var(--server-rail-width);min-width:var(--server-rail-width);max-width:var(--server-rail-width);padding:var(--padding);gap:var(--padding);transition:width .3s ease;z-index:1;display:flex;flex-direction:column;background-color:var(--black-first);box-sizing:border-box;transition:all .3s ease}.rail.expanded[data-v-54aa7360]{width:calc(var(--sidebar-width) + var(--server-rail-width) - 2px);min-width:calc(var(--sidebar-width) + var(--server-rail-width) - 2px);max-width:calc(var(--sidebar-width) + var(--server-rail-width) - 2px)}.servers[data-v-54aa7360]{display:flex;flex-direction:column;gap:var(--padding);flex:1;overflow-y:auto;overflow-x:hidden;width:calc(52px + 2 * var(--padding))}.server[data-v-54aa7360]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--padding);background:transparent;border:none;cursor:pointer}.server-icon[data-v-54aa7360]{width:52px;height:52px;border-radius:var(--mini-round);border:2px solid transparent;display:grid;place-items:center;color:#e9f2ff;font-weight:700;letter-spacing:.4px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;box-shadow:0 8px 24px #00000040;display:flex;align-items:center;justify-content:center}.server-icon img[data-v-54aa7360]{object-fit:cover;width:100%;border-radius:var(--mini-round)}.server-name[data-v-54aa7360]{color:#e9f2ff;font-size:14px;font-weight:500;transition:width .3s ease,opacity .3s ease;width:calc(100% - 70px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2px}.member-count[data-v-54aa7360]{font-size:11px;font-weight:400;color:#e9f2ff99}.server:hover .server-icon[data-v-54aa7360]{transform:translateY(-2px)}.actions[data-v-54aa7360]{display:flex;flex-direction:column;gap:var(--padding);justify-content:center}.add[data-v-54aa7360],.search[data-v-54aa7360]{width:52px;height:52px;border-radius:18px;border:2px solid transparent;color:#e9f2ff;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;box-shadow:0 8px 24px #00000040;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#16324f,#0f2027)}.add[data-v-54aa7360]:hover,.search[data-v-54aa7360]:hover{border-color:#ffffff59;color:#e3ecff;transform:translateY(-1px)}.search-section[data-v-54aa7360]{display:flex;flex-direction:row;align-items:center;gap:8px}.search-bar-wrapper[data-v-54aa7360]{display:flex;flex-direction:row;align-items:center;width:100%}.search-bar-wrapper .search[data-v-54aa7360]{width:52px;min-width:52px;margin-right:8px}.search-bar[data-v-54aa7360]{display:flex;justify-content:center;flex:1}.search-bar input[data-v-54aa7360]{flex:1;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#ffffff0a;color:#e9f2ff;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.search-bar input[data-v-54aa7360]::placeholder{color:var(--placeholder-color, rgba(255, 255, 255, .5));transition:color .15s cubic-bezier(.4,0,.2,1)}.card[data-v-e0ea8aa8]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--padding);padding:var(--padding);border-radius:var(--round) var(--round) 0 0;background:linear-gradient(120deg,#233c5cb3,#141f37e6);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 28px #00000047;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#e9f2ff}@container sidebar (max-width: 280px){.card[data-v-e0ea8aa8]{flex-direction:column;align-items:stretch;gap:8px;text-align:center}.card>div[data-v-e0ea8aa8]{justify-content:center;width:100%}}.identity[data-v-e0ea8aa8]{display:flex;align-items:center;gap:10px;min-width:0}.identity.clickable[data-v-e0ea8aa8]{width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.identity.clickable:hover .name[data-v-e0ea8aa8]{color:#7dd1ff}.avatar[data-v-e0ea8aa8]{width:44px;height:44px;border-radius:var(--mini-round);display:grid;place-items:center;color:#0b1221;font-weight:800;overflow:hidden;box-shadow:0 6px 18px #00000052}.avatar img[data-v-e0ea8aa8]{object-fit:cover;width:100%}.names[data-v-e0ea8aa8]{display:flex;flex-direction:column;gap:2px;min-width:0}.name[data-v-e0ea8aa8]{margin:0;font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status[data-v-e0ea8aa8]{margin:0;font-size:12px;color:#a8b6d6}.actions[data-v-e0ea8aa8]{display:flex;align-items:center;gap:8px}.icon[data-v-e0ea8aa8]{width:38px;height:38px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#f4f7ff;display:grid;place-items:center;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.icon[data-v-e0ea8aa8]:hover{transform:translateY(-1px);border-color:#fff3;background:#ffffff1a}.workspace[data-v-5ba26c58]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px}.name[data-v-5ba26c58]{color:#e9f2ff;font-family:var(--font-display);font-weight:800;font-size:1.2rem;margin:0}.pill[data-v-5ba26c58]{border-radius:12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:#d9e7ff;font-size:12px;padding:4px 10px}.sidebar[data-v-9f5ca724]{display:flex;flex-direction:column;height:100%;background:#1e1e28cc;border-left:1px solid rgba(255,255,255,.08)}.tabs[data-v-9f5ca724]{display:flex;border-bottom:1px solid rgba(255,255,255,.08);padding:var(--padding);gap:var(--padding)}.tab-button[data-v-9f5ca724]{width:40px;height:40px;border-radius:var(--mini-round);border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#dbe6ff;cursor:pointer;transition:all .12s ease;flex:1;display:flex;align-items:center;justify-content:center}.tab-button[data-v-9f5ca724]:hover{background:#ffffff14;border-color:#ffffff2e;transform:translateY(-1px)}.tab-button.active[data-v-9f5ca724]{background:#6496ff33;border-color:#6496ff80;color:#fff}.tab-content[data-v-9f5ca724]{flex:1;overflow-y:auto;padding:var(--padding);padding-left:16px}.tab-panel[data-v-9f5ca724]{height:100%}.empty-state[data-v-9f5ca724]{color:#ffffff80;text-align:center;padding:20px 10px;font-size:.9em}.search-container[data-v-9f5ca724]{display:flex;flex-direction:column;gap:var(--padding);padding:var(--padding)}.search-input[data-v-9f5ca724]{width:calc(var(--sidebar-two-width) - 4 * var(--padding));padding:var(--padding);border:1px solid rgba(255,255,255,.12);border-radius:var(--mini-round);background:#ffffff0d;color:#dbe6ff;font-size:.9em}.search-input[data-v-9f5ca724]:focus{outline:none;border-color:#6496ff80;background:#ffffff14}.search-input[data-v-9f5ca724]::placeholder{color:#ffffff4d}.search-results[data-v-9f5ca724]{display:flex;flex-direction:column;gap:8px}.pinned-list[data-v-9f5ca724]{display:flex;flex-direction:column;gap:var(--padding);padding:var(--padding)}.pinned-item[data-v-9f5ca724]{padding:var(--padding);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;transition:all .2s ease}.pinned-item[data-v-9f5ca724]:hover{background:#ffffff14;border-color:#ffffff1f}.pinned-user[data-v-9f5ca724]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.pinned-user.clickable[data-v-9f5ca724]{width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.pinned-user.clickable:hover .pinned-author[data-v-9f5ca724]{color:#7dd1ff}.pinned-avatar[data-v-9f5ca724]{width:28px;height:28px;min-width:28px;border-radius:50%;overflow:hidden;box-shadow:0 2px 8px #00000040}.pinned-avatar img[data-v-9f5ca724]{width:100%;height:100%;object-fit:cover}.pinned-author[data-v-9f5ca724]{font-size:.85em;color:#6496ffe6;font-weight:500}.pinned-text[data-v-9f5ca724]{margin:0;font-size:.9em;color:#dbe6ff;line-height:1.4;word-break:break-word}.members-list[data-v-9f5ca724]{display:flex;flex-direction:column;gap:var(--padding);padding:var(--padding)}.member-item[data-v-9f5ca724]{display:flex;align-items:center;gap:var(--padding);padding:var(--padding);border-radius:var(--mini-round);transition:all .2s ease;width:100%;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.member-item[data-v-9f5ca724]:hover{background:#ffffff0d}.avatar[data-v-9f5ca724]{width:44px;height:44px;border-radius:var(--mini-round);display:grid;place-items:center;color:#0b1221;font-weight:800;position:relative;overflow:visible;box-shadow:0 6px 18px #00000052}.avatar img[data-v-9f5ca724]{object-fit:cover;width:100%;height:100%;border-radius:var(--mini-round)}.member-status[data-v-9f5ca724]{width:12px;height:12px;border-radius:50%;position:absolute;top:-2px;left:-2px;z-index:2;border:3px solid hsl(var(--hue),20%,10%)}.member-status.online[data-v-9f5ca724]{background:#43b581}.member-status.away[data-v-9f5ca724]{background:#faa61a}.member-status.offline[data-v-9f5ca724]{background:#747f8d}.member-name[data-v-9f5ca724]{color:#dbe6ff;font-size:.95em;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-content[data-v-9f5ca724]::-webkit-scrollbar{width:6px}.tab-content[data-v-9f5ca724]::-webkit-scrollbar-track{background:transparent}.tab-content[data-v-9f5ca724]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.tab-content[data-v-9f5ca724]::-webkit-scrollbar-thumb:hover{background:#fff3}.user-card-backdrop[data-v-ca73e9af]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-ca73e9af .2s ease}@keyframes fadeIn-ca73e9af{0%{opacity:0}to{opacity:1}}.user-card[data-v-ca73e9af]{position:relative;width:340px;max-height:90vh;overflow-y:auto;background:linear-gradient(180deg,#232730fa,#191c23fc);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0d inset,0 0 40px -10px color-mix(in srgb,var(--user-color) 30%,transparent);animation:cardIn-ca73e9af .3s cubic-bezier(.34,1.56,.64,1)}@keyframes cardIn-ca73e9af{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.card-top[data-v-ca73e9af]{position:absolute;top:12px;right:12px;display:flex;gap:6px;z-index:2}.icon-btn[data-v-ca73e9af]{width:32px;height:32px;border:none;border-radius:50%;background:#0006;color:#ffffffe6;display:grid;place-items:center;cursor:pointer;transition:all .15s ease}.icon-btn[data-v-ca73e9af]:hover{background:#0009;color:#fff}.close-btn[data-v-ca73e9af]{width:32px;height:32px;border:none;border-radius:50%;background:#0006;color:#fffc;font-size:1.25rem;line-height:1;cursor:pointer;transition:all .15s ease}.close-btn[data-v-ca73e9af]:hover{background:#0009;color:#fff}.card-header[data-v-ca73e9af]{padding:48px 20px 16px;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--user-color) 12%,transparent) 0%,transparent 60%)}.avatar-wrap[data-v-ca73e9af]{display:flex;justify-content:center;margin-bottom:12px}.avatar[data-v-ca73e9af]{position:relative;width:80px;height:80px;border-radius:50%;overflow:hidden;box-shadow:0 4px 20px #0006}.avatar img[data-v-ca73e9af]{width:100%;height:100%;object-fit:cover}.avatar-glow[data-v-ca73e9af]{position:absolute;inset:-2px;border-radius:50%;border:2px solid color-mix(in srgb,var(--user-color) 50%,transparent);opacity:.5;pointer-events:none}.status-dot[data-v-ca73e9af]{position:absolute;bottom:4px;right:4px;width:20px;height:20px;border-radius:50%;border:3px solid rgba(35,39,48,1);background:#43b581}.status-dot.away[data-v-ca73e9af]{background:#faa61a}.status-dot.offline[data-v-ca73e9af]{background:#747f8d}.display-name[data-v-ca73e9af]{margin:0 0 2px;font-size:1.35rem;font-weight:700;color:#f2f6ff;letter-spacing:-.02em}.username-id[data-v-ca73e9af]{margin:0;font-size:.9rem;color:#ffffff80}.card-connections[data-v-ca73e9af]{display:flex;align-items:center;gap:8px;padding:12px 20px;font-size:.85rem;color:#fff9}.conn-icon[data-v-ca73e9af]{flex-shrink:0;opacity:.7}.card-description[data-v-ca73e9af]{padding:0 20px 16px}.description-text[data-v-ca73e9af]{margin:0;font-size:.9rem;line-height:1.5;color:#ffffffd9}.card-bio[data-v-ca73e9af]{padding:0 20px 16px;font-size:.9rem;line-height:1.5}.bio-text[data-v-ca73e9af]{margin:0 0 8px;color:#ffffffd9}.bio-link[data-v-ca73e9af]{display:block;margin-bottom:6px;color:#6496ff;text-decoration:none;word-break:break-all}.bio-link[data-v-ca73e9af]:hover{text-decoration:underline}.bio-tags[data-v-ca73e9af]{margin:0;font-size:.85rem;color:#ffffff80}.card-games[data-v-ca73e9af]{padding:0 20px 16px}.section-title[data-v-ca73e9af]{margin:0 0 10px;font-size:.9rem;font-weight:600;color:#ffffffe6}.games-row[data-v-ca73e9af]{display:flex;gap:8px;flex-wrap:wrap}.game-icon[data-v-ca73e9af]{width:48px;height:48px;border-radius:12px;background:#ffffff14;display:grid;place-items:center;overflow:hidden}.game-icon img[data-v-ca73e9af]{width:100%;height:100%;object-fit:cover}.game-initial[data-v-ca73e9af]{font-size:.75rem;font-weight:700;color:#ffffffb3}.card-message[data-v-ca73e9af]{display:flex;align-items:center;gap:8px;padding:0 20px 16px}.message-input[data-v-ca73e9af]{flex:1;padding:10px 14px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e9f2ff;font-size:.9rem}.message-input[data-v-ca73e9af]::placeholder{color:#fff6}.message-input[data-v-ca73e9af]:focus{outline:none;border-color:color-mix(in srgb,var(--user-color) 50%,transparent)}.emoji-btn[data-v-ca73e9af]{width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:#ffffff80;display:grid;place-items:center;cursor:pointer;transition:color .15s ease}.emoji-btn[data-v-ca73e9af]:hover{color:#ffffffe6}.card-actions[data-v-ca73e9af]{display:flex;flex-direction:column;gap:8px;padding:0 20px 24px}.card-action[data-v-ca73e9af]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#e9f2ff;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}.card-action.primary[data-v-ca73e9af]{background:color-mix(in srgb,var(--user-color) 25%,transparent);border-color:color-mix(in srgb,var(--user-color) 40%,transparent)}.card-action[data-v-ca73e9af]:hover{background:#ffffff1a;border-color:#ffffff26;transform:translateY(-1px)}.card-action.primary[data-v-ca73e9af]:hover{background:color-mix(in srgb,var(--user-color) 35%,transparent);border-color:color-mix(in srgb,var(--user-color) 50%,transparent)}.card-action[data-v-ca73e9af]:active{transform:translateY(0)}.context-menu-backdrop[data-v-b7b71dde]{position:fixed;inset:0;z-index:9998}.context-menu[data-v-b7b71dde]{min-width:220px;margin:4px 0 0 4px;padding:6px 0;position:fixed;background:#232730fa;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 10px 40px #00000080;z-index:9999}.menu-item[data-v-b7b71dde]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 14px;margin:0 auto;background:none;border:none;color:#fffffff2;font-size:.9rem;font-family:inherit;text-align:left;cursor:pointer;transition:background .1s ease}.menu-item[data-v-b7b71dde]:hover{background:#ffffff14}.menu-item.has-submenu[data-v-b7b71dde]{color:#fffffff2}.menu-item.has-submenu[data-v-b7b71dde] svg{opacity:.5}.menu-item.danger[data-v-b7b71dde]{color:#f87171}.menu-item.danger[data-v-b7b71dde]:hover{background:#f871711a}.separator[data-v-b7b71dde]{height:1px;margin:4px 0;background:#ffffff1a}.id-badge[data-v-b7b71dde]{padding:2px 6px;background:#ffffff1a;border-radius:4px;font-size:.75rem;font-weight:600;color:#ffffffb3}.context-menu-backdrop[data-v-d92a6d13]{position:fixed;inset:0;z-index:9998}.context-menu[data-v-d92a6d13]{min-width:260px;margin:4px 0 0 4px;padding:8px 0;position:fixed;background:#232730fa;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 10px 40px #00000080;z-index:9999}.reactions-row[data-v-d92a6d13]{display:flex;gap:4px;padding:0 8px 8px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:4px}.reaction-btn[data-v-d92a6d13]{width:36px;height:36px;border:none;border-radius:8px;background:#ffffff0f;font-size:1.2rem;cursor:pointer;transition:background .15s ease}.reaction-btn[data-v-d92a6d13]:hover{background:#ffffff1f}.menu-item[data-v-d92a6d13]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 14px;margin:0;background:none;border:none;color:#fffffff2;font-size:.9rem;font-family:inherit;text-align:left;cursor:pointer;transition:background .1s ease}.menu-item[data-v-d92a6d13]:hover{background:#ffffff14}.menu-item.has-submenu[data-v-d92a6d13] svg{opacity:.5}.menu-item.danger[data-v-d92a6d13]{color:#f87171}.menu-item.danger[data-v-d92a6d13]:hover{background:#f871711a}.separator[data-v-d92a6d13]{height:1px;margin:4px 0;background:#ffffff1a}.bell-icon[data-v-d92a6d13]{font-size:1rem}.id-badge[data-v-d92a6d13]{padding:2px 6px;background:#ffffff1a;border-radius:4px;font-size:.75rem;font-weight:600;color:#ffffffb3}body{--server-rail-width: 80px;--sidebar-width: 280px;--sidebar-two-width: 280px;--padding: 10px;--round: 20px;--mini-padding: 6px;--mini-round: 8px;--black-first: #121417;--black-second: #0d120e;--white-first: #f9f8f5;--white-second: #eef2ed;--default-hue: 133;--default-bg-hue: 185;--default-texture-bg-opacity: .3;--hue: var(--default-hue);--bg-hue: var(--default-bg-hue);--texture-bg-opacity: var(--default-texture-bg-opacity);margin:0;font-family:Space Grotesk,Segoe UI,system-ui,-apple-system,sans-serif;background:var(--black-first);color:var(--white-first);overflow-y:hidden}.app-shell[data-v-e763fb04]{min-height:100vh;position:relative;overflow:hidden}.background[data-v-e763fb04]{position:absolute;inset:0;background:var(--black-first)}.layout[data-v-e763fb04]{position:relative;display:grid;grid-template-columns:80px 280px 1fr;min-height:100vh;z-index:1}.layout.search-open[data-v-e763fb04]{grid-template-columns:calc(var(--sidebar-width) + var(--server-rail-width) - 2px) 1fr}.chat[data-v-e763fb04]{display:flex;flex-direction:column;height:100vh;position:absolute;right:calc(var(--sidebar-two-width));width:calc(100vw - var(--sidebar-width) - var(--sidebar-two-width) - var(--server-rail-width));background-color:hsl(var(--bg-hue),50%,15%);overflow:hidden}.chat[data-v-e763fb04]:before{content:"";position:absolute;inset:0;background-image:url(https://www.transparenttextures.com/patterns/asfalt-light.png);background-blend-mode:multiply;opacity:var(--texture-bg-opacity);pointer-events:none;z-index:0}.scroll[data-v-e763fb04]{overflow-y:auto;flex:1;display:flex;flex-direction:column}.messages[data-v-e763fb04]{display:flex;flex-direction:column;gap:var(--padding);padding:var(--padding)}.voice-channel-view[data-v-e763fb04]{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--padding);position:relative;z-index:1}.voice-channel-card[data-v-e763fb04]{max-width:360px;padding:40px 36px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;text-align:center}.voice-icon-large[data-v-e763fb04]{width:56px;height:56px;margin:0 auto 20px;color:#34d399;opacity:.9}.voice-title[data-v-e763fb04]{color:var(--white-first);font-size:1.25rem;font-weight:600;margin:0 0 8px;letter-spacing:-.02em}.voice-desc[data-v-e763fb04]{color:#ffffff80;font-size:.9rem;line-height:1.5;margin:0 0 24px}.voice-join-btn[data-v-e763fb04]{padding:12px 24px;background:linear-gradient(135deg,#22c55e33,#008a1e26);color:#86efac;border:1px solid rgba(34,197,94,.35);border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.voice-join-btn[data-v-e763fb04]:hover{background:linear-gradient(135deg,#22c55e47,#008a1e38);border-color:#22c55e80;transform:translateY(-1px)}[data-v-e763fb04]::-webkit-scrollbar{width:10px}[data-v-e763fb04]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:6px}[data-v-e763fb04]::-webkit-scrollbar-track{background:transparent}.sidebar[data-v-e763fb04]{width:var(--sidebar-width);background:hsl(var(--hue),20%,10%);display:flex;flex-direction:column;height:100vh;overflow:hidden;container-type:inline-size;container-name:sidebar;border-top:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);border-radius:var(--round) 0 0 0;box-sizing:border-box}.resizable-sidebar[data-v-e763fb04]{position:relative;width:var(--sidebar-width);min-width:var(--sidebar-width);max-width:var(--sidebar-width);display:flex;flex-direction:column;box-sizing:border-box}.resize-handle[data-v-e763fb04]{position:absolute;top:0;right:0;width:2px;height:100%;cursor:ew-resize;background:#ffffff1a}.resize-handle[data-v-e763fb04]:after{content:"";position:absolute;inset:0 -4px;background:transparent;cursor:ew-resize}.resize-handle[data-v-e763fb04]:hover{background:#ffffff4d;display:block}.sidebar-two[data-v-e763fb04]{position:fixed;right:0;top:0;height:100vh;background:hsl(var(--hue),20%,10%);display:flex;flex-direction:column;overflow:hidden;border-left:1px solid rgba(255,255,255,.1);width:var(--sidebar-two-width)}.sidebar-two .resize-handle[data-v-e763fb04]{position:absolute;left:0;top:0;width:2px;height:100%;cursor:ew-resize;background:#ffffff1a}.sidebar-two .resize-handle[data-v-e763fb04]:hover{background:#ffffff4d}.sidebar-two .resize-handle[data-v-e763fb04]:after{content:"";position:absolute;inset:0 -4px;background:transparent;cursor:ew-resize}
