.GlobalChatToggle-module__W0WgEW__chatToggle{--adothria-gold:#dda85c;--adothria-gold-bright:#f4c462;--adothria-gold-dark:#c8956b;--adothria-dark-bg:#364957;--adothria-glass:#ffffff0d;--adothria-glass-bright:#ffffff14;z-index:1002;pointer-events:auto;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative;bottom:24px;right:24px}.GlobalChatToggle-module__W0WgEW__iconContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@keyframes GlobalChatToggle-module__W0WgEW__chatDance{0%{transform:rotate(0)scale(1)}25%{transform:rotate(-5deg)scale(1.05)}50%{transform:rotate(0)scale(1.1)}75%{transform:rotate(5deg)scale(1.05)}to{transform:rotate(0)scale(1)}}.GlobalChatToggle-module__W0WgEW__chatToggle:hover .GlobalChatToggle-module__W0WgEW__chatIcon{filter:drop-shadow(0 4px 8px #dda85c80);animation-duration:1s;transform:scale(1.2)}.GlobalChatToggle-module__W0WgEW__chatIcon{object-fit:contain;filter:drop-shadow(0 2px 8px #0006);width:60px;height:60px;transition:all .3s cubic-bezier(.34,1.25,.64,1);animation:2s ease-in-out infinite GlobalChatToggle-module__W0WgEW__chatDance;display:block}.GlobalChatToggle-module__W0WgEW__unreadBadge{background:linear-gradient(135deg,var(--adothria-gold-bright)0%,var(--adothria-gold)100%);border:2px solid var(--adothria-dark-bg);z-index:3;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;animation:2s ease-in-out infinite GlobalChatToggle-module__W0WgEW__badgePulse;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 8px #dda85c99,0 0 12px #dda85c66,inset 0 1px #ffffff4d}@keyframes GlobalChatToggle-module__W0WgEW__badgePulse{0%,to{transform:scale(1);box-shadow:0 2px 8px #dda85c99,0 0 12px #dda85c66}50%{transform:scale(1.1);box-shadow:0 4px 12px #dda85ccc,0 0 16px #dda85c99}}.GlobalChatToggle-module__W0WgEW__unreadCount{color:#1a1a1a;text-shadow:0 1px #ffffff4d;padding:0 4px;font-size:11px;font-weight:700}.GlobalChatToggle-module__W0WgEW__open{opacity:0;pointer-events:none;transform:scale(.8)}.GlobalChatToggle-module__W0WgEW__closed{opacity:1;pointer-events:auto;transform:scale(1)}.GlobalChatToggle-module__W0WgEW__chatToggle{transition:all .3s cubic-bezier(.34,1.25,.64,1);display:flex}.GlobalChatToggle-module__W0WgEW__chatToggle.GlobalChatToggle-module__W0WgEW__animating{transform:scale(1.1)}.GlobalChatToggle-module__W0WgEW__disconnected .GlobalChatToggle-module__W0WgEW__chatIcon{opacity:.5;filter:grayscale(.4)drop-shadow(0 2px 4px #0000004d)}.GlobalChatToggle-module__W0WgEW__chatToggle:focus{outline:none}.GlobalChatToggle-module__W0WgEW__chatToggle:focus-visible{outline:2px solid var(--adothria-gold-bright);outline-offset:6px;border-radius:8px}@media (max-width:768px){.GlobalChatToggle-module__W0WgEW__chatToggle{width:44px;height:44px;bottom:16px;right:16px}.GlobalChatToggle-module__W0WgEW__chatIcon{width:44px;height:44px}}@media (max-width:480px){.GlobalChatToggle-module__W0WgEW__chatToggle{width:60px;height:60px;bottom:12px;right:12px}.GlobalChatToggle-module__W0WgEW__chatIcon{width:60px;height:60px}}@media (prefers-contrast:high){.GlobalChatToggle-module__W0WgEW__chatIcon{filter:contrast(1.3)drop-shadow(0 2px 8px #0009)}}.GlobalChatToggle-module__W0WgEW__chatToggle:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
.Avatar-module__0AwfNa__avatarContainer{display:inline-block;position:relative}.Avatar-module__0AwfNa__avatarImageWrapper{display:block;position:relative}.Avatar-module__0AwfNa__avatarImage{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%;display:block}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__clickable{cursor:pointer;transition:transform .2s,box-shadow .2s}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__clickable:hover{transform:translateY(-1px)}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__clickable:active{transform:translateY(0)}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__profile .Avatar-module__0AwfNa__rankIcon{z-index:12;min-width:72px!important;min-height:58px!important;font-size:24px!important;bottom:-12px!important;right:-12px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__profile .Avatar-module__0AwfNa__rankIconImage{width:72px!important;height:58px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__huge .Avatar-module__0AwfNa__rankIcon{z-index:12;min-width:44px!important;min-height:36px!important;bottom:-6px!important;right:-6px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__huge .Avatar-module__0AwfNa__rankIconImage{width:44px!important;height:36px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__massive .Avatar-module__0AwfNa__rankIcon{z-index:12;min-width:56px!important;min-height:44px!important;font-size:18px!important;bottom:-10px!important;right:-10px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__massive .Avatar-module__0AwfNa__rankIconImage{width:56px!important;height:44px!important}.Avatar-module__0AwfNa__rankBorder{position:relative}.Avatar-module__0AwfNa__rankIcon{z-index:12;filter:drop-shadow(0 1px 2px #00000080);background:0 0;border-radius:2px;justify-content:center;align-items:center;min-width:22px;min-height:18px;font-size:10px;transition:transform .2s;display:flex;position:absolute;bottom:-3px;right:-3px;overflow:visible}.Avatar-module__0AwfNa__rankIcon:hover{transform:scale(1.1)}.Avatar-module__0AwfNa__rankIconImage{object-fit:contain;background:0 0;border:none;width:22px;height:18px}.Avatar-module__0AwfNa__profileRankIconImage{object-fit:contain;background:0 0;border:none;width:72px!important;height:58px!important}.Avatar-module__0AwfNa__avatarContainer[data-rank=adothrian]{--rank-color:#8c8c8c}.Avatar-module__0AwfNa__avatarContainer[data-rank=creator]{--rank-color:#dda85c}.Avatar-module__0AwfNa__avatarContainer[data-rank=fen_research]{--rank-color:#608a00}.Avatar-module__0AwfNa__avatarContainer[data-rank=player]{--rank-color:#8c8c8c}.Avatar-module__0AwfNa__avatarContainer[data-rank-tier=admin]{--rank-tier-color:#ff4d4f}.Avatar-module__0AwfNa__avatarContainer[data-rank-tier=manager]{--rank-tier-color:#13c2c2}.Avatar-module__0AwfNa__avatarContainer[data-rank-tier=moderator]{--rank-tier-color:#52c41a}.Avatar-module__0AwfNa__avatarContainer[data-rank-tier=creator]{--rank-tier-color:#dda85c}.Avatar-module__0AwfNa__avatarContainer[data-rank-tier=clan],.Avatar-module__0AwfNa__avatarContainer[data-rank-tier=base]{--rank-tier-color:#8c8c8c}.Avatar-module__0AwfNa__avatarContainer:focus-within{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:50%}.Avatar-module__0AwfNa__loading{opacity:.7;pointer-events:none}.Avatar-module__0AwfNa__loading:after{content:"";border:2px solid #f3f3f3;border-top:2px solid var(--color-primary);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:1s linear infinite Avatar-module__0AwfNa__spin;position:absolute;top:50%;left:50%}@keyframes Avatar-module__0AwfNa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__profile .Avatar-module__0AwfNa__rankIcon{min-width:54px!important;min-height:42px!important;font-size:18px!important;bottom:-8px!important;right:-8px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__profile .Avatar-module__0AwfNa__rankIconImage{width:54px!important;height:42px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__massive .Avatar-module__0AwfNa__rankIcon{min-width:42px!important;min-height:32px!important;font-size:16px!important;bottom:-8px!important;right:-8px!important}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__massive .Avatar-module__0AwfNa__rankIconImage{width:42px!important;height:32px!important}.Avatar-module__0AwfNa__rankIcon{min-width:16px;min-height:16px;font-size:9px}}@media (prefers-contrast:high){.Avatar-module__0AwfNa__rankBorder:before{opacity:1}.Avatar-module__0AwfNa__rankIcon{border-width:3px}}@media (prefers-reduced-motion:reduce){.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__clickable,.Avatar-module__0AwfNa__rankIcon,.Avatar-module__0AwfNa__loading:after{transition:none;animation:none}.Avatar-module__0AwfNa__avatarContainer.Avatar-module__0AwfNa__clickable:hover{transform:none}}
.Button-module__xDwtkW__button{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;white-space:nowrap;text-align:center;background-image:none;border:1px solid #0000;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.645,.045,.355,1);display:inline-flex;position:relative;box-shadow:0 2px #00000004}.Button-module__xDwtkW__button:hover{border-color:#0000}.Button-module__xDwtkW__button:focus{outline:0;box-shadow:0 0 0 2px #dda85c4d}.Button-module__xDwtkW__button:disabled{cursor:not-allowed;opacity:.6}.Button-module__xDwtkW__small{border-radius:4px;height:24px;padding:0 7px;font-size:12px}.Button-module__xDwtkW__medium{border-radius:6px;height:32px;padding:4px 15px;font-size:14px}.Button-module__xDwtkW__large{border-radius:8px;height:40px;padding:6px 15px;font-size:16px}.Button-module__xDwtkW__primary{color:#fff;background-color:#95856d;border-color:#95856d}.Button-module__xDwtkW__primary:hover:not(:disabled){background-color:#dda85c;border-color:#dda85c}.Button-module__xDwtkW__primary:active{background-color:#2f5464;border-color:#2f5464}.Button-module__xDwtkW__secondary{background-color:var(--color-bg-card);color:var(--color-text);border:1px solid #ffffff1a;box-shadow:0 1px 2px #0000001a,inset 0 1px #ffffff0d}.Button-module__xDwtkW__secondary:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent);background-color:var(--color-bg-elevated)}.Button-module__xDwtkW__secondary:active{border-color:var(--color-accent-active);color:var(--color-accent-active)}.Button-module__xDwtkW__danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.Button-module__xDwtkW__danger:hover:not(:disabled){background-color:#c9302c;border-color:#c9302c}.Button-module__xDwtkW__danger:active{background-color:#ac2925;border-color:#ac2925}.Button-module__xDwtkW__ghost{color:var(--color-text-secondary);background-color:#0000;border:1px solid #ffffff1a}.Button-module__xDwtkW__ghost:hover:not(:disabled){background-color:var(--color-bg-elevated);border-color:var(--color-accent);color:var(--color-accent)}.Button-module__xDwtkW__link{color:var(--color-accent);box-shadow:none;background-color:#0000;border-color:#0000}.Button-module__xDwtkW__link:hover:not(:disabled){color:var(--color-accent-hover);background-color:#0000}.Button-module__xDwtkW__link:active{color:var(--color-accent-active)}.Button-module__xDwtkW__block{width:100%}.Button-module__xDwtkW__loading{pointer-events:none;position:relative}.Button-module__xDwtkW__loading:before{content:"";background-color:inherit;border-radius:inherit;opacity:.35;transition:opacity .2s;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.Button-module__xDwtkW__iconLeft{margin-right:8px}.Button-module__xDwtkW__iconRight{margin-left:8px}
.GlobalChatItem-module__HPuF8G__chatItem{align-items:flex-start;gap:12px;width:100%;padding:1px 0;display:flex}.GlobalChatItem-module__HPuF8G__standalone{margin-top:8px}.GlobalChatItem-module__HPuF8G__consecutive{margin-top:2px}.GlobalChatItem-module__HPuF8G__senderSpacer{flex-shrink:0;min-width:60px}.GlobalChatItem-module__HPuF8G__ownMessage{flex-direction:row-reverse;justify-content:flex-start}.GlobalChatItem-module__HPuF8G__otherMessage{flex-direction:row;justify-content:flex-start}.GlobalChatItem-module__HPuF8G__senderSection{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:60px;display:flex}.GlobalChatItem-module__HPuF8G__avatarButton{cursor:pointer;border-radius:50%;transition:transform .2s;background:0 0!important;border:none!important;padding:0!important}.GlobalChatItem-module__HPuF8G__avatarButton:hover{transform:scale(1.05)}.GlobalChatItem-module__HPuF8G__messageAvatar{background:0 0!important;border:2px solid #0000!important;transition:border-color .2s!important}.GlobalChatItem-module__HPuF8G__senderName{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:80px;padding:2px 4px;font-size:12px;font-weight:600;transition:background-color .2s;overflow:hidden;color:var(--adothria-gold)!important;background:0 0!important;border:none!important;text-decoration:none!important}.GlobalChatItem-module__HPuF8G__senderName:hover{background-color:#dda85c1a!important}.GlobalChatItem-module__HPuF8G__messageBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.GlobalChatItem-module__HPuF8G__timestamp{color:#fff6;margin-bottom:2px;font-size:11px;font-weight:400}.GlobalChatItem-module__HPuF8G__messageContent{flex-direction:column;gap:2px;display:flex}.GlobalChatItem-module__HPuF8G__messageContent .item-mention{color:#775c03}.GlobalChatItem-module__HPuF8G__messageText{white-space:pre-wrap;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;color:#e8e8e8;background-color:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;max-width:350px;margin:0;padding:8px 12px;font-size:14px;line-height:1.4}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__messageText{background:var(--adothria-gold);color:var(--adothria-dark-bg);border-color:var(--adothria-gold)}.GlobalChatItem-module__HPuF8G__otherMessage .GlobalChatItem-module__HPuF8G__messageText{color:#e8e8e8;background-color:#ffffff0d;border-color:#ffffff14}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__messageBody{text-align:right;align-items:flex-end}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__timestamp{text-align:right}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__senderSection{flex-direction:column;align-items:center;height:100%}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__senderName{text-align:center}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__messageText{margin-left:auto}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__messageBody{width:100%}.GlobalChatItem-module__HPuF8G__otherMessage .GlobalChatItem-module__HPuF8G__messageBody{text-align:left;align-items:flex-start}.GlobalChatItem-module__HPuF8G__otherMessage .GlobalChatItem-module__HPuF8G__timestamp{text-align:left}.GlobalChatItem-module__HPuF8G__otherMessage .GlobalChatItem-module__HPuF8G__senderSection{align-items:center;height:100%}.GlobalChatItem-module__HPuF8G__otherMessage .GlobalChatItem-module__HPuF8G__senderName{text-align:center}@media (max-width:768px){.GlobalChatItem-module__HPuF8G__chatItem{gap:10px;padding:1px 0}.GlobalChatItem-module__HPuF8G__senderSection,.GlobalChatItem-module__HPuF8G__senderSpacer{min-width:50px}.GlobalChatItem-module__HPuF8G__messageAvatar{width:28px;height:28px}.GlobalChatItem-module__HPuF8G__senderName{max-width:60px;font-size:11px}.GlobalChatItem-module__HPuF8G__timestamp{font-size:10px}.GlobalChatItem-module__HPuF8G__messageText{max-width:280px;padding:6px 10px;font-size:13px}}@media (max-width:480px){.GlobalChatItem-module__HPuF8G__chatItem{gap:8px;padding:1px 0}.GlobalChatItem-module__HPuF8G__senderSection,.GlobalChatItem-module__HPuF8G__senderSpacer{min-width:40px}.GlobalChatItem-module__HPuF8G__messageAvatar{width:24px;height:24px}.GlobalChatItem-module__HPuF8G__senderName{max-width:50px;font-size:10px}.GlobalChatItem-module__HPuF8G__timestamp{font-size:9px}.GlobalChatItem-module__HPuF8G__messageText{max-width:220px;padding:6px 8px;font-size:12px}}@media (prefers-contrast:high){.GlobalChatItem-module__HPuF8G__messageAvatar{border-width:3px;border-color:var(--adothria-gold-bright)}.GlobalChatItem-module__HPuF8G__senderName{color:var(--adothria-gold-bright)!important}.GlobalChatItem-module__HPuF8G__ownMessage .GlobalChatItem-module__HPuF8G__messageText{background:var(--adothria-gold-bright);color:#000;border-color:var(--adothria-gold-bright)}.GlobalChatItem-module__HPuF8G__otherMessage .GlobalChatItem-module__HPuF8G__messageText{background:var(--adothria-dark-bg);color:#fff;border-color:var(--adothria-gold)}}
.GlobalChatList-module__ygwpJG__chatList{--adothria-gold:#dda85c;--adothria-gold-bright:#f4c462;--adothria-gold-dark:#c8956b;--adothria-dark-bg:#1a2530;--adothria-glass:#2a3f4b4d;width:100%;height:100%;position:relative;overflow:hidden}.GlobalChatList-module__ygwpJG__messagesContainer{contain:layout style;scrollbar-width:thin;scrollbar-color:#dda85c4d #dda85c0d;flex-direction:column;gap:1px;width:100%;height:100%;padding:12px 16px;display:flex;position:relative;overflow:hidden auto}.GlobalChatList-module__ygwpJG__messagesContainer::-webkit-scrollbar{width:6px}.GlobalChatList-module__ygwpJG__messagesContainer::-webkit-scrollbar-track{background:#dda85c0d;border-radius:3px}.GlobalChatList-module__ygwpJG__messagesContainer::-webkit-scrollbar-thumb{background:#dda85c4d;border-radius:3px}.GlobalChatList-module__ygwpJG__loadingContainer{text-align:center;color:#fff9;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.GlobalChatList-module__ygwpJG__loadingSpinner{margin-bottom:16px}.GlobalChatList-module__ygwpJG__loadingText{color:#ffffff80;font-size:14px}.GlobalChatList-module__ygwpJG__emptyContainer{text-align:center;color:#fff9;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.GlobalChatList-module__ygwpJG__emptyIcon{color:var(--adothria-gold);opacity:.6;margin-bottom:16px;font-size:48px}.GlobalChatList-module__ygwpJG__emptyTitle{color:#fffc;margin-bottom:8px;font-size:18px;font-weight:600}.GlobalChatList-module__ygwpJG__emptySubtitle{color:#ffffff80;max-width:280px;font-size:14px;line-height:1.5}.GlobalChatList-module__ygwpJG__errorContainer{text-align:center;color:#fff9;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.GlobalChatList-module__ygwpJG__errorIcon{color:#ff4d4f;opacity:.8;margin-bottom:16px;font-size:48px}.GlobalChatList-module__ygwpJG__errorTitle{color:#fffc;margin-bottom:8px;font-size:18px;font-weight:600}.GlobalChatList-module__ygwpJG__errorMessage{color:#ffffff80;max-width:280px;margin-bottom:16px;font-size:14px;line-height:1.5}.GlobalChatList-module__ygwpJG__disconnectedContainer{text-align:center;color:#fff9;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.GlobalChatList-module__ygwpJG__disconnectedIcon{color:#faad14;opacity:.8;margin-bottom:16px;font-size:48px}.GlobalChatList-module__ygwpJG__disconnectedTitle{color:#fffc;margin-bottom:8px;font-size:18px;font-weight:600}.GlobalChatList-module__ygwpJG__disconnectedMessage{color:#ffffff80;max-width:280px;font-size:14px;line-height:1.5}@media (max-width:768px){.GlobalChatList-module__ygwpJG__messagesContainer{gap:1px;padding:10px 12px}.GlobalChatList-module__ygwpJG__emptyContainer,.GlobalChatList-module__ygwpJG__errorContainer,.GlobalChatList-module__ygwpJG__disconnectedContainer,.GlobalChatList-module__ygwpJG__loadingContainer{padding:30px 16px}.GlobalChatList-module__ygwpJG__emptyIcon,.GlobalChatList-module__ygwpJG__errorIcon,.GlobalChatList-module__ygwpJG__disconnectedIcon{margin-bottom:12px;font-size:40px}.GlobalChatList-module__ygwpJG__emptyTitle,.GlobalChatList-module__ygwpJG__errorTitle,.GlobalChatList-module__ygwpJG__disconnectedTitle{font-size:16px}.GlobalChatList-module__ygwpJG__emptySubtitle,.GlobalChatList-module__ygwpJG__errorMessage,.GlobalChatList-module__ygwpJG__disconnectedMessage{max-width:240px;font-size:13px}}@media (max-width:480px){.GlobalChatList-module__ygwpJG__messagesContainer{padding:8px 10px}.GlobalChatList-module__ygwpJG__emptyContainer,.GlobalChatList-module__ygwpJG__errorContainer,.GlobalChatList-module__ygwpJG__disconnectedContainer,.GlobalChatList-module__ygwpJG__loadingContainer{padding:20px 12px}.GlobalChatList-module__ygwpJG__emptyIcon,.GlobalChatList-module__ygwpJG__errorIcon,.GlobalChatList-module__ygwpJG__disconnectedIcon{margin-bottom:10px;font-size:36px}.GlobalChatList-module__ygwpJG__emptyTitle,.GlobalChatList-module__ygwpJG__errorTitle,.GlobalChatList-module__ygwpJG__disconnectedTitle{font-size:15px}.GlobalChatList-module__ygwpJG__emptySubtitle,.GlobalChatList-module__ygwpJG__errorMessage,.GlobalChatList-module__ygwpJG__disconnectedMessage{max-width:200px;font-size:12px}}@media (prefers-contrast:high){.GlobalChatList-module__ygwpJG__emptyTitle,.GlobalChatList-module__ygwpJG__errorTitle,.GlobalChatList-module__ygwpJG__disconnectedTitle{color:#fff}.GlobalChatList-module__ygwpJG__emptySubtitle,.GlobalChatList-module__ygwpJG__errorMessage,.GlobalChatList-module__ygwpJG__disconnectedMessage{color:#fffc}.GlobalChatList-module__ygwpJG__emptyIcon{color:var(--adothria-gold-bright);opacity:1}.GlobalChatList-module__ygwpJG__errorIcon,.GlobalChatList-module__ygwpJG__disconnectedIcon{opacity:1}}.GlobalChatList-module__ygwpJG__jumpToLatestContainer{z-index:10;pointer-events:none;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}.GlobalChatList-module__ygwpJG__jumpToLatestButton{background:var(--adothria-gold);color:var(--adothria-dark-bg);cursor:pointer;pointer-events:auto;border:none;border-radius:20px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .3s;animation:.3s ease-out GlobalChatList-module__ygwpJG__slideUpFade;display:flex;box-shadow:0 4px 12px #dda85c4d}.GlobalChatList-module__ygwpJG__jumpToLatestButton:hover{background:var(--adothria-gold-bright);transform:translateY(-2px);box-shadow:0 6px 16px #dda85c66}.GlobalChatList-module__ygwpJG__jumpIcon{font-size:12px;animation:2s infinite GlobalChatList-module__ygwpJG__bounce}.GlobalChatList-module__ygwpJG__jumpText{white-space:nowrap}@keyframes GlobalChatList-module__ygwpJG__slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes GlobalChatList-module__ygwpJG__bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}@media (max-width:768px){.GlobalChatList-module__ygwpJG__jumpToLatestContainer{bottom:60px}.GlobalChatList-module__ygwpJG__jumpToLatestButton{padding:10px 14px;font-size:13px}.GlobalChatList-module__ygwpJG__jumpText{font-size:13px}}
.GlobalChatInput-module__vPfE0G__inputContainer{--adothria-gold:#dda85c;--adothria-gold-bright:#f4c462;--adothria-gold-dark:#c8956b;--adothria-dark-bg:#1a2530;--adothria-glass:#2a3f4bcc;--adothria-glass-bright:#2a3f4bf2;width:100%;position:relative}.GlobalChatInput-module__vPfE0G__inputForm{background:0 0;border:none;align-items:flex-end;gap:8px;padding:0;display:flex}.GlobalChatInput-module__vPfE0G__focused .GlobalChatInput-module__vPfE0G__textInput{border-color:var(--adothria-gold);box-shadow:0 0 0 1px #dda85c4d}.GlobalChatInput-module__vPfE0G__disabled .GlobalChatInput-module__vPfE0G__textInput{opacity:.6;background:#2a3f4b4d;border-color:#ffffff1a}.GlobalChatInput-module__vPfE0G__inputWrapper{flex:1;align-items:center;min-height:40px;max-height:120px;display:flex;position:relative}.GlobalChatInput-module__vPfE0G__textInput{color:#e8e8e8;resize:none;scrollbar-width:none;-ms-overflow-style:none;background:#1a253099;border:1px solid #dda85c4d;border-radius:6px;outline:none;width:100%;min-height:40px;max-height:120px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.4em;overflow:hidden}.GlobalChatInput-module__vPfE0G__textInput::-webkit-scrollbar{display:none}.GlobalChatInput-module__vPfE0G__textInput::placeholder{color:#ffffff80}.GlobalChatInput-module__vPfE0G__textInput:disabled{cursor:not-allowed;color:#ffffff4d}.GlobalChatInput-module__vPfE0G__actionButtons{align-items:center;gap:6px;display:flex}.GlobalChatInput-module__vPfE0G__sendButton{background:var(--adothria-gold);color:#fff;cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.GlobalChatInput-module__vPfE0G__sendButton:disabled{cursor:not-allowed;background:#dda85c4d}.GlobalChatInput-module__vPfE0G__characterCount{color:#ffffff80;font-size:11px;position:absolute;bottom:-20px;right:0}.GlobalChatInput-module__vPfE0G__characterCount.GlobalChatInput-module__vPfE0G__warning{color:#faad14}.GlobalChatInput-module__vPfE0G__characterCount.GlobalChatInput-module__vPfE0G__danger{color:#ff4d4f}.GlobalChatInput-module__vPfE0G__disabled{pointer-events:none}.GlobalChatInput-module__vPfE0G__disabled .GlobalChatInput-module__vPfE0G__textInput{color:#ffffff4d;background:#2a3f4b4d}.GlobalChatInput-module__vPfE0G__disabled .GlobalChatInput-module__vPfE0G__sendButton{color:#ffffff4d;background:#dda85c33}@media (max-width:768px){.GlobalChatInput-module__vPfE0G__inputForm{gap:6px}.GlobalChatInput-module__vPfE0G__textInput{min-height:36px;padding:8px 10px;font-size:16px}.GlobalChatInput-module__vPfE0G__sendButton{width:36px;height:36px;font-size:14px}}@media (max-width:480px){.GlobalChatInput-module__vPfE0G__textInput{padding:6px 8px;font-size:14px}}@media (prefers-contrast:high){.GlobalChatInput-module__vPfE0G__textInput{border-width:2px;border-color:var(--adothria-gold-bright);background:var(--adothria-dark-bg);color:#fff}.GlobalChatInput-module__vPfE0G__focused .GlobalChatInput-module__vPfE0G__textInput{border-color:var(--adothria-gold-bright);box-shadow:0 0 0 2px #dda85c80}.GlobalChatInput-module__vPfE0G__sendButton{background:var(--adothria-gold-bright);border:1px solid #fff}}@media (prefers-reduced-motion:reduce){.GlobalChatInput-module__vPfE0G__inputContainer,.GlobalChatInput-module__vPfE0G__textInput,.GlobalChatInput-module__vPfE0G__sendButton{transition:none}}
.GlobalChatUserList-module__QK8flW__userList{--adothria-gold:#dda85c;--adothria-gold-bright:#f4c462;--adothria-gold-dark:#c8956b;--adothria-dark-bg:#364957;--adothria-glass:#ffffff0d;--adothria-glass-bright:#ffffff14;background:linear-gradient(135deg,#36495766 0%,#2a3f4b66 100%);border-right:1px solid #dda85c33;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.GlobalChatUserList-module__QK8flW__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#dda85c14 0%,#ffffff08 50%,#0000 100%);border-bottom:1px solid #dda85c33;flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;display:flex}.GlobalChatUserList-module__QK8flW__headerIcon{color:var(--adothria-gold-bright);filter:drop-shadow(0 2px 4px #0000004d);font-size:16px}.GlobalChatUserList-module__QK8flW__title{color:#fffffff2;text-shadow:0 2px 4px #0000004d;letter-spacing:.5px;margin:0;font-size:14px;font-weight:700}.GlobalChatUserList-module__QK8flW__scrollContainer{scrollbar-width:thin;scrollbar-color:#dda85c4d #dda85c0d;flex-direction:column;flex:1;gap:4px;padding:8px;display:flex;overflow:hidden auto}.GlobalChatUserList-module__QK8flW__scrollContainer::-webkit-scrollbar{width:6px}.GlobalChatUserList-module__QK8flW__scrollContainer::-webkit-scrollbar-track{background:#dda85c0d;border-radius:3px}.GlobalChatUserList-module__QK8flW__scrollContainer::-webkit-scrollbar-thumb{background:#dda85c4d;border-radius:3px;transition:background .2s}.GlobalChatUserList-module__QK8flW__scrollContainer::-webkit-scrollbar-thumb:hover{background:#dda85c80}.GlobalChatUserList-module__QK8flW__userItem{cursor:pointer;background:#ffffff05;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:all .2s cubic-bezier(.34,1.25,.64,1);display:flex;position:relative}.GlobalChatUserList-module__QK8flW__userItem:hover{background:#dda85c14;border-color:#dda85c4d;transform:translate(4px);box-shadow:0 2px 8px #dda85c26}.GlobalChatUserList-module__QK8flW__userItem:active{transform:translate(2px)scale(.98)}.GlobalChatUserList-module__QK8flW__currentUser{background:linear-gradient(135deg,#dda85c26 0%,#dda85c14 100%);border-color:#dda85c66;box-shadow:0 2px 8px #dda85c33,inset 0 1px #ffffff1a}.GlobalChatUserList-module__QK8flW__currentUser:hover{background:linear-gradient(135deg,#dda85c33 0%,#dda85c1f 100%);border-color:#dda85c80;transform:translate(4px)}.GlobalChatUserList-module__QK8flW__userName{color:#ffffffe6;text-shadow:0 1px 2px #0000004d;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;transition:color .2s;overflow:hidden}.GlobalChatUserList-module__QK8flW__userItem:hover .GlobalChatUserList-module__QK8flW__userName{color:#fff}.GlobalChatUserList-module__QK8flW__currentUser .GlobalChatUserList-module__QK8flW__userName{color:var(--adothria-gold-bright);font-weight:600}.GlobalChatUserList-module__QK8flW__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 16px;display:flex}.GlobalChatUserList-module__QK8flW__emptyState p{color:#ffffff80;margin:0;font-size:13px;line-height:1.5}@media (max-width:768px){.GlobalChatUserList-module__QK8flW__userList{width:180px}.GlobalChatUserList-module__QK8flW__header{padding:10px 12px}.GlobalChatUserList-module__QK8flW__headerIcon{font-size:14px}.GlobalChatUserList-module__QK8flW__title{font-size:13px}.GlobalChatUserList-module__QK8flW__scrollContainer{gap:3px;padding:6px}.GlobalChatUserList-module__QK8flW__userItem{gap:8px;padding:6px 8px}.GlobalChatUserList-module__QK8flW__userName{font-size:12px}.GlobalChatUserList-module__QK8flW__emptyState{padding:24px 12px}.GlobalChatUserList-module__QK8flW__emptyState p{font-size:12px}}@media (max-width:480px){.GlobalChatUserList-module__QK8flW__userList{display:none}.GlobalChatUserList-module__QK8flW__userList[data-mobile-visible=true]{z-index:10;width:200px;height:100%;display:flex;position:absolute;top:0;left:0;box-shadow:4px 0 16px #0000004d}}@media (prefers-contrast:high){.GlobalChatUserList-module__QK8flW__userList{border-right-color:var(--adothria-gold-bright);background:var(--adothria-dark-bg)}.GlobalChatUserList-module__QK8flW__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#dda85c26}.GlobalChatUserList-module__QK8flW__userItem{border-color:#dda85c4d}.GlobalChatUserList-module__QK8flW__userItem:hover{border-color:var(--adothria-gold);background:#dda85c33}.GlobalChatUserList-module__QK8flW__currentUser{border-color:var(--adothria-gold-bright);background:#dda85c40}.GlobalChatUserList-module__QK8flW__userName{color:#fff}.GlobalChatUserList-module__QK8flW__emptyState p{color:#fffc}}@media (prefers-reduced-motion:reduce){.GlobalChatUserList-module__QK8flW__userItem,.GlobalChatUserList-module__QK8flW__userName{transition:none}.GlobalChatUserList-module__QK8flW__scrollContainer::-webkit-scrollbar-thumb{transition:none}.GlobalChatUserList-module__QK8flW__userItem:hover,.GlobalChatUserList-module__QK8flW__userItem:active{transform:none}}.GlobalChatUserList-module__QK8flW__userItem:focus{border-color:var(--adothria-gold);outline:none;box-shadow:0 0 0 2px #dda85c80,0 4px 12px #dda85c4d}.GlobalChatUserList-module__QK8flW__userItem:focus-visible{outline:2px solid var(--adothria-gold-bright);outline-offset:2px}@keyframes GlobalChatUserList-module__QK8flW__fadeInSlide{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.GlobalChatUserList-module__QK8flW__userItem{animation:.3s ease-out GlobalChatUserList-module__QK8flW__fadeInSlide}.GlobalChatUserList-module__QK8flW__userItem:first-child{animation-delay:50ms}.GlobalChatUserList-module__QK8flW__userItem:nth-child(2){animation-delay:.1s}.GlobalChatUserList-module__QK8flW__userItem:nth-child(3){animation-delay:.15s}.GlobalChatUserList-module__QK8flW__userItem:nth-child(4){animation-delay:.2s}.GlobalChatUserList-module__QK8flW__userItem:nth-child(5){animation-delay:.25s}.GlobalChatUserList-module__QK8flW__scrollContainer[data-loaded=true] .GlobalChatUserList-module__QK8flW__userItem{animation:none}.GlobalChatUserList-module__QK8flW__dndUser{opacity:.7}.GlobalChatUserList-module__QK8flW__dndUser .GlobalChatUserList-module__QK8flW__userName{color:#ffffffb3}.GlobalChatUserList-module__QK8flW__dndUser:hover{opacity:.85}.GlobalChatUserList-module__QK8flW__dndUser:hover .GlobalChatUserList-module__QK8flW__userName{color:#ffffffd9}
.GlobalChatDrawer-module__kPL_UW__chatDrawer{--adothria-gold:#dda85c;--adothria-gold-bright:#f4c462;--adothria-gold-dark:#c8956b;--adothria-dark-bg:#364957;--adothria-glass:#ffffff0d;--adothria-glass-bright:#ffffff14;z-index:1001;pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);will-change:transform,opacity;background:linear-gradient(135deg,#364957f2 0%,#2a3f4bf2 100%);border-top:1px solid #dda85c4d;border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;border-radius:12px 12px 0 0;flex-direction:column;height:500px;max-height:70vh;transition:transform .4s cubic-bezier(.34,1.25,.64,1),opacity .3s;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -8px 32px #0006,0 -4px 16px #dda85c1a}.GlobalChatDrawer-module__kPL_UW__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:opacity;background:#00000080;transition:opacity .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;bottom:0;left:0;right:0}.GlobalChatDrawer-module__kPL_UW__overlayVisible{opacity:1;pointer-events:auto}.GlobalChatDrawer-module__kPL_UW__overlayHidden{opacity:0;pointer-events:none}.GlobalChatDrawer-module__kPL_UW__open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.GlobalChatDrawer-module__kPL_UW__closed{opacity:0;pointer-events:none;transform:translateY(100%)scale(.95)}.GlobalChatDrawer-module__kPL_UW__chatDrawer.GlobalChatDrawer-module__kPL_UW__open{animation:.4s cubic-bezier(.34,1.25,.64,1) GlobalChatDrawer-module__kPL_UW__drawerSlideIn}@keyframes GlobalChatDrawer-module__kPL_UW__drawerSlideIn{0%{opacity:0;transform:translateY(100%)scale(.95)}60%{opacity:.8;transform:translateY(-10px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}.GlobalChatDrawer-module__kPL_UW__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#dda85c14 0%,#ffffff08 50%,#0000 100%);border-bottom:1px solid #dda85c33;flex-shrink:0;padding:16px 20px}.GlobalChatDrawer-module__kPL_UW__headerContent{justify-content:space-between;align-items:center;gap:16px;display:flex}.GlobalChatDrawer-module__kPL_UW__titleSection{flex:1;align-items:center;gap:12px;display:flex}.GlobalChatDrawer-module__kPL_UW__titleIcon{color:var(--adothria-gold-bright);filter:drop-shadow(0 2px 4px #0000004d);font-size:20px}.GlobalChatDrawer-module__kPL_UW__title{color:#fffffff2;text-shadow:0 2px 4px #0000004d;letter-spacing:.5px;margin:0;font-size:18px;font-weight:700}.GlobalChatDrawer-module__kPL_UW__connectionBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#36495799;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:6px;padding:4px 8px;display:flex}.GlobalChatDrawer-module__kPL_UW__statusDot{background:#52c41a;border-radius:50%;width:8px;height:8px}.GlobalChatDrawer-module__kPL_UW__connectionBadge[data-status=connecting] .GlobalChatDrawer-module__kPL_UW__statusDot{background:#faad14}.GlobalChatDrawer-module__kPL_UW__connectionBadge[data-status=disconnected] .GlobalChatDrawer-module__kPL_UW__statusDot,.GlobalChatDrawer-module__kPL_UW__connectionBadge[data-status=error] .GlobalChatDrawer-module__kPL_UW__statusDot{background:#ff4d4f}.GlobalChatDrawer-module__kPL_UW__statusText{color:#fffc;font-size:12px;font-weight:600}.GlobalChatDrawer-module__kPL_UW__closeButton{width:32px;height:32px;color:var(--adothria-gold-bright);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:16px;transition:all .2s cubic-bezier(.34,1.25,.64,1);display:flex}.GlobalChatDrawer-module__kPL_UW__closeButton:hover{color:#ff6b6b;background:#ff6b6b1a;border-radius:50%;transform:scale(1.1)rotate(90deg)}.GlobalChatDrawer-module__kPL_UW__closeButton:active{transform:scale(.95)rotate(90deg)}.GlobalChatDrawer-module__kPL_UW__content{flex:1;min-height:0;position:relative;overflow:hidden}.GlobalChatDrawer-module__kPL_UW__contentLayout{gap:0;height:100%;display:flex}.GlobalChatDrawer-module__kPL_UW__presencePanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#dda85c0d 0%,#ffffff05 100%);border-right:1px solid #dda85c33;flex-shrink:0;width:220px;overflow:hidden}.GlobalChatDrawer-module__kPL_UW__messagesPanel{flex:1;min-width:0;overflow:hidden}.GlobalChatDrawer-module__kPL_UW__inputArea{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#dda85c14 0%,#ffffff08 50%,#0000 100%);border-top:1px solid #dda85c33;flex-shrink:0;padding:16px 20px}@keyframes GlobalChatDrawer-module__kPL_UW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@media (max-width:768px){.GlobalChatDrawer-module__kPL_UW__chatDrawer{border-radius:12px 12px 0 0;height:450px;max-height:75vh}.GlobalChatDrawer-module__kPL_UW__header{padding:12px 16px}.GlobalChatDrawer-module__kPL_UW__title{font-size:16px}.GlobalChatDrawer-module__kPL_UW__titleIcon{font-size:18px}.GlobalChatDrawer-module__kPL_UW__inputArea{padding:12px 16px}.GlobalChatDrawer-module__kPL_UW__presencePanel{width:180px}}@media (max-width:480px){.GlobalChatDrawer-module__kPL_UW__chatDrawer{height:400px;max-height:80vh}.GlobalChatDrawer-module__kPL_UW__headerContent{gap:12px}.GlobalChatDrawer-module__kPL_UW__titleSection{gap:8px}.GlobalChatDrawer-module__kPL_UW__title{font-size:15px}.GlobalChatDrawer-module__kPL_UW__statusText,.GlobalChatDrawer-module__kPL_UW__presencePanel{display:none}.GlobalChatDrawer-module__kPL_UW__messagesPanel{width:100%}}@media (prefers-contrast:high){.GlobalChatDrawer-module__kPL_UW__chatDrawer{border-top-color:var(--adothria-gold-bright);background:var(--adothria-dark-bg)}.GlobalChatDrawer-module__kPL_UW__header,.GlobalChatDrawer-module__kPL_UW__inputArea{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#dda85c26}.GlobalChatDrawer-module__kPL_UW__settingsButton,.GlobalChatDrawer-module__kPL_UW__closeButton{border-color:var(--adothria-gold);background:var(--adothria-dark-bg)}}@media (prefers-reduced-motion:reduce){.GlobalChatDrawer-module__kPL_UW__chatDrawer,.GlobalChatDrawer-module__kPL_UW__overlay,.GlobalChatDrawer-module__kPL_UW__settingsButton,.GlobalChatDrawer-module__kPL_UW__closeButton,.GlobalChatDrawer-module__kPL_UW__statusDot{transition:none;animation:none}}.GlobalChatDrawer-module__kPL_UW__settingsButton:focus,.GlobalChatDrawer-module__kPL_UW__closeButton:focus{outline:none;box-shadow:0 0 0 2px #dda85c80,0 4px 12px #dda85c4d}.GlobalChatDrawer-module__kPL_UW__settingsButton:focus-visible{outline:2px solid var(--adothria-gold-bright);outline-offset:2px}.GlobalChatDrawer-module__kPL_UW__closeButton:focus-visible{outline:2px solid var(--adothria-gold-bright);outline-offset:2px}
.RankBadge-module__RRhesa__rankBadge{text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;cursor:default;border:1px solid;border-radius:6px;font-weight:600;display:inline-block}.RankBadge-module__RRhesa__small{letter-spacing:.3px;padding:.15rem .5rem;font-size:11px}.RankBadge-module__RRhesa__medium{padding:.25rem .75rem;font-size:14px}.RankBadge-module__RRhesa__large{letter-spacing:.75px;padding:.35rem 1rem;font-size:16px}.RankBadge-module__RRhesa__tooltipContent{text-align:left}.RankBadge-module__RRhesa__tooltipTitle{margin-bottom:.5rem;font-size:13px;font-weight:600}.RankBadge-module__RRhesa__tooltipRank{padding:.25rem 0;font-size:12px}.RankBadge-module__RRhesa__primaryIndicator{color:#dda85c;font-style:italic;font-weight:600}
.KarmaDisplay-module__Qv0xrW__karmaContainer{align-items:center;gap:var(--spacing,8px);display:flex}.KarmaDisplay-module__Qv0xrW__horizontal{flex-direction:row}.KarmaDisplay-module__Qv0xrW__vertical{flex-direction:column}.KarmaDisplay-module__Qv0xrW__small{--spacing:4px;--font-size:14px;--button-size:24px}.KarmaDisplay-module__Qv0xrW__medium{--spacing:8px;--font-size:16px;--button-size:32px}.KarmaDisplay-module__Qv0xrW__large{--spacing:12px;--font-size:18px;--button-size:40px}.KarmaDisplay-module__Qv0xrW__karmaValue{font-weight:600;font-size:var(--font-size);-webkit-user-select:none;user-select:none;transition:color .2s}.KarmaDisplay-module__Qv0xrW__karmaValue.KarmaDisplay-module__Qv0xrW__positive{color:#52c41a}.KarmaDisplay-module__Qv0xrW__karmaValue.KarmaDisplay-module__Qv0xrW__negative{color:#ff4d4f}.KarmaDisplay-module__Qv0xrW__karmaValue.KarmaDisplay-module__Qv0xrW__neutral{color:var(--color-text-secondary)}.KarmaDisplay-module__Qv0xrW__votingButtons{gap:var(--spacing);display:flex}.KarmaDisplay-module__Qv0xrW__vertical .KarmaDisplay-module__Qv0xrW__votingButtons{flex-direction:column}.KarmaDisplay-module__Qv0xrW__horizontal .KarmaDisplay-module__Qv0xrW__votingButtons{flex-direction:row}.KarmaDisplay-module__Qv0xrW__voteButton{min-width:var(--button-size);height:var(--button-size);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.KarmaDisplay-module__Qv0xrW__voteButton:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.KarmaDisplay-module__Qv0xrW__voteButton:active{transform:translateY(0)}.KarmaDisplay-module__Qv0xrW__voteButton:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.KarmaDisplay-module__Qv0xrW__upvoteButton{color:var(--color-text-secondary);border-color:var(--color-border)}.KarmaDisplay-module__Qv0xrW__upvoteButton:hover{color:#ff6b6b;border-color:#ff6b6b;box-shadow:0 0 8px #ff6b6b4d,0 0 12px #ff6b6b33}.KarmaDisplay-module__Qv0xrW__upvoteButton.KarmaDisplay-module__Qv0xrW__active{color:#ff6b6b;background-color:#ff6b6b26;border-color:#ff6b6b;box-shadow:0 0 12px #ff6b6b80,0 0 20px #ff6b6b4d,0 0 30px #ff6b6b33,inset 0 0 10px #ff6b6b1a}.KarmaDisplay-module__Qv0xrW__upvoteButton.KarmaDisplay-module__Qv0xrW__active:hover{box-shadow:0 0 16px #ff6b6b99,0 0 24px #ff6b6b66,0 0 36px #ff6b6b4d,inset 0 0 12px #ff6b6b26}.KarmaDisplay-module__Qv0xrW__downvoteButton{color:var(--color-text-secondary);border-color:var(--color-border)}.KarmaDisplay-module__Qv0xrW__downvoteButton:hover{color:#4dabf7;border-color:#4dabf7;box-shadow:0 0 8px #4dabf74d,0 0 12px #4dabf733}.KarmaDisplay-module__Qv0xrW__downvoteButton.KarmaDisplay-module__Qv0xrW__active{color:#4dabf7;background-color:#4dabf726;border-color:#4dabf7;box-shadow:0 0 12px #4dabf780,0 0 20px #4dabf74d,0 0 30px #4dabf733,inset 0 0 10px #4dabf71a}.KarmaDisplay-module__Qv0xrW__downvoteButton.KarmaDisplay-module__Qv0xrW__active:hover{box-shadow:0 0 16px #4dabf799,0 0 24px #4dabf766,0 0 36px #4dabf74d,inset 0 0 12px #4dabf726}.KarmaDisplay-module__Qv0xrW__voteIcon{font-size:calc(var(--font-size)*.8);line-height:1;transition:transform .2s}.KarmaDisplay-module__Qv0xrW__voteButton:hover .KarmaDisplay-module__Qv0xrW__voteIcon{transform:scale(1.1)}.KarmaDisplay-module__Qv0xrW__voteButton.KarmaDisplay-module__Qv0xrW__active .KarmaDisplay-module__Qv0xrW__voteIcon{transform:scale(1.2)}.KarmaDisplay-module__Qv0xrW__loading{opacity:.7;pointer-events:none}.KarmaDisplay-module__Qv0xrW__loading .KarmaDisplay-module__Qv0xrW__voteButton{position:relative}.KarmaDisplay-module__Qv0xrW__loading .KarmaDisplay-module__Qv0xrW__voteButton:after{content:"";border:2px solid #f3f3f3;border-top:2px solid var(--color-primary);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:1s linear infinite KarmaDisplay-module__Qv0xrW__spin;position:absolute;top:50%;left:50%}@keyframes KarmaDisplay-module__Qv0xrW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.KarmaDisplay-module__Qv0xrW__voteButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:768px){.KarmaDisplay-module__Qv0xrW__karmaContainer.KarmaDisplay-module__Qv0xrW__large{--spacing:8px;--font-size:16px;--button-size:32px}.KarmaDisplay-module__Qv0xrW__karmaContainer.KarmaDisplay-module__Qv0xrW__medium{--spacing:6px;--font-size:14px;--button-size:28px}}@media (prefers-contrast:high){.KarmaDisplay-module__Qv0xrW__voteButton{border-width:2px}.KarmaDisplay-module__Qv0xrW__karmaValue.KarmaDisplay-module__Qv0xrW__positive{color:#2f5233}.KarmaDisplay-module__Qv0xrW__karmaValue.KarmaDisplay-module__Qv0xrW__negative{color:#5f2120}}@media (prefers-reduced-motion:reduce){.KarmaDisplay-module__Qv0xrW__voteButton,.KarmaDisplay-module__Qv0xrW__voteIcon,.KarmaDisplay-module__Qv0xrW__karmaValue,.KarmaDisplay-module__Qv0xrW__loading .KarmaDisplay-module__Qv0xrW__voteButton:after{transition:none;animation:none}.KarmaDisplay-module__Qv0xrW__voteButton:hover,.KarmaDisplay-module__Qv0xrW__voteButton:hover .KarmaDisplay-module__Qv0xrW__voteIcon,.KarmaDisplay-module__Qv0xrW__voteButton.KarmaDisplay-module__Qv0xrW__active .KarmaDisplay-module__Qv0xrW__voteIcon{transform:none}}
.UserCard-module__TmpwQa__userCard{align-items:center;transition:all .2s;display:flex}.UserCard-module__TmpwQa__compact{background-color:var(--color-bg-card);border:1px solid #ffffff0d;border-radius:8px;gap:12px;padding:12px;box-shadow:0 1px 3px #0000001a,inset 0 1px #ffffff0d}.UserCard-module__TmpwQa__full{background-color:var(--color-bg-card);border:1px solid #ffffff0d;border-radius:8px;gap:16px;padding:16px;box-shadow:0 1px 3px #00000026,inset 0 1px #ffffff0d}.UserCard-module__TmpwQa__interactive{cursor:pointer;border-radius:8px;padding:8px}.UserCard-module__TmpwQa__interactive:hover{background-color:var(--color-bg-elevated);box-shadow:var(--shadow-2);transform:translateY(-1px)}.UserCard-module__TmpwQa__interactive:active{transform:translateY(0);box-shadow:0 1px 4px #00000014}.UserCard-module__TmpwQa__content{flex:1;min-width:0}.UserCard-module__TmpwQa__userInfo{align-items:center;gap:8px;margin-bottom:4px;display:flex}.UserCard-module__TmpwQa__username{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.UserCard-module__TmpwQa__full .UserCard-module__TmpwQa__username{margin-bottom:0;font-size:18px;font-weight:600}.UserCard-module__TmpwQa__rankBadge{color:#fff;white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.UserCard-module__TmpwQa__full .UserCard-module__TmpwQa__rankBadge{padding:4px 12px;font-size:12px}.UserCard-module__TmpwQa__meta{align-items:center;gap:12px;margin-top:4px;display:flex}.UserCard-module__TmpwQa__full .UserCard-module__TmpwQa__meta{justify-content:space-between;margin-top:8px}.UserCard-module__TmpwQa__lastSeen{color:var(--color-text-secondary);white-space:nowrap;font-size:11px}.UserCard-module__TmpwQa__full .UserCard-module__TmpwQa__lastSeen{font-size:12px}.UserCard-module__TmpwQa__lastSeen:before{content:"•";color:var(--color-border);margin-right:4px}.UserCard-module__TmpwQa__full .UserCard-module__TmpwQa__lastSeen:before{content:"Last seen ";margin-right:0}.UserCard-module__TmpwQa__loading{opacity:.7;pointer-events:none}.UserCard-module__TmpwQa__loading:after{content:"";border:2px solid #f3f3f3;border-top:2px solid var(--color-primary);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:1s linear infinite UserCard-module__TmpwQa__spin;position:absolute;top:50%;left:50%}@keyframes UserCard-module__TmpwQa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UserCard-module__TmpwQa__interactive:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:768px){.UserCard-module__TmpwQa__full{gap:12px;padding:12px}.UserCard-module__TmpwQa__full .UserCard-module__TmpwQa__username{font-size:16px}.UserCard-module__TmpwQa__meta{flex-direction:column;align-items:flex-start;gap:8px}.UserCard-module__TmpwQa__full .UserCard-module__TmpwQa__meta{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:480px){.UserCard-module__TmpwQa__compact{gap:8px}.UserCard-module__TmpwQa__userInfo{gap:6px}.UserCard-module__TmpwQa__meta{gap:8px}.UserCard-module__TmpwQa__rankBadge{padding:1px 6px;font-size:10px}.UserCard-module__TmpwQa__lastSeen{font-size:10px}}@media (prefers-contrast:high){.UserCard-module__TmpwQa__userCard{border:1px solid #000}.UserCard-module__TmpwQa__interactive:hover{background-color:#e6e6e6;border-color:#000}.UserCard-module__TmpwQa__username{color:#000}.UserCard-module__TmpwQa__lastSeen{color:#666}}@media (prefers-reduced-motion:reduce){.UserCard-module__TmpwQa__userCard,.UserCard-module__TmpwQa__interactive,.UserCard-module__TmpwQa__loading:after{transition:none;animation:none}.UserCard-module__TmpwQa__interactive:hover{box-shadow:none;transform:none}.UserCard-module__TmpwQa__interactive:active{transform:none}}@media print{.UserCard-module__TmpwQa__interactive:hover{box-shadow:none;background-color:#0000;transform:none}}
.StatCard-module__BqLvZW__statCard{background:0 0;border:none;border-radius:12px;align-items:center;gap:1rem;padding:1rem;transition:all .3s;display:flex}.StatCard-module__BqLvZW__iconOnly{text-align:center;flex-direction:column;gap:.75rem}.StatCard-module__BqLvZW__iconOnly .StatCard-module__BqLvZW__content{flex-direction:column;align-items:center;display:flex}.StatCard-module__BqLvZW__iconOnly .StatCard-module__BqLvZW__valueSection{justify-content:center;margin-bottom:0}.StatCard-module__BqLvZW__iconOnly .StatCard-module__BqLvZW__icon{font-size:1.75rem}.StatCard-module__BqLvZW__interactive{cursor:pointer}.StatCard-module__BqLvZW__interactive:hover{transform:translateY(-2px)}.StatCard-module__BqLvZW__interactive:active{transform:translateY(0);box-shadow:0 2px 8px #0003}.StatCard-module__BqLvZW__interactive:focus{outline:2px solid var(--color-accent);outline-offset:2px;border-color:#dda85c80}.StatCard-module__BqLvZW__small{gap:.75rem;padding:.75rem;font-size:.875rem}.StatCard-module__BqLvZW__medium{gap:1rem;padding:1rem;font-size:.9375rem}.StatCard-module__BqLvZW__large{gap:1.25rem;padding:1.25rem;font-size:1rem}.StatCard-module__BqLvZW__compact{gap:.5rem;padding:.75rem;font-size:.875rem}.StatCard-module__BqLvZW__compact.StatCard-module__BqLvZW__iconOnly{gap:.5rem;min-width:auto;padding:.5rem}.StatCard-module__BqLvZW__compact.StatCard-module__BqLvZW__iconOnly .StatCard-module__BqLvZW__icon{width:2.5rem;height:2.5rem;font-size:1.25rem}.StatCard-module__BqLvZW__compact.StatCard-module__BqLvZW__iconOnly .StatCard-module__BqLvZW__value{font-size:1.25em;font-weight:700}.StatCard-module__BqLvZW__iconSection{flex-shrink:0}.StatCard-module__BqLvZW__icon{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;transition:all .3s;display:flex}.StatCard-module__BqLvZW__small .StatCard-module__BqLvZW__icon{width:2.5rem;height:2.5rem;font-size:1.25rem}.StatCard-module__BqLvZW__large .StatCard-module__BqLvZW__icon{width:3.5rem;height:3.5rem;font-size:1.75rem}.StatCard-module__BqLvZW__content{flex:1;min-width:0}.StatCard-module__BqLvZW__valueSection{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.StatCard-module__BqLvZW__value{color:#ffffffe6;font-size:1.5em;font-weight:700;line-height:1.2}.StatCard-module__BqLvZW__label{color:#ffffffb3;font-size:.875em;font-weight:500}.StatCard-module__BqLvZW__primary .StatCard-module__BqLvZW__icon{color:var(--color-primary);background-color:#dda85c26}.StatCard-module__BqLvZW__success .StatCard-module__BqLvZW__icon{color:#4ade80;background-color:#4ade8026}.StatCard-module__BqLvZW__info .StatCard-module__BqLvZW__icon{color:#3b82f6;background-color:#3b82f626}.StatCard-module__BqLvZW__warning .StatCard-module__BqLvZW__icon{color:#fbbf24;background-color:#fbbf2426}.StatCard-module__BqLvZW__danger .StatCard-module__BqLvZW__icon{color:#f87171;background-color:#f8717126}.StatCard-module__BqLvZW__gold .StatCard-module__BqLvZW__icon{color:#dda85c;background-color:#dda85c26}.StatCard-module__BqLvZW__purple .StatCard-module__BqLvZW__icon{color:#a855f7;background-color:#a855f726}.StatCard-module__BqLvZW__trend{border-radius:4px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.75em;font-weight:600;display:flex}.StatCard-module__BqLvZW__trendIcon{font-size:.875em}.StatCard-module__BqLvZW__trendUp{color:#4ade80;background-color:#4ade8026}.StatCard-module__BqLvZW__trendDown{color:#f87171;background-color:#f8717126}.StatCard-module__BqLvZW__trendNeutral{color:#9ca3af;background-color:#9ca3af26}.StatCard-module__BqLvZW__skeleton{pointer-events:none;animation:2s cubic-bezier(.4,0,.6,1) infinite StatCard-module__BqLvZW__pulse}.StatCard-module__BqLvZW__skeletonIcon{background-color:var(--bg-elevated);border-radius:50%;width:3rem;height:3rem}.StatCard-module__BqLvZW__skeletonContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.StatCard-module__BqLvZW__skeletonValue{background-color:var(--bg-elevated);border-radius:4px;width:60%;height:1.5rem}.StatCard-module__BqLvZW__skeletonLabel{background-color:var(--bg-elevated);border-radius:4px;width:40%;height:1rem}@keyframes StatCard-module__BqLvZW__pulse{0%,to{opacity:1}50%{opacity:.5}}.StatCard-module__BqLvZW__small .StatCard-module__BqLvZW__skeletonIcon{width:2.5rem;height:2.5rem}.StatCard-module__BqLvZW__large .StatCard-module__BqLvZW__skeletonIcon{width:3.5rem;height:3.5rem}@media (max-width:768px){.StatCard-module__BqLvZW__statCard{gap:.75rem;padding:.75rem}.StatCard-module__BqLvZW__large{gap:1rem;padding:1rem}.StatCard-module__BqLvZW__icon{width:2.5rem;height:2.5rem;font-size:1.25rem}.StatCard-module__BqLvZW__value{font-size:1.25em}}@media (max-width:480px){.StatCard-module__BqLvZW__statCard{text-align:center;flex-direction:column;gap:.75rem}.StatCard-module__BqLvZW__valueSection{justify-content:center}.StatCard-module__BqLvZW__compact.StatCard-module__BqLvZW__iconOnly{gap:.5rem;padding:.75rem}.StatCard-module__BqLvZW__compact.StatCard-module__BqLvZW__iconOnly .StatCard-module__BqLvZW__icon{width:2.5rem;height:2.5rem;font-size:1.25rem}.StatCard-module__BqLvZW__compact.StatCard-module__BqLvZW__iconOnly .StatCard-module__BqLvZW__value{font-size:1.125em}}@media (prefers-contrast:high){.StatCard-module__BqLvZW__statCard{border-color:#ffffff4d}.StatCard-module__BqLvZW__interactive:hover{border-color:var(--color-primary)}}@media (prefers-reduced-motion:reduce){.StatCard-module__BqLvZW__statCard,.StatCard-module__BqLvZW__interactive,.StatCard-module__BqLvZW__icon{transition:none}.StatCard-module__BqLvZW__skeleton{animation:none}}
.Spinner-module__gNPO7q__spinnerContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.Spinner-module__gNPO7q__spinner{background-image:url(/images/ui/spinner.png);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:1.5s linear infinite Spinner-module__gNPO7q__spin}@keyframes Spinner-module__gNPO7q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Spinner-module__gNPO7q__spinner.Spinner-module__gNPO7q__small{width:24px;height:24px}.Spinner-module__gNPO7q__spinner.Spinner-module__gNPO7q__medium{width:40px;height:40px}.Spinner-module__gNPO7q__spinner.Spinner-module__gNPO7q__large{width:48px;height:48px}.Spinner-module__gNPO7q__textContainer{flex-direction:column;align-items:center;gap:8px;display:flex}.Spinner-module__gNPO7q__loadingText{color:var(--color-text-secondary);text-align:center;font-weight:500}.Spinner-module__gNPO7q__loadingSubtext{color:var(--color-text-tertiary);text-align:center;font-size:14px}.Spinner-module__gNPO7q__spinnerContainer.Spinner-module__gNPO7q__page{background-color:var(--color-bg);z-index:9999;min-height:100vh;padding:20px;position:fixed;top:0;bottom:0;left:0;right:0}.Spinner-module__gNPO7q__page .Spinner-module__gNPO7q__spinner.Spinner-module__gNPO7q__large{width:56px;height:56px}.Spinner-module__gNPO7q__page .Spinner-module__gNPO7q__loadingText{margin-top:8px;font-size:18px}.Spinner-module__gNPO7q__page .Spinner-module__gNPO7q__loadingSubtext{margin-top:4px;font-size:15px}.Spinner-module__gNPO7q__spinnerContainer.Spinner-module__gNPO7q__component{background-color:#0000;padding:40px 20px}.Spinner-module__gNPO7q__component .Spinner-module__gNPO7q__loadingText{font-size:16px}.Spinner-module__gNPO7q__component .Spinner-module__gNPO7q__loadingSubtext{font-size:14px}.Spinner-module__gNPO7q__spinnerContainer.Spinner-module__gNPO7q__inline{background-color:#0000;flex-direction:row;gap:8px;padding:8px}.Spinner-module__gNPO7q__inline .Spinner-module__gNPO7q__textContainer{flex-direction:row;gap:4px}.Spinner-module__gNPO7q__inline .Spinner-module__gNPO7q__loadingText{font-size:14px}.Spinner-module__gNPO7q__inline .Spinner-module__gNPO7q__loadingSubtext{font-size:13px}.Spinner-module__gNPO7q__spinnerContainer.Spinner-module__gNPO7q__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background-color:#2a3f4be6;position:absolute;top:0;bottom:0;left:0;right:0}.Spinner-module__gNPO7q__spinnerContainer.Spinner-module__gNPO7q__card{background-color:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);padding:60px 20px}.Spinner-module__gNPO7q__spinnerContainer.Spinner-module__gNPO7q__minimal{background:0 0;padding:0}@media (max-width:768px){.Spinner-module__gNPO7q__page .Spinner-module__gNPO7q__spinner.Spinner-module__gNPO7q__large{width:48px;height:48px}.Spinner-module__gNPO7q__page .Spinner-module__gNPO7q__loadingText{font-size:16px}.Spinner-module__gNPO7q__page .Spinner-module__gNPO7q__loadingSubtext{font-size:14px}.Spinner-module__gNPO7q__component{padding:30px 15px}}@media (prefers-reduced-motion:reduce){.Spinner-module__gNPO7q__spinner{animation:3s linear infinite Spinner-module__gNPO7q__spin}}@media (prefers-contrast:high){.Spinner-module__gNPO7q__loadingText{color:var(--color-text)}}
.LoadingIndicator-module__TD387W__loadingIndicator{justify-content:center;align-items:center;gap:12px;display:flex}.LoadingIndicator-module__TD387W__loadingText{color:#ffffffb3;font-size:.9rem;font-weight:500}.LoadingIndicator-module__TD387W__small{gap:8px}.LoadingIndicator-module__TD387W__small .LoadingIndicator-module__TD387W__loadingText{font-size:.8rem}.LoadingIndicator-module__TD387W__medium{gap:12px}.LoadingIndicator-module__TD387W__medium .LoadingIndicator-module__TD387W__loadingText{font-size:.9rem}.LoadingIndicator-module__TD387W__large{gap:16px}.LoadingIndicator-module__TD387W__large .LoadingIndicator-module__TD387W__loadingText{font-size:1rem}.LoadingIndicator-module__TD387W__default{background:var(--bg-content);border-radius:12px;flex-direction:column;gap:16px;padding:40px 20px}.LoadingIndicator-module__TD387W__default.LoadingIndicator-module__TD387W__small{gap:12px;padding:24px 16px}.LoadingIndicator-module__TD387W__default.LoadingIndicator-module__TD387W__large{gap:20px;padding:60px 24px}.LoadingIndicator-module__TD387W__inline{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;padding:8px 12px}.LoadingIndicator-module__TD387W__inline.LoadingIndicator-module__TD387W__small{padding:6px 10px}.LoadingIndicator-module__TD387W__inline.LoadingIndicator-module__TD387W__large{padding:12px 16px}.LoadingIndicator-module__TD387W__centered{background:var(--bg-content);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;min-height:200px}.LoadingIndicator-module__TD387W__centered.LoadingIndicator-module__TD387W__small{min-height:120px}.LoadingIndicator-module__TD387W__centered.LoadingIndicator-module__TD387W__large{min-height:300px}.LoadingIndicator-module__TD387W__minimal{padding:16px}.LoadingIndicator-module__TD387W__minimal.LoadingIndicator-module__TD387W__small{padding:12px}.LoadingIndicator-module__TD387W__minimal.LoadingIndicator-module__TD387W__large{padding:24px}@media (max-width:768px){.LoadingIndicator-module__TD387W__default{padding:32px 16px}.LoadingIndicator-module__TD387W__centered{min-height:160px}.LoadingIndicator-module__TD387W__loadingText{font-size:.85rem}.LoadingIndicator-module__TD387W__large .LoadingIndicator-module__TD387W__loadingText{font-size:.95rem}}@media (max-width:480px){.LoadingIndicator-module__TD387W__default{padding:24px 12px}.LoadingIndicator-module__TD387W__centered{min-height:140px}.LoadingIndicator-module__TD387W__loadingText{font-size:.8rem}}
.Modal-module__rxdtia__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out Modal-module__rxdtia__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes Modal-module__rxdtia__fadeIn{0%{opacity:0}to{opacity:1}}.Modal-module__rxdtia__modalContainer{background:#2a3f4b;border:1px solid #dda85c26;border-radius:20px;flex-direction:column;max-height:90vh;animation:.3s cubic-bezier(.34,1.56,.64,1) Modal-module__rxdtia__slideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0009,0 0 0 1px #dda85c33,0 0 40px #000c,inset 0 1px #ffffff1a}@keyframes Modal-module__rxdtia__slideIn{0%{opacity:0;transform:scale(.95)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}.Modal-module__rxdtia__small{width:100%;max-width:500px}.Modal-module__rxdtia__medium{width:100%;max-width:600px}.Modal-module__rxdtia__large{width:100%;max-width:800px}.Modal-module__rxdtia__extraLarge{width:100%;max-width:1000px}.Modal-module__rxdtia__modalHeader{background:linear-gradient(135deg,#314553,#dda85c08);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:28px 36px;display:flex;position:relative}.Modal-module__rxdtia__modalHeader:after{content:"";background:linear-gradient(90deg,#0000,#dda85c4d,#0000);height:1px;position:absolute;bottom:0;left:36px;right:36px}.Modal-module__rxdtia__modalTitle{color:#fffffffa;letter-spacing:.02em;text-shadow:0 1px 2px #0000004d;margin:0;font-size:1.6rem;font-weight:700}.Modal-module__rxdtia__closeButton{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;font-size:1.3rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #0003}.Modal-module__rxdtia__closeButton:hover{color:var(--color-primary);background:#dda85c26;border-color:#dda85c4d;transform:scale(1.05);box-shadow:0 4px 12px #dda85c33}.Modal-module__rxdtia__closeButton:focus{outline:2px solid var(--color-primary);outline-offset:2px}.Modal-module__rxdtia__modalContent{color:#fffffff2;background:#2a3f4b;flex:1;padding:36px;line-height:1.7;overflow-y:auto}.Modal-module__rxdtia__modalContent p{margin:0 0 16px}.Modal-module__rxdtia__modalContent p:last-child{margin-bottom:0}.Modal-module__rxdtia__modalFooter{background:linear-gradient(135deg,#314553,#dda85c08);border-top:1px solid #ffffff1f;justify-content:flex-end;align-items:center;gap:16px;padding:28px 36px;display:flex;position:relative}.Modal-module__rxdtia__modalFooter:before{content:"";background:linear-gradient(90deg,#0000,#dda85c4d,#0000);height:1px;position:absolute;top:0;left:36px;right:36px}@media (max-width:768px){.Modal-module__rxdtia__modalOverlay{padding:16px}.Modal-module__rxdtia__modalContainer{max-height:95vh}.Modal-module__rxdtia__modalHeader{padding:20px 24px}.Modal-module__rxdtia__modalTitle{font-size:1.25rem}.Modal-module__rxdtia__modalContent{padding:24px}.Modal-module__rxdtia__modalFooter{flex-direction:column-reverse;gap:8px;padding:20px 24px}.Modal-module__rxdtia__modalFooter>*{width:100%}}@media (max-width:480px){.Modal-module__rxdtia__modalOverlay{padding:12px}.Modal-module__rxdtia__modalHeader{padding:16px 20px}.Modal-module__rxdtia__modalContent{padding:20px}.Modal-module__rxdtia__modalFooter{padding:16px 20px}}
.EmptyState-module__eCAa3G__emptyState{text-align:center;background:var(--bg-content);color:#ffffffb3;border-radius:16px;padding:80px 20px}.EmptyState-module__eCAa3G__icon{color:#fff6;margin-bottom:24px;font-size:3rem}.EmptyState-module__eCAa3G__title{color:#ffffffe6;margin:0 0 12px;font-size:1.5rem;font-weight:600}.EmptyState-module__eCAa3G__message{max-width:400px;margin:0 auto 24px;font-size:1rem;line-height:1.5}.EmptyState-module__eCAa3G__action{margin-top:24px}.EmptyState-module__eCAa3G__actionButton{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important;border-radius:8px!important;height:auto!important;padding:12px 24px!important;font-weight:600!important}.EmptyState-module__eCAa3G__actionButton:hover{background:#c8941f!important;border-color:#c8941f!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #dda85c4d!important}@media (max-width:768px){.EmptyState-module__eCAa3G__emptyState{padding:60px 20px}.EmptyState-module__eCAa3G__icon{margin-bottom:20px;font-size:2.5rem}.EmptyState-module__eCAa3G__title{font-size:1.25rem}.EmptyState-module__eCAa3G__message{font-size:.9rem}}@media (max-width:480px){.EmptyState-module__eCAa3G__emptyState{padding:40px 16px}.EmptyState-module__eCAa3G__icon{margin-bottom:16px;font-size:2rem}.EmptyState-module__eCAa3G__title{font-size:1.1rem}.EmptyState-module__eCAa3G__message{font-size:.85rem}}
.ErrorFallback-module__9TdJea__errorFallback{text-align:center;color:#ffffffd9;background:#ff4d4f14;border:1px solid #ff4d4f33;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 24px;display:flex}.ErrorFallback-module__9TdJea__default{min-height:200px}.ErrorFallback-module__9TdJea__compact{gap:12px;min-height:120px;padding:20px 16px}.ErrorFallback-module__9TdJea__compact .ErrorFallback-module__9TdJea__icon{font-size:1.5rem}.ErrorFallback-module__9TdJea__compact .ErrorFallback-module__9TdJea__title{font-size:.95rem}.ErrorFallback-module__9TdJea__compact .ErrorFallback-module__9TdJea__message{font-size:.8rem}.ErrorFallback-module__9TdJea__inline{text-align:left;flex-direction:row;gap:12px;min-height:auto;padding:12px 16px}.ErrorFallback-module__9TdJea__inline .ErrorFallback-module__9TdJea__iconWrapper{margin-bottom:0}.ErrorFallback-module__9TdJea__inline .ErrorFallback-module__9TdJea__icon{font-size:1.25rem}.ErrorFallback-module__9TdJea__inline .ErrorFallback-module__9TdJea__content{flex:1}.ErrorFallback-module__9TdJea__inline .ErrorFallback-module__9TdJea__title{margin-bottom:2px;font-size:.9rem}.ErrorFallback-module__9TdJea__inline .ErrorFallback-module__9TdJea__message{margin-bottom:0;font-size:.8rem}.ErrorFallback-module__9TdJea__inline .ErrorFallback-module__9TdJea__retryButton{padding:6px 12px;font-size:.8rem}.ErrorFallback-module__9TdJea__iconWrapper{justify-content:center;align-items:center;display:flex}.ErrorFallback-module__9TdJea__icon{color:#ff4d4f;font-size:2rem}.ErrorFallback-module__9TdJea__content{flex-direction:column;gap:4px;display:flex}.ErrorFallback-module__9TdJea__title{color:#ffffffe6;margin:0;font-size:1.1rem;font-weight:600}.ErrorFallback-module__9TdJea__message{color:#fff9;max-width:300px;margin:0;font-size:.9rem;line-height:1.4}.ErrorFallback-module__9TdJea__retryButton{color:#ffffffd9;cursor:pointer;background:#ff4d4f26;border:1px solid #ff4d4f4d;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex}.ErrorFallback-module__9TdJea__retryButton:hover{background:#ff4d4f40;border-color:#ff4d4f80;transform:translateY(-1px)}.ErrorFallback-module__9TdJea__retryButton:active{transform:translateY(0)}.ErrorFallback-module__9TdJea__retryIcon{font-size:.9rem}@media (max-width:768px){.ErrorFallback-module__9TdJea__errorFallback{padding:24px 16px}.ErrorFallback-module__9TdJea__default{min-height:160px}.ErrorFallback-module__9TdJea__icon{font-size:1.75rem}.ErrorFallback-module__9TdJea__title{font-size:1rem}.ErrorFallback-module__9TdJea__message{font-size:.85rem}}@media (max-width:480px){.ErrorFallback-module__9TdJea__errorFallback{padding:20px 12px}.ErrorFallback-module__9TdJea__default{min-height:140px}.ErrorFallback-module__9TdJea__compact{min-height:100px;padding:16px 12px}.ErrorFallback-module__9TdJea__inline{text-align:center;flex-direction:column}}
.FlickerText-module__OXKGaq__flicker{color:var(--color-text-secondary);transition:all .3s ease-in-out;display:inline-block;position:relative}.FlickerText-module__OXKGaq__flicker:before{content:"";opacity:.3;z-index:-1;background:#dda85c1a;border-radius:4px;transition:all .3s ease-in-out;position:absolute;top:-2px;bottom:-2px;left:-4px;right:-4px}.FlickerText-module__OXKGaq__flicker.FlickerText-module__OXKGaq__active:before{animation:FlickerText-module__OXKGaq__gentleHum var(--flicker-speed,2s)infinite ease-in-out}.FlickerText-module__OXKGaq__flicker.FlickerText-module__OXKGaq__glow:before{background:#dda85c26;box-shadow:0 0 8px #dda85c33,0 0 16px #dda85c1a}@keyframes FlickerText-module__OXKGaq__gentleHum{0%,to{opacity:.3;background:#dda85c1a;transform:scale(1)}50%{opacity:.5;background:#dda85c33;transform:scale(1.02)}}@keyframes FlickerText-module__OXKGaq__gentleGlow{0%,to{box-shadow:0 0 8px #dda85c33,0 0 16px #dda85c1a}50%{box-shadow:0 0 12px #dda85c4d,0 0 24px #dda85c26}}.FlickerText-module__OXKGaq__flicker.FlickerText-module__OXKGaq__glow.FlickerText-module__OXKGaq__active:before{animation:FlickerText-module__OXKGaq__gentleHum var(--flicker-speed,2s)infinite ease-in-out,FlickerText-module__OXKGaq__gentleGlow var(--flicker-speed,2s)infinite ease-in-out}.FlickerText-module__OXKGaq__intensity1:before{opacity:.2}.FlickerText-module__OXKGaq__intensity2:before{opacity:.25}.FlickerText-module__OXKGaq__intensity3:before{opacity:.3}.FlickerText-module__OXKGaq__intensity4:before{opacity:.35}.FlickerText-module__OXKGaq__intensity5:before{opacity:.4}.FlickerText-module__OXKGaq__intensity6:before{opacity:.45}.FlickerText-module__OXKGaq__intensity7:before{opacity:.5}.FlickerText-module__OXKGaq__intensity8:before{opacity:.55}.FlickerText-module__OXKGaq__intensity9:before{opacity:.6}.FlickerText-module__OXKGaq__intensity10:before{opacity:.65}.FlickerText-module__OXKGaq__speed1{--flicker-speed:3s}.FlickerText-module__OXKGaq__speed2{--flicker-speed:2.8s}.FlickerText-module__OXKGaq__speed3{--flicker-speed:2.6s}.FlickerText-module__OXKGaq__speed4{--flicker-speed:2.4s}.FlickerText-module__OXKGaq__speed5{--flicker-speed:2.2s}.FlickerText-module__OXKGaq__speed6{--flicker-speed:2s}.FlickerText-module__OXKGaq__speed7{--flicker-speed:1.8s}.FlickerText-module__OXKGaq__speed8{--flicker-speed:1.6s}.FlickerText-module__OXKGaq__speed9{--flicker-speed:1.4s}.FlickerText-module__OXKGaq__speed10{--flicker-speed:1.2s}.FlickerText-module__OXKGaq__flicker:hover:before{opacity:.6;background:#dda85c40;transform:scale(1.05)}.FlickerText-module__OXKGaq__flicker.FlickerText-module__OXKGaq__glow:hover:before{box-shadow:0 0 16px #dda85c66,0 0 32px #dda85c33}@media (max-width:640px){.FlickerText-module__OXKGaq__flicker:before{top:-1px;bottom:-1px;left:-2px;right:-2px}.FlickerText-module__OXKGaq__flicker.FlickerText-module__OXKGaq__glow:before{box-shadow:0 0 4px #dda85c33,0 0 8px #dda85c1a}}@media (prefers-reduced-motion:reduce){.FlickerText-module__OXKGaq__flicker.FlickerText-module__OXKGaq__active:before{animation:none}.FlickerText-module__OXKGaq__flicker:before{opacity:.4;background:#dda85c26}.FlickerText-module__OXKGaq__flicker.FlickerText-module__OXKGaq__glow:before{box-shadow:0 0 8px #dda85c33}}
.FloatingVideoPlayer-module__zRFw3q__floatingPlayer{--adothria-gold:#dda85c;--adothria-gold-bright:#f4c462;--adothria-gold-dark:#2a2319f2;--adothria-gold-medium:#3c3020fa;--adothria-glass:#322a1ee6;--adothria-glass-bright:#372d20f2;z-index:900;background:linear-gradient(135deg,var(--adothria-gold-dark)0%,var(--adothria-gold-medium)50%,var(--adothria-gold-dark)100%);-webkit-backdrop-filter:blur(12px);pointer-events:auto;border:1px solid #dda85c59;border-radius:12px;width:450px;transition:all .3s cubic-bezier(.34,1.25,.64,1);position:fixed;bottom:20px;right:20px;box-shadow:0 8px 32px #0006,inset 0 1px #dda85c26,0 0 30px #dda85c1f}.FloatingVideoPlayer-module__zRFw3q__floatingCloseButton{z-index:20;-webkit-backdrop-filter:blur(8px);width:32px;height:32px;color:var(--adothria-gold);cursor:pointer;background:#000000b3;border:1px solid #dda85c4d;border-radius:50%;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #0006}.FloatingVideoPlayer-module__zRFw3q__floatingCloseButton:hover{color:var(--adothria-gold-bright);background:#dda85c33;border-color:#dda85c99;transform:scale(1.15);box-shadow:0 4px 12px #dda85c66}.FloatingVideoPlayer-module__zRFw3q__floatingCloseButton:active{transform:scale(.95)}.FloatingVideoPlayer-module__zRFw3q__videoContainer{background:linear-gradient(135deg,#2a231999 0%,#3c302080 100%);border-radius:12px;height:100%;padding:0;overflow:hidden}.FloatingVideoPlayer-module__zRFw3q__expanded{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.FloatingVideoPlayer-module__zRFw3q__minimized{opacity:0;pointer-events:none;transform:translateY(20px)scale(.9)}.FloatingVideoPlayer-module__zRFw3q__animating{transition-duration:.3s}.FloatingVideoPlayer-module__zRFw3q__floatingPlayer:hover{border-color:#dda85c80;box-shadow:0 12px 40px #00000080,inset 0 1px #dda85c33,0 0 40px #dda85c2e}.FloatingVideoPlayer-module__zRFw3q__floatingCloseButton:focus{outline:none}.FloatingVideoPlayer-module__zRFw3q__floatingCloseButton:focus-visible{outline:2px solid var(--adothria-gold-bright);outline-offset:3px;border-radius:50%}@media (max-width:768px){.FloatingVideoPlayer-module__zRFw3q__floatingPlayer{width:360px;bottom:16px;right:16px}.FloatingVideoPlayer-module__zRFw3q__floatingCloseButton{width:28px;height:28px;font-size:12px;top:6px;right:6px}}@media (max-width:480px){.FloatingVideoPlayer-module__zRFw3q__floatingPlayer{width:auto;max-width:none;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.FloatingVideoPlayer-module__zRFw3q__floatingPlayer,.FloatingVideoPlayer-module__zRFw3q__minimizeButton,.FloatingVideoPlayer-module__zRFw3q__animating{transition:none}}@media (prefers-contrast:high){.FloatingVideoPlayer-module__zRFw3q__floatingPlayer{border-color:var(--adothria-gold);border-width:2px}.FloatingVideoPlayer-module__zRFw3q__title{text-shadow:0 0 4px #000}}
.FloatingVideoToggle-module__DHOczW__videoToggle{--adothria-gold:#dda85c;--adothria-gold-bright:#f4c462;--adothria-gold-dark:#c89647;--adothria-dark-bg:#1a2530;z-index:901;pointer-events:auto;-webkit-backdrop-filter:blur(12px);cursor:pointer;contain:layout;background:linear-gradient(135deg,#040505f2 0%,#c89647 50%,#1a2530f2 100%);border:2px solid #dda85c99;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:all .4s cubic-bezier(.34,1.56,.64,1);animation:3s ease-in-out infinite FloatingVideoToggle-module__DHOczW__elegantFloat;display:flex;position:fixed;bottom:20px;right:20px;overflow:visible;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff1a,inset 0 -1px #0003}.FloatingVideoToggle-module__DHOczW__iconContainer{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.FloatingVideoToggle-module__DHOczW__premiumIcon{object-fit:contain;filter:drop-shadow(0 0 12px #dda85cb3)drop-shadow(0 4px 8px #00000080);width:75%;height:75%;transition:all .4s cubic-bezier(.34,1.56,.64,1)}@keyframes FloatingVideoToggle-module__DHOczW__elegantFloat{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-4px)rotate(1deg)}50%{transform:translateY(0)rotate(0)}75%{transform:translateY(-4px)rotate(-1deg)}}.FloatingVideoToggle-module__DHOczW__videoToggle:hover{border-color:#dda85ce6;animation:1.5s ease-in-out infinite FloatingVideoToggle-module__DHOczW__elegantFloat;transform:translateY(-4px)scale(1.08);box-shadow:0 12px 48px #0009,0 0 20px #dda85c66,inset 0 1px #fff3,inset 0 -1px #0000004d}.FloatingVideoToggle-module__DHOczW__videoToggle:hover .FloatingVideoToggle-module__DHOczW__premiumIcon{filter:drop-shadow(0 0 20px #dda85c)drop-shadow(0 0 40px #f4c462cc)drop-shadow(0 6px 12px #0009);transform:scale(1.12)rotate(5deg)}.FloatingVideoToggle-module__DHOczW__videoToggle:active{transition:all .1s;transform:translateY(-2px)scale(1.02)}.FloatingVideoToggle-module__DHOczW__visible{opacity:1;pointer-events:auto;transform:scale(1)}.FloatingVideoToggle-module__DHOczW__hidden{opacity:0;pointer-events:none;transform:scale(.7)}.FloatingVideoToggle-module__DHOczW__animating{transition:all .15s cubic-bezier(.34,1.56,.64,1);transform:scale(1.15)rotate(10deg)}.FloatingVideoToggle-module__DHOczW__videoToggle:focus{outline:none}.FloatingVideoToggle-module__DHOczW__videoToggle:focus-visible{outline:3px solid var(--adothria-gold-bright);outline-offset:6px;box-shadow:0 12px 48px #0009,0 0 0 1px #dda85ccc,0 0 60px #dda85c80}@media (max-width:768px){.FloatingVideoToggle-module__DHOczW__videoToggle{width:48px;height:48px;bottom:16px;right:50px;box-shadow:0 4px 16px #0006,inset 0 1px #ffffff1a}.FloatingVideoToggle-module__DHOczW__videoToggle:hover{box-shadow:0 6px 24px #00000080,0 0 12px #dda85c4d,inset 0 1px #ffffff26}}@media (max-width:480px){.FloatingVideoToggle-module__DHOczW__videoToggle{width:44px;height:44px;bottom:12px;right:50px}}@media (prefers-reduced-motion:reduce){.FloatingVideoToggle-module__DHOczW__videoToggle{transition:opacity .2s,transform .2s;animation:none}.FloatingVideoToggle-module__DHOczW__videoToggle:hover{animation:none}.FloatingVideoToggle-module__DHOczW__premiumIcon{transition:opacity .2s}}@media (prefers-contrast:high){.FloatingVideoToggle-module__DHOczW__videoToggle{border-width:3px;border-color:var(--adothria-gold)}.FloatingVideoToggle-module__DHOczW__premiumIcon{filter:contrast(1.3)drop-shadow(0 4px 8px #000c)}}
.ImageLightbox-module__1_RefW__lightboxOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;cursor:pointer;background-color:#000000eb;justify-content:center;align-items:center;padding:20px;animation:.2s ease-in-out ImageLightbox-module__1_RefW__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes ImageLightbox-module__1_RefW__fadeIn{0%{opacity:0}to{opacity:1}}.ImageLightbox-module__1_RefW__closeButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;z-index:10001;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;transition:all .3s;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 4px 12px #0000004d}.ImageLightbox-module__1_RefW__closeButton:hover{background:#ff6b6bcc;transform:scale(1.1)rotate(90deg);box-shadow:0 0 20px #ff6b6b99,0 0 30px #ff6b6b66}.ImageLightbox-module__1_RefW__closeButton:active{transform:scale(.95)rotate(90deg)}.ImageLightbox-module__1_RefW__lightboxContent{cursor:default;outline:none;justify-content:center;align-items:center;max-width:90vw;max-height:90vh;animation:.3s ease-out ImageLightbox-module__1_RefW__zoomIn;display:flex;position:relative}@keyframes ImageLightbox-module__1_RefW__zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ImageLightbox-module__1_RefW__imageWrapper{width:90vw;max-width:1200px;height:90vh;position:relative}.ImageLightbox-module__1_RefW__lightboxImage{object-fit:contain;background:#0000004d;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:90vh;box-shadow:0 8px 32px #00000080,0 0 60px #dda85c26}.ImageLightbox-module__1_RefW__videoContainer{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.ImageLightbox-module__1_RefW__lightboxVideo{background:#000;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:90vh;box-shadow:0 8px 32px #00000080,0 0 60px #dda85c26}.ImageLightbox-module__1_RefW__lightboxCaption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-align:center;z-index:10000;background:#000c;border-radius:24px;max-width:80%;padding:12px 24px;font-size:14px;font-weight:500;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0006}@media (max-width:768px){.ImageLightbox-module__1_RefW__lightboxOverlay{padding:12px}.ImageLightbox-module__1_RefW__closeButton{width:44px;height:44px;font-size:20px;top:16px;right:16px}.ImageLightbox-module__1_RefW__lightboxContent{max-width:95vw;max-height:85vh}.ImageLightbox-module__1_RefW__lightboxImage,.ImageLightbox-module__1_RefW__lightboxVideo{border-radius:4px;max-height:85vh}.ImageLightbox-module__1_RefW__lightboxCaption{max-width:90%;padding:8px 16px;font-size:12px;bottom:16px}}@media (hover:none) and (pointer:coarse){.ImageLightbox-module__1_RefW__lightboxOverlay{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}.ImageLightbox-module__1_RefW__lightboxImage:not([src]),.ImageLightbox-module__1_RefW__lightboxVideo:not([src]){background:linear-gradient(45deg,#ffffff0d 25%,#ffffff1a 25% 50%,#ffffff0d 50% 75%,#ffffff1a 75%,#ffffff1a) 0 0/40px 40px;min-width:200px;min-height:200px;animation:1s linear infinite ImageLightbox-module__1_RefW__loading}@keyframes ImageLightbox-module__1_RefW__loading{0%{background-position:0 0}to{background-position:40px 40px}}.ImageLightbox-module__1_RefW__closeButton:focus-visible{outline-offset:4px;outline:2px solid #ff6b6b}.ImageLightbox-module__1_RefW__lightboxContent:focus-visible{outline-offset:8px;border-radius:8px;outline:2px solid #dda85c80}@media (prefers-reduced-motion:reduce){.ImageLightbox-module__1_RefW__lightboxOverlay,.ImageLightbox-module__1_RefW__lightboxContent,.ImageLightbox-module__1_RefW__closeButton,.ImageLightbox-module__1_RefW__lightboxImage,.ImageLightbox-module__1_RefW__lightboxVideo{transition:none;animation:none}.ImageLightbox-module__1_RefW__closeButton:hover{transform:none}}@media (prefers-contrast:high){.ImageLightbox-module__1_RefW__closeButton{background:#ffffff4d;border:2px solid #fff}.ImageLightbox-module__1_RefW__lightboxCaption{background:#000;border:1px solid #fff}}
.NewsCard-module__SG_QiG__newsCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;z-index:2;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;height:100%;min-height:400px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d}.NewsCard-module__SG_QiG__newsCard:hover{background:#ffffff14;border-color:#dda85c4d;transform:translateY(-4px);box-shadow:0 12px 48px #0006}.NewsCard-module__SG_QiG__newsImage{flex-shrink:0;width:100%;height:240px;position:relative;overflow:hidden}.NewsCard-module__SG_QiG__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s}.NewsCard-module__SG_QiG__newsCard:hover .NewsCard-module__SG_QiG__image{transform:scale(1.05)}.NewsCard-module__SG_QiG__newsImagePlaceholder{background:linear-gradient(135deg,var(--bg-elevated),#dda85c1a);justify-content:center;align-items:center;width:100%;height:240px;display:flex;position:relative;overflow:hidden}.NewsCard-module__SG_QiG__placeholderIcon{color:#dda85c66;z-index:2;font-size:2rem}.NewsCard-module__SG_QiG__newsImagePlaceholder:before{content:"";z-index:1;background:radial-gradient(circle at 20% 80%,#dda85c1a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#dda85c1a 0%,#0000 50%);position:absolute;top:0;bottom:0;left:0;right:0}.NewsCard-module__SG_QiG__noImage{background:var(--bg-content)}.NewsCard-module__SG_QiG__newsContent{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;position:relative}.NewsCard-module__SG_QiG__newsContentTop{flex-direction:column;flex:1;gap:12px;display:flex}.NewsCard-module__SG_QiG__noImage .NewsCard-module__SG_QiG__newsContentTop{padding-top:8px}.NewsCard-module__SG_QiG__dateWrapper{background:linear-gradient(135deg,var(--color-primary),#c8941f);color:#fff;z-index:10;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:.8rem;font-weight:600;display:flex;position:absolute;top:-12px;right:24px;box-shadow:0 4px 16px #dda85c4d}.NewsCard-module__SG_QiG__noImage .NewsCard-module__SG_QiG__dateWrapper{position:absolute;top:-12px;right:24px}.NewsCard-module__SG_QiG__newsIcon{color:#fff;font-size:.75rem}.NewsCard-module__SG_QiG__newsTitle{color:#fffffff2;letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden;margin:16px 0 12px!important;font-size:1.4rem!important;line-height:1.3!important}.NewsCard-module__SG_QiG__newsDescription{color:#ffffffb3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.NewsCard-module__SG_QiG__newsContentBottom{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;display:flex}.NewsCard-module__SG_QiG__brandTags{gap:8px;display:flex}.NewsCard-module__SG_QiG__readMoreButton{text-decoration:none}.NewsCard-module__SG_QiG__readMoreButton button{letter-spacing:.25px!important;border-radius:20px!important;padding:8px 16px!important;font-size:.85rem!important;font-weight:600!important;transition:all .2s!important}.NewsCard-module__SG_QiG__readMoreButton:hover button{transform:translateY(-1px)!important}@media (max-width:768px){.NewsCard-module__SG_QiG__newsCard{background:#2a3f4bd9;border-radius:12px}.NewsCard-module__SG_QiG__newsImage{height:200px}.NewsCard-module__SG_QiG__newsContent{padding:20px}.NewsCard-module__SG_QiG__dateWrapper{padding:6px 12px;font-size:.75rem;right:20px}.NewsCard-module__SG_QiG__newsTitle{font-size:1.2rem!important}.NewsCard-module__SG_QiG__newsImagePlaceholder{height:200px}.NewsCard-module__SG_QiG__placeholderIcon{font-size:1.5rem}}@media (max-width:480px){.NewsCard-module__SG_QiG__newsImage{height:180px}.NewsCard-module__SG_QiG__newsContent{padding:16px}.NewsCard-module__SG_QiG__newsTitle{font-size:1.1rem!important}.NewsCard-module__SG_QiG__dateWrapper{align-self:flex-start;margin-top:-8px;margin-bottom:12px;position:static}}
.ContentSeparator-module__NKoHeG__contentSeparator{background:linear-gradient(135deg,var(--bg-elevated),#ffffff05);justify-content:center;align-items:center;padding:32px 48px;display:flex}.ContentSeparator-module__NKoHeG__hrImage{opacity:.7;width:750px;max-width:100%;height:auto}@media (max-width:768px){.ContentSeparator-module__NKoHeG__contentSeparator{padding:24px 32px}}@media (max-width:480px){.ContentSeparator-module__NKoHeG__contentSeparator{padding:20px 24px}}
.NewsArticleView-module__Yu6zBq__newsArticleView{width:100%;max-width:900px;margin:0 auto}.NewsArticleView-module__Yu6zBq__articleHeader{text-align:center;margin-bottom:48px}.NewsArticleView-module__Yu6zBq__headerActions{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.NewsArticleView-module__Yu6zBq__backLink{color:#ffffffb3;align-items:center;gap:8px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.NewsArticleView-module__Yu6zBq__backLink:hover{color:var(--color-primary);transform:translate(-4px)}.NewsArticleView-module__Yu6zBq__actionButtons{align-items:center;gap:12px;display:flex}.NewsArticleView-module__Yu6zBq__articleMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.NewsArticleView-module__Yu6zBq__metaItem{color:#ffffffb3;align-items:center;gap:6px;font-size:.9rem;font-weight:500;display:flex}.NewsArticleView-module__Yu6zBq__metaIcon{color:var(--color-primary);font-size:1rem}.NewsArticleView-module__Yu6zBq__metaDivider{color:#ffffff4d;font-weight:300}.NewsArticleView-module__Yu6zBq__sourceType{color:var(--color-primary);background:#dda85c26;border:1px solid #dda85c4d;border-radius:12px;padding:4px 12px;font-size:.8rem;font-weight:600}.NewsArticleView-module__Yu6zBq__articleTitle{color:#fffffff2;letter-spacing:-.02em;text-shadow:0 2px 8px #0000004d;margin:0 0 24px;font-size:3rem;font-weight:700;line-height:1.2}.NewsArticleView-module__Yu6zBq__articleDescription{color:#fffc;max-width:700px;margin:0 auto 32px;font-size:1.25rem;font-weight:400;line-height:1.6}.NewsArticleView-module__Yu6zBq__authorInfo{justify-content:center;align-items:center;gap:16px;margin-bottom:24px;display:flex}.NewsArticleView-module__Yu6zBq__authorDetails{text-align:left}.NewsArticleView-module__Yu6zBq__authorName{color:#fffffff2;margin:0 0 4px;font-size:1.1rem;font-weight:600}.NewsArticleView-module__Yu6zBq__authorRank{color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.9rem;font-weight:600}.NewsArticleView-module__Yu6zBq__convertedBy{color:#fff9;margin:4px 0 0;font-size:.8rem;font-style:italic}.NewsArticleView-module__Yu6zBq__headerTags{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.NewsArticleView-module__Yu6zBq__tagsIcon{color:var(--color-primary);font-size:1rem}.NewsArticleView-module__Yu6zBq__tag{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#ffffffe6;cursor:default;background:#dda85c26;border:1px solid #dda85c66;border-radius:16px;padding:6px 14px;font-size:.85rem;font-weight:600;transition:all .2s}.NewsArticleView-module__Yu6zBq__tag:hover{color:#fff;background:#dda85c40;border-color:#dda85c99;transform:translateY(-1px);box-shadow:0 4px 12px #dda85c4d}.NewsArticleView-module__Yu6zBq__articleContent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-bottom:48px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 8px 25px #dda85c1a}.NewsArticleView-module__Yu6zBq__mediaContainer{width:100%;margin-bottom:0}.NewsArticleView-module__Yu6zBq__articleVideo{box-shadow:none;border:none;border-radius:0}.NewsArticleView-module__Yu6zBq__featuredImage{width:100%;height:auto;display:block}.NewsArticleView-module__Yu6zBq__mediaCarousel{border-radius:0}.NewsArticleView-module__Yu6zBq__supplementaryVideo{background:#44748c1a;border:1px solid #44748c33;border-radius:12px;margin-top:32px;padding:24px}.NewsArticleView-module__Yu6zBq__supplementaryTitle{color:#ffffffe6;align-items:center;gap:8px;margin:0 0 16px;font-size:1.25rem;font-weight:600;display:flex}.NewsArticleView-module__Yu6zBq__supplementaryTitle:before{content:"";background:var(--color-primary);border-radius:2px;width:4px;height:20px;display:inline-block}.NewsArticleView-module__Yu6zBq__contentBody{padding:48px}.NewsArticleView-module__Yu6zBq__richContent{color:#ffffffe6;font-size:1.1rem;line-height:1.8}.NewsArticleView-module__Yu6zBq__richContent h1,.NewsArticleView-module__Yu6zBq__richContent h2,.NewsArticleView-module__Yu6zBq__richContent h3,.NewsArticleView-module__Yu6zBq__richContent h4,.NewsArticleView-module__Yu6zBq__richContent h5,.NewsArticleView-module__Yu6zBq__richContent h6{color:#fffffff2;margin:2rem 0 1rem;font-weight:600;line-height:1.3}.NewsArticleView-module__Yu6zBq__richContent h1{font-size:2.25rem}.NewsArticleView-module__Yu6zBq__richContent h2{font-size:1.875rem}.NewsArticleView-module__Yu6zBq__richContent h3{font-size:1.5rem}.NewsArticleView-module__Yu6zBq__richContent h4{font-size:1.25rem}.NewsArticleView-module__Yu6zBq__richContent h5{font-size:1.125rem}.NewsArticleView-module__Yu6zBq__richContent h6{font-size:1rem}.NewsArticleView-module__Yu6zBq__richContent p{margin:1.5rem 0;line-height:1.8}.NewsArticleView-module__Yu6zBq__richContent ul,.NewsArticleView-module__Yu6zBq__richContent ol{margin:1.5rem 0;padding-left:2rem}.NewsArticleView-module__Yu6zBq__richContent li{margin:.5rem 0;line-height:1.7}.NewsArticleView-module__Yu6zBq__richContent blockquote{border-left:4px solid var(--color-primary);color:#fffc;background:#dda85c1a;border-radius:0 8px 8px 0;margin:2rem 0;padding:1.5rem 2rem;font-style:italic}.NewsArticleView-module__Yu6zBq__richContent code{color:var(--color-primary);background:#ffffff1a;border-radius:4px;padding:.25rem .5rem;font-family:Courier New,monospace;font-size:.9em}.NewsArticleView-module__Yu6zBq__richContent pre{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin:1.5rem 0;padding:1.5rem;overflow-x:auto}.NewsArticleView-module__Yu6zBq__richContent pre code{color:#ffffffe6;background:0 0;padding:0}.NewsArticleView-module__Yu6zBq__richContent img{border-radius:8px;max-width:100%;height:auto;margin:1.5rem 0}.NewsArticleView-module__Yu6zBq__richContent a{color:var(--color-primary);border-bottom:1px solid #0000;text-decoration:none;transition:all .2s}.NewsArticleView-module__Yu6zBq__richContent a:hover{border-bottom-color:var(--color-primary)}.NewsArticleView-module__Yu6zBq__steamSource{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#66c0f414;border-top:1px solid #66c0f433;padding:32px 48px}.NewsArticleView-module__Yu6zBq__sourceTitle{color:#ffffffe6;margin:0 0 12px;font-size:1.1rem;font-weight:600}.NewsArticleView-module__Yu6zBq__steamLink{color:#66c0f4;align-items:center;gap:8px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.NewsArticleView-module__Yu6zBq__steamLink:hover{color:#4a9eff;transform:translate(4px)}.NewsArticleView-module__Yu6zBq__externalIcon{transition:transform .2s}.NewsArticleView-module__Yu6zBq__steamLink:hover .NewsArticleView-module__Yu6zBq__externalIcon{transform:scale(1.1)}.NewsArticleView-module__Yu6zBq__articleFooter{margin-top:48px}.NewsArticleView-module__Yu6zBq__relatedArticles{margin-bottom:48px}.NewsArticleView-module__Yu6zBq__relatedTitle{color:#fffffff2;text-align:center;margin:0 0 24px;font-size:1.75rem;font-weight:700}.NewsArticleView-module__Yu6zBq__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.NewsArticleView-module__Yu6zBq__relatedCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;text-decoration:none;transition:all .3s;display:block;overflow:hidden}.NewsArticleView-module__Yu6zBq__relatedCard:hover{border-color:#dda85c66;transform:translateY(-4px);box-shadow:0 8px 24px #dda85c33}.NewsArticleView-module__Yu6zBq__relatedImage{aspect-ratio:2;background:#0000004d;width:100%;overflow:hidden}.NewsArticleView-module__Yu6zBq__relatedThumbnail{object-fit:cover;width:100%;height:100%;transition:transform .3s}.NewsArticleView-module__Yu6zBq__relatedCard:hover .NewsArticleView-module__Yu6zBq__relatedThumbnail{transform:scale(1.05)}.NewsArticleView-module__Yu6zBq__relatedContent{padding:16px}.NewsArticleView-module__Yu6zBq__relatedCardTitle{color:#fffffff2;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.NewsArticleView-module__Yu6zBq__relatedDate{color:#fff9;margin:0;font-size:.85rem}.NewsArticleView-module__Yu6zBq__commentsContainer{margin-top:48px}@media (max-width:768px){.NewsArticleView-module__Yu6zBq__headerActions{flex-direction:column;align-items:flex-start;gap:16px}.NewsArticleView-module__Yu6zBq__actionButtons{justify-content:flex-start;width:100%}.NewsArticleView-module__Yu6zBq__articleMeta{flex-direction:column;gap:8px}.NewsArticleView-module__Yu6zBq__metaDivider{display:none}.NewsArticleView-module__Yu6zBq__articleTitle{font-size:2rem}.NewsArticleView-module__Yu6zBq__articleDescription{font-size:1.1rem}.NewsArticleView-module__Yu6zBq__contentBody{padding:24px}.NewsArticleView-module__Yu6zBq__richContent{font-size:1rem}.NewsArticleView-module__Yu6zBq__richContent h1{font-size:1.75rem}.NewsArticleView-module__Yu6zBq__richContent h2{font-size:1.5rem}.NewsArticleView-module__Yu6zBq__richContent h3{font-size:1.25rem}.NewsArticleView-module__Yu6zBq__steamSource{padding:24px}.NewsArticleView-module__Yu6zBq__relatedGrid{grid-template-columns:1fr}}@media (max-width:480px){.NewsArticleView-module__Yu6zBq__articleTitle{font-size:1.75rem}.NewsArticleView-module__Yu6zBq__contentBody,.NewsArticleView-module__Yu6zBq__steamSource{padding:16px}.NewsArticleView-module__Yu6zBq__headerTags{gap:6px}.NewsArticleView-module__Yu6zBq__tag{padding:4px 10px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.NewsArticleView-module__Yu6zBq__backLink,.NewsArticleView-module__Yu6zBq__tag,.NewsArticleView-module__Yu6zBq__relatedCard,.NewsArticleView-module__Yu6zBq__relatedThumbnail{transition:none}.NewsArticleView-module__Yu6zBq__backLink:hover,.NewsArticleView-module__Yu6zBq__tag:hover,.NewsArticleView-module__Yu6zBq__relatedCard:hover{transform:none}}
.SourceBadge-module__8evdRW__sourceBadge{text-transform:uppercase;letter-spacing:.5px;border:1px solid;border-radius:20px;padding:6px 14px;font-size:.7rem;font-weight:600;transition:all .2s;display:inline-block}.SourceBadge-module__8evdRW__site{background:linear-gradient(135deg,var(--color-primary),#c8941f);color:#fff;border-color:var(--color-primary);box-shadow:0 2px 8px #dda85c4d}.SourceBadge-module__8evdRW__steam{color:#66c0f4;background:#66c0f426;border-color:#66c0f44d}.SourceBadge-module__8evdRW__x_twitter{color:#1da1f2;background:#1da1f226;border-color:#1da1f24d}.SourceBadge-module__8evdRW__sourceBadge.SourceBadge-module__8evdRW__article{padding:6px 16px;font-size:.75rem}.SourceBadge-module__8evdRW__article.SourceBadge-module__8evdRW__site{color:#dda85c;box-shadow:none;background:#dda85c33;border-color:#dda85c4d}.SourceBadge-module__8evdRW__article.SourceBadge-module__8evdRW__steam{color:#66c0f4;background:#66c0f433;border-color:#66c0f44d}.SourceBadge-module__8evdRW__article.SourceBadge-module__8evdRW__x_twitter{color:#1da1f2;background:#1da1f233;border-color:#1da1f24d}
.ArticleMeta-module__YcEs6q__articleMeta{align-items:center;gap:24px;display:flex}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__horizontal{flex-direction:row;justify-content:center}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__vertical{flex-direction:column;gap:12px}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__inline{justify-content:flex-start;gap:16px}.ArticleMeta-module__YcEs6q__dateInfo{color:#ffffffb3;align-items:center;gap:8px;font-size:.9rem;display:flex}.ArticleMeta-module__YcEs6q__dateIcon{color:var(--color-primary);font-size:.8rem}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__article{justify-content:center;margin-bottom:24px}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__article .ArticleMeta-module__YcEs6q__dateInfo{font-size:.9rem}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__card{border-top:1px solid #ffffff14;justify-content:space-between;margin-top:auto;padding-top:20px}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__card .ArticleMeta-module__YcEs6q__dateInfo{font-size:.85rem}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__table{justify-content:flex-start;gap:8px}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__table .ArticleMeta-module__YcEs6q__dateInfo{color:#ffffffb3;white-space:nowrap;font-size:.85rem}@media (max-width:768px){.ArticleMeta-module__YcEs6q__articleMeta{gap:16px}.ArticleMeta-module__YcEs6q__articleMeta.ArticleMeta-module__YcEs6q__horizontal{flex-direction:column;gap:12px}.ArticleMeta-module__YcEs6q__dateInfo{font-size:.8rem}.ArticleMeta-module__YcEs6q__dateIcon{font-size:.75rem}}
.AuditLogItem-module__CNp2Vq__auditLogItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-bottom:16px;transition:all .3s;display:block;overflow:hidden}.AuditLogItem-module__CNp2Vq__auditLogItem:hover{background:#ffffff0d;border-color:#dda85c33;box-shadow:0 4px 12px #0000001a}.AuditLogItem-module__CNp2Vq__headerRow{background:#0000001a;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.AuditLogItem-module__CNp2Vq__leftHeader{flex:1;align-items:center;gap:12px;display:flex}.AuditLogItem-module__CNp2Vq__categoryTag{text-transform:uppercase;letter-spacing:.5px;border:1px solid;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-width:100px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.AuditLogItem-module__CNp2Vq__categoryTag.AuditLogItem-module__CNp2Vq__user{color:#60a5fa;background:#3b82f626;border-color:#3b82f666}.AuditLogItem-module__CNp2Vq__categoryTag.AuditLogItem-module__CNp2Vq__content{color:#4ade80;background:#22c55e26;border-color:#22c55e66}.AuditLogItem-module__CNp2Vq__categoryTag.AuditLogItem-module__CNp2Vq__trading{color:#dda85c;background:#dda85c26;border-color:#dda85c66}.AuditLogItem-module__CNp2Vq__categoryTag.AuditLogItem-module__CNp2Vq__social{color:#a855f7;background:#a855f726;border-color:#a855f766}.AuditLogItem-module__CNp2Vq__categoryTag.AuditLogItem-module__CNp2Vq__security{color:#f87171;background:#ef444426;border-color:#ef444466}.AuditLogItem-module__CNp2Vq__categoryTag.AuditLogItem-module__CNp2Vq__system{color:#9ca3af;background:#9ca3af26;border-color:#9ca3af66}.AuditLogItem-module__CNp2Vq__eventText{color:#ffffffe6;margin-left:8px;font-size:15px;font-weight:500;line-height:1.4}.AuditLogItem-module__CNp2Vq__rightHeader{flex-shrink:0;align-items:center;gap:12px;display:flex}.AuditLogItem-module__CNp2Vq__severityBadge{text-transform:uppercase;letter-spacing:.5px;border:1px solid;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:600}.AuditLogItem-module__CNp2Vq__severityHigh{color:#fca5a5;background:#ef444433;border-color:#ef444480}.AuditLogItem-module__CNp2Vq__severityMedium{color:#fdba74;background:#fb923c33;border-color:#fb923c80}.AuditLogItem-module__CNp2Vq__severityLow{color:#86efac;background:#22c55e33;border-color:#22c55e80}.AuditLogItem-module__CNp2Vq__timestamp{color:#fff9;white-space:nowrap;background:#0003;border-radius:4px;padding:4px 8px;font-family:Monaco,Courier,monospace;font-size:12px}.AuditLogItem-module__CNp2Vq__detailsTable{border-collapse:collapse;width:100%}.AuditLogItem-module__CNp2Vq__detailsTable td{vertical-align:top;border-bottom:1px solid #ffffff0d;padding:14px 20px}.AuditLogItem-module__CNp2Vq__detailsTable tr:last-child td{border-bottom:none}.AuditLogItem-module__CNp2Vq__detailsTable tr:hover{background:#ffffff05}.AuditLogItem-module__CNp2Vq__fieldLabel{color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;width:150px;min-width:150px;padding-right:20px;font-size:12px;font-weight:600}.AuditLogItem-module__CNp2Vq__fieldValue{color:#ffffffe6;word-break:break-word;font-size:13px;line-height:1.5}.AuditLogItem-module__CNp2Vq__jsonContainer{background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;margin-top:4px;position:relative}.AuditLogItem-module__CNp2Vq__jsonHeader{background:#0003;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.AuditLogItem-module__CNp2Vq__jsonLabel{color:#fff9;text-transform:uppercase;font-size:11px;font-weight:600}.AuditLogItem-module__CNp2Vq__copyButton{color:#dda85c;cursor:pointer;background:#dda85c1a;border:1px solid #dda85c4d;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:10px;transition:all .2s}.AuditLogItem-module__CNp2Vq__copyButton:hover{background:#dda85c33;border-color:#dda85c80}.AuditLogItem-module__CNp2Vq__jsonContent{color:#fffc;white-space:pre-wrap;word-break:break-all;max-height:200px;padding:12px;font-family:Monaco,Courier,monospace;font-size:12px;line-height:1.4;overflow-y:auto}.AuditLogItem-module__CNp2Vq__regularField{word-break:break-word;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;max-width:100%;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;display:inline-block}.AuditLogItem-module__CNp2Vq__nullValue{color:#fff6;font-style:italic}.AuditLogItem-module__CNp2Vq__booleanValue{font-weight:600}.AuditLogItem-module__CNp2Vq__booleanValue.AuditLogItem-module__CNp2Vq__true{color:#4ade80}.AuditLogItem-module__CNp2Vq__booleanValue.AuditLogItem-module__CNp2Vq__false{color:#f87171}.AuditLogItem-module__CNp2Vq__numberValue{color:#60a5fa;font-family:Monaco,Courier,monospace}.AuditLogItem-module__CNp2Vq__stringValue{color:#ffffffe6}@media (max-width:768px){.AuditLogItem-module__CNp2Vq__headerRow{flex-direction:column;align-items:stretch;gap:16px;padding:16px 20px}.AuditLogItem-module__CNp2Vq__leftHeader{justify-content:flex-start;align-items:center}.AuditLogItem-module__CNp2Vq__rightHeader{justify-content:space-between;align-items:center}.AuditLogItem-module__CNp2Vq__categoryTag{min-width:80px;padding:3px 8px;font-size:11px}.AuditLogItem-module__CNp2Vq__eventText{margin-left:8px;font-size:14px}.AuditLogItem-module__CNp2Vq__detailsTable td{padding:12px 16px}.AuditLogItem-module__CNp2Vq__fieldLabel{width:120px;min-width:120px;padding-right:16px}.AuditLogItem-module__CNp2Vq__jsonContent{padding:10px;font-size:11px}}@media (max-width:480px){.AuditLogItem-module__CNp2Vq__headerRow{padding:16px}.AuditLogItem-module__CNp2Vq__leftHeader{flex-direction:column;align-items:stretch;gap:12px}.AuditLogItem-module__CNp2Vq__categoryTag{align-self:flex-start;min-width:100px;padding:4px 10px;font-size:11px}.AuditLogItem-module__CNp2Vq__eventText{text-align:left;margin-left:0;font-size:14px}.AuditLogItem-module__CNp2Vq__rightHeader{flex-direction:column;align-items:stretch;gap:8px}.AuditLogItem-module__CNp2Vq__severityBadge{align-self:flex-start}.AuditLogItem-module__CNp2Vq__timestamp{white-space:normal;text-align:left;align-self:flex-start}.AuditLogItem-module__CNp2Vq__detailsTable{display:block}.AuditLogItem-module__CNp2Vq__detailsTable tr{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;margin-bottom:16px;padding:16px;display:block}.AuditLogItem-module__CNp2Vq__detailsTable td{border:none;margin-bottom:8px;padding:0;display:block}.AuditLogItem-module__CNp2Vq__detailsTable td:last-child{margin-bottom:0}.AuditLogItem-module__CNp2Vq__fieldLabel{text-align:left;width:auto;min-width:auto;margin-bottom:6px;padding-right:0;display:block}.AuditLogItem-module__CNp2Vq__fieldValue{text-align:left}.AuditLogItem-module__CNp2Vq__regularField{box-sizing:border-box;width:100%;margin-top:4px;display:block}.AuditLogItem-module__CNp2Vq__jsonContainer{margin-top:6px}.AuditLogItem-module__CNp2Vq__jsonHeader{flex-wrap:wrap;gap:8px;padding:6px 10px}.AuditLogItem-module__CNp2Vq__copyButton{padding:3px 6px;font-size:9px}}
.AuditLogsList-module__roN4VW__auditLogsList{width:100%}.AuditLogsList-module__roN4VW__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-bottom:24px;padding:20px 24px}.AuditLogsList-module__roN4VW__titleSection{align-items:center;gap:12px;display:flex}.AuditLogsList-module__roN4VW__titleIcon{color:#dda85c;font-size:20px}.AuditLogsList-module__roN4VW__title{color:#ffffffe6;margin:0 0 4px;font-size:18px;font-weight:600}.AuditLogsList-module__roN4VW__subtitle{color:#fff9;margin:0;font-size:14px}.AuditLogsList-module__roN4VW__searchSection{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-bottom:24px;padding:20px 24px}.AuditLogsList-module__roN4VW__searchControls{flex-direction:column;gap:16px;display:flex}.AuditLogsList-module__roN4VW__searchInputWrapper{width:100%}.AuditLogsList-module__roN4VW__searchInput{width:100%;height:40px;font-size:14px;color:#ffffffe6!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:6px!important}.AuditLogsList-module__roN4VW__searchInput::placeholder{color:#fff9!important}.AuditLogsList-module__roN4VW__searchInput:hover{background:#ffffff12!important;border-color:#dda85c4d!important}.AuditLogsList-module__roN4VW__searchInput:focus{background:#ffffff12!important;border-color:#dda85c80!important;box-shadow:0 0 0 2px #dda85c1a!important}.AuditLogsList-module__roN4VW__filterControls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AuditLogsList-module__roN4VW__filterSelect{min-width:140px;height:36px}.AuditLogsList-module__roN4VW__filterSelect .AuditLogsList-module__roN4VW__ant-select-selector{color:#ffffffe6!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:6px!important;height:36px!important}.AuditLogsList-module__roN4VW__filterSelect .AuditLogsList-module__roN4VW__ant-select-selection-placeholder{color:#fff9!important}.AuditLogsList-module__roN4VW__filterSelect:hover .AuditLogsList-module__roN4VW__ant-select-selector{background:#ffffff12!important;border-color:#dda85c4d!important}.AuditLogsList-module__roN4VW__filterSelect.AuditLogsList-module__roN4VW__ant-select-focused .AuditLogsList-module__roN4VW__ant-select-selector{background:#ffffff12!important;border-color:#dda85c80!important;box-shadow:0 0 0 2px #dda85c1a!important}.AuditLogsList-module__roN4VW__datePicker{height:36px}.AuditLogsList-module__roN4VW__datePicker .AuditLogsList-module__roN4VW__ant-picker{color:#ffffffe6!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:6px!important;height:36px!important}.AuditLogsList-module__roN4VW__datePicker .AuditLogsList-module__roN4VW__ant-picker-input>input::placeholder{color:#fff9!important}.AuditLogsList-module__roN4VW__datePicker .AuditLogsList-module__roN4VW__ant-picker:hover{background:#ffffff12!important;border-color:#dda85c4d!important}.AuditLogsList-module__roN4VW__datePicker .AuditLogsList-module__roN4VW__ant-picker-focused{background:#ffffff12!important;border-color:#dda85c80!important;box-shadow:0 0 0 2px #dda85c1a!important}.AuditLogsList-module__roN4VW__clearButton{height:36px;transition:all .2s;color:#ef4444e6!important;background:#ef44441a!important;border:1px solid #ef44444d!important;border-radius:6px!important}.AuditLogsList-module__roN4VW__clearButton:hover{color:#ef4444!important;background:#ef444433!important;border-color:#ef444480!important}.AuditLogsList-module__roN4VW__activeFilters{background:#dda85c1a;border:1px solid #dda85c4d;border-radius:6px;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;font-size:13px;display:flex}.AuditLogsList-module__roN4VW__filterIcon{color:#dda85c;font-size:14px}.AuditLogsList-module__roN4VW__filterText{color:#fffc;font-weight:500}.AuditLogsList-module__roN4VW__logsList{flex-direction:column;gap:0;display:flex}.AuditLogsList-module__roN4VW__loadingContainer{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:40px 20px}.AuditLogsList-module__roN4VW__loadingIcon{color:#dda85c;margin-bottom:12px;font-size:24px;animation:1s linear infinite AuditLogsList-module__roN4VW__spin}@keyframes AuditLogsList-module__roN4VW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuditLogsList-module__roN4VW__loadingText{color:#ffffffb3;margin:0;font-size:15px}.AuditLogsList-module__roN4VW__loadingMoreText{color:#fff9;margin:8px 0 0;font-size:13px}.AuditLogsList-module__roN4VW__loadMoreContainer{justify-content:center;padding:24px 0;display:flex}.AuditLogsList-module__roN4VW__loadMoreButton{height:40px;padding:0 24px;font-weight:600;transition:all .3s;color:#dda85c!important;background:#dda85c1a!important;border:1px solid #dda85c4d!important;border-radius:6px!important}.AuditLogsList-module__roN4VW__loadMoreButton:hover{transform:translateY(-1px);color:#dda85c!important;background:#dda85c33!important;border-color:#dda85c80!important}.AuditLogsList-module__roN4VW__errorContainer{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff4d4f0d;border:1px solid #ff4d4f33;border-radius:8px;padding:40px 20px}.AuditLogsList-module__roN4VW__errorIcon{color:#f87171;margin-bottom:12px;font-size:24px}.AuditLogsList-module__roN4VW__errorText{color:#f87171;margin:0;font-size:15px}.AuditLogsList-module__roN4VW__emptyContainer{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:60px 20px}.AuditLogsList-module__roN4VW__emptyIcon{color:#ffffff4d;margin-bottom:16px;font-size:48px}.AuditLogsList-module__roN4VW__emptyTitle{color:#fffc;margin:0 0 8px;font-size:18px;font-weight:600}.AuditLogsList-module__roN4VW__emptySubtitle{color:#fff9;margin:0;font-size:14px}.AuditLogsList-module__roN4VW__endMessage{text-align:center;background:#ffffff05;border-top:1px solid #ffffff14;border-radius:0 0 8px 8px;margin-top:16px;padding:24px 20px}.AuditLogsList-module__roN4VW__endText{color:#fffc;margin:0 0 4px;font-size:14px;font-weight:500}.AuditLogsList-module__roN4VW__endSubtext{color:#ffffff80;margin:0;font-size:12px}.AuditLogsList-module__roN4VW__filterDropdown .AuditLogsList-module__roN4VW__ant-select-item{color:#ffffffe6!important;background:#000c!important;border-bottom:1px solid #ffffff0d!important}.AuditLogsList-module__roN4VW__filterDropdown .AuditLogsList-module__roN4VW__ant-select-item:hover{color:#dda85c!important;background:#dda85c1a!important}.AuditLogsList-module__roN4VW__filterDropdown .AuditLogsList-module__roN4VW__ant-select-item-option-selected{color:#dda85c!important;background:#dda85c33!important}@media (max-width:768px){.AuditLogsList-module__roN4VW__header{padding:16px 20px}.AuditLogsList-module__roN4VW__title{font-size:16px}.AuditLogsList-module__roN4VW__subtitle{font-size:13px}.AuditLogsList-module__roN4VW__searchSection{padding:16px 20px}.AuditLogsList-module__roN4VW__filterControls{gap:8px}.AuditLogsList-module__roN4VW__filterSelect{min-width:120px}.AuditLogsList-module__roN4VW__loadingContainer,.AuditLogsList-module__roN4VW__errorContainer{padding:30px 16px}.AuditLogsList-module__roN4VW__emptyContainer{padding:40px 16px}.AuditLogsList-module__roN4VW__emptyIcon{font-size:36px}.AuditLogsList-module__roN4VW__emptyTitle{font-size:16px}}@media (max-width:480px){.AuditLogsList-module__roN4VW__header{padding:12px 16px}.AuditLogsList-module__roN4VW__titleIcon{font-size:18px}.AuditLogsList-module__roN4VW__title{font-size:15px}.AuditLogsList-module__roN4VW__subtitle{font-size:12px}.AuditLogsList-module__roN4VW__searchSection{padding:12px 16px}.AuditLogsList-module__roN4VW__searchInput{height:36px;font-size:13px}.AuditLogsList-module__roN4VW__filterSelect{min-width:100px;height:32px}.AuditLogsList-module__roN4VW__filterSelect .AuditLogsList-module__roN4VW__ant-select-selector,.AuditLogsList-module__roN4VW__datePicker .AuditLogsList-module__roN4VW__ant-picker{height:32px!important}.AuditLogsList-module__roN4VW__clearButton{height:32px;padding:0 12px;font-size:12px}.AuditLogsList-module__roN4VW__filterControls{flex-direction:column;align-items:stretch}.AuditLogsList-module__roN4VW__filterSelect,.AuditLogsList-module__roN4VW__datePicker{width:100%}.AuditLogsList-module__roN4VW__activeFilters{margin-top:12px;padding:10px 12px;font-size:12px}}
.AuthorInfo-module__Rbi0uW__authorInfo{align-items:center;gap:12px;display:flex}.AuthorInfo-module__Rbi0uW__authorInfo.AuthorInfo-module__Rbi0uW__vertical{text-align:center;flex-direction:column;gap:8px}.AuthorInfo-module__Rbi0uW__authorInfo.AuthorInfo-module__Rbi0uW__horizontal{flex-direction:row}.AuthorInfo-module__Rbi0uW__authorDetails{flex:1;min-width:0}.AuthorInfo-module__Rbi0uW__authorName{color:#ffffffe6;margin:0 0 2px;font-size:.9rem;font-weight:500;line-height:1.2}.AuthorInfo-module__Rbi0uW__authorRank{color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.75rem;line-height:1}@media (max-width:768px){.AuthorInfo-module__Rbi0uW__authorInfo{gap:8px}.AuthorInfo-module__Rbi0uW__authorName{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.AuthorInfo-module__Rbi0uW__authorRank{font-size:.7rem}}
