.mcp-header-profile-ui .mcp-profile-menu{min-width:240px}.mcp-header-profile-ui .mcp-profile-menu a{padding:14px;font-size:15px;line-height:1.2}.mcp-header-profile-ui .mcp-profile-gamification{padding:12px 12px 6px}.mcp-header-profile-ui .mcp-rank-lv-badge{font-size:12px;padding:3px 8px}.mcp-header-profile-ui .mcp-rank-name-text{font-size:14px}.mcp-header-profile-ui .mcp-progress-bar{height:5px}.mcp-header-profile-ui .mcp-progress-meta{font-size:12px}.mcp-notification-dropdown{width:360px}.mcp-notification-dropdown .mcp-notification-header{padding:12px 14px}.mcp-notification-dropdown .mcp-notification-header h3,.mcp-notification-dropdown .mcp-notification-header .mcp-notification-title{font-size:15px;gap:6px}.mcp-notification-dropdown .mcp-notification-mark-all-read{font-size:13px;padding:7px 10px}.mcp-notification-dropdown .mcp-notification-item{gap:10px;padding:13px 14px}.mcp-notification-dropdown .mcp-notification-title{font-size:15px}.mcp-notification-dropdown .mcp-notification-body{font-size:14px;line-height:1.55}.mcp-notification-dropdown .mcp-notification-time{font-size:12px}.mcp-notification-dropdown .mcp-notification-footer{padding:11px 14px}.mcp-notification-dropdown .mcp-notification-footer .mcp-notification-view-all{font-size:14px}@media(max-width: 767px){.mcp-header-profile-ui .mcp-profile-menu{right:-8px;width:min(340px,100vw - 24px);min-width:0;border-radius:12px}.mcp-header-profile-ui .mcp-profile-menu a{padding:16px;font-size:17px;line-height:1.25}.mcp-header-profile-ui .mcp-profile-gamification{padding:14px 14px 8px}.mcp-header-profile-ui .mcp-rank-lv-badge{font-size:13px;padding:4px 9px}.mcp-header-profile-ui .mcp-rank-name-text{font-size:15px}.mcp-header-profile-ui .mcp-progress-bar{height:6px;margin-bottom:6px}.mcp-header-profile-ui .mcp-progress-meta{font-size:13px}.mcp-notification-dropdown{right:-8px;width:min(380px,100vw - 24px);max-height:min(540px,75vh);border-radius:12px}.mcp-notification-dropdown .mcp-notification-header{padding:15px 16px}.mcp-notification-dropdown .mcp-notification-header h3,.mcp-notification-dropdown .mcp-notification-header .mcp-notification-title{font-size:17px;gap:8px}.mcp-notification-dropdown .mcp-notification-mark-all-read{font-size:14px;padding:9px 12px;border-radius:9px}.mcp-notification-dropdown .mcp-notification-item{gap:12px;padding:16px}.mcp-notification-dropdown .mcp-notification-title{font-size:17px;line-height:1.35}.mcp-notification-dropdown .mcp-notification-body{font-size:16px;line-height:1.55}.mcp-notification-dropdown .mcp-notification-time{font-size:13px}.mcp-notification-dropdown .mcp-notification-footer{padding:15px 16px}.mcp-notification-dropdown .mcp-notification-footer .mcp-notification-view-all{font-size:16px}}
