.ServerInviteCard-module__S_EUPG__card{border:1px solid var(--color-border);background:var(--color-surface-muted);max-width:400px;box-shadow:0 1px 0 color-mix(in srgb, var(--color-text) 5%, transparent);border-radius:10px;margin-top:4px;overflow:hidden}.ServerInviteCard-module__S_EUPG__skeleton{padding:16px}.ServerInviteCard-module__S_EUPG__skeletonBar{background:var(--color-border);border-radius:4px;width:100px;height:12px}.ServerInviteCard-module__S_EUPG__body{padding:16px}.ServerInviteCard-module__S_EUPG__headerRow{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ServerInviteCard-module__S_EUPG__avatar{object-fit:cover;border-radius:12px;flex-shrink:0;width:48px;height:48px}.ServerInviteCard-module__S_EUPG__avatarPlaceholder{background:var(--color-panel-deep);width:48px;height:48px;color:var(--color-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.ServerInviteCard-module__S_EUPG__meta{min-width:0}.ServerInviteCard-module__S_EUPG__serverName{color:var(--color-text);align-items:center;gap:4px;font-size:15px;font-weight:700;display:flex}.ServerInviteCard-module__S_EUPG__statsRow{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.ServerInviteCard-module__S_EUPG__stat{align-items:center;gap:4px;display:flex}.ServerInviteCard-module__S_EUPG__dotOnline{background:var(--color-panel-success);border-radius:50%;width:8px;height:8px;display:inline-block}.ServerInviteCard-module__S_EUPG__dotMembers{background:var(--color-text-muted);border-radius:50%;width:8px;height:8px;display:inline-block}.ServerInviteCard-module__S_EUPG__founded{color:var(--color-text-muted);margin-top:2px;font-size:11px}.ServerInviteCard-module__S_EUPG__joinBtn{text-align:center;background:var(--color-panel-success);color:var(--color-on-accent,#fff);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:block}.ServerInviteCard-module__S_EUPG__joinBtn:hover{background:var(--color-panel-success-hover)}
.QuickReactionBar-module__P6aZQa__container{z-index:100;pointer-events:none;position:absolute}.QuickReactionBar-module__P6aZQa__bar{pointer-events:all;background:var(--color-panel-context);border:1px solid var(--color-panel-border);border-radius:24px;align-items:center;gap:8px;padding:6px 8px;display:flex;box-shadow:0 4px 16px #0000004d}.QuickReactionBar-module__P6aZQa__reactions{border-right:1px solid var(--color-panel-border);align-items:center;gap:4px;padding-right:8px;display:flex}.QuickReactionBar-module__P6aZQa__emojiButton{cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;padding:6px 8px;font-size:22px;line-height:1;transition:all .15s;display:flex}.QuickReactionBar-module__P6aZQa__emojiButton:hover{background:var(--color-panel-hover);transform:scale(1.15)}.QuickReactionBar-module__P6aZQa__addButton{cursor:pointer;color:var(--color-panel-text-muted);background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;padding:6px 10px;font-size:20px;font-weight:600;transition:all .15s;display:flex}.QuickReactionBar-module__P6aZQa__addButton:hover{background:var(--color-panel-hover);color:var(--color-panel-text);transform:scale(1.15)}.QuickReactionBar-module__P6aZQa__actions{align-items:center;gap:4px;display:flex}.QuickReactionBar-module__P6aZQa__actionButton{cursor:pointer;color:var(--color-panel-text-muted);background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;padding:6px 8px;transition:all .15s;display:flex}.QuickReactionBar-module__P6aZQa__actionButton:hover{background:var(--color-panel-hover);color:var(--color-panel-text)}
.EmojiReactionPicker-module__oN9XMG__overlay{z-index:1000;position:absolute}.EmojiReactionPicker-module__oN9XMG__picker{background:var(--color-panel-context);border:1px solid var(--color-panel-border);border-radius:12px;flex-direction:column;width:340px;max-height:420px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0006}.EmojiReactionPicker-module__oN9XMG__header{border-bottom:1px solid var(--color-panel-border);padding:12px}.EmojiReactionPicker-module__oN9XMG__searchInput{background:var(--color-panel-deep);border:1px solid var(--color-panel-deep-border);width:100%;color:var(--color-panel-text);border-radius:8px;outline:none;padding:10px 12px;font-size:14px}.EmojiReactionPicker-module__oN9XMG__searchInput::placeholder{color:var(--color-panel-text-faint)}.EmojiReactionPicker-module__oN9XMG__mainEmotions{border-bottom:1px solid var(--color-panel-border);justify-content:space-between;align-items:center;padding:12px;display:flex}.EmojiReactionPicker-module__oN9XMG__categoryTitle{color:var(--color-panel-text);font-size:13px;font-weight:600}.EmojiReactionPicker-module__oN9XMG__customizeButton{color:var(--color-panel-accent);cursor:pointer;font-size:12px;font-weight:500}.EmojiReactionPicker-module__oN9XMG__customizeButton:hover{text-decoration:underline}.EmojiReactionPicker-module__oN9XMG__emojiGrid{flex:1;grid-template-columns:repeat(8,1fr);gap:4px;max-height:280px;padding:12px;display:grid;overflow-y:auto}.EmojiReactionPicker-module__oN9XMG__emojiButton{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;height:40px;padding:6px;font-size:28px;transition:all .15s;display:flex}.EmojiReactionPicker-module__oN9XMG__emojiButton:hover{background:var(--color-panel-hover);transform:scale(1.1)}.EmojiReactionPicker-module__oN9XMG__categories{border-top:1px solid var(--color-panel-border);background:var(--color-panel-sidebar);justify-content:space-around;padding:8px;display:flex}.EmojiReactionPicker-module__oN9XMG__categoryButton{cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:6px;padding:8px;font-size:22px;transition:background .15s}.EmojiReactionPicker-module__oN9XMG__categoryButton:hover{background:var(--color-panel-hover);opacity:1}.EmojiReactionPicker-module__oN9XMG__categoryButton.EmojiReactionPicker-module__oN9XMG__active{background:var(--color-panel-active);opacity:1}.EmojiReactionPicker-module__oN9XMG__emojiGrid::-webkit-scrollbar{width:8px}.EmojiReactionPicker-module__oN9XMG__emojiGrid::-webkit-scrollbar-track{background:var(--color-panel-deep);border-radius:4px}.EmojiReactionPicker-module__oN9XMG__emojiGrid::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:4px}.EmojiReactionPicker-module__oN9XMG__emojiGrid::-webkit-scrollbar-thumb:hover{background:var(--color-panel-active)}
.MessageReactions-module__5fo_pq__reactionsContainer{flex-wrap:wrap;gap:4px;margin-top:4px;padding:2px 0;display:flex}.MessageReactions-module__5fo_pq__reactionButton{background:var(--color-chat-received);border:1.5px solid var(--color-chat-modal-border);cursor:pointer;border-radius:12px;align-items:center;gap:4px;min-height:24px;padding:3px 8px;font-size:14px;transition:all .15s;display:flex}.MessageReactions-module__5fo_pq__reactionButton:hover{background:var(--color-chat-hover);border-color:var(--color-chat-input-border);transform:scale(1.05)}.MessageReactions-module__5fo_pq__reactionButton.MessageReactions-module__5fo_pq__reacted{background:var(--color-chat-hover);border-color:var(--color-chat-accent)}.MessageReactions-module__5fo_pq__emoji{font-size:16px;line-height:1}.MessageReactions-module__5fo_pq__count{color:var(--color-chat-text-secondary);font-size:12px;font-weight:500}.MessageReactions-module__5fo_pq__reactionButton.MessageReactions-module__5fo_pq__reacted .MessageReactions-module__5fo_pq__count{color:var(--color-chat-accent);font-weight:600}.MessageReactions-module__5fo_pq__addReactionButton{background:var(--color-chat-received);border:1.5px solid var(--color-chat-modal-border);cursor:pointer;color:var(--color-chat-text-secondary);border-radius:12px;justify-content:center;align-items:center;min-height:24px;padding:3px 10px;font-size:16px;font-weight:500;transition:all .15s;display:flex}.MessageReactions-module__5fo_pq__addReactionButton:hover{background:var(--color-chat-hover);border-color:var(--color-chat-input-border);color:var(--color-chat-text-strong);transform:scale(1.05)}
.MessageActionsMenu-module__zfHhRW__overlay{z-index:1000;position:absolute}.MessageActionsMenu-module__zfHhRW__menu{background:var(--color-chat-modal);border:1px solid var(--color-chat-modal-border);border-radius:8px;min-width:200px;padding:6px;box-shadow:0 8px 24px #0006}.MessageActionsMenu-module__zfHhRW__menuItem{cursor:pointer;width:100%;color:var(--color-chat-text-strong);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;transition:background .15s;display:flex}.MessageActionsMenu-module__zfHhRW__menuItem:hover{background:var(--color-chat-hover)}.MessageActionsMenu-module__zfHhRW__menuItem.MessageActionsMenu-module__zfHhRW__danger{color:var(--color-chat-danger)}.MessageActionsMenu-module__zfHhRW__menuItem.MessageActionsMenu-module__zfHhRW__danger:hover{background:#f23f431a}.MessageActionsMenu-module__zfHhRW__icon{justify-content:center;align-items:center;width:20px;font-size:18px;display:flex}
.ReportMessageDialog-module__izm31G__overlay{background:var(--color-chat-overlay);z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ReportMessageDialog-module__izm31G__dialog{background:var(--color-chat-modal);border:1px solid var(--color-chat-modal-border);border-radius:12px;flex-direction:column;width:90%;max-width:500px;max-height:80vh;display:flex;box-shadow:0 8px 24px #0006}.ReportMessageDialog-module__izm31G__header{border-bottom:1px solid var(--color-chat-modal-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ReportMessageDialog-module__izm31G__title{color:var(--color-chat-text-strong);margin:0;font-size:20px;font-weight:600}.ReportMessageDialog-module__izm31G__closeButton{color:var(--color-chat-text-secondary);cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .15s}.ReportMessageDialog-module__izm31G__closeButton:hover{color:var(--color-chat-text-strong)}.ReportMessageDialog-module__izm31G__content{flex:1;padding:20px 24px;overflow-y:auto}.ReportMessageDialog-module__izm31G__section{margin-bottom:20px}.ReportMessageDialog-module__izm31G__section:last-child{margin-bottom:0}.ReportMessageDialog-module__izm31G__label{color:var(--color-chat-text-secondary);margin-bottom:12px;font-size:14px;font-weight:600;display:block}.ReportMessageDialog-module__izm31G__reasonList{flex-wrap:wrap;gap:8px;display:flex}.ReportMessageDialog-module__izm31G__reasonButton{background:var(--color-chat-input);border:2px solid var(--color-chat-input-border);color:var(--color-chat-text-strong);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .15s}.ReportMessageDialog-module__izm31G__reasonButton:hover{background:var(--color-chat-received);border-color:var(--color-chat-input-border)}.ReportMessageDialog-module__izm31G__reasonButton.ReportMessageDialog-module__izm31G__selected{background:var(--color-chat-hover);border-color:var(--color-chat-accent);color:var(--color-chat-accent)}.ReportMessageDialog-module__izm31G__textarea{background:var(--color-chat-input);border:2px solid var(--color-chat-input-border);width:100%;color:var(--color-chat-text-strong);resize:vertical;border-radius:8px;outline:none;padding:12px;font-family:inherit;font-size:14px;transition:border-color .15s}.ReportMessageDialog-module__izm31G__textarea:focus{border-color:var(--color-chat-accent)}.ReportMessageDialog-module__izm31G__textarea::placeholder{color:var(--color-chat-text-secondary)}.ReportMessageDialog-module__izm31G__footer{border-top:1px solid var(--color-chat-modal-border);justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}.ReportMessageDialog-module__izm31G__cancelButton,.ReportMessageDialog-module__izm31G__submitButton{cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .15s}.ReportMessageDialog-module__izm31G__cancelButton{color:var(--color-chat-text-strong);background:0 0}.ReportMessageDialog-module__izm31G__cancelButton:hover{background:var(--color-chat-hover)}.ReportMessageDialog-module__izm31G__submitButton{background:var(--color-chat-danger);color:#fff}.ReportMessageDialog-module__izm31G__submitButton:hover{background:var(--color-chat-danger-hover)}.ReportMessageDialog-module__izm31G__submitButton:disabled{opacity:.5;cursor:not-allowed}.ReportMessageDialog-module__izm31G__submitButton:disabled:hover{background:var(--color-chat-danger)}.ReportMessageDialog-module__izm31G__content::-webkit-scrollbar{width:8px}.ReportMessageDialog-module__izm31G__content::-webkit-scrollbar-track{background:var(--color-chat-input);border-radius:4px}.ReportMessageDialog-module__izm31G__content::-webkit-scrollbar-thumb{background:var(--color-chat-modal-border);border-radius:4px}.ReportMessageDialog-module__izm31G__content::-webkit-scrollbar-thumb:hover{background:var(--color-chat-hover)}
.ReplyMessagePreview-module__C7PiRq__container{background:var(--color-chat-received);border-top:1px solid var(--color-chat-modal-border);align-items:center;gap:12px;padding:12px 16px;display:flex}.ReplyMessagePreview-module__C7PiRq__replyLine{background:var(--color-chat-accent);border-radius:2px;flex-shrink:0;width:3px;height:40px}.ReplyMessagePreview-module__C7PiRq__content{flex:1;min-width:0}.ReplyMessagePreview-module__C7PiRq__header{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ReplyMessagePreview-module__C7PiRq__label{color:var(--color-chat-accent);font-size:12px;font-weight:600}.ReplyMessagePreview-module__C7PiRq__senderName{color:var(--color-chat-text-secondary);font-size:12px;font-weight:500}.ReplyMessagePreview-module__C7PiRq__previewText{color:var(--color-chat-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ReplyMessagePreview-module__C7PiRq__closeButton{color:var(--color-chat-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px;font-size:20px;line-height:1;transition:color .15s}.ReplyMessagePreview-module__C7PiRq__closeButton:hover{color:var(--color-chat-text-strong)}
.CreateServerModal-module__mIo8nG__modalOverlay{background:var(--color-overlay);-webkit-backdrop-filter:blur(6px)saturate(120%);z-index:9999;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out CreateServerModal-module__mIo8nG__serverOverlayIn;display:flex;position:fixed;inset:0}@keyframes CreateServerModal-module__mIo8nG__serverOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateServerModal-module__mIo8nG__serverCardIn{0%{opacity:0;filter:blur(5px);transform:perspective(1000px)rotateX(10deg)translateY(28px)scale(.95)}to{opacity:1;filter:blur();transform:perspective(1000px)rotateX(0)translateY(0)scale(1)}}.CreateServerModal-module__mIo8nG__modalContent{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);scrollbar-width:thin;scrollbar-color:var(--color-panel-border) transparent;border-radius:16px;width:100%;max-width:460px;max-height:90vh;animation:.34s cubic-bezier(.34,1.56,.64,1) CreateServerModal-module__mIo8nG__serverCardIn;position:relative;overflow-y:auto;box-shadow:0 8px 32px #00000073,0 32px 80px #0000004d,inset 0 1px #ffffff0a}.CreateServerModal-module__mIo8nG__modalContent::-webkit-scrollbar{width:4px}.CreateServerModal-module__mIo8nG__modalContent::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:2px}.CreateServerModal-module__mIo8nG__closeButton{background:var(--color-panel-hover);width:34px;height:34px;color:var(--color-panel-text-muted);cursor:pointer;z-index:10;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:22px;transition:background .18s,color .18s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:14px;right:14px}.CreateServerModal-module__mIo8nG__closeButton:hover{background:var(--color-panel-deep);color:var(--color-panel-text);transform:rotate(8deg)scale(1.08)}
.ServerTemplateSelector-module__A97BhG__container{flex-direction:column;padding:28px 24px 0;display:flex}.ServerTemplateSelector-module__A97BhG__title{letter-spacing:-.02em;color:var(--color-panel-text);margin:0 0 8px;padding-right:44px;font-size:22px;font-weight:800;line-height:1.22}.ServerTemplateSelector-module__A97BhG__subtitle{color:var(--color-panel-text-muted);margin:0 0 16px;font-size:13px;line-height:1.55}.ServerTemplateSelector-module__A97BhG__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-panel-text-muted);opacity:.65;padding:10px 4px 6px;font-size:10.5px;font-weight:700}.ServerTemplateSelector-module__A97BhG__templateList{scrollbar-width:thin;scrollbar-color:var(--color-panel-border) transparent;flex-direction:column;gap:2px;max-height:330px;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.ServerTemplateSelector-module__A97BhG__templateList::-webkit-scrollbar{width:3px}.ServerTemplateSelector-module__A97BhG__templateList::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:2px}.ServerTemplateSelector-module__A97BhG__templateButton{cursor:pointer;text-align:left;width:100%;color:var(--color-panel-text);background:0 0;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:14px;padding:10px 12px;transition:background .16s,border-color .16s,transform .18s cubic-bezier(.34,1.56,.64,1);display:flex}.ServerTemplateSelector-module__A97BhG__templateButton:hover{background:var(--color-panel-hover);border-color:var(--color-panel-border);transform:translate(3px)}.ServerTemplateSelector-module__A97BhG__templateButton:hover .ServerTemplateSelector-module__A97BhG__arrow{opacity:1;transform:translate(2px)}.ServerTemplateSelector-module__A97BhG__templateButton:active{transform:translate(1px)scale(.99)}.ServerTemplateSelector-module__A97BhG__templateIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ServerTemplateSelector-module__A97BhG__templateName{color:var(--color-panel-text);letter-spacing:-.01em;flex:1;font-size:14px;font-weight:600}.ServerTemplateSelector-module__A97BhG__arrow{color:var(--color-panel-text-muted);opacity:.4;flex-shrink:0;align-items:center;transition:opacity .16s,transform .18s cubic-bezier(.34,1.56,.64,1);display:flex}.ServerTemplateSelector-module__A97BhG__footer{border-top:1px solid var(--color-panel-border);background:var(--color-panel-bg);flex-direction:column;align-items:center;gap:10px;margin-top:8px;padding:16px 0 22px;display:flex;position:sticky;bottom:0}.ServerTemplateSelector-module__A97BhG__footerQuestion{color:var(--color-panel-text-muted);margin:0;font-size:13px}.ServerTemplateSelector-module__A97BhG__joinButton{border:1.5px solid var(--color-panel-border);color:var(--color-panel-text);cursor:pointer;background:0 0;border-radius:10px;padding:9px 24px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s,transform .15s}.ServerTemplateSelector-module__A97BhG__joinButton:hover{background:var(--color-panel-hover);border-color:var(--color-panel-accent);transform:translateY(-1px)}.ServerTemplateSelector-module__A97BhG__joinButton:active{transform:translateY(0)}
.ServerPurposeSelector-module__Z8ir6G__container{flex-direction:column;padding:28px 24px 0;display:flex}.ServerPurposeSelector-module__Z8ir6G__title{letter-spacing:-.02em;color:var(--color-panel-text);margin:0 0 8px;padding-right:44px;font-size:22px;font-weight:800;line-height:1.22}.ServerPurposeSelector-module__Z8ir6G__subtitle{color:var(--color-panel-text-muted);margin:0 0 20px;font-size:13px;line-height:1.55}.ServerPurposeSelector-module__Z8ir6G__purposeList{flex-direction:column;gap:6px;display:flex}.ServerPurposeSelector-module__Z8ir6G__purposeButton{border:1.5px solid var(--color-panel-border);background:var(--color-panel-sidebar);cursor:pointer;text-align:left;width:100%;color:var(--color-panel-text);border-radius:14px;align-items:center;gap:16px;padding:16px;transition:background .18s,border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex}.ServerPurposeSelector-module__Z8ir6G__purposeButton:hover{background:var(--color-panel-hover);border-color:var(--color-panel-accent);transform:translateY(-2px)scale(1.01);box-shadow:0 6px 20px #0000001f}.ServerPurposeSelector-module__Z8ir6G__purposeButton:hover .ServerPurposeSelector-module__Z8ir6G__arrow{opacity:1;transform:translate(3px)}.ServerPurposeSelector-module__Z8ir6G__purposeButton:active{box-shadow:none;transform:translateY(0)scale(.99)}.ServerPurposeSelector-module__Z8ir6G__purposeIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ServerPurposeSelector-module__Z8ir6G__purposeName{color:var(--color-panel-text);letter-spacing:-.01em;flex:1;font-size:15px;font-weight:700}.ServerPurposeSelector-module__Z8ir6G__arrow{color:var(--color-panel-text-muted);opacity:.4;flex-shrink:0;align-items:center;transition:opacity .16s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex}.ServerPurposeSelector-module__Z8ir6G__footer{border-top:1px solid var(--color-panel-border);background:var(--color-panel-bg);flex-direction:column;align-items:center;gap:12px;margin-top:16px;padding:18px 0 22px;display:flex;position:sticky;bottom:0}.ServerPurposeSelector-module__Z8ir6G__footerText{color:var(--color-panel-text-muted);text-align:center;margin:0;font-size:13px;line-height:1.5}.ServerPurposeSelector-module__Z8ir6G__skipLink{color:var(--color-panel-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;transition:opacity .16s}.ServerPurposeSelector-module__Z8ir6G__skipLink:hover{opacity:.8;text-decoration:underline}.ServerPurposeSelector-module__Z8ir6G__backButton{border:1.5px solid var(--color-panel-border);color:var(--color-panel-text);cursor:pointer;background:0 0;border-radius:10px;padding:9px 24px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s,transform .15s}.ServerPurposeSelector-module__Z8ir6G__backButton:hover{background:var(--color-panel-hover);border-color:var(--color-panel-border);transform:translateY(-1px)}.ServerPurposeSelector-module__Z8ir6G__backButton:active{transform:translateY(0)}
.ServerCustomization-module__k-vVTa__container{flex-direction:column;padding:28px 24px 0;display:flex}.ServerCustomization-module__k-vVTa__title{letter-spacing:-.02em;color:var(--color-panel-text);text-align:center;margin:0 0 8px;padding-right:0;font-size:22px;font-weight:800;line-height:1.22}.ServerCustomization-module__k-vVTa__subtitle{color:var(--color-panel-text-muted);text-align:center;margin:0 0 22px;font-size:13px;line-height:1.55}.ServerCustomization-module__k-vVTa__uploadSection{flex-direction:column;align-items:center;gap:10px;margin-bottom:24px;display:flex}.ServerCustomization-module__k-vVTa__uploadButton{border:2px dashed var(--color-panel-accent);background:color-mix(in oklab, var(--color-panel-accent) 6%, var(--color-panel-sidebar));cursor:pointer;border-radius:50%;width:88px;height:88px;padding:0;transition:border-color .2s,background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;position:relative;overflow:hidden}.ServerCustomization-module__k-vVTa__uploadButton:hover:not(:disabled){border-style:solid;border-color:var(--color-panel-accent);background:color-mix(in oklab, var(--color-panel-accent) 12%, var(--color-panel-sidebar));box-shadow:0 0 0 6px color-mix(in oklab, var(--color-panel-accent) 10%, transparent);transform:scale(1.06)}.ServerCustomization-module__k-vVTa__uploadButton:active:not(:disabled){box-shadow:none;transform:scale(.98)}.ServerCustomization-module__k-vVTa__uploadButton:disabled{opacity:.5;cursor:not-allowed}.ServerCustomization-module__k-vVTa__avatar{object-fit:cover;width:100%;height:100%}.ServerCustomization-module__k-vVTa__uploadPlaceholder{flex-direction:column;justify-content:center;align-items:center;gap:3px;height:100%;display:flex;position:relative}.ServerCustomization-module__k-vVTa__uploadCameraIcon{color:var(--color-panel-accent);justify-content:center;align-items:center;display:flex}.ServerCustomization-module__k-vVTa__plusBadge{background:var(--color-panel-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:4px;right:4px}.ServerCustomization-module__k-vVTa__uploadText{color:var(--color-panel-accent);letter-spacing:.08em;font-size:9px;font-weight:800;line-height:1}.ServerCustomization-module__k-vVTa__uploadingWrap{align-items:center;gap:7px;display:flex}@keyframes ServerCustomization-module__k-vVTa__customizeSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ServerCustomization-module__k-vVTa__uploadingSpinner{color:var(--color-panel-text-muted);flex-shrink:0;animation:1s linear infinite ServerCustomization-module__k-vVTa__customizeSpin}.ServerCustomization-module__k-vVTa__uploadingText{color:var(--color-panel-text-muted);margin:0;font-size:13px}.ServerCustomization-module__k-vVTa__inputSection{margin-bottom:20px}.ServerCustomization-module__k-vVTa__label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-panel-text-muted);margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}.ServerCustomization-module__k-vVTa__required{color:var(--color-panel-danger,#ed4245)}.ServerCustomization-module__k-vVTa__input{box-sizing:border-box;background:var(--color-panel-deep);border:1.5px solid var(--color-panel-deep-border);width:100%;color:var(--color-panel-text);border-radius:10px;padding:11px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.ServerCustomization-module__k-vVTa__input:focus{border-color:var(--color-panel-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-panel-accent) 18%, transparent);outline:none}.ServerCustomization-module__k-vVTa__input::placeholder{color:var(--color-panel-text-muted);opacity:.5}.ServerCustomization-module__k-vVTa__hint{color:var(--color-panel-text-faint);margin:8px 0 0;font-size:11.5px;line-height:1.45}.ServerCustomization-module__k-vVTa__link{color:var(--color-panel-accent);cursor:pointer;transition:opacity .15s}.ServerCustomization-module__k-vVTa__link:hover{opacity:.8;text-decoration:underline}.ServerCustomization-module__k-vVTa__footer{border-top:1px solid var(--color-panel-border);background:var(--color-panel-bg);justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:16px 0 22px;display:flex;position:sticky;bottom:0}.ServerCustomization-module__k-vVTa__backButton{color:var(--color-panel-text);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:9px 20px;font-size:14px;font-weight:500;transition:background .18s}.ServerCustomization-module__k-vVTa__backButton:hover:not(:disabled){background:var(--color-panel-hover)}.ServerCustomization-module__k-vVTa__backButton:disabled{opacity:.5;cursor:not-allowed}.ServerCustomization-module__k-vVTa__createButton{background:var(--color-panel-accent);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:10px;padding:9px 24px;font-size:14px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.ServerCustomization-module__k-vVTa__createButton:hover:not(:disabled){background:var(--color-panel-accent-hover);box-shadow:0 4px 14px color-mix(in oklab, var(--color-panel-accent) 40%, transparent);transform:translateY(-1px)}.ServerCustomization-module__k-vVTa__createButton:active:not(:disabled){box-shadow:none;transform:translateY(0)}.ServerCustomization-module__k-vVTa__createButton:disabled{opacity:.55;cursor:not-allowed}
.CreateChannelModal-module__VSPzsG__modalOverlay{background:var(--color-overlay);-webkit-backdrop-filter:blur(6px)saturate(120%);z-index:9999;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out CreateChannelModal-module__VSPzsG__channelOverlayIn;display:flex;position:fixed;inset:0}@keyframes CreateChannelModal-module__VSPzsG__channelOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateChannelModal-module__VSPzsG__channelCardIn{0%{opacity:0;filter:blur(4px);transform:perspective(1000px)rotateX(8deg)translateY(24px)scale(.96)}to{opacity:1;filter:blur();transform:perspective(1000px)rotateX(0)translateY(0)scale(1)}}.CreateChannelModal-module__VSPzsG__modalContent{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:16px;width:100%;max-width:460px;max-height:90vh;padding:0;animation:.34s cubic-bezier(.34,1.56,.64,1) CreateChannelModal-module__VSPzsG__channelCardIn;position:relative;overflow-y:auto;box-shadow:0 8px 32px #00000073,0 32px 80px #0000004d,inset 0 1px #ffffff0a}.CreateChannelModal-module__VSPzsG__modalContent form{padding:24px 24px 0}.CreateChannelModal-module__VSPzsG__closeButton{background:var(--color-panel-hover);width:34px;height:34px;color:var(--color-panel-text-muted);cursor:pointer;z-index:2;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:22px;transition:background .18s,color .18s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:14px;right:14px}.CreateChannelModal-module__VSPzsG__closeButton:hover{background:var(--color-panel-deep);color:var(--color-panel-text);transform:rotate(8deg)scale(1.08)}.CreateChannelModal-module__VSPzsG__title{letter-spacing:-.02em;color:var(--color-panel-text);margin:0 0 22px;padding-right:44px;font-size:20px;font-weight:800;line-height:1.22}.CreateChannelModal-module__VSPzsG__section{margin-bottom:20px}.CreateChannelModal-module__VSPzsG__sectionLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--color-panel-text-muted);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.CreateChannelModal-module__VSPzsG__typeOptions{flex-direction:column;gap:6px;display:flex}.CreateChannelModal-module__VSPzsG__typeOption{cursor:pointer;background:var(--color-panel-sidebar);box-sizing:border-box;border:1.5px solid #0000;border-radius:12px;align-items:flex-start;gap:14px;width:100%;padding:14px 16px;transition:background .18s,border-color .18s;display:flex}.CreateChannelModal-module__VSPzsG__typeOption:hover{background:var(--color-panel-hover)}.CreateChannelModal-module__VSPzsG__typeOption:has(input:checked){border-color:var(--color-panel-accent);background:color-mix(in oklab, var(--color-panel-accent) 8%, var(--color-panel-sidebar))}.CreateChannelModal-module__VSPzsG__typeOption input[type=radio]{accent-color:var(--color-panel-accent);flex-shrink:0;width:16px;height:16px;margin-top:2px}.CreateChannelModal-module__VSPzsG__typeIcon{color:var(--color-panel-text-muted);text-align:center;flex-shrink:0;width:22px;font-size:20px;font-weight:700;line-height:1.2}.CreateChannelModal-module__VSPzsG__typeIconVoice{color:var(--color-panel-text-muted);flex-shrink:0;justify-content:center;align-items:center;width:22px;display:flex}.CreateChannelModal-module__VSPzsG__typeName{color:var(--color-panel-text);font-size:14px;font-weight:600;line-height:1.3;display:block}.CreateChannelModal-module__VSPzsG__typeDesc{color:var(--color-panel-text-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.CreateChannelModal-module__VSPzsG__nameInputWrap{background:var(--color-panel-deep);border:1.5px solid var(--color-panel-deep-border);border-radius:10px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}.CreateChannelModal-module__VSPzsG__nameInputWrap:focus-within{border-color:var(--color-panel-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-panel-accent) 18%, transparent)}.CreateChannelModal-module__VSPzsG__namePrefix{color:var(--color-panel-text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:10px 0 10px 14px;font-size:16px;font-weight:600}.CreateChannelModal-module__VSPzsG__nameInput{color:var(--color-panel-text);background:0 0;border:none;outline:none;flex:1;padding:10px;font-size:14px}.CreateChannelModal-module__VSPzsG__nameInput::placeholder{color:var(--color-panel-text-muted);opacity:.55}.CreateChannelModal-module__VSPzsG__emojiWrapper{flex-shrink:0;position:relative}.CreateChannelModal-module__VSPzsG__emojiBtn{cursor:pointer;color:var(--color-panel-text-muted);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:18px;transition:background .15s,transform .15s;display:flex}.CreateChannelModal-module__VSPzsG__emojiBtn:hover{background:var(--color-panel-hover);transform:scale(1.1)}.CreateChannelModal-module__VSPzsG__privateRow{background:var(--color-panel-sidebar);border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.CreateChannelModal-module__VSPzsG__privateLabel{color:var(--color-panel-text);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3;display:block}.CreateChannelModal-module__VSPzsG__privateDesc{color:var(--color-panel-text-muted);margin:0;font-size:12px;line-height:1.45}.CreateChannelModal-module__VSPzsG__toggle{background:var(--color-panel-neutral,#949ba44d);cursor:pointer;border:none;border-radius:13px;flex-shrink:0;width:46px;height:26px;padding:3px;transition:background .22s cubic-bezier(.34,1.56,.64,1);position:relative}.CreateChannelModal-module__VSPzsG__toggleOn{background:var(--color-panel-accent)}.CreateChannelModal-module__VSPzsG__toggleThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:block;box-shadow:0 1px 4px #0000004d}.CreateChannelModal-module__VSPzsG__toggleOn .CreateChannelModal-module__VSPzsG__toggleThumb{transform:translate(20px)}.CreateChannelModal-module__VSPzsG__footer{border-top:1px solid var(--color-panel-border);background:var(--color-panel-bg);justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding:16px 0;display:flex;position:sticky;bottom:0}.CreateChannelModal-module__VSPzsG__cancelBtn{color:var(--color-panel-text);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:9px 18px;font-size:14px;font-weight:500;transition:background .18s}.CreateChannelModal-module__VSPzsG__cancelBtn:hover{background:var(--color-panel-hover)}.CreateChannelModal-module__VSPzsG__submitBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:10px;padding:9px 22px;font-size:14px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.CreateChannelModal-module__VSPzsG__submitBtn:hover:not(:disabled){background:var(--color-panel-accent-hover);box-shadow:0 4px 14px color-mix(in oklab, var(--color-panel-accent) 40%, transparent);transform:translateY(-1px)}.CreateChannelModal-module__VSPzsG__submitBtn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.CreateChannelModal-module__VSPzsG__submitBtn:disabled{opacity:.55;cursor:not-allowed}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__modalOverlay{-webkit-backdrop-filter:blur(14px)saturate(150%);background:#000000b8}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__modalContent{-webkit-backdrop-filter:blur(28px)saturate(170%);background:#080a18e0;border-color:#5865f22e;box-shadow:inset 0 1px #ffffff0d,0 8px 32px #0000008c,0 32px 90px #00000073,0 0 80px #5865f214}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__closeButton{color:#a5b4fcb8;background:#5865f21a;border-color:#5865f229}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__closeButton:hover{color:#ff7878eb;background:#ed424529;border-color:#ed424552}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__title{color:#0000;background-image:linear-gradient(130deg,#e8ecf8 0%,#c4cef5 45%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__sectionLabel{color:#7c3aedb8}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__typeOption{background:#080a1a8c;border-color:#0000}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__typeOption:hover{background:#5865f214}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__typeOption:has(input:checked){background:#5865f21f;border-color:#7c3aed8c;box-shadow:inset 0 1px #ffffff0a,0 0 18px #7c3aed14}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__typeName{color:#e1e8fceb}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__typeDesc{color:#a5b4fc8c}:is([data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__typeIcon,[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__typeIconVoice){color:#7c3aedcc}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__nameInputWrap{background:#060814ad;border-color:#5865f22e}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__nameInputWrap:focus-within{border-color:#7c3aed99;box-shadow:0 0 0 3px #5865f224,0 0 18px #7c3aed1a}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__namePrefix{color:#7c3aedb8}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__nameInput{color:#e1e8fceb}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__privateRow{background:#080a1a8c;border-color:#5865f21a}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__privateLabel{color:#e1e8fceb}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__privateDesc{color:#a5b4fc8c}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__toggleOn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 0 10px #5865f259}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__footer{-webkit-backdrop-filter:blur(20px);background:#080a18e0;border-color:#5865f21f}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__submitBtn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 12px #5865f259}[data-messages-theme=galaxy] .CreateChannelModal-module__VSPzsG__submitBtn:hover:not(:disabled){background:linear-gradient(135deg,#4752c4 0%,#6d28d9 100%);box-shadow:0 4px 18px #5865f285,0 0 14px #7c3aed47}
.ChatEmojiPicker-module__erCo9G__container{z-index:1000;background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:12px;flex-direction:column;width:352px;display:flex;position:absolute;overflow:hidden;box-shadow:0 8px 32px #00000047}.ChatEmojiPicker-module__erCo9G__posTop{bottom:calc(100% + 8px);right:0}.ChatEmojiPicker-module__erCo9G__posBottom{top:calc(100% + 8px);right:0}.ChatEmojiPicker-module__erCo9G__tabs{border-bottom:1px solid var(--color-panel-border);background:var(--color-panel-sidebar);flex-shrink:0;display:flex}.ChatEmojiPicker-module__erCo9G__tab{color:var(--color-panel-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px 8px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}.ChatEmojiPicker-module__erCo9G__tab:hover{color:var(--color-panel-text);background:var(--color-panel-hover)}.ChatEmojiPicker-module__erCo9G__tabActive{color:var(--color-panel-accent);border-bottom-color:var(--color-panel-accent);font-weight:600}.ChatEmojiPicker-module__erCo9G__martWrap{flex:1;overflow:hidden}.ChatEmojiPicker-module__erCo9G__martWrap em-emoji-picker,.ChatEmojiPicker-module__erCo9G__martWrap>div{border:none!important;border-radius:0!important;width:100%!important}.ChatEmojiPicker-module__erCo9G__loading{text-align:center;color:var(--color-panel-text-muted);padding:32px;font-size:14px}.ChatEmojiPicker-module__erCo9G__kaomojiPanel{scrollbar-width:thin;scrollbar-color:var(--color-panel-border) transparent;height:320px;padding:8px;overflow-y:auto}.ChatEmojiPicker-module__erCo9G__kaomojiPanel::-webkit-scrollbar{width:4px}.ChatEmojiPicker-module__erCo9G__kaomojiPanel::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:4px}.ChatEmojiPicker-module__erCo9G__kaoCategory{margin-bottom:12px}.ChatEmojiPicker-module__erCo9G__kaoCategoryLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-panel-text-muted);border-bottom:1px solid var(--color-panel-border);margin-bottom:6px;padding:4px 4px 6px;font-size:11px;font-weight:700}.ChatEmojiPicker-module__erCo9G__kaoGrid{flex-wrap:wrap;gap:4px;display:flex}.ChatEmojiPicker-module__erCo9G__kaoItem{color:var(--color-panel-text);background:var(--color-panel-deep);border:1px solid var(--color-panel-border);cursor:pointer;white-space:nowrap;border-radius:6px;padding:5px 8px;font-family:monospace;font-size:12px;line-height:1.4;transition:background .12s,border-color .12s}.ChatEmojiPicker-module__erCo9G__kaoItem:hover{background:var(--color-panel-accent);border-color:var(--color-panel-accent);color:#fff}
@keyframes CreateCategoryModal-module___OLsFa__categoryOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateCategoryModal-module___OLsFa__categoryCardIn{0%{opacity:0;filter:blur(4px);transform:perspective(1000px)rotateX(8deg)translateY(24px)scale(.96)}to{opacity:1;filter:blur();transform:perspective(1000px)rotateX(0)translateY(0)scale(1)}}.CreateCategoryModal-module___OLsFa__overlay{background:var(--color-overlay);-webkit-backdrop-filter:blur(6px)saturate(120%);z-index:9999;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out CreateCategoryModal-module___OLsFa__categoryOverlayIn;display:flex;position:fixed;inset:0}.CreateCategoryModal-module___OLsFa__modal{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:16px;width:100%;max-width:460px;padding:24px 24px 0;animation:.34s cubic-bezier(.34,1.56,.64,1) CreateCategoryModal-module___OLsFa__categoryCardIn;position:relative;box-shadow:0 8px 32px #00000073,0 32px 80px #0000004d,inset 0 1px #ffffff0a}.CreateCategoryModal-module___OLsFa__closeBtn{background:var(--color-panel-hover);width:34px;height:34px;color:var(--color-panel-text-muted);cursor:pointer;z-index:2;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:22px;line-height:1;transition:background .18s,color .18s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:14px;right:14px}.CreateCategoryModal-module___OLsFa__closeBtn:hover{background:var(--color-panel-deep);color:var(--color-panel-text);transform:rotate(8deg)scale(1.08)}.CreateCategoryModal-module___OLsFa__title{letter-spacing:-.02em;color:var(--color-panel-text);margin:0 0 22px;padding-right:44px;font-size:20px;font-weight:800;line-height:1.22}.CreateCategoryModal-module___OLsFa__section{margin-bottom:18px}.CreateCategoryModal-module___OLsFa__label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-panel-text-muted);margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}.CreateCategoryModal-module___OLsFa__inputWrap{background:var(--color-panel-deep);border:1.5px solid var(--color-panel-deep-border);border-radius:10px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:visible}.CreateCategoryModal-module___OLsFa__inputWrap:focus-within{border-color:var(--color-panel-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-panel-accent) 18%, transparent)}.CreateCategoryModal-module___OLsFa__input{color:var(--color-panel-text);background:0 0;border:none;outline:none;flex:1;padding:11px 12px;font-size:14px}.CreateCategoryModal-module___OLsFa__input::placeholder{color:var(--color-panel-text-muted);opacity:.5}.CreateCategoryModal-module___OLsFa__emojiWrapper{flex-shrink:0;position:relative}.CreateCategoryModal-module___OLsFa__emojiBtn{cursor:pointer;color:var(--color-panel-text-muted);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 10px;font-size:18px;transition:background .15s,transform .15s;display:flex}.CreateCategoryModal-module___OLsFa__emojiBtn:hover{background:var(--color-panel-hover);transform:scale(1.1)}.CreateCategoryModal-module___OLsFa__privateRow{background:var(--color-panel-sidebar);border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.CreateCategoryModal-module___OLsFa__privateRow>div{flex:1}.CreateCategoryModal-module___OLsFa__privateLabel{color:var(--color-panel-text);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3;display:block}.CreateCategoryModal-module___OLsFa__privateDesc{color:var(--color-panel-text-muted);margin:0;font-size:12px;line-height:1.45}.CreateCategoryModal-module___OLsFa__toggle{background:var(--color-panel-neutral,#949ba44d);cursor:pointer;border:none;border-radius:13px;flex-shrink:0;width:46px;height:26px;padding:3px;transition:background .22s cubic-bezier(.34,1.56,.64,1);position:relative}.CreateCategoryModal-module___OLsFa__toggleOn{background:var(--color-panel-accent)}.CreateCategoryModal-module___OLsFa__toggleThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:block;box-shadow:0 1px 4px #0000004d}.CreateCategoryModal-module___OLsFa__toggleOn .CreateCategoryModal-module___OLsFa__toggleThumb{transform:translate(20px)}.CreateCategoryModal-module___OLsFa__footer{border-top:1px solid var(--color-panel-border);background:var(--color-panel-bg);justify-content:flex-end;align-items:center;gap:10px;margin:20px -24px 0;padding:16px 24px;display:flex;position:sticky;bottom:0}.CreateCategoryModal-module___OLsFa__cancelBtn{color:var(--color-panel-text);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:9px 18px;font-size:14px;font-weight:500;transition:background .18s}.CreateCategoryModal-module___OLsFa__cancelBtn:hover{background:var(--color-panel-hover)}.CreateCategoryModal-module___OLsFa__submitBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:10px;padding:9px 22px;font-size:14px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.CreateCategoryModal-module___OLsFa__submitBtn:hover:not(:disabled){background:var(--color-panel-accent-hover);box-shadow:0 4px 14px color-mix(in oklab, var(--color-panel-accent) 40%, transparent);transform:translateY(-1px)}.CreateCategoryModal-module___OLsFa__submitBtn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.CreateCategoryModal-module___OLsFa__submitBtn:disabled{opacity:.55;cursor:not-allowed}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__overlay{-webkit-backdrop-filter:blur(14px)saturate(150%);background:#000000b8}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__modal{-webkit-backdrop-filter:blur(28px)saturate(170%);background:#080a18e0;border-color:#5865f22e;box-shadow:inset 0 1px #ffffff0d,0 8px 32px #0000008c,0 32px 90px #00000073,0 0 80px #5865f214}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__closeBtn{color:#a5b4fcb8;background:#5865f21a;border-color:#5865f229}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__closeBtn:hover{color:#ff7878eb;background:#ed424529;border-color:#ed424552}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__title{color:#0000;background-image:linear-gradient(130deg,#e8ecf8 0%,#c4cef5 45%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__label{color:#7c3aedb8}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__inputWrap{background:#060814ad;border-color:#5865f22e}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__inputWrap:focus-within{border-color:#7c3aed99;box-shadow:0 0 0 3px #5865f224,0 0 18px #7c3aed1a}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__input{color:#e1e8fceb}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__input::placeholder{color:#a5b4fc59}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__privateRow{background:#080a1a8c;border-color:#5865f21a}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__privateLabel{color:#e1e8fceb}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__privateDesc{color:#a5b4fc8c}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__toggleOn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 0 10px #5865f259}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__footer{-webkit-backdrop-filter:blur(20px);background:#080a18e0;border-color:#5865f21f}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__cancelBtn{color:#a5b4fcb8}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__cancelBtn:hover{color:#e1e8fce6;background:#5865f21a}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__submitBtn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 12px #5865f259}[data-messages-theme=galaxy] .CreateCategoryModal-module___OLsFa__submitBtn:hover:not(:disabled){background:linear-gradient(135deg,#4752c4 0%,#6d28d9 100%);box-shadow:0 4px 18px #5865f285,0 0 14px #7c3aed47}
.EventsPopup-module__QBbt0q__overlay{background:var(--color-overlay);-webkit-backdrop-filter:blur(6px)saturate(120%);z-index:10000;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out EventsPopup-module__QBbt0q__eventsOverlayIn;display:flex;position:fixed;inset:0}@keyframes EventsPopup-module__QBbt0q__eventsOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes EventsPopup-module__QBbt0q__eventsCardIn{0%{opacity:0;filter:blur(4px);transform:perspective(1000px)rotateX(8deg)translateY(24px)scale(.96)}to{opacity:1;filter:blur();transform:perspective(1000px)rotateX(0)translateY(0)scale(1)}}.EventsPopup-module__QBbt0q__modal{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:16px;width:100%;max-width:480px;max-height:90vh;padding:0;animation:.34s cubic-bezier(.34,1.56,.64,1) EventsPopup-module__QBbt0q__eventsCardIn;position:relative;overflow-y:auto;box-shadow:0 8px 32px #00000073,0 32px 80px #0000004d,inset 0 1px #ffffff0a}.EventsPopup-module__QBbt0q__closeBtn{background:var(--color-panel-hover);width:34px;height:34px;color:var(--color-panel-text-muted);cursor:pointer;z-index:2;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:22px;transition:background .18s,color .18s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:14px;right:14px}.EventsPopup-module__QBbt0q__closeBtn:hover{background:var(--color-panel-deep);color:var(--color-panel-text);transform:rotate(8deg)scale(1.08)}.EventsPopup-module__QBbt0q__header{border-bottom:1px solid var(--color-panel-border);justify-content:space-between;align-items:center;padding:20px 20px 18px 22px;display:flex}.EventsPopup-module__QBbt0q__headerActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.EventsPopup-module__QBbt0q__titleRow{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.EventsPopup-module__QBbt0q__calendarIcon{background:var(--color-panel-sidebar);width:36px;height:36px;color:var(--color-panel-accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EventsPopup-module__QBbt0q__title{letter-spacing:-.018em;color:var(--color-panel-text);margin:0;font-size:18px;font-weight:800}.EventsPopup-module__QBbt0q__createBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:10px;margin-right:46px;padding:9px 18px;font-size:13px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.EventsPopup-module__QBbt0q__createBtn:hover{background:var(--color-panel-accent-hover);box-shadow:0 4px 14px color-mix(in oklab, var(--color-panel-accent) 40%, transparent);transform:translateY(-1px)}.EventsPopup-module__QBbt0q__closeBtn{color:var(--color-panel-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;display:flex}.EventsPopup-module__QBbt0q__createBtn:active{box-shadow:none;transform:translateY(0)}.EventsPopup-module__QBbt0q__body{padding:0 24px 24px}.EventsPopup-module__QBbt0q__loadingWrap{text-align:center;color:var(--color-panel-text-muted);padding:48px 24px;font-size:14px}.EventsPopup-module__QBbt0q__emptyWrap{text-align:center;flex-direction:column;align-items:center;padding:36px 24px 32px;display:flex}.EventsPopup-module__QBbt0q__emptyIconWrap{background:var(--color-panel-sidebar);border:1px solid var(--color-panel-border);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:20px;display:flex;position:relative}.EventsPopup-module__QBbt0q__emptyIconWrap svg{color:var(--color-panel-text-muted)}.EventsPopup-module__QBbt0q__star{color:#f0b232;pointer-events:none;font-size:12px;line-height:1;position:absolute;top:10px;left:12px}.EventsPopup-module__QBbt0q__starBlue{color:#5b7cff;pointer-events:none;font-size:10px;line-height:1;position:absolute;top:8px;right:14px}.EventsPopup-module__QBbt0q__emptyTitle{letter-spacing:-.016em;color:var(--color-panel-text);margin:0 0 10px;font-size:17px;font-weight:800;line-height:1.25}.EventsPopup-module__QBbt0q__emptyDesc{color:var(--color-panel-text-muted);max-width:320px;margin:0 0 8px;font-size:13px;line-height:1.55}.EventsPopup-module__QBbt0q__emptyHint{color:var(--color-panel-text-muted);opacity:.75;max-width:300px;margin:0;font-size:12px;line-height:1.55}.EventsPopup-module__QBbt0q__emptyHint a{color:var(--color-panel-accent);text-decoration:none}.EventsPopup-module__QBbt0q__emptyHint a:hover{text-decoration:underline}.EventsPopup-module__QBbt0q__eventList{flex-direction:column;gap:8px;margin:0;padding:12px 24px 20px;list-style:none;display:flex}.EventsPopup-module__QBbt0q__eventItem{background:var(--color-panel-sidebar);cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.EventsPopup-module__QBbt0q__eventItem:hover{background:var(--color-panel-hover);border-color:var(--color-panel-border)}.EventsPopup-module__QBbt0q__eventCover{background:linear-gradient(135deg, var(--color-panel-deep) 0%, var(--color-panel-sidebar) 100%);object-fit:cover;border-radius:10px;flex-shrink:0;width:52px;height:52px}.EventsPopup-module__QBbt0q__eventInfo{flex:1;min-width:0}.EventsPopup-module__QBbt0q__eventInfo h4{color:var(--color-panel-text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;font-size:14px;font-weight:700;overflow:hidden}.EventsPopup-module__QBbt0q__eventInfo p{color:var(--color-panel-text-muted);align-items:center;gap:4px;margin:0;font-size:12px;display:flex}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__overlay{-webkit-backdrop-filter:blur(14px)saturate(150%);background:#000000b8}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__modal{-webkit-backdrop-filter:blur(28px)saturate(170%);background:#080a18e0;border-color:#5865f22e;box-shadow:inset 0 1px #ffffff0d,0 8px 32px #0000008c,0 32px 90px #00000073,0 0 80px #5865f214}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__closeBtn{color:#a5b4fcb8;background:#5865f21a;border-color:#5865f229}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__closeBtn:hover{color:#ff7878eb;background:#ed424529;border-color:#ed424552}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__header{border-color:#5865f21f}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__calendarIcon{color:#7c3aede0;background:#5865f21f;border:1px solid #5865f22e}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__title{color:#0000;background-image:linear-gradient(130deg,#e8ecf8 0%,#c4cef5 45%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__createBtn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 12px #5865f259}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__createBtn:hover{background:linear-gradient(135deg,#4752c4 0%,#6d28d9 100%);box-shadow:0 4px 18px #5865f285,0 0 14px #7c3aed47}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__emptyIconWrap{background:#080a1ab3;border-color:#5865f229;box-shadow:0 0 28px #5865f214,inset 0 1px #ffffff0a}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__emptyIconWrap svg{color:#7c3aedb8}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__emptyTitle{color:#dce4fcf2}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__emptyDesc{color:#a5b4fca6}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__emptyHint{color:#a5b4fc80}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__eventItem{background:#080a1a8c;border-color:#0000}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__eventItem:hover{background:#5865f214;border-color:#5865f224}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__eventCover{background:linear-gradient(135deg,#5865f22e 0%,#7c3aed24 100%)}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__eventInfo h4{color:#e1e8fceb}[data-messages-theme=galaxy] .EventsPopup-module__QBbt0q__eventInfo p{color:#7c3aeda6}
.CreateEventWizard-module__3cbSna__overlay{background:var(--color-overlay);-webkit-backdrop-filter:blur(6px)saturate(120%);z-index:10001;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out CreateEventWizard-module__3cbSna__wizardOverlayIn;display:flex;position:fixed;inset:0}@keyframes CreateEventWizard-module__3cbSna__wizardOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateEventWizard-module__3cbSna__wizardCardIn{0%{opacity:0;filter:blur(5px);transform:perspective(1000px)rotateX(10deg)translateY(28px)scale(.95)}to{opacity:1;filter:blur();transform:perspective(1000px)rotateX(0)translateY(0)scale(1)}}.CreateEventWizard-module__3cbSna__modal{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:16px;width:100%;max-width:520px;max-height:90vh;padding:0;animation:.34s cubic-bezier(.34,1.56,.64,1) CreateEventWizard-module__3cbSna__wizardCardIn;position:relative;overflow-y:auto;box-shadow:0 8px 32px #00000073,0 32px 80px #00000059,inset 0 1px #ffffff0a}.CreateEventWizard-module__3cbSna__closeBtn{background:var(--color-panel-hover);width:34px;height:34px;color:var(--color-panel-text-muted);cursor:pointer;z-index:2;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:22px;transition:background .18s,color .18s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:14px;right:14px}.CreateEventWizard-module__3cbSna__closeBtn:hover{background:var(--color-panel-deep);color:var(--color-panel-text);transform:rotate(8deg)scale(1.08)}.CreateEventWizard-module__3cbSna__steps{border-bottom:1px solid var(--color-panel-border);padding:0 24px;display:flex}.CreateEventWizard-module__3cbSna__stepTab{color:var(--color-panel-text-muted);cursor:default;letter-spacing:.01em;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:14px 8px;font-size:13px;font-weight:500;transition:color .2s}.CreateEventWizard-module__3cbSna__stepTab.CreateEventWizard-module__3cbSna__active{color:var(--color-panel-text);border-bottom-color:var(--color-panel-accent);font-weight:600}.CreateEventWizard-module__3cbSna__contentPad{padding:24px 24px 0}.CreateEventWizard-module__3cbSna__title{letter-spacing:-.022em;color:var(--color-panel-text);margin:0 0 6px;padding-right:44px;font-size:20px;font-weight:800;line-height:1.22}.CreateEventWizard-module__3cbSna__hint{color:var(--color-panel-text-muted);margin:0 0 20px;font-size:13px;line-height:1.45}.CreateEventWizard-module__3cbSna__section{margin-bottom:18px}.CreateEventWizard-module__3cbSna__sectionLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--color-panel-text-muted);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.CreateEventWizard-module__3cbSna__required{color:var(--color-panel-danger,#ed4245);margin-left:2px}.CreateEventWizard-module__3cbSna__optionCard{background:var(--color-panel-sidebar);cursor:pointer;box-sizing:border-box;border:1.5px solid #0000;border-radius:12px;align-items:flex-start;gap:14px;width:100%;margin-bottom:8px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.CreateEventWizard-module__3cbSna__optionCard:hover{background:var(--color-panel-hover)}.CreateEventWizard-module__3cbSna__optionCardSelected{border-color:var(--color-panel-accent);background:color-mix(in oklab, var(--color-panel-accent) 8%, var(--color-panel-sidebar))}.CreateEventWizard-module__3cbSna__optionCard input[type=radio]{accent-color:var(--color-panel-accent);flex-shrink:0;margin-top:2px}.CreateEventWizard-module__3cbSna__optionIcon{color:var(--color-panel-accent);flex-shrink:0;margin-top:1px}.CreateEventWizard-module__3cbSna__optionTitle{color:var(--color-panel-text);font-size:14px;font-weight:600;line-height:1.3}.CreateEventWizard-module__3cbSna__optionDesc{color:var(--color-panel-text-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.CreateEventWizard-module__3cbSna__channelList{scrollbar-width:thin;scrollbar-color:var(--color-panel-border) transparent;flex-direction:column;gap:2px;max-height:200px;display:flex;overflow-y:auto}.CreateEventWizard-module__3cbSna__channelList::-webkit-scrollbar{width:4px}.CreateEventWizard-module__3cbSna__channelList::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:2px}.CreateEventWizard-module__3cbSna__channelItem{cursor:pointer;color:var(--color-panel-text-muted);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;transition:background .15s,color .15s;display:flex}.CreateEventWizard-module__3cbSna__channelItem:hover{background:var(--color-panel-hover);color:var(--color-panel-text)}.CreateEventWizard-module__3cbSna__channelItem.CreateEventWizard-module__3cbSna__selected{background:var(--color-panel-active,var(--color-panel-hover));color:var(--color-panel-text);font-weight:600}.CreateEventWizard-module__3cbSna__formRow{gap:12px;margin-bottom:18px;display:flex}.CreateEventWizard-module__3cbSna__formField{flex:1;min-width:0}.CreateEventWizard-module__3cbSna__input{border:1.5px solid var(--color-panel-deep-border);background:var(--color-panel-deep);width:100%;color:var(--color-panel-text);box-sizing:border-box;border-radius:10px;outline:none;padding:10px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.CreateEventWizard-module__3cbSna__input::placeholder{color:var(--color-panel-text-muted);opacity:.7}.CreateEventWizard-module__3cbSna__input:focus{border-color:var(--color-panel-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-panel-accent) 18%, transparent)}.CreateEventWizard-module__3cbSna__textarea{resize:vertical;min-height:80px;line-height:1.5}.CreateEventWizard-module__3cbSna__pickerWrap{width:100%;position:relative}.CreateEventWizard-module__3cbSna__pickerTrigger{border:1.5px solid var(--color-panel-deep-border);background:var(--color-panel-deep);width:100%;color:var(--color-panel-text);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s;display:flex}.CreateEventWizard-module__3cbSna__pickerTrigger:hover{border-color:var(--color-panel-accent)}.CreateEventWizard-module__3cbSna__pickerTriggerOpen{border-color:var(--color-panel-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-panel-accent) 18%, transparent)}.CreateEventWizard-module__3cbSna__pickerValue{color:var(--color-panel-text);flex:1}.CreateEventWizard-module__3cbSna__pickerPlaceholder{color:var(--color-panel-text-muted);opacity:.6;flex:1}.CreateEventWizard-module__3cbSna__pickerChevron{color:var(--color-panel-text-muted);flex-shrink:0;transition:transform .2s}.CreateEventWizard-module__3cbSna__pickerChevronOpen{color:var(--color-panel-accent);transform:rotate(180deg)}.CreateEventWizard-module__3cbSna__calendarDropdown{z-index:100;background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:14px;min-width:260px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 32px #0006,0 2px 8px #00000040}.CreateEventWizard-module__3cbSna__calHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.CreateEventWizard-module__3cbSna__calNavBtn{background:var(--color-panel-hover);cursor:pointer;width:30px;height:30px;color:var(--color-panel-text);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.CreateEventWizard-module__3cbSna__calNavBtn:hover{background:var(--color-panel-deep)}.CreateEventWizard-module__3cbSna__calMonthLabel{color:var(--color-panel-text);font-size:14px;font-weight:700}.CreateEventWizard-module__3cbSna__calGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.CreateEventWizard-module__3cbSna__calDayName{text-align:center;color:var(--color-panel-text-muted);letter-spacing:.03em;padding:4px 0 6px;font-size:11px;font-weight:600}.CreateEventWizard-module__3cbSna__calDay{aspect-ratio:1;cursor:pointer;width:100%;color:var(--color-panel-text);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;transition:background .15s,color .15s;display:flex}.CreateEventWizard-module__3cbSna__calDay:hover{background:var(--color-panel-hover)}.CreateEventWizard-module__3cbSna__calDayOther{color:var(--color-panel-text-muted);opacity:.4}.CreateEventWizard-module__3cbSna__calDayToday{color:var(--color-panel-accent);background:color-mix(in oklab, var(--color-panel-accent) 12%, transparent);font-weight:700}.CreateEventWizard-module__3cbSna__calDaySelected{background:var(--color-panel-accent);color:#fff;font-weight:700}.CreateEventWizard-module__3cbSna__calDaySelected:hover{background:var(--color-panel-accent-hover,var(--color-panel-accent))}.CreateEventWizard-module__3cbSna__calFooter{border-top:1px solid var(--color-panel-border);justify-content:space-between;margin-top:10px;padding-top:10px;display:flex}.CreateEventWizard-module__3cbSna__calFooterBtn{cursor:pointer;color:var(--color-panel-text-muted);background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:13px;transition:background .15s,color .15s}.CreateEventWizard-module__3cbSna__calFooterBtn:hover{background:var(--color-panel-hover);color:var(--color-panel-text)}.CreateEventWizard-module__3cbSna__calFooterBtnToday{color:var(--color-panel-accent);font-weight:600}.CreateEventWizard-module__3cbSna__calFooterBtnToday:hover{background:color-mix(in oklab, var(--color-panel-accent) 10%, transparent);color:var(--color-panel-accent)}.CreateEventWizard-module__3cbSna__timeDropdown{z-index:100;background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:14px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 32px #0006,0 2px 8px #00000040}.CreateEventWizard-module__3cbSna__timeDropdownInner{gap:0;display:flex}.CreateEventWizard-module__3cbSna__timeCol{scrollbar-width:thin;scrollbar-color:var(--color-panel-border) transparent;width:80px;max-height:220px;padding:0 4px;overflow-y:auto}.CreateEventWizard-module__3cbSna__timeCol::-webkit-scrollbar{width:3px}.CreateEventWizard-module__3cbSna__timeCol::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:2px}.CreateEventWizard-module__3cbSna__timeColLabel{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--color-panel-text-muted);background:var(--color-panel-bg);z-index:1;padding:6px 0 8px;font-size:10px;font-weight:700;position:sticky;top:0}.CreateEventWizard-module__3cbSna__timeColDivider{background:var(--color-panel-border);flex-shrink:0;width:1px;margin:6px 2px}.CreateEventWizard-module__3cbSna__timeSlot{width:100%;color:var(--color-panel-text-muted);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:8px;padding:7px 4px;font-family:ui-monospace,monospace;font-size:14px;font-weight:500;transition:background .12s,color .12s}.CreateEventWizard-module__3cbSna__timeSlot:hover{background:var(--color-panel-hover);color:var(--color-panel-text)}.CreateEventWizard-module__3cbSna__timeSlotSelected{background:var(--color-panel-accent);color:#fff;font-weight:700}.CreateEventWizard-module__3cbSna__timeSlotSelected:hover{background:var(--color-panel-accent-hover,var(--color-panel-accent));color:#fff}.CreateEventWizard-module__3cbSna__selectDropdown{z-index:100;background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 32px #0006}.CreateEventWizard-module__3cbSna__selectOption{width:100%;color:var(--color-panel-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;transition:background .12s;display:flex}.CreateEventWizard-module__3cbSna__selectOption:hover{background:var(--color-panel-hover)}.CreateEventWizard-module__3cbSna__selectOptionActive{color:var(--color-panel-accent);font-weight:600}.CreateEventWizard-module__3cbSna__selectOptionCheck{flex-shrink:0;justify-content:center;align-items:center;width:16px;display:flex}.CreateEventWizard-module__3cbSna__coverSection{margin-bottom:18px}.CreateEventWizard-module__3cbSna__coverHint{color:var(--color-panel-text-muted);margin:0 0 10px;font-size:12px;line-height:1.45}.CreateEventWizard-module__3cbSna__coverBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;transition:background .18s,transform .15s;display:inline-flex}.CreateEventWizard-module__3cbSna__coverBtn:hover{background:var(--color-panel-accent-hover);transform:translateY(-1px)}.CreateEventWizard-module__3cbSna__coverPreview{object-fit:cover;border-radius:10px;width:100%;max-height:160px;margin-top:12px;display:block}.CreateEventWizard-module__3cbSna__reviewBanner{background:linear-gradient(135deg, var(--color-panel-sidebar) 0%, var(--color-panel-deep) 100%);object-fit:cover;border-radius:12px;width:100%;height:130px;margin-bottom:18px;display:block;position:relative;overflow:hidden}.CreateEventWizard-module__3cbSna__reviewBannerPlaceholder{color:var(--color-panel-text-muted);opacity:.45;letter-spacing:.04em;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex;position:absolute;inset:0}.CreateEventWizard-module__3cbSna__reviewGrid{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.CreateEventWizard-module__3cbSna__reviewRow{background:var(--color-panel-sidebar);border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;transition:border-color .15s;display:flex}.CreateEventWizard-module__3cbSna__reviewIcon{background:var(--color-panel-hover);width:32px;height:32px;color:var(--color-panel-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CreateEventWizard-module__3cbSna__reviewRowContent{flex-direction:column;gap:2px;min-width:0;display:flex}.CreateEventWizard-module__3cbSna__reviewRowLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--color-panel-text-muted);font-size:10px;font-weight:700;line-height:1}.CreateEventWizard-module__3cbSna__reviewRowValue{color:var(--color-panel-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.CreateEventWizard-module__3cbSna__reviewNote{background:var(--color-panel-sidebar);color:var(--color-panel-text-muted);border-left:3px solid var(--color-panel-accent);border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.CreateEventWizard-module__3cbSna__footer{border-top:1px solid var(--color-panel-border);background:var(--color-panel-bg);z-index:10;justify-content:space-between;align-items:center;gap:12px;margin:24px -24px 0;padding:16px 24px;display:flex;position:sticky;bottom:0}.CreateEventWizard-module__3cbSna__footerLeft{gap:8px;display:flex}.CreateEventWizard-module__3cbSna__btnSecondary{color:var(--color-panel-text);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:9px 18px;font-size:14px;font-weight:500;transition:background .18s}.CreateEventWizard-module__3cbSna__btnSecondary:hover{background:var(--color-panel-hover)}.CreateEventWizard-module__3cbSna__btnPrimary{background:var(--color-panel-accent);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:10px;padding:9px 22px;font-size:14px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.CreateEventWizard-module__3cbSna__btnPrimary:hover:not(:disabled){background:var(--color-panel-accent-hover);box-shadow:0 4px 14px color-mix(in oklab, var(--color-panel-accent) 45%, transparent);transform:translateY(-1px)}.CreateEventWizard-module__3cbSna__btnPrimary:active:not(:disabled){box-shadow:none;transform:translateY(0)}.CreateEventWizard-module__3cbSna__btnPrimary:disabled{opacity:.55;cursor:not-allowed}.CreateEventWizard-module__3cbSna__selectWrap{position:relative}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__overlay{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#000000b8}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__modal{-webkit-backdrop-filter:blur(28px)saturate(170%);background:#080a18d9;border-color:#5865f22e;box-shadow:inset 0 1px #ffffff0d,0 8px 32px #0000008c,0 32px 90px #00000073,0 0 80px #5865f214}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__footer{-webkit-backdrop-filter:blur(20px);background:#080a18d9;border-color:#5865f21f}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__steps{border-color:#5865f21f}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__stepTab.CreateEventWizard-module__3cbSna__active{color:#a5b4fcf2;border-bottom-color:#7c3aedd9}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__title{color:#0000;background-image:linear-gradient(130deg,#e8ecf8 0%,#c4cef5 45%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__hint{color:#a5b4fc99}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__closeBtn{color:#a5b4fcb8;background:#5865f21a;border-color:#5865f229}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__closeBtn:hover{color:#ff7878eb;background:#ed424529;border-color:#ed424552}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__optionCard{background:#080a1a8c;border-color:#0000}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__optionCard:hover{background:#5865f214}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__optionCardSelected{background:#5865f21f;border-color:#7c3aed8c;box-shadow:inset 0 1px #ffffff0d,0 0 18px #7c3aed1a}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__optionIcon{color:#7c3aede6}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__optionTitle{color:#e1e8fceb}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__channelItem.CreateEventWizard-module__3cbSna__selected{color:#c8d7ffeb;background:#5865f229}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__input{color:#e1e8fceb;background:#060814ad;border-color:#5865f22e}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__input:focus{border-color:#7c3aed99;box-shadow:0 0 0 3px #5865f224,0 0 18px #7c3aed1a}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__pickerTrigger{color:#e1e8fceb;background:#060814ad;border-color:#5865f22e}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__pickerTrigger:hover{border-color:#7c3aed73}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__pickerTriggerOpen{border-color:#7c3aed99;box-shadow:0 0 0 3px #5865f224}:is([data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calendarDropdown,[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__timeDropdown,[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__selectDropdown){-webkit-backdrop-filter:blur(20px);background:#080a1aeb;border-color:#5865f233;box-shadow:0 8px 32px #0000008c,0 0 40px #5865f214}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calMonthLabel{color:#c8d7ffe6}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calNavBtn{color:#a5b4fccc;background:#5865f21a}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calNavBtn:hover{background:#5865f233}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calDay{color:#c8d7ffd9}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calDay:hover{background:#5865f224}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calDayToday{color:#7c3aedf2;background:#5865f224}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calDaySelected{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 12px #5865f273}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calFooter{border-color:#5865f224}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__calFooterBtnToday{color:#7c3aede6}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__timeColLabel{color:#7c3aedb8;background:#080a1aeb}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__timeSlot{color:#a5b4fcb3}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__timeSlot:hover{color:#c8d7ffeb;background:#5865f21f}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__timeSlotSelected{color:#fff;background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 10px #5865f266}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__selectOption{color:#c8d7ffd9}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__selectOption:hover{background:#5865f21a}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__selectOptionActive{color:#7c3aedf2}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__btnPrimary{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 12px #5865f259}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__btnPrimary:hover:not(:disabled){background:linear-gradient(135deg,#4752c4 0%,#6d28d9 100%);box-shadow:0 4px 18px #5865f285,0 0 14px #7c3aed47}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__coverBtn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 10px #5865f259}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__reviewRow{background:#080a1a80;border-color:#5865f21a}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__reviewIcon{color:#7c3aede0;background:#5865f21f}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__reviewRowLabel{color:#7c3aeda6}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__reviewRowValue{color:#e1e8fceb}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__reviewBanner{background:linear-gradient(135deg,#080a1acc 0%,#1e123ccc 50%,#080a1acc 100%)}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__reviewNote{color:#a5b4fca6;background:#080a1a80;border-left-color:#7c3aeda6}[data-messages-theme=galaxy] .CreateEventWizard-module__3cbSna__sectionLabel{color:#7c3aedb8}
.EventImageEditor-module__nyUN7a__overlay{background:var(--color-overlay);z-index:10002;justify-content:center;align-items:center;animation:.2s ease-out EventImageEditor-module__nyUN7a__fadeIn;display:flex;position:fixed;inset:0}@keyframes EventImageEditor-module__nyUN7a__fadeIn{0%{opacity:0}to{opacity:1}}.EventImageEditor-module__nyUN7a__modal{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:8px;width:90%;max-width:520px;padding:24px;animation:.3s ease-out EventImageEditor-module__nyUN7a__slideUp}@keyframes EventImageEditor-module__nyUN7a__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.EventImageEditor-module__nyUN7a__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.EventImageEditor-module__nyUN7a__title{color:var(--color-panel-text);margin:0;font-size:18px;font-weight:600}.EventImageEditor-module__nyUN7a__closeBtn{color:var(--color-panel-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;display:flex}.EventImageEditor-module__nyUN7a__closeBtn:hover{background:var(--color-panel-hover);color:var(--color-panel-text)}.EventImageEditor-module__nyUN7a__previewWrap{background:var(--color-panel-deep);border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:200px;max-height:360px;margin-bottom:16px;display:flex;overflow:hidden}.EventImageEditor-module__nyUN7a__previewWrap img{object-fit:contain;max-width:100%;max-height:360px}.EventImageEditor-module__nyUN7a__controls{align-items:center;gap:16px;margin-bottom:24px;display:flex}.EventImageEditor-module__nyUN7a__zoomSlider{flex:1;align-items:center;gap:8px;display:flex}.EventImageEditor-module__nyUN7a__zoomSlider input[type=range]{accent-color:var(--color-panel-accent);flex:1}.EventImageEditor-module__nyUN7a__rotateBtn{background:var(--color-panel-sidebar);width:40px;height:40px;color:var(--color-panel-text-muted);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.EventImageEditor-module__nyUN7a__rotateBtn:hover{background:var(--color-panel-hover);color:var(--color-panel-text)}.EventImageEditor-module__nyUN7a__footer{border-top:1px solid var(--color-panel-border);justify-content:space-between;align-items:center;padding-top:16px;display:flex}.EventImageEditor-module__nyUN7a__resetBtn{color:var(--color-panel-text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px}.EventImageEditor-module__nyUN7a__resetBtn:hover{color:var(--color-panel-text)}.EventImageEditor-module__nyUN7a__footerRight{gap:8px;display:flex}.EventImageEditor-module__nyUN7a__btnSecondary{background:var(--color-panel-sidebar);color:var(--color-panel-text);cursor:pointer;border:none;border-radius:4px;padding:10px 20px;font-size:14px}.EventImageEditor-module__nyUN7a__btnSecondary:hover{background:var(--color-panel-hover)}.EventImageEditor-module__nyUN7a__btnPrimary{background:var(--color-panel-accent);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:10px 20px;font-size:14px;font-weight:500}.EventImageEditor-module__nyUN7a__btnPrimary:hover:not(:disabled){background:var(--color-panel-accent-hover)}.EventImageEditor-module__nyUN7a__btnPrimary:disabled{opacity:.6;cursor:not-allowed}
.ShareEventPopup-module__pplNBG__overlay{background:var(--color-overlay);z-index:10003;justify-content:center;align-items:center;animation:.2s ease-out ShareEventPopup-module__pplNBG__fadeIn;display:flex;position:fixed;inset:0}@keyframes ShareEventPopup-module__pplNBG__fadeIn{0%{opacity:0}to{opacity:1}}.ShareEventPopup-module__pplNBG__modal{background:var(--color-panel-bg);text-align:center;border:1px solid var(--color-panel-border);border-radius:8px;width:90%;max-width:440px;padding:24px;animation:.3s ease-out ShareEventPopup-module__pplNBG__slideUp;position:relative}@keyframes ShareEventPopup-module__pplNBG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ShareEventPopup-module__pplNBG__closeBtn{color:var(--color-panel-text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;display:flex;position:absolute;top:16px;right:16px}.ShareEventPopup-module__pplNBG__closeBtn:hover{background:var(--color-panel-hover)}.ShareEventPopup-module__pplNBG__iconWrap{background:var(--color-panel-sidebar);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;display:flex;position:relative}.ShareEventPopup-module__pplNBG__iconWrap svg{color:var(--color-panel-text-muted)}.ShareEventPopup-module__pplNBG__title{color:var(--color-panel-text);margin:0 0 12px;font-size:20px;font-weight:600}.ShareEventPopup-module__pplNBG__desc{color:var(--color-panel-text-muted);margin:0 0 20px;font-size:14px;line-height:1.4}.ShareEventPopup-module__pplNBG__linkWrap{gap:8px;margin-bottom:12px;display:flex}.ShareEventPopup-module__pplNBG__linkInput{border:1px solid var(--color-panel-border);background:var(--color-panel-deep);color:var(--color-panel-text);border-radius:4px;flex:1;padding:10px 12px;font-size:13px}.ShareEventPopup-module__pplNBG__copyBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:10px 20px;font-size:14px;font-weight:500}.ShareEventPopup-module__pplNBG__copyBtn:hover{background:var(--color-panel-accent-hover)}.ShareEventPopup-module__pplNBG__copyBtn.ShareEventPopup-module__pplNBG__copied{background:var(--color-panel-success)}.ShareEventPopup-module__pplNBG__expireNote{color:var(--color-panel-text-muted);margin:0;font-size:12px}
.EventCreatedDetailPopup-module__4nHTcq__overlay{background:var(--color-overlay);z-index:10004;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.EventCreatedDetailPopup-module__4nHTcq__modal{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:8px;width:90%;max-width:480px;max-height:90vh;padding:24px;position:relative;overflow-y:auto}.EventCreatedDetailPopup-module__4nHTcq__closeBtn{color:var(--color-panel-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;display:flex;position:absolute;top:16px;right:16px}.EventCreatedDetailPopup-module__4nHTcq__closeBtn:hover{background:var(--color-panel-hover);color:var(--color-panel-text)}.EventCreatedDetailPopup-module__4nHTcq__header{align-items:center;gap:8px;margin-bottom:16px;display:flex}.EventCreatedDetailPopup-module__4nHTcq__calendarIcon{color:var(--color-panel-text-muted);align-items:center;display:flex}.EventCreatedDetailPopup-module__4nHTcq__headerTitle{color:var(--color-panel-text);flex:1;margin:0;font-size:16px;font-weight:600}.EventCreatedDetailPopup-module__4nHTcq__createBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500}.EventCreatedDetailPopup-module__4nHTcq__createBtn:hover{background:var(--color-panel-accent-hover)}.EventCreatedDetailPopup-module__4nHTcq__banner{object-fit:cover;border-radius:6px;width:100%;max-height:200px;margin-bottom:12px}.EventCreatedDetailPopup-module__4nHTcq__bannerPlaceholder{background:var(--color-panel-sidebar);border-radius:6px;width:100%;height:120px;margin-bottom:12px}.EventCreatedDetailPopup-module__4nHTcq__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.EventCreatedDetailPopup-module__4nHTcq__countdown{color:var(--color-panel-accent);font-size:14px;font-weight:500}.EventCreatedDetailPopup-module__4nHTcq__startDate{color:var(--color-panel-text-muted);font-size:13px}.EventCreatedDetailPopup-module__4nHTcq__title{color:var(--color-panel-text);margin:0 0 8px;font-size:20px;font-weight:600}.EventCreatedDetailPopup-module__4nHTcq__desc{color:var(--color-panel-text-muted);margin:0 0 12px;font-size:14px;line-height:1.5}.EventCreatedDetailPopup-module__4nHTcq__location{color:var(--color-panel-text-muted);align-items:center;gap:8px;margin-bottom:20px;font-size:14px;display:flex}.EventCreatedDetailPopup-module__4nHTcq__location svg{flex-shrink:0}.EventCreatedDetailPopup-module__4nHTcq__actions{flex-wrap:wrap;gap:10px;display:flex}.EventCreatedDetailPopup-module__4nHTcq__copyBtn,.EventCreatedDetailPopup-module__4nHTcq__interestedBtn,.EventCreatedDetailPopup-module__4nHTcq__startBtn{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;display:inline-flex}.EventCreatedDetailPopup-module__4nHTcq__copyBtn{background:var(--color-panel-sidebar);color:var(--color-panel-text)}.EventCreatedDetailPopup-module__4nHTcq__copyBtn:hover{background:var(--color-panel-hover)}.EventCreatedDetailPopup-module__4nHTcq__interestedBtn{background:var(--color-panel-sidebar);color:var(--color-panel-text)}.EventCreatedDetailPopup-module__4nHTcq__interestedBtn:hover{background:var(--color-panel-hover)}.EventCreatedDetailPopup-module__4nHTcq__interestedBtn.EventCreatedDetailPopup-module__4nHTcq__interestedActive{background:var(--color-panel-success);color:#fff}.EventCreatedDetailPopup-module__4nHTcq__interestedBtn.EventCreatedDetailPopup-module__4nHTcq__interestedActive:hover{background:var(--color-panel-success-hover)}.EventCreatedDetailPopup-module__4nHTcq__startBtn{background:var(--color-panel-accent);color:#fff}.EventCreatedDetailPopup-module__4nHTcq__startBtn:hover{background:var(--color-panel-accent-hover)}
.InviteToVoiceChannelPopup-module__XSgapW__overlay{background:var(--color-overlay,#000000a6);-webkit-backdrop-filter:blur(6px)saturate(120%);z-index:10003;justify-content:center;align-items:center;padding:16px;animation:.22s ease-out InviteToVoiceChannelPopup-module__XSgapW__inviteOverlayIn;display:flex;position:fixed;inset:0}@keyframes InviteToVoiceChannelPopup-module__XSgapW__inviteOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes InviteToVoiceChannelPopup-module__XSgapW__inviteCardIn{0%{opacity:0;filter:blur(5px);transform:perspective(1000px)rotateX(10deg)translateY(28px)scale(.95)}to{opacity:1;filter:blur();transform:perspective(1000px)rotateX(0)translateY(0)scale(1)}}.InviteToVoiceChannelPopup-module__XSgapW__modal{background:var(--color-panel-bg);border:1px solid var(--color-panel-border);border-radius:18px;flex-direction:column;width:100%;max-width:460px;max-height:88vh;padding:24px 24px 20px;animation:.34s cubic-bezier(.34,1.56,.64,1) InviteToVoiceChannelPopup-module__XSgapW__inviteCardIn;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000073,0 32px 80px #00000059,inset 0 1px #ffffff0a}.InviteToVoiceChannelPopup-module__XSgapW__closeBtn{background:var(--color-panel-hover);width:34px;height:34px;color:var(--color-panel-text-muted);cursor:pointer;z-index:2;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:22px;line-height:1;transition:background .18s,color .18s,transform .2s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:16px;right:16px}.InviteToVoiceChannelPopup-module__XSgapW__closeBtn:hover{background:var(--color-panel-deep);color:var(--color-panel-text);transform:rotate(8deg)scale(1.08)}.InviteToVoiceChannelPopup-module__XSgapW__headerTitle{letter-spacing:-.022em;color:var(--color-panel-text);margin:0 0 5px;padding-right:44px;font-size:20px;font-weight:800;line-height:1.22}.InviteToVoiceChannelPopup-module__XSgapW__headerSub{color:var(--color-panel-text-muted);align-items:center;gap:6px;margin:0 0 18px;font-size:13px;line-height:1.45;display:flex}.InviteToVoiceChannelPopup-module__XSgapW__searchWrap{margin-bottom:14px;position:relative}.InviteToVoiceChannelPopup-module__XSgapW__searchWrap svg{color:var(--color-panel-text-muted);pointer-events:none;transition:color .18s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.InviteToVoiceChannelPopup-module__XSgapW__searchInput{box-sizing:border-box;border:1.5px solid var(--color-panel-deep-border);background:var(--color-panel-deep);width:100%;color:var(--color-panel-text);border-radius:10px;outline:none;padding:10px 14px 10px 40px;font-size:14px;transition:border-color .2s,box-shadow .2s}.InviteToVoiceChannelPopup-module__XSgapW__searchInput::placeholder{color:var(--color-panel-text-muted);opacity:.72}.InviteToVoiceChannelPopup-module__XSgapW__searchInput:focus{border-color:var(--color-panel-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-panel-accent) 18%, transparent)}.InviteToVoiceChannelPopup-module__XSgapW__searchWrap:focus-within svg{color:var(--color-panel-accent)}.InviteToVoiceChannelPopup-module__XSgapW__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-panel-text-muted);align-items:center;gap:5px;margin-bottom:6px;padding:0 2px;font-size:11px;font-weight:700;display:flex}.InviteToVoiceChannelPopup-module__XSgapW__friendList{scrollbar-width:thin;scrollbar-color:var(--color-panel-border) transparent;max-height:224px;margin:0 -4px 14px;padding:0 4px;overflow-y:auto}.InviteToVoiceChannelPopup-module__XSgapW__friendList::-webkit-scrollbar{width:4px}.InviteToVoiceChannelPopup-module__XSgapW__friendList::-webkit-scrollbar-thumb{background:var(--color-panel-border);border-radius:2px}.InviteToVoiceChannelPopup-module__XSgapW__emptyFriends{color:var(--color-panel-text-muted);text-align:center;opacity:.72;padding:20px 8px;font-size:13px}.InviteToVoiceChannelPopup-module__XSgapW__friendRow{border-radius:10px;align-items:center;gap:12px;padding:8px 10px;transition:background .15s;display:flex}.InviteToVoiceChannelPopup-module__XSgapW__friendRow:hover{background:var(--color-panel-hover)}.InviteToVoiceChannelPopup-module__XSgapW__friendAvatar{background:var(--color-panel-accent);color:#fff;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:flex;overflow:hidden}.InviteToVoiceChannelPopup-module__XSgapW__friendInfo{flex:1;min-width:0}.InviteToVoiceChannelPopup-module__XSgapW__friendDisplayName{color:var(--color-panel-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.InviteToVoiceChannelPopup-module__XSgapW__friendUsername{color:var(--color-panel-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.InviteToVoiceChannelPopup-module__XSgapW__inviteFriendBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:20px;flex-shrink:0;padding:7px 16px;font-size:13px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.InviteToVoiceChannelPopup-module__XSgapW__inviteFriendBtn:hover:not(:disabled){background:var(--color-panel-accent-hover);box-shadow:0 4px 14px color-mix(in oklab, var(--color-panel-accent) 50%, transparent);transform:translateY(-1px)}.InviteToVoiceChannelPopup-module__XSgapW__inviteFriendBtn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.InviteToVoiceChannelPopup-module__XSgapW__inviteFriendBtn:disabled{opacity:.52;cursor:default}.InviteToVoiceChannelPopup-module__XSgapW__dividerWrap{align-items:center;gap:12px;margin:4px 0 14px;display:flex}.InviteToVoiceChannelPopup-module__XSgapW__dividerWrap:before,.InviteToVoiceChannelPopup-module__XSgapW__dividerWrap:after{content:"";background:var(--color-panel-border);flex:1;height:1px}.InviteToVoiceChannelPopup-module__XSgapW__dividerText{color:var(--color-panel-text-muted);white-space:nowrap;letter-spacing:.02em;opacity:.8;margin:0;font-size:12px;font-weight:600}.InviteToVoiceChannelPopup-module__XSgapW__linkWrap{gap:8px;margin-bottom:10px;display:flex}.InviteToVoiceChannelPopup-module__XSgapW__linkInput{border:1.5px solid var(--color-panel-deep-border);background:var(--color-panel-deep);min-width:0;color:var(--color-panel-text);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;outline:none;flex:1;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;overflow:hidden}.InviteToVoiceChannelPopup-module__XSgapW__copyBtn{background:var(--color-panel-accent);color:#fff;cursor:pointer;white-space:nowrap;letter-spacing:.01em;border:none;border-radius:10px;flex-shrink:0;padding:10px 20px;font-size:13px;font-weight:700;transition:background .18s,transform .15s,box-shadow .18s}.InviteToVoiceChannelPopup-module__XSgapW__copyBtn:hover{background:var(--color-panel-accent-hover);box-shadow:0 4px 14px color-mix(in oklab, var(--color-panel-accent) 45%, transparent);transform:translateY(-1px)}.InviteToVoiceChannelPopup-module__XSgapW__copyBtn:active{box-shadow:none;transform:translateY(0)}.InviteToVoiceChannelPopup-module__XSgapW__copyBtn.InviteToVoiceChannelPopup-module__XSgapW__copied{background:var(--color-panel-success,#23a55a)}.InviteToVoiceChannelPopup-module__XSgapW__expireNote{color:var(--color-panel-text-muted);opacity:.68;margin:0;font-size:11.5px;line-height:1.45}.InviteToVoiceChannelPopup-module__XSgapW__expireNote a{color:var(--color-panel-accent);text-decoration:none}.InviteToVoiceChannelPopup-module__XSgapW__expireNote a:hover{text-decoration:underline}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__overlay{-webkit-backdrop-filter:blur(12px)saturate(140%);background:#000000b8}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__modal{-webkit-backdrop-filter:blur(28px)saturate(170%);background:#080a18d6;border-color:#5865f22e;box-shadow:inset 0 1px #ffffff0d,0 8px 32px #0000008c,0 32px 90px #00000073,0 0 80px #5865f217,0 0 160px #7c3aed0f}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__closeBtn{color:#a5b4fcb8;background:#5865f21a;border-color:#5865f229}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__closeBtn:hover{color:#ff7878eb;background:#ed424529;border-color:#ed424552}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__headerTitle{color:#0000;background-image:linear-gradient(130deg,#e8ecf8 0%,#c4cef5 45%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__headerSub{color:#a5b4fc99}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__searchInput{color:#e1e8fceb;background:#060814ad;border-color:#5865f22e;box-shadow:inset 0 1px #ffffff0a}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__searchInput::placeholder{color:#a5b4fc61;opacity:1}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__searchInput:focus{background:#080a1acc;border-color:#7c3aed99;box-shadow:0 0 0 3px #5865f224,0 0 18px #7c3aed1f,inset 0 1px #ffffff0d}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__searchWrap svg{color:#7c3aeda6}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__sectionLabel{color:#7c3aedad}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__friendRow:hover{background:#5865f217;box-shadow:inset 0 0 0 1px #5865f21f}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__friendDisplayName{color:#e1e8fceb}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__friendUsername{color:#a5b4fc8c}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__inviteFriendBtn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 12px #5865f259}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__inviteFriendBtn:hover:not(:disabled){background:linear-gradient(135deg,#4752c4 0%,#6d28d9 100%);box-shadow:0 4px 18px #5865f285,0 0 14px #7c3aed47}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__dividerWrap:before{background:#5865f22e}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__dividerWrap:after{background:#5865f22e}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__dividerText{color:#a5b4fc85}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__linkInput{color:#a5b4fcb8;background:#060814ad;border-color:#5865f22e;box-shadow:inset 0 1px #ffffff08}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__copyBtn{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);box-shadow:0 2px 12px #5865f266}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__copyBtn:hover{background:linear-gradient(135deg,#4752c4 0%,#6d28d9 100%);box-shadow:0 4px 20px #5865f28c,0 0 14px #7c3aed4d}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__copyBtn.InviteToVoiceChannelPopup-module__XSgapW__copied{background:linear-gradient(135deg,#166534 0%,#15803d 100%);box-shadow:0 2px 12px #23a55a66}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__expireNote{color:#a5b4fc66;opacity:1}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__expireNote a{color:#7c3aedd1}[data-messages-theme=galaxy] .InviteToVoiceChannelPopup-module__XSgapW__emptyFriends{color:#a5b4fc7a;opacity:1}
.MessagesInbox-module__3YcpIa__backdrop{z-index:2100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a122833;position:fixed;inset:0}.MessagesInbox-module__3YcpIa__panel{background:var(--color-surface);border:1px solid var(--color-border);z-index:2101;border-radius:16px;flex-direction:column;width:min(440px,94vw);max-height:85vh;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px #00000040}.MessagesInbox-module__3YcpIa__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.MessagesInbox-module__3YcpIa__title{color:var(--color-text);align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700;display:flex}.MessagesInbox-module__3YcpIa__titleIcon{color:var(--color-primary)}.MessagesInbox-module__3YcpIa__closeBtn{width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:flex}.MessagesInbox-module__3YcpIa__closeBtn:hover{background:var(--color-surface-muted);color:var(--color-text)}.MessagesInbox-module__3YcpIa__tabs{border-bottom:1px solid var(--color-border);align-items:center;gap:4px;padding:0 16px;display:flex}.MessagesInbox-module__3YcpIa__tab{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px;font-size:14px;font-weight:600;transition:color .15s,border-color .15s}.MessagesInbox-module__3YcpIa__tab:hover{color:var(--color-text)}.MessagesInbox-module__3YcpIa__tabActive{color:var(--color-primary);border-bottom-color:var(--color-primary)}.MessagesInbox-module__3YcpIa__markAllBtn{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:10px;margin-left:auto;padding:8px 10px;font-size:12px;font-weight:700}.MessagesInbox-module__3YcpIa__markAllBtn:hover{background:var(--color-surface-muted)}.MessagesInbox-module__3YcpIa__markAllBtn:disabled{opacity:.6;cursor:not-allowed}.MessagesInbox-module__3YcpIa__list{flex:1;padding:12px 0;overflow-y:auto}.MessagesInbox-module__3YcpIa__empty{text-align:center;color:var(--color-text-muted);padding:32px 24px;font-size:14px}.MessagesInbox-module__3YcpIa__eventItem{cursor:pointer;color:inherit;text-align:left;width:100%;font:inherit;background:0 0;border:none;align-items:flex-start;gap:12px;padding:12px 20px;text-decoration:none;transition:background .12s;display:flex}.MessagesInbox-module__3YcpIa__eventItem:hover{background:var(--color-surface-muted)}.MessagesInbox-module__3YcpIa__eventItemAvatarWrap{flex-shrink:0;position:relative}.MessagesInbox-module__3YcpIa__eventAvatar{background:var(--color-primary);color:#fff;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:flex}.MessagesInbox-module__3YcpIa__eventItemUnreadDot{background:var(--color-panel-danger);border:2px solid var(--color-surface);border-radius:50%;width:12px;height:12px;position:absolute;top:0;right:0}.MessagesInbox-module__3YcpIa__inviteItem{text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:12px 20px;transition:background .15s;display:flex}.MessagesInbox-module__3YcpIa__inviteItemActions{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.MessagesInbox-module__3YcpIa__inviteActionBtn{width:36px;height:36px;color:var(--color-panel-success);cursor:pointer;background:#23a55a33;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.MessagesInbox-module__3YcpIa__inviteActionBtn:hover{color:var(--color-panel-success);background:#23a55a59}.MessagesInbox-module__3YcpIa__inviteActionBtnDecline{color:var(--color-panel-danger);background:#f23f4326}.MessagesInbox-module__3YcpIa__inviteActionBtnDecline:hover{color:var(--color-panel-danger);background:#f23f434d}.MessagesInbox-module__3YcpIa__eventBody{flex:1;min-width:0}.MessagesInbox-module__3YcpIa__eventTitle{color:var(--color-text);margin:0 0 2px;font-size:14px;font-weight:600}.MessagesInbox-module__3YcpIa__eventMeta{color:var(--color-text-muted);margin:0;font-size:13px}.MessagesInbox-module__3YcpIa__unreadTopRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.MessagesInbox-module__3YcpIa__unreadTitle{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;overflow:hidden}.MessagesInbox-module__3YcpIa__unreadRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.MessagesInbox-module__3YcpIa__unreadTime{color:var(--color-text-muted);white-space:nowrap;font-size:12px}.MessagesInbox-module__3YcpIa__unreadPreview{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;overflow:hidden}.MessagesInbox-module__3YcpIa__eventTime{color:var(--color-text-muted);margin:4px 0 0;font-size:12px}.MessagesInbox-module__3YcpIa__unreadItem,.MessagesInbox-module__3YcpIa__mentionItem{cursor:pointer;color:inherit;text-align:left;width:100%;font:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;transition:background .12s;display:flex}.MessagesInbox-module__3YcpIa__unreadItem:hover,.MessagesInbox-module__3YcpIa__mentionItem:hover{background:var(--color-surface-muted)}.MessagesInbox-module__3YcpIa__badge{background:var(--color-primary);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.MessagesInbox-module__3YcpIa__loading{text-align:center;color:var(--color-text-muted);padding:24px;font-size:14px}
.ServerContextMenu-module__CqQRfa__overlay{z-index:9998;background:0 0;position:fixed;inset:0}@keyframes ServerContextMenu-module__CqQRfa__menuIn{0%{opacity:0;filter:blur(3px);transform:scale(.92)translateY(-6px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes ServerContextMenu-module__CqQRfa__submenuIn{0%{opacity:0;filter:blur(3px);transform:scale(.92)translate(-6px)}to{opacity:1;filter:blur();transform:scale(1)translate(0)}}.ServerContextMenu-module__CqQRfa__menu{background:var(--color-panel-context);border:1px solid var(--color-panel-border);z-index:9999;transform-origin:0 0;border-radius:12px;min-width:230px;padding:6px;animation:.18s cubic-bezier(.22,1,.36,1) ServerContextMenu-module__CqQRfa__menuIn;position:fixed;box-shadow:0 4px 16px #00000047,0 16px 40px #00000038,inset 0 1px #ffffff0a}.ServerContextMenu-module__CqQRfa__menuHeader{border-bottom:1px solid var(--color-panel-border);align-items:center;gap:8px;margin-bottom:2px;padding:6px 10px 10px;display:flex}.ServerContextMenu-module__CqQRfa__menuHeaderDot{background:var(--color-panel-accent);width:8px;height:8px;box-shadow:0 0 6px color-mix(in oklab, var(--color-panel-accent) 60%, transparent);border-radius:50%;flex-shrink:0}.ServerContextMenu-module__CqQRfa__menuHeaderName{letter-spacing:.02em;color:var(--color-panel-text);white-space:nowrap;text-overflow:ellipsis;opacity:.75;max-width:180px;font-size:12px;font-weight:700;overflow:hidden}.ServerContextMenu-module__CqQRfa__menuItem{cursor:pointer;width:100%;color:var(--color-panel-text);text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;transition:background .14s,color .14s,transform .14s cubic-bezier(.22,1,.36,1);display:flex}.ServerContextMenu-module__CqQRfa__menuItem:hover{background:var(--color-panel-hover);transform:translate(1px)}.ServerContextMenu-module__CqQRfa__menuItem:active{transform:scale(.98)}.ServerContextMenu-module__CqQRfa__menuItemOpen{background:var(--color-panel-hover)!important}.ServerContextMenu-module__CqQRfa__menuItemDanger{color:var(--color-panel-danger)!important}.ServerContextMenu-module__CqQRfa__menuItemDanger:hover{background:#f23f421f!important}.ServerContextMenu-module__CqQRfa__menuItemWithSub{position:relative}.ServerContextMenu-module__CqQRfa__itemIcon{opacity:.7;width:16px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ServerContextMenu-module__CqQRfa__menuItem:hover .ServerContextMenu-module__CqQRfa__itemIcon{opacity:1}.ServerContextMenu-module__CqQRfa__menuItemDanger .ServerContextMenu-module__CqQRfa__itemIcon{opacity:.85}.ServerContextMenu-module__CqQRfa__itemLabel{flex:1;line-height:1.3}.ServerContextMenu-module__CqQRfa__itemContent{flex-direction:column;flex:1;gap:1px;display:flex}.ServerContextMenu-module__CqQRfa__subLabel{color:var(--color-panel-text-muted);font-size:11px;font-weight:400;line-height:1.3}.ServerContextMenu-module__CqQRfa__arrow{opacity:.45;color:var(--color-panel-text-muted);flex-shrink:0;align-items:center;margin-left:auto;transition:opacity .14s,transform .18s cubic-bezier(.34,1.56,.64,1);display:flex}.ServerContextMenu-module__CqQRfa__menuItem:hover .ServerContextMenu-module__CqQRfa__arrow{opacity:.8}.ServerContextMenu-module__CqQRfa__arrowOpen{opacity:.8;transform:rotate(90deg)}.ServerContextMenu-module__CqQRfa__checkbox{border:1.5px solid var(--color-panel-text-faint);background:0 0;border-radius:4px;flex-shrink:0;width:15px;height:15px;margin-left:auto;transition:background .14s,border-color .14s,box-shadow .14s;position:relative}.ServerContextMenu-module__CqQRfa__checkbox.ServerContextMenu-module__CqQRfa__checked{background:var(--color-panel-accent);border-color:var(--color-panel-accent);box-shadow:0 0 6px color-mix(in oklab, var(--color-panel-accent) 40%, transparent)}.ServerContextMenu-module__CqQRfa__checkbox.ServerContextMenu-module__CqQRfa__checked:after{content:"";border:2px solid #fff;border-top:none;border-left:none;width:5px;height:8px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.ServerContextMenu-module__CqQRfa__divider{background:var(--color-panel-border);height:1px;margin:4px 0}.ServerContextMenu-module__CqQRfa__submenu{background:var(--color-panel-context);border:1px solid var(--color-panel-border);z-index:10000;transform-origin:0;border-radius:12px;min-width:210px;padding:6px;animation:.16s cubic-bezier(.22,1,.36,1) ServerContextMenu-module__CqQRfa__submenuIn;position:fixed;box-shadow:0 4px 16px #00000047,0 16px 40px #00000038,inset 0 1px #ffffff0a}.ServerContextMenu-module__CqQRfa__submenuItem{cursor:pointer;width:100%;color:var(--color-panel-text);text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;transition:background .14s,transform .12s;display:flex}.ServerContextMenu-module__CqQRfa__submenuItem:hover{background:var(--color-panel-hover);transform:translate(1px)}.ServerContextMenu-module__CqQRfa__submenuItem:active{transform:scale(.98)}.ServerContextMenu-module__CqQRfa__submenuItem.ServerContextMenu-module__CqQRfa__selected{color:var(--color-panel-accent)}.ServerContextMenu-module__CqQRfa__radio{border:1.5px solid var(--color-panel-text-faint);background:0 0;border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:border-color .14s,background .14s,box-shadow .14s}.ServerContextMenu-module__CqQRfa__submenuItem.ServerContextMenu-module__CqQRfa__selected .ServerContextMenu-module__CqQRfa__radio{border-color:var(--color-panel-accent);background:var(--color-panel-accent);box-shadow:inset 0 0 0 3px var(--color-panel-context), 0 0 6px color-mix(in oklab, var(--color-panel-accent) 40%, transparent)}.ServerContextMenu-module__CqQRfa__submenuCheckbox{width:100%;color:var(--color-panel-text);cursor:pointer;box-sizing:border-box;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;transition:background .14s;display:flex}.ServerContextMenu-module__CqQRfa__submenuCheckbox:hover{background:var(--color-panel-hover)}.ServerContextMenu-module__CqQRfa__submenuCheckbox input{width:14px;height:14px;accent-color:var(--color-panel-accent);flex-shrink:0}.ServerContextMenu-module__CqQRfa__submenuDivider{background:var(--color-panel-border);height:1px;margin:4px 0}:is([data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menu,[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenu){-webkit-backdrop-filter:blur(28px)saturate(180%);background:#080a18e6;border-color:#5865f22e;box-shadow:0 4px 16px #00000080,0 20px 50px #0006,0 0 60px #5865f20f,inset 0 1px #ffffff0d}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuHeader{border-bottom-color:#5865f224}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuHeaderDot{background:radial-gradient(circle at 35% 35%,#a5b4fc,#5865f2);box-shadow:0 0 8px #5865f2b3,0 0 16px #5865f259}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuHeaderName{color:#0000;opacity:1;background-image:linear-gradient(120deg,#e8ecf8 0%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuItem{color:#e1e8fce0}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuItem:hover{background:#5865f21a}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuItemOpen{background:#5865f21a!important}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuItemDanger{color:#ff7878e6!important}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuItemDanger:hover{background:#ed424524!important}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__itemIcon{color:#a5b4fccc}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__menuItemDanger .ServerContextMenu-module__CqQRfa__itemIcon{color:#ff7878cc}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__subLabel{color:#a5b4fc80}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__arrow{color:#7c3aed99}:is([data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__divider,[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuDivider){background:#5865f21f}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__checkbox{border-color:#7c3aed73}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__checkbox.ServerContextMenu-module__CqQRfa__checked{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);border-color:#0000;box-shadow:0 0 8px #5865f28c}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuItem{color:#e1e8fce0}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuItem:hover{background:#5865f21a}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuItem.ServerContextMenu-module__CqQRfa__selected{color:#a5b4fc}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__radio{border-color:#7c3aed73}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuItem.ServerContextMenu-module__CqQRfa__selected .ServerContextMenu-module__CqQRfa__radio{background:linear-gradient(135deg,#5865f2 0%,#7c3aed 100%);border-color:#7c3aed;box-shadow:inset 0 0 0 3px #080a18e6,0 0 8px #5865f28c}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuCheckbox{color:#e1e8fce0}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuCheckbox:hover{background:#5865f21a}[data-messages-theme=galaxy] .ServerContextMenu-module__CqQRfa__submenuCheckbox input{accent-color:#7c3aed}
.ServerProfileDropdown-module__oyRz3G__panel{padding:0 12px 12px;animation:.18s ease-out ServerProfileDropdown-module__oyRz3G__serverProfileReveal}@keyframes ServerProfileDropdown-module__oyRz3G__serverProfileReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ServerProfileDropdown-module__oyRz3G__card{background:var(--color-panel-bg,var(--color-surface-muted));border:1px solid var(--color-border);border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #0000002e}.ServerProfileDropdown-module__oyRz3G__banner{background-position:50%;background-size:cover;height:72px;position:relative}.ServerProfileDropdown-module__oyRz3G__bannerImage{background-position:50%;background-size:cover;position:absolute;inset:0}.ServerProfileDropdown-module__oyRz3G__body{padding:0 12px 12px}.ServerProfileDropdown-module__oyRz3G__avatarRow{align-items:flex-end;gap:10px;margin-top:-22px;margin-bottom:8px;display:flex}.ServerProfileDropdown-module__oyRz3G__avatar{object-fit:cover;border:4px solid var(--color-panel-bg,var(--color-surface-muted));background:var(--color-panel-active,#5865f2);border-radius:16px;flex-shrink:0;width:52px;height:52px}.ServerProfileDropdown-module__oyRz3G__avatarFallback{color:#fff;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.ServerProfileDropdown-module__oyRz3G__name{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;padding-bottom:4px;font-size:15px;font-weight:700;overflow:hidden}.ServerProfileDropdown-module__oyRz3G__stats{color:var(--color-text-muted);flex-wrap:wrap;gap:6px 10px;margin-bottom:10px;font-size:12px;display:flex}.ServerProfileDropdown-module__oyRz3G__statDot{opacity:.45}.ServerProfileDropdown-module__oyRz3G__description{color:var(--color-text-muted);-webkit-line-clamp:4;white-space:pre-wrap;-webkit-box-orient:vertical;margin-bottom:10px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ServerProfileDropdown-module__oyRz3G__traits{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.ServerProfileDropdown-module__oyRz3G__trait{color:var(--color-text);font-size:13px}.ServerProfileDropdown-module__oyRz3G__traitEmoji{margin-right:6px}.ServerProfileDropdown-module__oyRz3G__loading{color:var(--color-text-muted);padding:16px 12px;font-size:13px}.ServerProfileDropdown-module__oyRz3G__actions{flex-direction:column;gap:6px;display:flex}.ServerProfileDropdown-module__oyRz3G__actionBtn{cursor:pointer;text-align:left;border:none;border-radius:4px;width:100%;padding:9px 12px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.ServerProfileDropdown-module__oyRz3G__actionPrimary{background:var(--color-panel-accent,#5865f2);color:#fff}.ServerProfileDropdown-module__oyRz3G__actionPrimary:hover{filter:brightness(1.08)}.ServerProfileDropdown-module__oyRz3G__actionSecondary{background:var(--color-surface-hover,#ffffff0f);color:var(--color-text)}.ServerProfileDropdown-module__oyRz3G__actionSecondary:hover{background:var(--color-surface-muted,#ffffff1a)}
