.Discussion-module__O7ycjG__discussionPage{max-width:900px;margin:0 auto;padding:3rem 1rem}.Discussion-module__O7ycjG__headerTitle{text-align:center;margin-bottom:2rem}.Discussion-module__O7ycjG__glassPanel{background:var(--card-bg,#1e293b);border:1px solid var(--border,#334155);border-radius:16px;flex-direction:column;display:flex;box-shadow:0 10px 30px #0003}.Discussion-module__O7ycjG__nameSetup{text-align:center;padding:3rem}.Discussion-module__O7ycjG__nameSetup h3{color:#fff;margin-bottom:1rem;font-size:1.5rem}.Discussion-module__O7ycjG__nameSetup p{color:var(--text-muted,#94a3b8);margin-bottom:2rem;font-size:1rem}.Discussion-module__O7ycjG__nameForm{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.Discussion-module__O7ycjG__chatInput{color:#fff;background:#0f172a;border:2px solid #0000;border-radius:12px;width:100%;padding:1rem 1.2rem;font-size:1rem;transition:all .3s}.Discussion-module__O7ycjG__chatInput:focus{border-color:var(--primary,#3b82f6);background:#1e293b;outline:none}.Discussion-module__O7ycjG__chatContainer{height:700px;max-height:70vh;padding:0;position:relative;overflow:hidden}.Discussion-module__O7ycjG__chatHeader{border-bottom:1px solid var(--border,#334155);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#0f172acc;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;display:flex}.Discussion-module__O7ycjG__chatHeader span{color:var(--text-muted,#94a3b8);font-size:.95rem}.Discussion-module__O7ycjG__chatHeader strong{color:#fff;margin-left:.5rem;font-size:1.1rem}.Discussion-module__O7ycjG__headerActions{align-items:center;gap:1rem;display:flex}.Discussion-module__O7ycjG__muteBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;transition:all .2s;display:flex}.Discussion-module__O7ycjG__muteBtn:hover{color:#fff;background:#334155}.Discussion-module__O7ycjG__deleteNameBtn{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s}.Discussion-module__O7ycjG__deleteNameBtn:hover{color:#fff;background:#ef4444}.Discussion-module__O7ycjG__securityNote{color:#fef08a;background:#eab3081a;border-left:4px solid #eab308;border-radius:4px 8px 8px 4px;margin:1rem 1.5rem;padding:.8rem 1.2rem;font-size:.85rem;line-height:1.4}.Discussion-module__O7ycjG__securityNote strong{color:#eab308;margin-bottom:.2rem;display:block}.Discussion-module__O7ycjG__messagesList{scroll-behavior:smooth;flex-direction:column;flex:1;gap:1.2rem;padding:1.5rem;display:flex;overflow-y:auto}.Discussion-module__O7ycjG__messagesList::-webkit-scrollbar{width:6px}.Discussion-module__O7ycjG__messagesList::-webkit-scrollbar-track{background:0 0}.Discussion-module__O7ycjG__messagesList::-webkit-scrollbar-thumb{background:#334155;border-radius:10px}.Discussion-module__O7ycjG__messageWrapper{width:100%;display:flex}.Discussion-module__O7ycjG__messageWrapper.Discussion-module__O7ycjG__sent{justify-content:flex-end}.Discussion-module__O7ycjG__messageWrapper.Discussion-module__O7ycjG__received{justify-content:flex-start}.Discussion-module__O7ycjG__messageBubble{border-radius:18px;max-width:75%;padding:.8rem 1.2rem;position:relative;box-shadow:0 2px 10px #0000001a}.Discussion-module__O7ycjG__sent .Discussion-module__O7ycjG__messageBubble{background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, #2563eb 100%);color:#fff;border-bottom-right-radius:4px}.Discussion-module__O7ycjG__received .Discussion-module__O7ycjG__messageBubble{color:#f1f5f9;background:#1e293b;border:1px solid #334155;border-bottom-left-radius:4px}.Discussion-module__O7ycjG__messageSender{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.4rem;font-size:.75rem;font-weight:600}.Discussion-module__O7ycjG__sent .Discussion-module__O7ycjG__messageSender{display:none}.Discussion-module__O7ycjG__messageText{word-break:break-word;font-size:.95rem;line-height:1.5}.Discussion-module__O7ycjG__messageForm{border-top:1px solid var(--border,#334155);background:#0f172af2;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:flex}.Discussion-module__O7ycjG__messageInput{background:#0f172a;border-radius:30px;flex:1;padding:.8rem 1.5rem}.Discussion-module__O7ycjG__sendBtn{background:linear-gradient(135deg, var(--primary,#3b82f6) 0%, #2563eb 100%);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;box-shadow:0 4px 12px #3b82f64d}.Discussion-module__O7ycjG__sendBtn:hover{transform:scale(1.05);box-shadow:0 6px 16px #3b82f666}.Discussion-module__O7ycjG__sendBtn:active{transform:scale(.95)}@media (max-width:600px){.Discussion-module__O7ycjG__chatContainer{height:calc(100vh - 200px)}}
